Henry
a5432c60b7
fix: recenter collapsed menu buttons ( #303 )
2026-01-03 20:55:37 +00:00
Henry
2b8fe3d3a2
fix: extend allowed card title length ( #301 )
...
* feat: update card title from varchar to text
* feat: add input length validation
* fix: slice title when longer than max chars during import
2025-12-29 22:50:16 +00:00
Henry
73c9b326a1
fix: map profile to user for OIDC ( #297 )
2025-12-29 21:45:35 +00:00
Henry
a55c8cd52b
fix: update checklist when pressing enter on edit ( #292 )
...
* fix: update checklist when pressing enter on edit
* feat: open new checklist item form on enter
v0.5.2
2025-12-19 21:40:24 +00:00
Henry
cca8a9d424
feat: health check and stats endpoints ( #290 )
2025-12-18 08:08:30 +00:00
Ridham Khandar
57186b6b4d
feat: paginate and merge frequent activities ( #274 )
...
* feat: paginate and merge frequent activities
* feat: due date activities
* fix: requested changes fixes
* refactor: slight reshuffle and improve types
* chore: translations
---------
Co-authored-by: Henry <henry_ball@hotmail.co.uk >
2025-12-16 09:07:08 +00:00
Eliott Herbert-Byrnes
3cb40d0f9a
feat: implement drag-and-drop reordering for checklist items ( #275 )
...
* feat: implement drag-and-drop reordering for checklist items
* WIP: Changes before syncing with main
* feat: update drag icon and positioning
* refactor: consolidate checklist item updates into single endpoint
- Remove standalone reorderItem route (now part of updateItem)
- Add optional index parameter to updateItem for reordering
- Change updateItem from PUT to PATCH method
- Add deletedAt IS NULL filter to reorderItem SQL queries
- Follows existing pattern from card.update route
* feat: add optimistic updates
* chore: translations
---------
Co-authored-by: Henry <henry_ball@hotmail.co.uk >
2025-12-15 10:01:04 +00:00
Henry
6ebab28606
feat(cloud): force payment method collection for subscription checkout ( #285 )
2025-12-14 21:55:03 +00:00
Henry
5765c71ebf
feat: update logos ( #284 )
2025-12-13 23:14:25 +00:00
Henry
86ecdca7f1
fix: enable sessions for API keys ( #283 )
...
* fix: enable sessions for API keys
* chore: remove old due date filters
* chore: update lockfile
* fix: temp ignore eslint errors on build
v0.5.1
2025-12-13 22:19:16 +00:00
Henry
bcd20b58c6
chore: remove instrumentation ( #279 )
...
* chore: remove instrumentation
* chore: clean apk cache after installation
* chore: fix docker builds
2025-12-10 22:16:38 +00:00
Henry
36675604f9
chore: upgrade next, react-email and better-auth ( #278 )
...
* feat: upgrade next and react-email
* chore: upgrade better-auth
2025-12-10 20:34:10 +00:00
Jovânio Júnior
94760f1e4c
Add Brazilian Portuguese (pt-BR) translation support to Kan ( #276 )
...
* adding Brazilian Portuguese translation; added a repository on Docker Hub to use in Umbrel — version ptbr jovaniojunior/kan-ptbr:latest
* add notes to changelog.md
* adjust pt-BR date format in date-fns
* improve Portuguese integration across code functions and other small pt-BR tweaks
* chore: gen missing translations
---------
Co-authored-by: Henry <henry_ball@hotmail.co.uk >
2025-12-09 20:24:30 +00:00
Henry
38f477bb5a
fix: delete attachment from s3 ( #272 )
2025-12-05 22:04:53 +00:00
Henry
d208952d15
feat: card due dates ( #271 )
...
* feat: add card due dates to schema
* feat: update repo funcs
* feat: update card router to support due dates
* chore: update migration journal
* feat: add date selector
* feat: display date icon and label on cards
* feat: add due date filters
* feat: add due date to new card form
* feat: light mode tweaks
* feat: improve text eligibility on light mode
* feat: reduce selector font size
* feat: display date updates in card activity
* chore: gen translations
2025-12-05 21:49:45 +00:00
Eliott Herbert-Byrnes
88f1aa0ec4
feat: implemented addOrRemoveLabel mutation on CardPage #266 ( #270 )
...
* feat: implemented addOrRemoveLabel mutation on CardPage to automatically add new labels #266
* Remove .env.backup
2025-12-05 19:39:18 +00:00
Owais Rizvi
06ca6e38b3
feat: add IRSA support for S3 authentication ( #265 )
2025-12-01 19:54:58 +00:00
Patrick McEvoy
915877b8e6
feat: limit oidc domains ( #263 )
2025-12-01 19:51:08 +00:00
Henry
bb8f3de0ad
feat: add env var to allow invalid SSL certs ( #262 )
...
* feat: add env var to allow invalid SSL certs
* Update readme
2025-11-30 23:00:55 +00:00
Henry
d3c8cbd6c0
fix: persist filters when opening card modal ( #261 )
2025-11-30 22:32:59 +00:00
Henry
6c3dbaefd3
Update README.md
2025-11-30 22:13:44 +00:00
Ivan Shelepugin
f938723d9a
fix(api): correct values of Content-Disposition attributes ( #260 )
2025-11-30 21:58:40 +00:00
Henry
0928709173
chore: revert hardcoded baseUrl
2025-11-27 23:34:01 +00:00
Henry
ade9aad4bf
feat: set next public base url as optional
2025-11-27 23:25:50 +00:00
Henry
5fbaf26707
fix: add missing dependency
2025-11-27 23:15:54 +00:00
Henry
b69835f7de
fix: hardcode baseUrl
2025-11-27 23:11:48 +00:00
Henry
58ff6ad041
fix: use next-runtime-env for baseUrl
2025-11-27 22:37:26 +00:00
Spencer Simpson
adbc945ed6
feat: add support for keyboard shortcuts ( #255 )
...
* feat: add support for keyboard shortcuts
* fix: recenter icons on button
* feat: extend tooltip delay
* chore: add translations
* refactor: tweak kbd styling
* feat: move shortcuts to user menu
---------
Co-authored-by: Henry <henry_ball@hotmail.co.uk >
2025-11-27 22:09:37 +00:00
Henry
c5d85cdb2d
feat(cloud): email unsubscribe ( #258 )
...
* feat(cloud): add email unsubscribe
* chore: add translations
2025-11-27 21:44:51 +00:00
Henry
56e4c43cfa
chore: update translations
2025-11-27 11:15:12 +00:00
Henry
07fc41761b
fix: remove unused params from invite paths ( #256 )
2025-11-26 20:09:58 +00:00
Henry
50382e9186
feat(cloud): free trial notifications ( #254 )
2025-11-25 23:29:04 +00:00
Henry
00be5fb058
feat(cloud): add discord creds to subscribers
2025-11-25 13:22:43 +00:00
Henry
fc65f53e0c
feat(cloud): add notification client ( #253 )
2025-11-24 22:20:34 +00:00
Henry
64aace6e3b
feat: add breadcrumb navigation header to card view ( #250 )
...
* feat: add card breadcrumb navigation
* feat: wrap title onto new line
2025-11-21 21:34:12 +00:00
Henry
1651faae14
fix(cloud): reenable magic login on cloud and extend session duration ( #248 )
...
* fix(cloud): reenable magic login
* feat: extend session duration
v0.5.0
2025-11-20 00:01:23 +00:00
Henry
b472c5ce93
feat: card attachments ( #247 )
...
* feat: add card attachment schema
* feat: setup s3 util funcs
* feat: add attachments router and repo funcs
* feat: add upload button
* feat: add thumbnails and attachment viewer
* feat: add download and delete button
* feat: add file viewer and downloads
* feat: update compose and readme
* chore: build lang
* feat: display attachments on public boards
* chore: update compiled translations
2025-11-19 21:34:43 +00:00
Arpit Soni
af6490896a
feat: add list filter to board view ( #241 )
...
* feat: add list filter to board view
* feat: implement API-driven list filtering
* refactor: remove unnecessary list join from card filtering queries
* feat: enable list filter options for public boards
* refactor(perf): move to main query
---------
Co-authored-by: Henry <henry_ball@hotmail.co.uk >
2025-11-17 21:25:50 +00:00
exception-raised
c0a3c37d95
feat: add tiptap markdown support, add checklist support from trello ( #245 )
...
* feat: add tiptap markdown support, add checklist support from trello
* feat(api): implement bulk creation of checklists and items
2025-11-17 20:31:57 +00:00
Morfixx
c30da618ec
fix(web): logic of disabling credential login ( #244 )
...
* fix(web): logic of disabling credential login
If credentials are disabled, then don't show the email login form at all. If credentials are disabled and no social providers are present, show message saying none are available.
* chore: update lang
---------
Co-authored-by: Henry <henry_ball@hotmail.co.uk >
2025-11-14 22:24:43 +00:00
Henry
735db21227
feat(cloud): enable free trial ( #236 )
...
* feat(cloud): add free trial
* fix: center workspace name icon when collapsed
* feat: add 14 day free trial notice to pricing page
* feat: hide upgrade button when on active subscription
* chore: translations
v0.4.8
2025-10-31 00:09:24 +00:00
Henry
e8d52de5e4
feat(cloud): oss friends ( #235 )
...
* feat: add link to oss friends to footer
* feat: add oss friends page
* chore: build lang
* feat: add skeleton loader
* chore: rebuild lang
* chore: rebuild lang
2025-10-29 21:31:44 +00:00
Henry
a93a8c5f43
fix: realign workspace name
2025-10-29 11:36:10 +00:00
Henry
8ffadd0181
chore: update translations
2025-10-29 09:34:38 +00:00
Henry
5909b3ea87
fix: improve faq text eligibility on dark mode ( #234 )
...
* fix: improve faq text eligibility on dark mode
* feat: add small fade out to testimonials
2025-10-28 22:03:44 +00:00
Henry
81e9fe777c
fix: extend workspace name max character limit and truncate ( #233 )
2025-10-28 21:14:01 +00:00
Henry
690c1394b1
feat: add testimonials ( #230 )
...
* feat: add testimonials
* chore: add translations
2025-10-27 22:21:31 +00:00
Henry
0afaa5c159
fix: use resolvedTheme to fallback to system theme ( #228 )
2025-10-25 21:43:50 +01:00
Henry
86638026df
feat: update hero image ( #227 )
v0.4.7
2025-10-24 21:54:52 +01:00
Henry
4a3cf50c76
feat: display scrolling company logos ( #226 )
...
* feat: add scrolling company logos
* chore: update translations
2025-10-24 21:21:02 +01:00