Commit Graph
34 Commits
Author SHA1 Message Date
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 c35e720265 fix: Complete missing client translations, improve consistency 2025-10-30 17:03:46 +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
leroyloren 68549d0da8 fix: Update Czech translation (#1337) 2025-09-08 17:58:39 +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
leroyloren 7da241c5a3 fix: Update Czech translation (#1331) 2025-09-05 00:29:40 +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 a22afd0bed chore: Mark all missing translation keys 2025-08-18 14:34:45 +02:00
Maksim Eltyshev 6dfb5ba024 feat: Move infrequent card actions to more actions menu 2025-07-22 21:43:55 +02:00
Symon Baikov 754629e6a9 fix: Update Czech translation (#1185) 2025-06-07 13:52:33 +02:00
Maksim Eltyshev edda5dda79 ref: Format translations 2025-06-06 18:17:25 +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
leroyloren 3bd8eba416 fix: Update Czech translation (#1129) 2025-05-14 22:28:39 +02:00
leroyloren 307f4b1d01 fix: Update Czech translation (#1120) 2025-05-12 11:35:52 +02:00
Maksim Eltyshev 2ee1166747 feat: Version 2
Closes #627, closes #1047
2025-05-10 02:09:06 +02:00
Hannes 3325214f87 feat: Add button to delete all pending notifications (#993) 2025-01-17 16:54:31 +01:00
leroyloren 588f513a91 fix: Update Czech translation (#920) 2024-10-24 15:39:20 +02:00
Maksim Eltyshev 07e1903bb5 feat: Languages with country codes 2024-07-21 19:33:57 +02:00