Henry
6bdca2cb2a
fix: ensure workspace slug is updated on activation
2025-09-09 11:47:56 +01:00
Henry
6c04a10b1f
feat(cloud): show pro features ( #169 )
...
* feat(cloud): show pro workspace features
* feat: allow multiple subscriptions
* chore: translations
2025-09-08 23:22:12 +01:00
Henry
5a4835091f
feat(cloud): unlimited seats ( #166 )
...
* feat: add unlimitedSeats to subscription
* feat: set unlimited seats to true for pro plans
* feat: add unlimited invites messaging
* feat: upgrade to pro via auth client
* feat: add subscription repo funcs
* chore: move subscription utils to shared
* feat: skip updating subscription if unlimited seats
2025-09-07 22:50:20 +01:00
Vedant
4f57fc45a7
feat: add change password feature ( #145 )
...
* feat: add change password feature
* chore: update translations
---------
Co-authored-by: Henry <henry_ball@hotmail.co.uk >
2025-08-17 21:21:19 +01:00
Henry
1305c55100
fix: affix avatar fileName with UID to invalidate next image cache ( #117 )
2025-07-14 22:39:05 +01:00
Henry
dd061c6d00
feat: localisation and multi-lang support ( #95 )
...
* feat: setup localisation with lingui
* Fix hydration and locale issues
* Add missing translations and tweak selector styling
* Extend language support
* Update lang support
* Extend lang support
* Fix build and add dyanmic imports
2025-06-25 21:30:24 +01:00
LovelessCodes
53426bf155
feat: add account deletion functionality with cascade delete for work… ( #33 )
...
* feat: add account deletion functionality with cascade delete for workspace relations
* fix: add cascade delete to workspace user foreign key constraints
* fix: change onDelete action to set null for user references in schema
* feat: tweak design
---------
Co-authored-by: Henry <henry_ball@hotmail.co.uk >
Co-authored-by: Henry <30578846+hjball@users.noreply.github.com >
2025-06-08 20:54:47 +01:00
LovelessCodes
2043a8f98c
fix: add cascade delete for card-related foreign keys and invalidate … ( #31 )
...
* fix: add cascade delete for card-related foreign keys and invalidate workspace cache after deletion
* fix: use refetch instead of invalidate for workspace deletion to ensure immediate UI update
* feat: add cascade delete to card relations and activity tables
2025-06-05 21:20:31 +01:00
Henry
84dd9a9b6d
feat: support SMTP via nodemailer ( #17 )
2025-06-04 12:33:24 +01:00
Henry
3625d702e3
fix: bypass custom URL checkout for self hosted ( #16 )
...
* fix: bypass custom URL checkout for self hosted
* Update error code
2025-06-04 07:34:19 +01:00
Henry
0b06f80181
feat: remove NEXT_PUBLIC env vars from docker build args ( #13 )
...
* feat: add next public envs to runtime
* Commit env vars
2025-06-03 21:25:57 +01:00
Henry
c2a0bb827f
fix: remove duplicate apiKey prefix
2025-06-01 21:08:00 +01:00
Henry
fb319cec38
feat: add prefix to api key
2025-06-01 00:14:58 +01:00
Henry
1d00aa78b4
feat: create and delete api keys
2025-05-31 23:59:48 +01:00
Henry
395c3acb81
feat: update s3 upload to use put
2025-05-16 23:27:32 +01:00
Henry
65eca3ebbb
feat: s3 avatar uploads
2025-05-06 09:22:25 +01:00
Henry
b6daaa41de
refactor: remove supabase auth
2025-05-05 15:16:30 +01:00
Henry
2bd4051fa5
fix: missing light mode colours for delete workspace modal
2025-04-17 14:16:37 +01:00
Henry
2882a3da2a
feat: inline setting input fields with buttons
2025-02-01 11:51:21 +00:00
Henry
e321aa2f5d
feat: update display name
2025-02-01 11:37:16 +00:00
Henry
0521ad5e87
fix: highlight custom URLs
2025-01-23 22:23:55 +00:00
Henry
f78dd07c38
feat: custom workspace slugs
2025-01-23 22:22:29 +00:00
Henry
0bd23d24ac
feat: display profile picture
2025-01-22 13:35:44 +00:00
Henry
ef8f42a460
feat: profile picture
2025-01-21 22:41:04 +00:00
Henry
2df54f03bb
feat: public boards
2025-01-11 15:22:49 +00:00
Henry
fa9be9d280
feat: workspace description
2025-01-05 14:27:19 +00:00
Henry
3ee0c0039c
feat: billing portal
2025-01-03 15:12:31 +00:00
Henry
67e714b8b0
feat: premium workspace usernames
2025-01-02 20:40:29 +00:00
Henry
b5dc9433db
feat: update workspace slug
2025-01-01 14:42:16 +00:00
Henry
0c8d17dce5
feat: monorepo
2024-12-12 14:34:10 +00:00