Sumit Kumar
00a7647590
feat: S3 plugin: add command to delete multiple files at a time
...
* Add a new command Delete multiple files. This command will allow users to delete many files at once. Currently, only one file can be deleted at a time. It takes an array of files as config parameter from the user e.g. ["file1", "file2"]
* Add template for the new command.
* Add template for the command Create multiple files
2022-02-15 12:24:16 +05:30
Trisha Anand
e892ba18a7
Moving ActionServiceTest to ce package ( #11125 )
2022-02-15 06:54:03 +00:00
Abhijeet
d8e4ba61fe
fix: Add migration for actionCollection and newAction to improve the performance for getResourceByPageId queries ( #11148 )
2022-02-14 20:07:02 +00:00
Trisha Anand
80bab90e28
chore: Minor code refactoring for bean utils and action execution ( #11102 )
2022-02-14 10:24:54 +05:30
Sumit Kumar
d03f503657
add new command: delete multiple files
...
add template for delete multiple files
add template for create multiple files
add / update TCs
2022-02-14 10:18:01 +05:30
Anagh Hegde
eb54d7d325
fix: Remove default error fields for git-sync related analytics for success events ( #11097 )
...
* Do not include the error data points in the map for success states
Co-authored-by: Abhijeet <abhijeet@appsmith.com>
2022-02-12 15:10:52 +05:30
Abhijeet
d218b48cf6
fix: Increase supported header size for multipart data ( #11058 )
...
* Increase supported header size for multipart data to 128kB
* Update error to be thrown from the global exception handler
2022-02-11 11:26:40 +00:00
Abhijeet
6f7691b6aa
fix: Update error handling for git connect ( #11070 )
...
* Update error handling for git connect
* Add testcase for git generic error
2022-02-11 16:17:02 +05:30
Anagh Hegde
5bb73ce36f
Fix NPE in git analytics ( #11072 )
2022-02-11 05:49:29 +00:00
Abhijeet
860318e0fe
chore: Add stopwatch to log execution time by process name ( #11069 )
...
* Add stopwatch to log execution time by process name
* Refactor
2022-02-10 16:59:26 +05:30
Abhijeet
ee6d639e42
chore: Update error handling for resource not found exception for clone, fork and import APIs #11044
2022-02-10 10:26:07 +05:30
Nayan
a5dec675b1
feat: Added application templates ( #10952 )
...
Added the required BE API for application templates. It gets templates from Appsmith cloud services through REST API.
2022-02-09 23:13:31 +06:00
Anagh Hegde
b1055cc94d
feat: Add gitHosting provider to analytics ( #11036 )
...
* Add gitHosting provider to analytics
* Add support for git provierders like bitbucket
* Change the logic to get provider name
2022-02-09 16:41:19 +00:00
Mojtaba
f6463d0cf8
fix: Added stricter validation for Mongo pipeline ( #11034 )
...
* fix(mongoPlugin): try to make JSON validation more strict
* test(mongoPlugin): add testAggregateCommandWithInvalidQuery
2022-02-09 22:04:03 +05:30
Trisha Anand
d7ce026b93
Minor refactor of code to avoid merge conflicts. ( #11039 )
2022-02-09 13:53:57 +00:00
Shrikant Sharat Kandula
6e1e2faaac
chore: Anonymous stats if telemetry is enabled ( #11014 )
...
Signed-off-by: Shrikant Sharat Kandula <shrikant@appsmith.com>
2022-02-09 10:31:00 +05:30
Sumit Kumar
aa2290405d
fix: fix refresh token flow in REST API OAuth ( #10875 )
...
Co-authored-by: Segun Daniel Oluwadare <dodanieloluwadare@gmail.com>
2022-02-09 09:38:58 +05:30
Leo Thomas
6e7687450e
fix: 9414 Firestore where clause not fetching numbers ( #10775 )
...
* Fixed issue with Firestore in fetching data while using numbers in the where condition.
* Other Fixes made in the where condition :
When using Boolean
When using Date
When Using Timestamp
When given space in the key
When Space given in the Value
2022-02-08 11:29:50 +00:00
Abhijeet
fa0e900f3f
fix: Sort unordered set elements before committing to git repo so as to have same serialised output string for identical set of elements ( #10933 )
2022-02-08 00:48:20 +05:30
Sumit Kumar
5c3e12fc10
handle empty column name in sort component ( #10895 )
...
* This PR adds changes to ignore all the empty column names in sort component (or ignore the sort conditon if all column names are empty).
2022-02-07 08:55:26 +00:00
Abhijeet
fba0fc2fd7
chore: Remove git feature-flag ( #10914 )
...
* Remove git feature-flag
2022-02-07 06:46:15 +00:00
Snyk bot
194b78b4c4
chore: Upgrade org.springframework:spring-webflux from 5.2.3.RELEASE to 5.3.15 ( #4586 )
...
* fix: upgrade org.springframework:spring-webflux from 5.2.3.RELEASE to 5.3.15
Snyk has created this PR to upgrade org.springframework:spring-webflux from 5.2.3.RELEASE to 5.3.15.
See this package in Maven Repository:
https://mvnrepository.com/artifact/org.springframework/spring-webflux/
See this project in Snyk:
https://app.snyk.io/org/nikhil-nu4/project/1b8549de-d47e-4508-85dd-9a19fa240760?utm_source=github&utm_medium=upgrade-pr
Co-authored-by: Arpit Mohan <arpit@appsmith.com>
Co-authored-by: Arpit Mohan <mohanarpit@users.noreply.github.com>
2022-02-07 09:49:47 +05:30
dependabot[bot]
38108cc098
chore: bump postgresql in /app/server/appsmith-plugins/postgresPlugin ( #10809 )
...
Bumps [postgresql](https://github.com/pgjdbc/pgjdbc ) from 42.2.12 to 42.2.25.
- [Release notes](https://github.com/pgjdbc/pgjdbc/releases )
- [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md )
- [Commits](https://github.com/pgjdbc/pgjdbc/compare/REL42.2.12...REL42.2.25 )
---
updated-dependencies:
- dependency-name: org.postgresql:postgresql
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-05 00:51:45 +05:30
Anagh Hegde
fa06473d63
fix: Delete the pages post merge operation from application when they are removed from file system ( #10810 )
...
* Delete the pages post merge operation from application if they are removed from file system
* Changes per review
* Add tests
* changes per review
* Use string utils for null check
* Change per review
* Fix tests
* Fix tcs
2022-02-04 12:07:07 +05:30
Shrikant Sharat Kandula
6967c35531
fix: Disallowed IPs can be bypassed by using a CNAME/A record ( #10868 )
...
Signed-off-by: Shrikant Sharat Kandula <shrikant@appsmith.com>
2022-02-03 21:23:04 +05:30
Abhijeet
2e5c1ea4ec
chore: Update doc urls for errors related to git ( #10852 )
...
* Update doc urls for errors and SSH key response
2022-02-03 21:13:40 +05:30
Abhijeet
7329d7ff23
fix: Fix NPE during import application when page ids are missing for published action and actionCollection ( #10858 )
...
* Provide a fallback pageIds for missing ones in action and JSObjects published version
* Add TC
2022-02-03 20:08:58 +05:30
Abhijeet
e356fd039f
chore: Commit only unpublished resources to git repo which includes queries, JSObjects, pages to avoid data duplication ( #10776 )
...
* Commit only unpublished resources to avoid resolving merge conflicts twice
* Added TCs
* Update directory names, fix pull issue in JSObjects
2022-02-03 11:47:57 +00:00
Keyur Paralkar
da638d7f2b
Updated Template ( #10853 )
...
Co-authored-by: Nikhil Nandagopal <nikhil.nandagopal@gmail.com>
2022-02-03 15:23:56 +05:30
Sumit Kumar
6f83df976d
feat: add sorting and pagination features to S3 plugin ( #10736 )
...
* add sorting and pagination features to S3 plugin
2022-02-03 06:15:01 +00:00
Abhijeet
0b1a8ad20b
fix: Update ApplicationPageId with defaultPageId while fetching applications for homepage ( #10812 )
2022-02-03 10:56:35 +05:30
Bharat Patodi
743d6cb00d
chore: Replace equality and inequality operators with their strict versions ( #7585 )
...
Co-authored-by: Arpit Mohan <arpit@appsmith.com>
Co-authored-by: Arpit Mohan <mohanarpit@users.noreply.github.com>
2022-02-03 09:42:38 +05:30
Nidhi
f450ea5be3
fix: Fixed issue with H2 where PS parameters were getting merged if the keys were the same ( #10805 )
2022-02-02 17:43:53 +00:00
Mojtaba
170c263f9c
Merge pull request #10711 from appsmithorg/fix/9221-mysqlPlugin_user_with_empty_password
...
fix(mysqlPlugin): MySQL allow empty password if user is not empty
2022-02-02 18:39:51 +03:30
Tolulope Adetula
bb2f7da823
feat: Select and Multiselect V2 ( #10359 )
...
* fix: Select V2
* Fix: CI Fail
* fix: failing test
* fix: failing test
* Fix: MultiSelect
* Fix: loading issue
* Fix: loadin state
* Fix: loading
* fix: failing test
* fix: evaluation tests
* Fix: failing tests
* Fix: failing test
* fix: failing tests
* Fix: Failing tests
* fix: select All
* fix: filtering
* Fix: filtering
* fix: refactor Select widget
* fix: hide MultiSelect
* fix: select options
* Fix: failing tests
* fix: failing tests
* Fix: issues
* Update system-themes.json
* Update system-themes.json
* Update system-themes.json
* Update system-themes.json
* fix: PR reviews
* Update EntityDefinitions.ts
* Fix: issues
* fix: console
* fix: QA issues
* fix: options issues
* fix: add widget icons
* fix: update Selectv2
* empty commit to fix CI
* fix: failing test
2022-02-02 06:15:07 -08:00
Nidhi
bc93a1d413
fix: Removed filter of JS actions from get method ( #10726 )
2022-02-02 08:28:41 +00:00
Nidhi
b02a7f53f6
fix: Disabled generate CRUD page feature for MsSQL ( #10811 )
2022-02-02 08:27:59 +00:00
Keyur Paralkar
2ec0d2b02a
fix: Updated Template ( #10694 )
...
* Updated Template
* Updated Template
* Updated Template
Co-authored-by: Nikhil Nandagopal <nikhil.nandagopal@gmail.com>
2022-02-02 12:50:21 +05:30
Shrikant Sharat Kandula
b1997b8b08
fix: Disallow access to instance metadata hosts ( #10797 )
...
Signed-off-by: Shrikant Sharat Kandula <shrikant@appsmith.com>
2022-02-01 18:07:08 +05:30
Mojtaba Zarezadeh
d1ddebd3d8
merge all tests in one file
2022-02-01 13:02:53 +03:30
Mojtaba Zarezadeh
8197ebf297
fix: add single imports
2022-02-01 10:32:55 +03:30
Abhijeet
6b1e3fe7c0
fix: Add branch param for redirect url while authorising Google Sheet when application is connected to git ( #10715 )
...
* Add branch param in the redirect url
2022-01-31 10:11:12 +05:30
Abhijeet
8c4d711f5b
chore: Make sure to keep forked application in valid state even if client exits the flow before server responds ( #10704 )
2022-01-30 17:43:35 +05:30
Shrikant Sharat Kandula
d3d1f8bbf9
Clear sessions on password reset ( #9955 )
...
Signed-off-by: Shrikant Sharat Kandula <shrikant@appsmith.com>
Co-authored-by: Arpit Mohan <mohanarpit@users.noreply.github.com>
Co-authored-by: Nayan <nayan@appsmith.com>
2022-01-28 16:49:00 +05:30
Shrikant Sharat Kandula
cc3ab115b5
Remove CORS config as it's unused now ( #10312 )
...
Signed-off-by: Shrikant Sharat Kandula <shrikant@appsmith.com>
2022-01-28 16:48:04 +05:30
Mojtaba Zarezadeh
e400ea0e80
cleanup: improve comments
2022-01-28 13:03:07 +03:30
Mojtaba Zarezadeh
6d3be8c283
fix(mysqlPlugin): allow empty password if user is not empty
2022-01-28 11:43:21 +03:30
Abhijeet
07082f6bde
fix: Copy evaluation version for cloned application from the source application to fix dynamic binding evaluation to support escaped characters without double escapes ( #10702 )
2022-01-28 08:07:59 +00:00
Abhijeet
8d93d06317
feat: Add reference doc url for error responses for git APIs ( #10620 )
...
* Added reference doc urls for pull conflicts
* Update TCs
2022-01-27 13:08:21 +05:30
Anagh Hegde
e0e4a73650
fix: Logic to delete stale git branch which are not in db ( #10647 )
2022-01-26 21:29:00 +05:30