Commit Graph

43 Commits

Author SHA1 Message Date
Br1an 7604a31a74 fix(oidc): Add configurable HTTP timeout for OIDC client (#1575) 2026-03-11 10:30:16 +01:00
Maksim Eltyshev 0db1a5cf0e chore: Support multiple term types 2026-02-10 22:53:22 +01:00
Maksim Eltyshev 538280d197 feat: Add configurable proxy for outgoing traffic to prevent SSRF 2026-02-09 13:33:27 +01:00
Maksim Eltyshev d688a64e36 feat: Add OIDC debug mode 2026-01-27 22:34:08 +01:00
Maksim Eltyshev 1264fd5715 feat: Add internal runtime configuration 2026-01-22 18:02:42 +01:00
Maksim Eltyshev 1f4f439f4c feat: Add demo mode with restricted user actions 2026-01-14 14:11:21 +01:00
Maksim Eltyshev a60f8e3c3e chore: Rename for consistency 2026-01-13 17:52:31 +01:00
Maksim Eltyshev 52acc9de90 feat: Allow setting customer panel URL via environment variables 2025-12-08 21:25:13 +01:00
Maksim Eltyshev fee300908c fix: Set detected language on first login, remove auto-detect language option 2025-10-15 00:08:29 +02:00
Maksim Eltyshev c6f4dcdb70 feat: Add ability to configure and test SMTP via UI 2025-09-22 20:35:13 +02:00
Maksim Eltyshev b47a337a4f chore: Add missing dash to compose files 2025-09-05 19:10:17 +02:00
Mary Ojo 5dc783c5b5 feat: Add ability to use Gravatar as avatar provider (#1319)
Closes #1243
2025-09-05 19:00:17 +02:00
Maksim Eltyshev 4d77a1f596 feat: Track storage usage 2025-08-23 00:03:20 +02:00
Luis Chacón cbb00d1d59 feat: Add OAuth callback support for OIDC (#1290)
Closes #593, closes #690, closes #1289
2025-08-09 18:58:55 +02:00
Maksim Eltyshev 4346b7040a feat: Add INTERNAL_ACCESS_TOKEN to support internal user configuration 2025-07-07 21:35:37 +02:00
Maksim Eltyshev b22dba0d11 feat: Move webhooks configuration from environment variable to UI 2025-07-04 22:04:11 +02:00
Maksim Eltyshev f5653cde80 chore: Add missing environment variables for OIDC roles 2025-06-30 12:07:44 +02:00
Roman Zavarnitsyn a7c1d4ca11 build: Improve dev setup (#1149) 2025-05-26 12:49:52 +02:00
Hannes f9d3e73651 build: Improve Docker dev setup, add nodemon config (#1145)
* Updated the base image in `Dockerfile.dev` from `node:18-alpine` to `node:lts-alpine` to use more or less the same as for production docker build (where the client is build lts and server is 18... so yeah not really...)
* Removed the `USER node` directive, to prevent permission issues as we hook the whole folder into the container.
* Modified the `docker-compose-dev.yml` file to enhance the database healthcheck. The new healthcheck ensures not only postgres is ready but also the database is ready by running a sample query (`SELECT 1`) and adjusts the interval, retries, and start period for better reliability.
* Added a `nodemon.json` configuration file to watch only relevant files (node_modules would be ignored but not files like the python venv) and avoid rapid successive restarts with the delay.
2025-05-23 16:19:22 +02:00
iosabi ac8361aee3 feat: Support for Docker secrets (#1132)
Closes #1001
2025-05-15 19:32:37 +02:00
Maksim Eltyshev cb32ea6931 chore: Fix sample value for TRUST_PROXY environment variable 2025-05-13 16:29:31 +02:00
Maksim Eltyshev 2ee1166747 feat: Version 2
Closes #627, closes #1047
2025-05-10 02:09:06 +02:00
Maksim Eltyshev 8e674f9269 chore: Add LOG_LEVEL to environment samples 2025-04-22 15:41:01 +02:00
Maksim Eltyshev 97f4c0ab0d fix: Secure S3 attachments, bump SDK, refactoring
Closes #673
2024-11-12 15:58:22 +01:00
Maksim Eltyshev 036cdc058a ref: Refactoring 2024-10-30 22:28:25 +01:00
Elllone e4fd0eda16 feat: Telegram bot notifications (#928) 2024-10-30 22:11:52 +01:00
Maksim Eltyshev b61ac4a878 chore: Bump postgres version to 16 in compose files 2024-10-22 20:22:23 +02:00
Maksim Eltyshev db6180025b feat: Ability to disable SMTP certificate verification
Closes #744
2024-10-02 14:10:31 +02:00
iMarKoLiGa fca77c02b3 feat: Ability to configure OIDC claims source (#888)
Closes #884
2024-09-20 16:19:54 +02:00
Aurélien Troncy ccfc621d51 feat: Ability to show detailed auth errors, set to false by default (#860) 2024-08-30 11:47:29 +02:00
jaycoolslm 7a05d1f6b3 fix: Update healthcheck parameters in docker-compose-dev.yml (#834) 2024-07-24 13:10:56 +02:00
Maksim Eltyshev 0cc9408857 ref: Refactoring, fix linting 2024-07-16 12:33:38 +02:00
NathanVss 0f8e2b4b0d feat: Ability to allow everyone to create projects (#787) 2024-06-14 16:38:06 +02:00
Maksim Eltyshev 87683fe523 feat: Webhooks configuration, all events support, refactoring 2024-06-12 00:51:36 +02:00
Smiley3112 3b43d7d2c9 feat: Add SMTP_NAME environment variable (#761)
Closes #758
2024-05-18 15:02:21 +02:00
Robson Ventura 12ece8dfac feat: Development environment with docker compose (#709) 2024-04-15 16:22:51 +02:00
Edouard e14ae09e47 feat: SMTP integration and email notifications (#631) 2024-03-22 00:14:09 +01:00
Daniel Hiller 2ceeb0a71a feat: Add healthcheck for docker deployments
fix: Missing healthcheck.js

fix: missing healthcheck.js

fix: HEALTHCHECK command
2024-02-06 01:51:00 +01:00
Daniel Hiller 752a73711b Update branch 2023-12-21 00:51:17 +01:00
Balthasar Hofer e41a434fc8 feat: Add ability to ignore roles when logging in with SSO (#534)
Closes #533
2023-10-26 02:01:35 +05:00
Daniel Hiller 43f196c9e6 docs: adjust filenames to match the docs 2023-10-24 13:17:49 +02:00
Maksim Eltyshev c02bd16dd3 Update dependencies 2020-05-06 21:21:18 +05:00
Victor Parmar 9da5a0c91e c add dev documentation and local db server 2020-05-06 00:07:23 +02:00