Commit Graph

559 Commits

Author SHA1 Message Date
Trisha Anand
d955dfd8bf Merge branch 'bug/marketplace-integration-add-to-page' into 'release'
After migrating the database to marketplace, add new template to page stopped working. Fixing that by fetching the provider from marketplace service.

See merge request theappsmith/internal-tools-server!279
2020-04-13 17:44:08 +00:00
Trisha Anand
03b8de3300 If an action is being created from 3P template, since the marketplace service has been migrated, hit the marketplace server to fetch provider instead of local ProviderService. 2020-04-13 23:08:12 +05:30
Trisha Anand
1a9b5c3679 Merge branch 'bug/jsonPathKeysUpdateInPage' into 'release'
Update Action should also update the page layout actions

See merge request theappsmith/internal-tools-server!276
2020-04-13 08:57:57 +00:00
Trisha Anand
b64ae7ee5c First cut of code changes for update action where after the action is saved, the page layout is updated. 2020-04-13 08:57:57 +00:00
Trisha Anand
0f61b254b0 Merge branch 'bug/refactor-name' into 'release'
Refactor of Name if one of the associated APIs have null json path keys leads to null pointer error

See merge request theappsmith/internal-tools-server!277
2020-04-13 08:49:32 +00:00
Trisha Anand
3692b4fa3e Stupid coding error of using OR instead of AND.
Also Mono.zipping the update Action and update Layout instead of this.then because in some optimization done by Spring, one mono doesnt end up emitting.
2020-04-13 08:49:30 +00:00
Shrikant Kandula
01dd54eaea Merge branch 'feature/enable-ssh-boolean-datasource' into 'release'
Add a boolean field for enabling/disabling SSH Proxy on datasources.

See merge request theappsmith/internal-tools-server!271
2020-04-13 07:22:29 +00:00
Shrikant Kandula
781eec0d24 Add a boolean field for enabling/disabling SSH Proxy on datasources. 2020-04-13 07:22:29 +00:00
Trisha Anand
9d9ae1e6ea Merge branch 'bug/create-organization' into 'release'
Slug should be set by the application instead of insisting on the slug being...

See merge request theappsmith/internal-tools-server!275
2020-04-11 11:52:15 +00:00
Trisha Anand
a82070648a Slug should be set by the application instead of insisting on the slug being present in the organization object. Added to the create valid organization test case to assert that the slug must exist. 2020-04-11 17:18:02 +05:30
Shrikant Kandula
f579a24aca Merge branch 'feature/plugin-validations-as-invalids' into 'release'
Richer plugin validations

See merge request theappsmith/internal-tools-server!270
2020-04-10 09:59:50 +00:00
Shrikant Kandula
abd9235360 Richer plugin validations 2020-04-10 09:59:50 +00:00
Shrikant Kandula
e957f0c677 Merge branch 'bug/pf4j-version-clash' into 'release'
Upgrade pf4j-spring to 0.6.0 so we can consistently use pf4j 3.2.0.

See merge request theappsmith/internal-tools-server!272
2020-04-10 08:43:57 +00:00
Shrikant Kandula
42d0060ecd Upgrade pf4j-spring to 0.6.0 so we can consistently use pf4j 3.2.0. 2020-04-09 19:55:58 +05:30
Shrikant Kandula
06aa5131eb Merge branch 'bug/fix-using-old-enums' into 'release'
Fix old enums being used in Postgres plugin. Build failed because of this.

See merge request theappsmith/internal-tools-server!269
2020-04-08 12:45:18 +00:00
Shrikant Kandula
91dd8bf5c3 Fix old enums being used in Postgres plugin. Build failed because of this. 2020-04-08 12:45:18 +00:00
Shrikant Kandula
edf4043430 Merge branch 'bug/datasource-enum-mismatches' into 'release'
Fix Datasource data structure to be inline with UI

See merge request theappsmith/internal-tools-server!268
2020-04-08 12:32:57 +00:00
Shrikant Kandula
1b75be0fe3 Fix Datasource data structure to be inline with UI 2020-04-08 12:32:56 +00:00
Shrikant Kandula
06dd5fccae Merge branch 'bug/duplicate-key-error-on-app-name' into 'release'
Fix: Duplicate key error when reusing the name of a deleted application

See merge request theappsmith/internal-tools-server!264
2020-04-08 12:09:41 +00:00
Shrikant Kandula
0ad15b4cb6 Fix: Duplicate key error when reusing the name of a deleted application 2020-04-08 12:09:41 +00:00
Shrikant Kandula
d25b4acfd3 Merge branch 'bug/datasource-api-validations' into 'release'
Postgres plugin load connection details from rich data structure instead of the URL

See merge request theappsmith/internal-tools-server!259
2020-04-08 11:50:58 +00:00
Shrikant Kandula
065f0f1c3d Suppress redundant-if warning in datasource validation method.
This method can be simplified, but is more readable this way.
2020-04-08 11:50:58 +00:00
Trisha Anand
fd76cc7917 Merge branch 'feature/toggle-rollbar-by-config' into 'release'
Add Spring application property to enable/disable Rollbar.

See merge request theappsmith/internal-tools-server!267
2020-04-08 11:23:29 +00:00
Shrikant Kandula
c8dee3f279 Add Spring application property to enable/disable Rollbar.
It is enabled by default.
2020-04-08 11:23:28 +00:00
Trisha Anand
16742403ec Merge branch 'bug/restapi-data-buffer-limit-exception' into 'release' 2020-04-08 12:11:53 +05:30
Trisha Anand
f657e2f2d2 newUser is getting written over and the current organization id before the createUser call is not preserved. Extracting this information before calling createUser lets us set the invited organization id as the newly created user's current organization id. 2020-04-08 12:09:52 +05:30
Shrikant Kandula
b5d59f2a56 Merge branch 'bug/restapi-data-buffer-limit-exception' into 'release'
Increase restapi client buffer size from 256KB to 10MB.

See merge request theappsmith/internal-tools-server!261
2020-04-07 11:20:46 +00:00
Shrikant Kandula
ff6b0ce6bc Increase restapi client buffer size from 256KB to 10MB. 2020-04-07 11:20:46 +00:00
Trisha Anand
1d8a0b1d95 Merge branch 'bug/pf4j-dependency-misplaced' into 'release'
The pf4j-spring dependency should be declared before appsmith-interfaces.

See merge request theappsmith/internal-tools-server!260
2020-04-06 08:23:00 +00:00
Shrikant Kandula
b8adb96608 The pf4j-spring dependency should be declared before appsmith-interfaces. 2020-04-06 13:44:22 +05:30
Shrikant Kandula
c12cbe0693 Merge branch 'fix-enum-put-not-working' into 'release'
Don't nest into Enum properties when copying bean properties.

See merge request theappsmith/internal-tools-server!258
2020-04-06 07:27:24 +00:00
Shrikant Kandula
6d24b996e1 Don't nest into Enum properties when copying bean properties. 2020-04-06 07:27:24 +00:00
Trisha Anand
69d32de888 Merge branch 'bug/delete-duplicate-dependency' into 'release'
Remove the pf4j dependency's duplicate from pom.xml

See merge request theappsmith/internal-tools-server!253
2020-04-06 07:22:12 +00:00
Trisha Anand
1896e9ec0c Merge branch 'feature/provider-pagination-total-count' into 'release'
This change handles the new DTO received from Marketplace Service over the...

See merge request theappsmith/internal-tools-server!255
2020-04-03 18:01:52 +00:00
Trisha Anand
2fd7b3378b This change handles the new DTO received from Marketplace Service over the network. The new DTO contains list of providers and total count of providers in the given category. If no category is mentioned, Business Software is assumed to be the category being fetched. 2020-04-03 22:59:38 +05:30
Shrikant Kandula
45cc747ac5 Merge branch 'feature/json-serialization-rest-api' into 'release'
To ensure that special characters like "\n", "\t", etc are preserved in the...

See merge request theappsmith/internal-tools-server!254
2020-04-03 14:27:10 +00:00
Trisha Anand
5911234276 To ensure that special characters like "\n", "\t", etc are preserved in the request json body, convert the json string into object. 2020-04-03 14:27:10 +00:00
Shrikant Kandula
00da41c7c7 Remove duplicate presence of pf4j-spring dependency. 2020-04-03 13:10:10 +05:30
Shrikant Kandula
742f5a194f Merge branch 'bug/remove-stacktraces-in-migrations' into 'release'
Don't include stack traces in plugins migrations.

See merge request theappsmith/internal-tools-server!247
2020-04-03 06:29:46 +00:00
Shrikant Kandula
e287583cfe Don't include stack traces in plugins migrations. 2020-04-03 06:29:46 +00:00
Trisha Anand
063df9d5ed Merge branch 'bug/marketplace-client' into 'release'
Marketplace Client bug fixes

See merge request theappsmith/internal-tools-server!252
2020-04-02 16:14:38 +00:00
Shrikant Kandula
45defbc6ce Merge branch 'bug/jsonpathkey-triple-braces' into 'release'
New parser for extracting interpolations from Mustache templates

See merge request theappsmith/internal-tools-server!250
2020-04-02 13:24:55 +00:00
Shrikant Kandula
e5fd048205 New parser for extracting interpolations from Mustache templates 2020-04-02 13:24:55 +00:00
Trisha Anand
4760bab964 Fixed the subscribe provider API that is being hit. 2020-04-02 18:24:03 +05:30
Trisha Anand
2e09f7923c Merge branch 'release' of gitlab.com:theappsmith/internal-tools-server into release 2020-04-02 17:17:52 +05:30
Trisha Anand
dcb74a7be7 Updated the marketplace URL after deploying of marketplace service 2020-04-02 17:17:19 +05:30
Arpit Mohan
f165f0b772 Setting the active profile as environment in Rollbar configuration
This will help us segment errors from different environments more easily in the Rollbar UI
2020-04-02 13:49:53 +05:30
Arpit Mohan
01c4a2cc8b Updating the redis credentials for staging because Heroku keeps changing it 2020-04-02 13:22:11 +05:30
Trisha Anand
ab7327e603 Merge branch 'feature/marketplace-webclient' into 'release'
marketplace webclient : First draft of the marketplace client which interacts with the marketplace on a different URL. 1. Get the Providers and Templates given certain parameters. 2. Update the statistics when adding a template to page. 3. Subscribe to th

See merge request theappsmith/internal-tools-server!235
2020-04-01 18:53:40 +00:00
Trisha Anand
f882ffcdf3 Fetching the providers from the Marketplace using webclient. Introduced a temporary end point to support the new source for Providers 2020-04-01 18:53:39 +00:00