Commit Graph

20132 Commits

Author SHA1 Message Date
Satbir Singh
747bf3e1ef Merge branch 'feature/actions' into 'release'
Adding action selector control.

See merge request theappsmith/internal-tools-client!115
2019-11-05 12:08:41 +00:00
Satbir Singh
cb478e8d1c Adding action selector control. 2019-11-05 12:08:41 +00:00
Trisha Anand
12b4450eda Merge branch 'bug/get-pages-application' into 'master'
Bug/get pages application

See merge request theappsmith/internal-tools-server!61
2019-11-05 11:49:52 +00:00
Trisha Anand
3c1b08d911 Page Controller now can return list of pages by application id and list of page names & ids by application id 2019-11-05 11:49:52 +00:00
Arpit Mohan
f75b94ed43 Merge branch 'bug/get-pages-application' into 'master'
Get Pages by application ID & Get Page names by application ID

See merge request theappsmith/internal-tools-server!60
2019-11-05 11:36:10 +00:00
Trisha Anand
3f968afac6 Page Controller now can return list of pages by application id and list of page names & ids by application id 2019-11-05 11:36:10 +00:00
Arpit Mohan
fd5b79a869 Merge branch 'fix/json-string-post-body' into 'release'
Post body in API now only supports string

See merge request theappsmith/internal-tools-client!116
2019-11-05 11:17:46 +00:00
Arpit Mohan
f493d8c3ae Merge branch 'feature/datasource-resource-naming' into 'master'
Adding ACL bundle for datasources API

See merge request theappsmith/internal-tools-server!59
2019-11-05 11:09:08 +00:00
Arpit Mohan
0c0956ca46 Adding ACL bundle for datasources API 2019-11-05 16:36:09 +05:30
Hetu Nandu
48901e0f2e fix body as string 2019-11-05 16:20:58 +05:30
Arpit Mohan
29c7b7cc01 Merge branch 'feature/mustache-key-extraction' into 'master'
Extract mustache keys from action object

When an action is created, we extract the mustache keys from various parts of the action and save it in the field `jsonPathKeys`. This same thing also happens in the update flow.

Since mustache library doesn't have an extraction function, we use a regex template to extract those keys.

We also modify the data type of the `body` parameter in the `ActionConfiguration` to String. This is because there are reserved characters that are not allowed as Mongo keys but are valid JSON keys. Converting to a string will remove all these problems.

Fixes #31 

See merge request theappsmith/internal-tools-server!58
2019-11-05 10:40:09 +00:00
Arpit Mohan
3622d8b0d3 Converting actionConfiguration to a string to extract mustache keys
Also making jsonPathKeys a read-only field. Cannot be written via the API.
2019-11-05 10:40:09 +00:00
Trisha Anand
460c15eb68 Merge branch 'feature/apiCollection' into 'master'
feature/Collection

See merge request theappsmith/internal-tools-server!50
2019-11-05 09:39:54 +00:00
Trisha Anand
00fa2e80f7 Added ActionCollectionService which would act on composite functions. Need to handle all scenarios here. 2019-11-05 09:39:54 +00:00
Trisha Anand
cdf3c720de Merge branch 'bug/72' into 'master'
Fix for dsl getting rewritten

See merge request theappsmith/internal-tools-server!56
2019-11-05 07:37:39 +00:00
Trisha Anand
bd846bfc8d Fix for dsl getting rewritten 2019-11-05 07:37:39 +00:00
Trisha Anand
9fa01ab06a Merge branch 'bug/73' into 'master'
Handles empty params in a request

See merge request theappsmith/internal-tools-server!55
2019-11-05 05:51:14 +00:00
Trisha Anand
68e30ff297 Handles empty params in a request 2019-11-05 05:51:14 +00:00
Nikhil Nandagopal
22629544d1 Merge branch 'release' into 'master'
Release

See merge request theappsmith/internal-tools-client!112
2019-11-05 05:09:50 +00:00
Nikhil Nandagopal
3e9f278b95 Release 2019-11-05 05:09:50 +00:00
Nikhil Nandagopal
54a6657c38 Merge branch 'feature/file-date-picker' into 'release'
Feature/file date picker

See merge request theappsmith/internal-tools-client!113
2019-11-05 05:06:16 +00:00
Nikhil Nandagopal
741cd6c025 Merge branch 'release' into feature/file-date-picker 2019-11-04 23:47:26 +05:30
Nikhil Nandagopal
fcae560b6e Merge branch 'master' into release 2019-11-04 23:46:56 +05:30
Nikhil Nandagopal
22d731517a Merge branch 'feature/file-date-picker' into 'release'
Feature/file date picker

See merge request theappsmith/internal-tools-client!108
2019-11-04 14:22:50 +00:00
Nikhil Nandagopal
735fbbcbd7 Feature/file date picker 2019-11-04 14:22:50 +00:00
Nikhil Nandagopal
e6b85465a6 added shallow equal 2019-11-04 19:47:48 +05:30
Nikhil Nandagopal
a1dcb98e44 added shallow compare 2019-11-04 17:47:35 +05:30
Nikhil Nandagopal
074d566e3c minor fixes 2019-11-04 16:57:35 +05:30
Nikhil Nandagopal
1cf180a5a8 removed logs 2019-11-04 16:50:21 +05:30
Trisha Anand
566a56778a Merge branch 'bug/restApi' into 'master'
Bug/rest api

Closes #70

See merge request theappsmith/internal-tools-server!54
2019-11-04 11:20:18 +00:00
Trisha Anand
daeba007a1 Bug/rest api 2019-11-04 11:20:18 +00:00
Nikhil Nandagopal
c7ce78c01b Merge branch 'release' into feature/file-date-picker
# Conflicts:
#	src/utils/PropertyControlRegistry.tsx
2019-11-04 16:48:29 +05:30
Nikhil Nandagopal
8cdc3f22ec Merge branch 'feature/folder-struct' into 'release'
refactored folder structure

See merge request theappsmith/internal-tools-client!111
2019-11-04 10:57:19 +00:00
Nikhil Nandagopal
11e8c456a5 refactored folder structure 2019-11-04 10:57:19 +00:00
Nikhil Nandagopal
d4ff6ba4a0 added should component update 2019-11-04 15:57:18 +05:30
Satbir Singh
3adfeae9f3 Merge branch 'feature/property-code-editor' into 'release'
Table data array input now uses code editor.

See merge request theappsmith/internal-tools-client!109
2019-11-04 08:31:08 +00:00
Satbir Singh
04b29272f4 Table data array input now uses code editor. 2019-11-04 08:31:08 +00:00
Nikhil Nandagopal
2d6a20a7c7 added uppy filepicker 2019-11-01 17:23:24 +05:30
Arpit Mohan
023ef93969 Fixing Heroku credentials again. Need to find permanent solution to this. 2019-11-01 08:52:20 +01:00
Hetu Nandu
ecbd6cd067 Merge branch 'dynamic-binding-scaffold' into 'release'
Dynamic binding scaffold

See merge request theappsmith/internal-tools-client!104
2019-11-01 07:11:32 +00:00
Hetu Nandu
e380c489fb Dynamic binding scaffold 2019-11-01 07:11:32 +00:00
Abhinav Jha
197b0635d8 Merge branch 'feature/appviewer-theming' into 'release'
Feature- AppViewer SideNav Styling

See merge request theappsmith/internal-tools-client!105
2019-11-01 05:28:56 +00:00
Abhinav Jha
79bcd06141 Feature- AppViewer SideNav Styling 2019-11-01 05:28:56 +00:00
Nikhil Nandagopal
7ffd2416d6 Merge branch 'feature/image' into 'release'
Feature/image

See merge request theappsmith/internal-tools-client!103
2019-10-31 11:26:37 +00:00
Nikhil Nandagopal
f1804ebc47 Feature/image 2019-10-31 11:26:37 +00:00
Nikhil Nandagopal
765f6f3d07 Merge branch 'feature/table-component' into 'release'
Table will construct columns based on all data

See merge request theappsmith/internal-tools-client!102
2019-10-31 11:13:59 +00:00
Satbir Singh
f225266edb Table will construct columns based on all data 2019-10-31 11:13:59 +00:00
Nikhil Nandagopal
9339dd61f5 Merge branch 'feature/table-component' into 'release'
Adding table widget.

See merge request theappsmith/internal-tools-client!101
2019-10-31 10:10:57 +00:00
Satbir Singh
f5cf26f23f Adding table widget. 2019-10-31 10:10:57 +00:00
Hetu Nandu
64e8a6c68e Merge branch 'refactor/code-editor' into 'release'
Passing height and language as props to CodeEditor

See merge request theappsmith/internal-tools-client!100
2019-10-31 10:00:48 +00:00