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
Henry
1e2326ac2e
fix: update page titles to show board name ( #225 )
...
* fix: update page titles to show board name
* chore: update translations
* chore: update translations
2025-10-23 21:08:34 +01:00
Ridham Khandar
bb4784fd28
feat: card will indicate icons of comments and description ( #222 )
...
* feat: card will indicate icons of comments and description
* fix: comments limit to one
* feat: fetch comments for public boards
---------
Co-authored-by: Henry <henry_ball@hotmail.co.uk >
2025-10-23 20:40:04 +01:00
Henry
4ffc7e3696
feat: add funding.yml file
2025-10-22 20:26:46 +01:00
Henry
9438620848
fix: prevent new workspace modal from being closed without an active workspace ( #224 )
2025-10-21 11:27:00 +01:00
Henry
5540cdce42
feat: extend apiKey rate limit ( #220 )
2025-10-17 22:21:03 +01:00
Xeon
e469426809
Fix/polish translation error fix and correction ( #218 )
...
* Fix for minor spelling mistakes and contextually better sounding
sentences
* chore: compile lang
* chore: rebuild translations
---------
Co-authored-by: Henry <henry_ball@hotmail.co.uk >
2025-10-17 22:06:51 +01:00
Henry
ffba2f5053
feat: improve header navigation ( #219 )
...
* feat: enhance header navigation
* chore: add translations
2025-10-17 09:03:47 +01:00
Henry
b2f3849716
fix: update feature header link to use absolute path ( #217 )
...
* fix: update features header link to use absolute path
* feat: update feature comparison table
2025-10-16 21:07:45 +01:00
Henry
756d93c067
feat: add polish language support ( #216 )
2025-10-16 20:40:56 +01:00
Henry
c7288cbea8
cloud: add new pricing page ( #213 )
...
* feat: add new pricing page
* feat: extend feature comparison table
* feat: improve readability on light mode
* chore: add translations
2025-10-15 22:16:12 +01:00
Henry
5f9360c927
feat(cloud): update active subscription statuses ( #211 )
2025-10-12 21:37:14 +01:00
Henry
a7a27e7054
feat: custom board templates ( #98 ) ( #209 )
...
* feat: add type and sourceId columns to board schema
* chore: update _journal and add snapshot
* feat: scaffold templates page
* feat: add template pages
* feat: add template card page
* feat: add template view indicator
* fix: ensure checklists default to empty array in board view
* feat: create template from board
* feat: show custom templates in new board form
* feat: create card activity from snapshot creation
* chore: update readme and features
* chore: add translations
v0.4.6
2025-10-10 20:19:42 +01:00
Vedant
362381f516
fix(bug): remove overflow of comment ( #206 ) ( #207 )
2025-10-07 20:23:01 +01:00
Henry
fc692cb411
feat: basic workspace search ( #203 )
...
* feat: set up command pallette and search endpoint
* feat: use placeholder data in search results
* feat: add keyboard navigation
* feat: add icons for search results
* feat: add fuzzy search
* feat: add search button to collapsed menu
* feat: add keyboard shortcuts
* fix: prevent no results flickering
* feat: consistent font size for search placeholder
* chore: build translations
v0.4.5
2025-10-02 22:25:48 +01:00
Henry
adbb25edd7
fix(cloud): enable magic link signup for cloud ( #204 )
2025-10-02 22:25:33 +01:00
Henry
6059fa35a2
fix: show invite link toggle on self hosted environments ( #198 )
2025-09-27 20:48:16 +01:00
Morfixx
60355c762f
feat: disable email functions if email not enabled ( #195 )
...
* fix: disabled email functionality unless email sending enabled
* feat: missing locale only russian complete
* chore: add ENABLE_EMAIL to docker compose
* chore: add translations
* fix: removed new env variable, and used SMTP_HOST instead for checking
* Revert "fix: removed new env variable, and used SMTP_HOST instead for checking"
This reverts commit 5f75237e06ac07bcbb073c25cdc9d6a9071e4011.
* feat: allow inviting members via link
* refactor: update env to disable email
* chore: update translations
---------
Co-authored-by: Henry <henry_ball@hotmail.co.uk >
v0.4.4
2025-09-26 23:20:57 +01:00
Henry
b159b48c35
feat: invite workspace members via link ( #196 )
...
* feat: add workspace invite links schema
* feat: update workspace invite schema
* feat: add repo funcs and share link toggle
* feat: redirect to next param on authentication
* feat: add invite page
* feat: switch to workspace on invite success
* refactor: tweak light mode styles
* feat(cloud): update subscription for cloud
* feat: only allow admin users to create links
* chore: add translations
2025-09-26 22:25:42 +01:00
Morfixx
7ab30acfc4
feat(db): added similar checks for duplicate indices for cards ( #191 )
2025-09-24 21:40:25 +01:00
Morfixx
fed24d1960
fix: bulkCreate to stop imports with duplicate indices ( #190 )
...
* fix(db): normalize/compact indices to prevent import duplicates
- bulkCreate now assigns sequential indices per board (preserves order; ignores incoming indices).
- Auto-compact indices after create/insert if duplicates exist, keeping active lists unique and gap-free.
- Prevents reorder errors caused by duplicate indices from Trello imports.
* feat(db): normalize/compact indices with fail-safe duplicate recheck
2025-09-20 22:17:41 +01:00
Morfixx
2a0220ce6f
feat: added docs to website ( #186 )
...
* feat(docs): self-hosting s3 minio guide
* feat(docs): self-hosting introduction guide
* fix: build error
* refactor: use kan over kan.bn
---------
Co-authored-by: Henry <henry_ball@hotmail.co.uk >
v0.4.3
2025-09-19 21:08:59 +01:00
Morfixx
7ccd2ac1e0
feat(web): added image cropping to avatar uploads ( #185 )
...
* feat(web): added image cropping to avatar uploads
* chore: add translations
* refactor: move react crop css import to avatar component
* refactor: remove duplicate interface
---------
Co-authored-by: Henry <henry_ball@hotmail.co.uk >
2025-09-19 20:44:20 +01:00
Henry
cea5cf84c8
feat(cloud): pause/reactivate members ( #184 )
...
* feat: add paused member status
* feat: add paused badge to member table
* chore: add translations
* feat: unpause all members on pro activation
2025-09-18 22:09:42 +01:00
Henry
6738fddc5f
feat(localisation): add russian language support ( #183 )
2025-09-18 20:50:01 +01:00
Henry
dc1f78df55
fix: set correct grid size for boards on desktop viewports ( #180 )
2025-09-14 21:12:35 +01:00
Henry
87e02fdcb0
chore: add missing translations
2025-09-14 20:46:11 +01:00
Henry
7073cd5931
feat: only render table if api keys exist
2025-09-14 20:28:38 +01:00