PromucFlow_constructor/app/server
Arpit Mohan bbd33c2968 Removing the query field in ActionConfiguration and using String body as the field to store the query
This is to simplify the query pane on the frontend client. The client doesn't need to have separate interfaces for sql and non-sql plugins. All queries will be sent to the server in the form of a String that is parsed in different formats based on the plugin.

Also adding test cases for PostgresPlugin. Used TestContainers to simulate the postgres db in Docker inside the Java test itself. Very useful.
2020-06-09 12:12:27 +00:00
..
appsmith-interfaces Removing the query field in ActionConfiguration and using String body as the field to store the query 2020-06-09 12:12:27 +00:00
appsmith-plugins Removing the query field in ActionConfiguration and using String body as the field to store the query 2020-06-09 12:12:27 +00:00
appsmith-server Removing the query field in ActionConfiguration and using String body as the field to store the query 2020-06-09 12:12:27 +00:00
mongo-seed Remove findByName method for Organization domain. 2020-03-27 14:52:25 +00:00
.gitignore Adding statusCode from AppsmithPluginErrors when plugins error out 2020-05-26 11:50:09 +00:00
.gitlab-ci.yml Removing the query field in ActionConfiguration and using String body as the field to store the query 2020-06-09 12:12:27 +00:00
build.sh Convert the project into a multi-module structure 2019-09-16 11:21:57 +00:00
buildpack-run.sh Ensuring that the plugins directory is in the same path as the jar 2019-09-17 18:02:58 +05:30
docker-compose.yml Adding the capability to associate a user with multiple organizations 2019-11-13 10:23:23 +00:00
Dockerfile Creating dockerfile that creates the server image. 2019-11-14 12:50:37 +00:00
entrypoint.sh Creating dockerfile that creates the server image. 2019-11-14 12:50:37 +00:00
pom.xml Added datasource configuration to the provider to support the provider level configurations in rapid api 2020-02-14 06:32:34 +00:00
Procfile Adding the JVM parameter to ensure that java stays within the memory limits set by the container 2019-10-21 12:23:00 +05:30
README.md Convert the project into a multi-module structure 2019-09-16 11:21:57 +00:00
system.properties Setting java version to 11 in system.properties. 2019-09-16 16:54:28 +05:30

Appsmith Server

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

How to build

$ ./build.sh <arguments>

For example:

$ ./build.sh -DskipTests

This will

  1. Compile the code
  2. Generate the jars for server & plugins
  3. Copy them into the dist directory

How to run

$ cd ./dist
$ java -jar -Dspring.profiles.active=$env server-1.0-SNAPSHOT.jar