* -added pagination to notifications API * -add unit tests for notification pagination * -added unread count in get notifications API * -moved notification creations to notification service from comment service * -add repository method to mark a notification as read * -added repository to update isRead by for username * -add API to mark notification as read * -addd application id and application name in notification * -save application id and name in notification when creating notification for comment and comment threads * -added page id, from user information in notifications * -fixed failing unit test due to dependency error * -removed unused imports * -extended base controller in notification controller * - introduced pagination based on before created data instead of offset based pagination * -moved application id, name and page id inside comment from notification * -moved author information from notification to comment thread * -return data from notification service instead of the response object in the mark read or unread API |
||
|---|---|---|
| .. | ||
| .run | ||
| appsmith-interfaces | ||
| appsmith-plugins | ||
| appsmith-server | ||
| envs | ||
| mongo-seed | ||
| scripts | ||
| .gitignore | ||
| build.sh | ||
| buildpack-run.sh | ||
| docker-compose.yml | ||
| Dockerfile | ||
| entrypoint.sh | ||
| pom.xml | ||
| 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 the Setup Guide. Alternatively, you can run the server using docker(see the instructions below).
Run locally with Docker
You can run the server codebase in a docker container. This is the easiest way to get the server up and running if all you care about is contributing to the client codebase.
What's in the box
- Appsmith server
- MongoDB
- Redis
Pre-requisites
Steps for setup
- Clone the Appsmith repository and
cdinto it
git clone https://github.com/appsmithorg/appsmith.git
cd appsmith
- Change your directory to
app/server
cd app/server
- Create a copy of the
envs/docker.env.example
cp envs/docker.env.example envs/docker.env
- Start up the containers
docker-compose up -d
- Have fun!