PromucFlow_constructor/app/server
Shrikant Sharat Kandula feb9eb7d41
chore: Remove API to get all objects (#33006)
The `.get(params)` method in `BaseService` has a dangerous default
implementation. It loads _all_ objects from the DB and returns them.
Although it's not used by any services in that form, it's nevertheless a
liability, and not an asset.

For example, the User service explicitly overrides it and always
responds with an error.

This PR removes this method, and we add the signature to just those
services that leverage it.

EE at https://github.com/appsmithorg/appsmith-ee/pull/3698. Tests and
Cypress pass.

/ok-to-test tags="@tag.Sanity"
2024-05-03 13:45:10 +05:30
..
.run feat: Databricks plugin (#29746) 2023-12-26 10:04:09 +05:30
appsmith-git fix: Fixed path creation during commit (#33153) 2024-05-03 12:10:59 +05:30
appsmith-interfaces chore: Fix warnings in ConsolidatedAPIServiceImpl (#33114) 2024-05-02 16:16:51 +05:30
appsmith-plugins fix: default port numbers for the datasources (#32901) 2024-04-30 13:15:11 +05:30
appsmith-server chore: Remove API to get all objects (#33006) 2024-05-03 13:45:10 +05:30
envs chore: Remove unused services (#30292) 2024-01-23 05:43:16 +05:30
mongo-seed
reactive-caching chore: Introduce changes to minimize git footprint (#32595) 2024-04-16 21:34:24 +05:30
scripts chore: Add a lint step for field name constants (#32769) 2024-04-19 10:01:09 +05:30
.gitignore
build.sh chore: Add a lint step for field name constants (#32769) 2024-04-19 10:01:09 +05:30
buildpack-run.sh
docker-compose.yml
pom.xml chore: Introduce changes to minimize git footprint (#32595) 2024-04-16 21:34:24 +05:30
Procfile
README.md
system.properties

Appsmith Server

This is the server-side repository for the Appsmith framework.

For details on setting up your development machine, please refer to this Setup Guide.