Rewrite existing Backbone views to React components
It is becoming more and more hard to maintain growing view hierarchy written with plain Backbone.View's. Let's rewrite as many such view using React as possible.
Blueprint information
- Status:
- Complete
- Approver:
- Vitaly Kramskikh
- Priority:
- High
- Drafter:
- Vitaly Kramskikh
- Direction:
- Approved
- Assignee:
- Vitaly Kramskikh
- Definition:
- Approved
- Series goal:
- Accepted for 8.0.x
- Implementation:
- Implemented
- Milestone target:
- 8.0
- Started by
- Vitaly Kramskikh
- Completed by
- Vitaly Kramskikh
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
[React] Cluster page subviews
Addressed by: https:/
React.js integration
Addressed by: https:/
[React] [tests] Using JSHint instead of JSLint
Addressed by: https:/
[React] Notifications page
Addressed by: https:/
[React] Support page
Addressed by: https:/
[React] Releases page
Addressed by: https:/
[React] Settings tab
Addressed by: https:/
[React] Rewriting Capacity with React
Addressed by: https:/
[React] Healthcheck tab
Addressed by: https:/
React reusable components
Addressed by: https:/
[React] Node view
Addressed by: https:/
[React] Assign Roles panel
Addressed by: https:/
[React] - Actions tab
Addressed by: https:/
Added select all checkbox control
Addressed by: https:/
propTypes for reusable components
Addressed by: https:/
input.jsx
Addressed by: https:/
[React] Deploy Changes dialog
Addressed by: https:/
Reusable components improvements
Gerrit topic: https:/
Gerrit topic: https:/
Addressed by: https:/
Updated change password dialog up to latest version
Addressed by: https:/
[React] Node management panel
Addressed by: https:/
[React] - Logs tab
Addressed by: https:/
[React] Login page
Addressed by: https:/
[React] Network tab to React
Gerrit topic: https:/
Gerrit topic: https:/
Addressed by: https:/
Controls improvements
Addressed by: https:/
Cache and reuse compiled expressions
Addressed by: https:/
[React] Node list view
Addressed by: https:/
[React] - Dialogs
Gerrit topic: https:/
Gerrit topic: https:/
Addressed by: https:/
[React] Edit node interfaces screen
Addressed by: https:/
BackboneVie
Gerrit topic: https:/
Addressed by: https:/
Dispatcher PoC
Addressed by: https:/
[React] Edit node disks screen
Addressed by: https:/
Introduce RootComponent
Addressed by: https:/
RootComponent evolution - layout from index.html moved to root.jsx - navbar, breadcrumbs and footer are managed from root.jsx now
Gerrit topic: https:/
Addressed by: https:/
Twitter Bootstrap 3 Markup
Gerrit topic: https:/
Addressed by: https:/
Remove universalMount/