Symon
05979a460f
feat: filter webhooks per project, board, and account
...
Adds optional project, board, and acting-user scope to each webhook so
events from a specific board or project can be routed to a single
endpoint without an external automation tool in the middle (closes
#1457 ).
A webhook now fires for an event only when every set scope matches:
empty scope still means "fire for everything", keeping existing
webhooks working unchanged. Scope filtering is centralized in the
sendWebhooks helper, which auto-derives projectId/boardId from the
event payload, so existing call sites are untouched.
2026-05-02 10:31:30 +03:00
Maksim Eltyshev
c342d2edd7
feat: Add ability to display card ages
2026-03-18 09:42:20 +01:00
Maksim Eltyshev
450bd875c1
chore: Update server dependencies
2026-02-04 12:53:15 +01:00
Maksim Eltyshev
1264fd5715
feat: Add internal runtime configuration
2026-01-22 18:02:42 +01:00
Maksim Eltyshev
4f5f5ddad4
feat: Display last updates in About modal
2025-12-17 15:49:33 +01:00
Maksim Eltyshev
c058df8fc4
fix: Rename GIN indexes
2025-11-27 19:31:11 +01:00
Samuel
b4cbd32bf2
feat: Add API key authentication ( #1254 )
...
Closes #945
2025-11-06 20:56:48 +01:00
Maksim Eltyshev
c6f4dcdb70
feat: Add ability to configure and test SMTP via UI
2025-09-22 20:35:13 +02:00
Maksim Eltyshev
984b789e2e
feat: Add board setting to expand task lists by default
...
Closes #683 , closes #1333
2025-09-05 23:21:08 +02:00
Steven Correia
37bd4d1349
feat: Restore toggleable due dates ( #1332 )
2025-09-05 13:55:20 +02:00
Maksim Eltyshev
4d77a1f596
feat: Track storage usage
2025-08-23 00:03:20 +02:00
Maksim Eltyshev
2f4bcb0583
feat: Add legal requirements ( #1306 )
2025-08-21 15:10:02 +02:00
Symon Baikov
d8fbf2f909
feat: Add ability to hide completed tasks ( #1210 )
2025-07-21 18:33:02 +02:00
Maksim Eltyshev
230f50e3d9
feat: Add ability to link tasks to cards
2025-07-11 01:04:02 +02:00
Maksim Eltyshev
709a0d1758
feat: Persist closed state per card
2025-07-09 17:45:47 +02:00
Maksim Eltyshev
b22dba0d11
feat: Move webhooks configuration from environment variable to UI
2025-07-04 22:04:11 +02:00
Maksim Eltyshev
46f4d5c1f8
fix: Canonicalize locale codes
2025-06-03 12:46:06 +02:00
Hannes
4049b4c396
feat: Display comments total on front of cards ( #1146 )
...
Closes #1136
2025-05-23 17:31:28 +02:00
Maksim Eltyshev
86cfd155f2
feat: Add board activity log
2025-05-22 23:14:46 +02:00
Maksim Eltyshev
2ee1166747
feat: Version 2
...
Closes #627 , closes #1047
2025-05-10 02:09:06 +02:00
Lukas Corona
4821d407a7
feat: Ability to set list color indicator ( #1033 )
...
Closes #840
2025-02-25 15:58:59 +01:00
Maksim Eltyshev
97f4c0ab0d
fix: Secure S3 attachments, bump SDK, refactoring
...
Closes #673
2024-11-12 15:58:22 +01:00
Nguyễn Hải Quang
f20a3d50f5
feat: Add S3 support for uploads ( #938 )
2024-11-11 14:59:18 +01:00
Maksim Eltyshev
50519f1bcd
feat: Additional httpOnly token for enhanced security in browsers
2024-09-01 09:31:04 +02:00
Maksim Eltyshev
545b3d711d
fix: Fix styles, refactoring
2024-08-12 23:17:17 +02:00
Arkadiusz Dzięgiel
c4c6d738a5
feat: Colorize due date and make it toggleable ( #845 )
2024-08-12 18:29:50 +02:00
Maksim Eltyshev
07e1903bb5
feat: Languages with country codes
2024-07-21 19:33:57 +02:00
Maksim Eltyshev
b9716c6e3a
fix: OIDC finalization and refactoring
2023-10-17 19:18:19 +02:00
gorrilla10101
6941500c7b
feat: OIDC with PKCE flow ( #491 )
2023-09-04 20:06:59 +05:00
Maksim Eltyshev
22ec8707ac
fix: Rename timer to stopwatch
...
Closes #392
2023-02-27 19:09:51 +01:00
Maksim Eltyshev
6fd42e3b62
fix: Preserve orientation of images
...
Closes #384
2023-01-17 22:14:39 +01:00
Maksim Eltyshev
a741e26ccb
feat: Labels reordering
...
Closes #289
2023-01-09 12:17:06 +01:00
Maksim Eltyshev
6f79fc45eb
ref: Little refactoring
2023-01-08 22:10:41 +01:00
Maksim Eltyshev
0ad9cffb08
fix: Improve quality of resized images
2022-12-26 22:43:21 +01:00
Maksim Eltyshev
5cd025ffb7
ref: Remove board types, refactoring
2022-12-26 21:10:50 +01:00
Maksim Eltyshev
d39da61295
fix: Proper image error handling during migration
2022-12-24 16:24:50 +01:00
Maksim Eltyshev
05b57142f9
feat: Preserve original format of images, change interpolation kernel
...
Closes #349
2022-12-24 00:47:59 +01:00
Maksim Eltyshev
48ea62c0a0
feat: Invalidate access token on logout
2022-09-07 18:39:33 +05:00
Maksim Eltyshev
ac64b28b69
ref: Little refactoring
2022-08-23 21:06:50 +02:00
Maksim Eltyshev
f9e0147f33
feat: Permissions for board members
...
Closes #262
2022-08-19 14:00:40 +02:00
SimonTagne
2b4c2b0f49
feat: Improve security of access tokens ( #279 )
...
Closes #275
2022-08-09 21:03:21 +05:00
Maksim Eltyshev
45f35e8042
feat: Toggle actions details, little redesign
2022-07-29 17:40:18 +02:00
Maksim Eltyshev
1329da3fe5
feat: Add language selector
...
Closes #212
2022-07-26 12:26:42 +02:00
Maksim Eltyshev
f8f2d7345e
feat: Add tasks reordering
...
Closes #50 , closes #232
2022-07-21 11:31:05 +02:00
Maksim Eltyshev
39fec45a7f
ref: Collapse image data into one column
2022-06-21 12:01:41 +02:00
Maksim Eltyshev
8f4d60c46f
feat: Add gallery for attachments
2022-06-20 18:27:39 +02:00
Michael Fürnschuß
cad3233da7
fix: Fix missed table name ( #227 )
2022-04-25 16:00:14 +05:00
Maksim Eltyshev
fe91b5241e
Project managers, board members, auto-update after reconnection, refactoring
2021-06-24 01:05:22 +05:00
Maksim Eltyshev
e7f4d7dfa6
Update dependencies
2020-08-11 20:45:35 +05:00
Maksim Eltyshev
30ed77af59
Prepare for collection board type, refactoring, update dependencies
2020-08-04 01:32:46 +05:00