Commit Graph

389 Commits

Author SHA1 Message Date
Abhinav Jha
aa18f31e07 Re-enable realm 2019-12-03 15:33:05 +05:30
Abhinav Jha
26bebfc9ba Merge branch 'feature/code-splitting' into 'release'
Code Splitting

See merge request theappsmith/internal-tools-client!179
2019-12-03 09:21:06 +00:00
Abhinav Jha
0dbb546e8f Code Splitting 2019-12-03 09:21:06 +00:00
Satbir Singh
f0613e4d03 Merge branch 'fix/act-exe' into 'release'
Fixing action execution error caused from js exec.

See merge request theappsmith/internal-tools-client!181
2019-12-03 07:37:17 +00:00
Satbir
f9d1067181 Fixing action execution error caused from js exec. 2019-12-03 13:03:14 +05:30
Satbir Singh
23de859f1e Merge branch 'feature/all-widget-loading' into 'release'
All widgets loading.

See merge request theappsmith/internal-tools-client!178
2019-12-03 04:41:11 +00:00
Satbir Singh
33b2db0349 All widgets loading. 2019-12-03 04:41:10 +00:00
Satbir Singh
5200633d15 Merge branch 'feature/js-executor' into 'release'
Inline js execution

See merge request theappsmith/internal-tools-client!171
2019-12-03 04:37:05 +00:00
Satbir
a886c63c9c Merge branch 'release' of gitlab.com:theappsmith/internal-tools-client into feature/js-executor 2019-12-03 09:58:49 +05:30
Satbir
a6e25ef3ba TableAction moved to ActionConstants. 2019-12-03 09:58:14 +05:30
Satbir
1f267954ef Tests for dynamic binding parse. 2019-12-02 15:21:18 +05:30
Satbir
915da9c660 Renaming extract to evalute. 2019-12-02 15:20:25 +05:30
Arpit Mohan
ee2b61d251 Merge branch 'feature/header-breadcrumb-routing' into 'release'
Editor header - Breadcrumbs routing

Changes:
- The first breadcrumb is "Home" which redirects to the homepage (/)
- The second breadcrumb is "Applications" which redirects to applications (/applications)

See merge request theappsmith/internal-tools-client!175
2019-12-02 08:53:39 +00:00
Abhinav Jha
654d63e484 Editor header - Breadcrumbs routing 2019-12-02 08:53:38 +00:00
Satbir
7d4e565c7b Removed error string as a return value of evalute 2019-12-02 13:46:56 +05:30
Satbir
431d127a74 Renaming data binding regex. 2019-12-02 13:07:33 +05:30
Satbir
8cbdd84857 Renaming extractDynamicBoundValue to evaluate. 2019-12-02 13:06:20 +05:30
Satbir
2ac28cde5b Merge branch 'release' of gitlab.com:theappsmith/internal-tools-client into feature/js-executor 2019-12-02 09:09:36 +05:30
Satbir
0324e6a745 Fixing tests. 2019-12-02 09:08:11 +05:30
Hetu Nandu
85ba2faecc Merge branch 'feature/plugin-infra' into 'release'
Add support for plugin name based filtering

Started pulling plugins from the server and showing actions and data sources depending of plugin name

See merge request theappsmith/internal-tools-client!169
2019-11-29 05:22:49 +00:00
Hetu Nandu
6cea0e80ad Add support for plugin name based filtering 2019-11-29 05:22:49 +00:00
Hetu Nandu
743984938d Merge branch 'fix/styleName-prop-issue' into 'release'
Renamed styleName prop to accent

Fixes #108 a weird bug with styled-components that passes down styling props to the dom.

See merge request theappsmith/internal-tools-client!167
2019-11-28 07:08:39 +00:00
Hetu Nandu
08ad87fb05 Renamed styleName prop to accent 2019-11-28 07:08:39 +00:00
Satbir
6e0155664e Removing performance.now and trace. 2019-11-28 09:29:15 +05:30
Satbir
48fa52d9ba Adding JS execution functionality. 2019-11-28 09:26:44 +05:30
Abhinav Jha
0ffe94a298 Merge branch 'feature/catch-dsl-errors' into 'release'
Fix published dialog not opening issue. Add try catch around Canvas

Closes #325 and #324

See merge request theappsmith/internal-tools-client!166
2019-11-26 10:45:46 +00:00
Abhinav Jha
5051bd74b8 Fix published dialog not opening issue. Add try catch around Canvas 2019-11-26 10:45:46 +00:00
Abhinav Jha
74a240a4d9 Merge branch 'feature/api-environment-integration' into 'release'
Update API Environment URLs based on environment variables

Closes #316

See merge request theappsmith/internal-tools-client!161
2019-11-25 12:22:05 +00:00
Abhinav Jha
144ea65ca3 Update API Environment URLs based on environment variables 2019-11-25 12:22:05 +00:00
Hetu Nandu
ce2c6af4b4 Merge branch 'fix/form' into 'release'
Drafts in API Pane

Closes: #285 #223 #142 #224 #231 #176 #198 #249 #98 #248 #237 #233 #276 #178 #281 

* #223, #142: Added feature to save drafts of apis which are indicated by an orange dot next to it
* #285 #224: Added better routing in the api pane to save last visited api and selecting by default
* #231: Fixed button disabled state
* #176: Adding 2 headers and param rows by default
* #198 #98: Adding a default name for api `Action{Number}`
* #249: Fixed multiple scrolls in the response view
* #248 #237 #233 #276 : Fixed validations
* #178: Disable post body in GET
* #281: Disable Code Editor context menu

See merge request theappsmith/internal-tools-client!158
2019-11-25 09:15:12 +00:00
Hetu Nandu
1825fd7a19 Drafts in API Pane 2019-11-25 09:15:11 +00:00
Hetu Nandu
51148dd4d7 Merge branch 'fix/absolute-paths-for-all' into 'release'
Move to absolute paths for all files

Closes #279 

This changes all relative updates to absolute for better refactoring

See merge request theappsmith/internal-tools-client!163
2019-11-25 07:35:35 +00:00
Hetu Nandu
fbb7742f0e moved to absolute paths for all fiels 2019-11-25 10:37:27 +05:30
Hetu Nandu
8fb955a12b Merge branch 'fix/url-api-id' into 'release'
Fix wrong path for apiId in response pane

See merge request theappsmith/internal-tools-client!162
2019-11-22 17:09:33 +00:00
Hetu Nandu
59b31c0201 fix wrong id read 2019-11-22 22:34:40 +05:30
Hetu Nandu
a0a2cd46ac Merge branch 'feature/orchestration-using-applicationId' into 'release'
Use applicationId and pageId to render pages

The builder and viewer are orchestrated using `applicationId` and `pageId`

- Fixes #256 The application builder and application viewer both now work based on the `applicationId` and `pageId` in the URL.
- Fixes #177 There are placeholders and loading indications, now, in the application viewer.

See merge request theappsmith/internal-tools-client!151
2019-11-22 14:02:55 +00:00
Abhinav Jha
d64bbc4015 Use applicationId and pageId to render pages 2019-11-22 14:02:55 +00:00
Hetu Nandu
a55ff37ebd Merge branch 'feature/widget-property-parsing' into 'release'
Validation parse widget property

Closes: #298 
* Added functionality in validators to provide a parsed value to be used by widgets
* Added validation to (almost) all properties of the widgets

See merge request theappsmith/internal-tools-client!160
2019-11-22 13:12:39 +00:00
Hetu Nandu
a2b275bade Validation parse widget property 2019-11-22 13:12:39 +00:00
Arpit Mohan
00a2f8aac9 Merge branch 'feature/appsmith-production-staging-distinction' into 'release'
Adding the netlify.toml for deploy contexts for different environment...

See merge request theappsmith/internal-tools-client!159
2019-11-22 12:44:30 +00:00
Hetu Nandu
fb7ded60fa Merge branch 'feature/configs-api-update' into 'release'
Configs API Update

- Fixes #287 The UI now uses the new configs api endpoint.

See merge request theappsmith/internal-tools-client!153
2019-11-22 12:15:34 +00:00
Abhinav Jha
f9e9f0fe55 Configs API Update 2019-11-22 12:15:33 +00:00
Arpit Mohan
a05209aa69 Adding the netlify.toml for deploy contexts for different environment variables for different branches 2019-11-22 16:36:41 +05:30
Abhinav Jha
ee010de118 Merge branch 'feature/applications-page-styling' into 'release'
Applications Page Styling

Closes #307

See merge request theappsmith/internal-tools-client!157
2019-11-21 10:52:50 +00:00
Abhinav Jha
2fa79e403d Applications Page Styling 2019-11-21 10:52:49 +00:00
Hetu Nandu
d089341df1 Merge branch 'fix/dry-run' into 'release'
Fixes for dry run

Closes #261, #260, #129 

By using dirty check, we choose to execute the api with an id or the whole action object. This also checks for new dynamic bindings and values. Also separated out the loading of widget and api pane.

See merge request theappsmith/internal-tools-client!156
2019-11-20 10:57:05 +00:00
Hetu Nandu
7beb7fa40c Fixes for dry run 2019-11-20 10:57:05 +00:00
Satbir Singh
85a61c9484 Merge branch 'feature/widget-loading' into 'release'
Pushing missed changes from MR review supposed to go along with widget loading.

See merge request theappsmith/internal-tools-client!154
2019-11-20 08:17:23 +00:00
Satbir Singh
92e8b2b814 Pushing missed changes from MR review supposed to go along with widget loading. 2019-11-20 08:17:23 +00:00
Satbir Singh
f6ea5d5703 Merge branch 'feature/widget-loading' into 'release'
Widget loading state.

Implements #297 

Widgets have Dynamic properties can be bound to actions. ex: tableData: {{Users}}

Now when a bound action goes into running state, we put the corresponding widget also in a loading state.

See merge request theappsmith/internal-tools-client!152
2019-11-20 08:10:02 +00:00