P1 issues
- Add invite users button to users page
- Stop breadcrumb from collapsing
- Org name is not editable
- debounce save pages
See merge request theappsmith/internal-tools-client!274
Page Redirection. Sidenav Styles.
- Fix page redirection, so that the application loads the default page on editor and viewer.
- Fix sidenav icons to use the letter icon as in designs.
- Fix editableText input component.
See merge request theappsmith/internal-tools-client!265
Various P0 fixes
- Show context menu sub menu on click
- Update autocomplete options on update of dynamic values
- Retry link to remove widget from an error state
- Error boundary for widgets in view mode
- Add default selected option for dropdown, default text for input
- Remove "-" from api name creations
- z-index fixes that was causing animation performance of the pane
- Remove bindings in action when moved or copied
- fix focus issue in dynamic autocomplete input
- Handle datasource creation fail error
See merge request theappsmith/internal-tools-client!262
Page Management
Manage Pages
============
- Users can select page from the editor's header
- Users can manage pages by clicking on the editor header's page selection dropdown
- Page management is now a sidebar
- Page management has a new entry in the navigation bar
- Pages are listed in the page management sidebar
- Users can add a page by clicking on the add page button in the page management sidebar
- Users will see a default page name available and selected, ready for modification when clicking on the add page button
- Users will be shown a loading indicator when a page is being created
- Users will automatically navigate to the newly created page
- Users will be able to update the name of pages by double clicking on the page entry in the page sidebar page list
- Users will see the "home" page marked with an appropriate icon
- Pages which are not the home page will be marked with a generic icon
- Selecting a page in the sidebar will open the particular page.
- Users can set a page as the homepage from the context menu in the page list item.
Other Changes
=============
- The organization dropdown has the following fixes
- Clicking on any part of the dropdown option will trigger the action of the option
- Clicking on inactive entries in the dropdown will not close the dropdown
- The hard coded "2 projects" has been removed.
- Users can delete an application by clicking on the delete option in the context menu of the application card
See merge request theappsmith/internal-tools-client!259
Hotfix/baseurl env
- Application searches for BASE_URL in window.BASE_URL,
- Not found? Application searches for BASE_URL in process.env.REACT_APP_BASE_URL
- Not found? Application aborts
- Login form post url is now the apiURL/login (without the api version)
- Logout XHR post url is now the apiURL/logout (without the api version)
See merge request theappsmith/internal-tools-client!256
Fix widget boundaries persist issue
- FIX for - Widget boundaries persisted after dropping a new widget
See merge request theappsmith/internal-tools-client!251
New Widget drag effects
- Remove showPropertyPane, selectedWidget, focusedWidget, isDragging, isResizing, selectWidget, focusWidget from context
- Add the above to hooks and reducers.
- When dragging a new widget from the widget cards pane, widget boundaries show up
- When dragging a new widget from widget cards pane, the property pane closes.
See merge request theappsmith/internal-tools-client!247