2021-07-19 17:08:59 +00:00
|
|
|
# Create .env from this example file and replace values for the environment.
|
2021-07-20 09:47:16 +00:00
|
|
|
# The application expects a separate .env.test for test environment configuration
|
2022-04-19 03:04:54 +00:00
|
|
|
# Get detailed information about each variable here: https://docs.tooljet.com/docs/setup/env-vars
|
2021-04-22 04:12:01 +00:00
|
|
|
|
2021-07-19 17:08:59 +00:00
|
|
|
TOOLJET_HOST=http://localhost:8082
|
|
|
|
|
LOCKBOX_MASTER_KEY=0000000000000000000000000000000000000000000000000000000000000000
|
2021-04-22 07:03:38 +00:00
|
|
|
SECRET_KEY_BASE=replace_with_secret_key_base
|
|
|
|
|
|
2022-02-17 16:19:53 +00:00
|
|
|
## Configure a hostname for the server
|
2022-02-14 13:46:12 +00:00
|
|
|
SERVER_HOST=<hostname>
|
|
|
|
|
|
2021-07-19 17:08:59 +00:00
|
|
|
# DATABASE CONFIG
|
2021-07-20 09:47:16 +00:00
|
|
|
ORM_LOGGING=
|
2021-07-12 09:15:42 +00:00
|
|
|
PG_DB=<db name>
|
|
|
|
|
PG_USER=<db username>
|
|
|
|
|
PG_HOST=<db host>
|
|
|
|
|
PG_PASS=<db password>
|
2021-07-19 17:08:59 +00:00
|
|
|
|
2022-02-17 16:19:53 +00:00
|
|
|
# Checks every 24 hours to see if a new version of ToolJet is available
|
|
|
|
|
# (Enabled by default. Set 0 to disable)
|
2022-02-14 13:46:12 +00:00
|
|
|
CHECK_FOR_UPDATES=0
|
2021-06-06 05:41:21 +00:00
|
|
|
|
2022-02-17 16:19:53 +00:00
|
|
|
# Checks every 24 hours to update app telemetry data to ToolJet hub.
|
|
|
|
|
# (Telemetry is enabled by default. Set value to true to disable.)
|
|
|
|
|
# DISABLE_APP_TELEMETRY=false
|
|
|
|
|
|
2021-04-22 07:03:38 +00:00
|
|
|
GOOGLE_CLIENT_ID=
|
|
|
|
|
GOOGLE_CLIENT_SECRET=
|
2021-04-23 07:36:02 +00:00
|
|
|
|
|
|
|
|
# EMAIL CONFIGURATION
|
|
|
|
|
DEFAULT_FROM_EMAIL=hello@tooljet.io
|
|
|
|
|
SMTP_USERNAME=
|
|
|
|
|
SMTP_PASSWORD=
|
|
|
|
|
SMTP_DOMAIN=
|
2021-10-14 08:25:09 +00:00
|
|
|
SMTP_PORT=
|
2021-05-16 16:56:48 +00:00
|
|
|
|
2022-05-05 07:08:42 +00:00
|
|
|
# DISABLE USER SIGNUPS (true or false). only applicable if MULTI_ORGANIZATION=true
|
2021-06-06 05:41:21 +00:00
|
|
|
DISABLE_SIGNUPS=
|
2021-09-09 16:44:34 +00:00
|
|
|
|
2022-05-05 07:08:42 +00:00
|
|
|
# Enables all multi organization features
|
|
|
|
|
MULTI_ORGANIZATION=
|
|
|
|
|
|
2021-09-09 16:44:34 +00:00
|
|
|
# OBSERVABILITY
|
|
|
|
|
APM_VENDOR=
|
|
|
|
|
SENTRY_DNS=
|
|
|
|
|
SENTRY_DEBUG=
|
Feature: Collaboration ( realtime comments for canvas ) 🔥 (#810)
* feat: initial commit for collaboration feature
* add dnd to comments
* add positions endpoint
* feat: encapsulate all http common logic in http-client
* segregate sections and transfer responsibility of state
* feat: use-spring to add fade effect :zap:
* fix: open in right
* fix: left-right position css
* add footer for message
* integrate getcomment endpoint
* use fromnow for date ago
* add dnd
* - Add data trasfer object for comment
- Add class-validator package to check the response type from client
- Add comment repository class for persistance layer
- Add comment service with std. http methods
- Update controller with all http methods
- Update comment module
- Fix http-client bug when error is thrown
* fix http client bug when error is thrown
* feat: add entity thread
* feat: add migrations for thread and comment
* update entitites
* add tid to migration
* filter comments by tid(thread_id)
* fix: comment migration, add missing column comment
* feat: integrate in ui
* feat: split comments based on app_id
* fix: dnd to correct position
* package json engines
* engines update
* update npm
* npm 6 to 7
* fix: add user initials to thread
* fix: add firtname lastname to the comments
* - Return user object when save thread called
- Hide password field from user response
- Fix created_at date typo
- Instead of fetch all threads on new thread added, add the response to array of existing threads
* feat: update ui components
* change icon on comments view
* ui fixes
* fix: close icon close the popover
* temp: comment select: false
* use currentUser from localStorage
* fix: on click outside if comment is open, dont hit addThread
* fix: auth token issue in http-client
* on drag hide the comment if open
* add jwt auth
* spec: add test for comment & thread
* cleanup: remove console.log
* feat: add comment actions
* feat: add edit, delete, resolve options
* feat: add mentions component
* feat: add nestjs websockets
* temp
* websocket: establish client-server communication
* ws: add message listner to comments module in ui
* feat: add broadcast method to broadcast new events to all clients :bomb:
* ws: cleanup :call_me_hand:
* fix: remove max height from comment actions
* feat: add user mentions, emoji support
* fix: add static list of users - temp
* update and delete iterations
* - Rename comment, thread to comments, threads
- Add conditional actions
- Show edit, delete only if he is comment owner
- Show resolve only if he is thread owner
* reset engines
* move svgr webpack to deps
* fix: ui issues
* remove log stmt
* refactor: move resolved icon to comment-header
* feat: allow comments to be added on top of widgets
* feat: add keyboard shortcut
* scroll to bottom on comment add
* ui fixes
* feat: add react toast for notification display
* feat: add comment badge
* fix: ws connection
* fix: ws
* remove rvrse
* feat: add comment sidebar
* feat: add comment right sidebar
* fix: add missing foreign key elements
* - upgrade typeorm to 0.2.38
- comment sidebar ui
- added filter ui
* feat: on click of right sidebar notificaiton open the comment box
* reset engines
* fix: add organization id to the comment and thread module
* fix: add current version id
* add currentversion id
* disable comments if no id present
* temp:checking for heroku deploy
* fetch app on edit and deploy version
* rename current_version_id to app_versions_id
* ui fixes
* show mentioned user in blue color
* add ui changes
* add authorization for create thread
* change color to blue on click of comment, add auth for other endpoints of thread
* update threads, notifications using socket
* add auth for comments
* remove events spec file
* fix duplicate key error
* fix notificaitons updation on edit, delete, resolve buttons clicked
* update notifications for edit
* feature toggle changes for frontend
* add check for comments server
* add emoji mart package for emoji
* add reply count in comment sidebar
* subtract 1 from count in comment sidebar
* change empty text when no comments available
2021-11-01 07:28:03 +00:00
|
|
|
|
|
|
|
|
# FEATURE TOGGLE
|
2022-01-27 09:51:17 +00:00
|
|
|
COMMENT_FEATURE_ENABLE=
|