|
|
d4cc50f289
|
fix: proper cancellation handling
|
2026-01-28 21:27:07 +00:00 |
|
|
|
99987e35bb
|
fixed to use hooks
|
2026-01-28 20:06:39 +00:00 |
|
|
|
db2c1dddfe
|
more stripe changes on frontend
|
2026-01-28 18:35:00 +00:00 |
|
|
|
c2f5a9abdb
|
added member-time-tracking route
|
2026-01-28 17:23:20 +00:00 |
|
|
|
d6af2032db
|
replaced per-endpoint helpers with ts-rest contract and typed client
|
2026-01-28 13:01:28 +00:00 |
|
|
|
11c808ab69
|
improved timer system and overlay
|
2026-01-26 19:19:46 +00:00 |
|
|
|
f11c9fa826
|
customise organisation issue types
|
2026-01-25 00:51:49 +00:00 |
|
|
|
d5a0829bad
|
issue types (task/bug)
|
2026-01-25 00:15:14 +00:00 |
|
|
|
9d8aee7a74
|
Organisation.features
|
2026-01-24 14:49:01 +00:00 |
|
Oliver Bryan
|
be57b4d6df
|
patched security holes
|
2026-01-21 22:44:57 +00:00 |
|
Oliver Bryan
|
8f87fc8acf
|
full comments system
|
2026-01-21 19:10:28 +00:00 |
|
Oliver Bryan
|
ee53eaf003
|
frontend implementation of iconURL
|
2026-01-21 13:45:14 +00:00 |
|
Oliver Bryan
|
303541e656
|
edit + delete capabilities for org, project, sprint
|
2026-01-18 22:30:41 +00:00 |
|
Oliver Bryan
|
f7c65ce4c8
|
avatarURL should be nullable AND optional
|
2026-01-17 22:19:25 +00:00 |
|
Oliver Bryan
|
3daed78521
|
iconPreference column
|
2026-01-17 21:24:25 +00:00 |
|
Oliver Bryan
|
7d0e8df6a3
|
improved error messages
|
2026-01-16 23:18:35 +00:00 |
|
Oliver Bryan
|
28d464299f
|
avatarURL should be nullable
|
2026-01-16 22:55:57 +00:00 |
|
Oliver Bryan
|
2842d21ed5
|
route + query updates for "assignees" update
|
2026-01-16 22:44:15 +00:00 |
|
Oliver Bryan
|
4d6ae8cdae
|
don't require 8 characters for login password
this was causing issues with demo accounts
|
2026-01-16 13:13:02 +00:00 |
|
Oliver Bryan
|
e2cbe6bab3
|
ALL api zod schemas
|
2026-01-13 15:31:52 +00:00 |
|