Henry
4b7f58aeeb
fix: missing s3 env variables
2025-06-05 10:54:36 +01:00
LovelessCodes
86a01074b9
refactor: remove unused EMAIL_ environment variables ( #24 )
...
* refactor: remove unused EMAIL_TOKEN environment variable
* refactor: remove unused EMAIL_URL environment variable
* chore: remove unused EMAIL_URL environment variable from docker compose
* chore: add SMTP environment variables
2025-06-05 10:41:08 +01:00
LovelessCodes
c9a9779e79
feat: include column name in board repository query response to use in board PageHead ( #20 )
2025-06-05 06:08:20 +01:00
LovelessCodes
356e35964b
feat: allow public card access without authentication ( #19 )
2025-06-05 06:05:03 +01:00
Henry
1698b744e4
chore: fix labels on issue templates
2025-06-05 05:41:21 +01:00
Henry
27c0c0a5e8
chore: update issue templates
2025-06-05 05:37:31 +01:00
Henry
2129a60d22
chore: setup github issue templates
2025-06-05 05:22:22 +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
Sergio Guillen
2047f5a9ea
Add step to run db:migrate as it is a required step to have a functional local setup ( #14 )
2025-06-04 06:04:18 +01:00
Henry
fcb97908e0
fix: revert to GH token
2025-06-03 23:12:04 +01:00
Henry
348d81a705
fix: use PAT instead of github token
2025-06-03 22:44:53 +01:00
Henry
cef670dc11
fix: update build context to root
2025-06-03 21:48:17 +01:00
Henry
23ae7a375b
feat: add docker-publish.yml
2025-06-03 21:35:51 +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
Krisztiaan
37d2ebccf7
fix: modal forms not submitting on Enter key ( #9 )
...
* fix: add type="button" to modal close buttons to fix Enter key form submission
Previously, pressing Enter in modal form inputs would dismiss the modal instead
of submitting the form because close buttons defaulted to type="submit". This
adds explicit type="button" to all modal close buttons to ensure Enter key
properly submits forms.
Fixes:
- New board creation via Enter key
- New workspace creation via Enter key
- New card creation via Enter key
- New list creation via Enter key
- Member invitation via Enter key
- Label creation/editing via Enter key
- Board URL updates via Enter key
- Import boards forms via Enter key
* fix: submit forms on enter key submission
---------
Co-authored-by: Henry <henry_ball@hotmail.co.uk >
2025-06-03 16:07:12 +01:00
Henry
1027b45cdb
feat: update image upload API with user authentication and validation
2025-06-03 13:45:26 +01:00
Henry
f590937ddb
chore: add env variable table to readme
2025-06-03 13:07:13 +01:00
Tiago Manuel
a29a2f6e16
Update .env.example ( #4 )
...
remove double S3_ENDPOINT entry
2025-06-02 16:20:10 +01:00
Henry
7e7ba2c0da
chore: add screenshot to README
2025-06-02 15:22:59 +01:00
Henry
c976647b86
fix: update license link in footer
v0.1.0
2025-06-02 14:37:09 +01:00
Henry
cd31da151f
feat: update license to AGPLv3
2025-06-02 13:43:20 +01:00
Henry
b2760c9893
feat: add beta notice on pricing
2025-06-02 09:33:31 +01:00
Henry
06de61ce68
feat: add faqs answers
2025-06-02 09:22:18 +01:00
Henry
ee5cbd1e7f
fix: change casing for apiKey schema
2025-06-01 23:07:21 +01:00
Henry
90b928bd51
docs: link to repo for self hosting
2025-06-01 22:57:14 +01:00
Henry
c2718a8038
docs: add trello import guide
2025-06-01 22:42:00 +01:00
Henry
0d6fa50bc3
fix: show warning icon for delete member popup
2025-06-01 22:29:07 +01:00
Henry
d602c1f960
fix: prevent duplicate indices when creating a new list
2025-06-01 22:28:46 +01:00
Henry
64c5488f0c
fix: prevent soft deleting lists with no cards from throwing an error
2025-06-01 22:27:21 +01:00
Henry
c2a0bb827f
fix: remove duplicate apiKey prefix
2025-06-01 21:08:00 +01:00
Henry
6279138c04
fix: set correct urls in docs
2025-06-01 21:05:09 +01:00
Henry
4d4a19ad7b
chore: upgrade better-auth
2025-06-01 21:02:41 +01:00
Henry
84a9712d66
chore: upgrade stripe version
2025-06-01 20:59:14 +01:00
Henry
6b7f3cd497
chore: update stripe api version
2025-06-01 00:15:12 +01:00
Henry
fb319cec38
feat: add prefix to api key
2025-06-01 00:14:58 +01:00
Henry
471f36a9c9
fix: disable api key hashing
2025-06-01 00:12:16 +01:00
Henry
1d00aa78b4
feat: create and delete api keys
2025-05-31 23:59:48 +01:00
Henry
e61dd4e27e
feat: show new workspace modal when user is not a member of any workspaces
2025-05-30 14:09:44 +01:00
Henry
db19a8dc45
feat: only show billing for cloud
2025-05-29 23:37:22 +01:00
Henry
14f55e5939
chore: update package licences and migration script
2025-05-29 23:18:25 +01:00
Henry
9d467529e1
fix: set stripe price id to env variable
2025-05-29 21:41:08 +01:00
Henry
6a8ff0dc71
chore: update readme headers
2025-05-29 13:17:20 +01:00
Henry
c1b38fadef
feat: update readme add contributing.md
2025-05-29 13:13:40 +01:00
Henry
ffb3cec6a8
fix: set ellipsis colour in CheckboxDropdown component
2025-05-28 21:55:27 +01:00
Henry
47ddf0a048
fix: show email and avatar for pending members
2025-05-28 21:51:41 +01:00
Henry
feeb2f675b
fix: display avatar image on cards
2025-05-28 21:23:52 +01:00
Henry
236aafa26c
fix: prevent undefined workspace slug
2025-05-27 22:21:59 +01:00
Henry
a0e2d45f74
fix: update board and workspace slug queries to filter by visibility
2025-05-27 22:17:58 +01:00
Henry
b1bb8a6539
fix: create card.updated.list activity when changing list
2025-05-27 22:09:12 +01:00