Commit Graph

573 Commits

Author SHA1 Message Date
Hetu Nandu
e0aa13b35e Merge branch 'fix/widget-loading' into 'release'
Fix components for widget update

See merge request theappsmith/internal-tools-client!275
2020-01-31 11:13:16 +00:00
Hetu Nandu
6c86253945 Fix components for widget update 2020-01-31 11:13:16 +00:00
Abhinav Jha
ce8841b37e Merge branch 'fix/P1-issues' into 'release'
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
2020-01-31 10:46:43 +00:00
Abhinav Jha
235273d1e3 P1 issues 2020-01-31 10:46:43 +00:00
Hetu Nandu
7b5f94b181 Merge branch 'feature/refactor-widget-loading' into 'release'
Refactor Widget loading

See merge request theappsmith/internal-tools-client!270
2020-01-30 13:23:04 +00:00
Hetu Nandu
0dd25ba2ef Refactor Widget loading 2020-01-30 13:23:04 +00:00
Hetu Nandu
97dbc156f0 Merge branch 'feature/new-page-load-actiion-structure' into 'release'
Page Load actions with dependencies

See merge request theappsmith/internal-tools-client!273
2020-01-30 10:55:38 +00:00
Hetu Nandu
b6898d4ef7 Page Load actions with dependencies 2020-01-30 10:55:37 +00:00
Nikhil Nandagopal
151ac1d55c Merge branch 'fix/minor-ui-fixes' into 'release'
Minor UI Fixes

See merge request theappsmith/internal-tools-client!269
2020-01-28 12:53:58 +00:00
Abhinav Jha
120ef8b8a8 Invite users role dropdown size. Drag friction. icon button background 2020-01-28 18:18:00 +05:30
Nikhil Nandagopal
75edd7c85d Merge branch 'fix/ui-fixes-2' into 'release'
Misc UI Fixes

See merge request theappsmith/internal-tools-client!268
2020-01-28 11:53:16 +00:00
Abhinav Jha
474f98f4fc Misc UI Fixes 2020-01-28 17:16:04 +05:30
Nikhil Nandagopal
bab19f497f Merge branch 'fix/dropzone-disappearance' into 'release'
Fix Dropzone

See merge request theappsmith/internal-tools-client!267
2020-01-28 11:22:54 +00:00
Abhinav Jha
c183b08561 Fix Dropzone 2020-01-28 11:22:54 +00:00
Nikhil Nandagopal
12403e6201 Merge branch 'release' of gitlab.com:theappsmith/internal-tools-client into release 2020-01-28 13:59:49 +05:30
Nikhil Nandagopal
11a33f2119 Merge branch 'master' into release
# Conflicts:
#	src/api/Api.tsx
#	src/pages/common/CustomizedDropdown/OrgDropdownData.tsx
2020-01-28 13:58:11 +05:30
Nikhil Nandagopal
2597b630dd Merge branch 'fix/ui-styles' into 'release'
Ad-hoc changes for ui styles.

See merge request theappsmith/internal-tools-client!264
2020-01-28 08:21:22 +00:00
Abhinav Jha
f92c233323 Ad-hoc changes for ui styles. 2020-01-28 08:21:22 +00:00
Abhinav Jha
08a7905bc3 Merge branch 'fix/page-redirection' into 'release'
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
2020-01-28 06:35:47 +00:00
Abhinav Jha
5c0f221cc7 Fix Editable Text. Sidnav styles. editor/viewer redirection from application card. 2020-01-28 11:57:46 +05:30
Hetu Nandu
83768b005f Merge branch 'fix/api-path-slash' into 'release'
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
2020-01-27 13:53:33 +00:00
Hetu Nandu
9b00a345ad Various P0 fixes 2020-01-27 13:53:33 +00:00
Abhinav Jha
a3d85b8b3a Merge branch 'fix/ui-styles-1' into 'release'
Property Pane UI Styles

- Fix Property Pane styles

See merge request theappsmith/internal-tools-client!263
2020-01-27 11:39:27 +00:00
Abhinav Jha
70090ab392 Property Pane UI Styles 2020-01-27 11:39:27 +00:00
Abhinav Jha
861ef5eec9 Merge branch 'fix/page-creation' into 'release'
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
2020-01-27 08:24:58 +00:00
Abhinav Jha
156565c65e Page Management 2020-01-27 08:24:58 +00:00
Nikhil Nandagopal
378e66f12e Merge branch 'fix/single-click-propertypane' into 'release'
Remove double click, add single click to property pane.

See merge request theappsmith/internal-tools-client!261
2020-01-24 10:44:16 +00:00
Abhinav Jha
b1b5f5c669 Remove double click, add single click to property pane. 2020-01-24 10:44:15 +00:00
Hetu Nandu
f231bcb961 Merge branch 'feature/api-page-association' into 'release'
Api page association

See merge request theappsmith/internal-tools-client!250
2020-01-24 09:54:40 +00:00
Hetu Nandu
729599009a Api page association 2020-01-24 09:54:40 +00:00
Nikhil Nandagopal
14a6017d8c Merge branch 'fix/published-page-parsing-issue' into 'release'
Fix issue with published page rendering

See merge request theappsmith/internal-tools-client!252
2020-01-24 07:58:47 +00:00
Satbir Singh
5489cd8fc9 Merge branch 'fix/col-actions' into 'release'
Minor fixes for column actions

See merge request theappsmith/internal-tools-client!258
2020-01-23 13:32:05 +00:00
Satbir Singh
7d18320c50 Minor fixes for column actions 2020-01-23 13:32:05 +00:00
Satbir Singh
b1015e7c0b Merge branch 'fix/page-sel-row' into 'release'
Fixing the selected row issue due to pagination

See merge request theappsmith/internal-tools-client!257
2020-01-23 12:15:11 +00:00
Satbir Singh
17b5b9d535 Fixing the selected row issue due to pagination 2020-01-23 12:15:11 +00:00
Abhinav Jha
37ed88c10d Merge branch 'fix/cleanup-for-deployment' into 'release'
Fix widgets for deployments

See merge request theappsmith/internal-tools-client!254
2020-01-23 11:20:49 +00:00
Satbir Singh
55f14212c8 Merge branch 'feature/col-actions' into 'release'
Column actions feature

See merge request theappsmith/internal-tools-client!253
2020-01-23 07:53:36 +00:00
Satbir Singh
2e97517779 Column actions feature 2020-01-23 07:53:36 +00:00
Abhinav Jha
eae4c5e618 Merge branch 'hotfix/baseurl-env' into 'master'
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
2020-01-22 12:26:25 +00:00
Abhinav Jha
de5fead89b Hotfix/baseurl env 2020-01-22 12:26:25 +00:00
Abhinav Jha
e6e3d085e2 Merge branch 'hotfix/setting' into 'master'
Hotfix/setting

See merge request theappsmith/internal-tools-client!255
2020-01-22 09:19:17 +00:00
Nikhil Nandagopal
32bea2cc98 removed undone settings 2020-01-22 14:40:50 +05:30
Abhinav Jha
da32a51722 Fix widget styles. Increase row height. 2020-01-21 18:18:42 +05:30
Hetu Nandu
324896a660 fix published page isse 2020-01-21 13:58:21 +05:30
Hetu Nandu
075269e5b7 Merge branch 'fix/widget-boundaries-persist' into 'release'
Fix widget boundaries persist issue

- FIX for - Widget boundaries persisted after dropping a new widget

See merge request theappsmith/internal-tools-client!251
2020-01-21 07:14:47 +00:00
Abhinav Jha
861e5dd3c4 Fix widget boundaries persist issue 2020-01-21 07:14:47 +00:00
Abhinav Jha
0c6fda4890 Merge branch 'fix/widget-grid-min' into 'release'
Remove resize restrictions

See merge request theappsmith/internal-tools-client!249
2020-01-20 09:08:57 +00:00
Abhinav Jha
9fdeef1f67 Merge branch 'fix/new-widget-effects' into 'release'
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
2020-01-20 09:00:37 +00:00
Abhinav Jha
2b44c712e9 New Widget drag effects 2020-01-20 09:00:37 +00:00
Abhinav Jha
7ce1c8d06a Remove resize restrictions 2020-01-20 14:10:01 +05:30