Daniel Hiller
2e4904f77d
feat: Add two-factor authentication via TOTP
...
Adds TOTP setup with QR code, login challenge, recovery codes and
trusted devices that let a browser skip the second factor for 30
days. Admins can reset another user's second factor by confirming
with their own password.
2026-08-07 20:11:55 +02:00
Daniel Hiller
36aa732fec
feat: Remove OIDC and SSO support
...
Existing SSO accounts have no local password, so the migration
deactivates them before dropping is_sso_user and the
identity_provider_user table.
2026-08-07 19:15:43 +02:00
Daniel Hiller
cd9ba8ff4f
feat: Add Pro features discovery banner
...
Adds a dismissible banner in the topbar that informs users about
PLANKA Pro features.
- Dismissible per-user (stored in localStorage)
- Reappears after 30 days
- Rotates between main message and 3 feature highlights
- Links to planka.app/pro (with ref parameter for anonymous source attribution)
2026-04-18 13:32:22 +00:00
Sebastian Dichler
d3ff3e2db8
feat(client): Add ability for admins to edit user avatars ( #1604 )
2026-03-25 11:24:27 +01:00
Maksim Eltyshev
c342d2edd7
feat: Add ability to display card ages
2026-03-18 09:42:20 +01:00
Maksim Eltyshev
2b699f77f4
feat: Add ability to unlink SSO from user
2026-01-26 21:18:32 +01:00
Maksim Eltyshev
4f5f5ddad4
feat: Display last updates in About modal
2025-12-17 15:49:33 +01:00
Maksim Eltyshev
27fd10ba3f
fix: Rename Information menu item to About
2025-12-12 21:09:44 +01:00
Maksim Eltyshev
a47bdb9c8a
feat: Move About and Terms into separate modal
2025-12-12 16:10:07 +01:00
Maksim Eltyshev
6da5c7aaca
feat: Enhance card actions menu with separators and action bar
2025-12-09 20:30:05 +01:00
Maksim Eltyshev
9e6e38fcf7
feat: Add ability to copy/cut cards with shortcut support
2025-12-09 14:58:01 +01:00
Maksim Eltyshev
52acc9de90
feat: Allow setting customer panel URL via environment variables
2025-12-08 21:25:13 +01:00
Samuel
b4cbd32bf2
feat: Add API key authentication ( #1254 )
...
Closes #945
2025-11-06 20:56:48 +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
984b789e2e
feat: Add board setting to expand task lists by default
...
Closes #683 , closes #1333
2025-09-05 23:21:08 +02:00
Symon Baikov
9683227fbc
feat: Add ability to move lists between boards ( #1208 )
2025-09-04 00:07:10 +02:00
Maksim Eltyshev
4c5c7799f2
ref: Little refactoring
2025-08-30 17:09:17 +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
Maksim Eltyshev
d40b4d3224
feat: Add dedicated button to make project private
2025-07-23 15:37:16 +02:00
Maksim Eltyshev
6dfb5ba024
feat: Move infrequent card actions to more actions menu
2025-07-22 21:43:55 +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
Daniel Silvestre
a55fc08c43
fix: Update French translation ( #1238 )
2025-07-07 12:00:36 +02:00
Maksim Eltyshev
b22dba0d11
feat: Move webhooks configuration from environment variable to UI
2025-07-04 22:04:11 +02:00
Maksim Eltyshev
99a06ce1ae
feat: Make card descriptions expandable
2025-06-11 00:09:33 +02:00
Maksim Eltyshev
edda5dda79
ref: Format translations
2025-06-06 18:17:25 +02:00
Roman Zavarnitsyn
c0b0436851
feat: Add ability to mention users in comments ( #1162 )
2025-05-30 22:01:29 +02:00
Maksim Eltyshev
978b2a7402
fix: Set limit for displaying attachment content
...
Closes #1141
2025-05-26 14:35:23 +02:00
Maksim Eltyshev
86cfd155f2
feat: Add board activity log
2025-05-22 23:14:46 +02:00
Maksim Eltyshev
c05dcf45f2
feat: Enhance notifications popup appearance
2025-05-21 13:03:25 +02:00
Maksim Eltyshev
d5fd2fd33b
feat: Log actions when task completion status changes
2025-05-20 21:17:51 +02:00
Maksim Eltyshev
3aedbff5d0
feat: Log action when user is removed from card
2025-05-17 22:24:37 +02:00
Maksim Eltyshev
f6568ce41b
feat: Add notification when user is added to card
2025-05-17 01:50:40 +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
Hannes
3325214f87
feat: Add button to delete all pending notifications ( #993 )
2025-01-17 16:54:31 +01:00
Maksim Eltyshev
07e1903bb5
feat: Languages with country codes
2024-07-21 19:33:57 +02:00