Commit Graph

44 Commits

Author SHA1 Message Date
Oliver Bryan
8f11805bab added tanstack query keys and hooks 2026-01-20 17:00:33 +00:00
Oliver Bryan
45343571f5 refactored frontend api helpers to promise interface 2026-01-20 16:59:32 +00:00
Oliver Bryan
303541e656 edit + delete capabilities for org, project, sprint 2026-01-18 22:30:41 +00:00
Oliver Bryan
98613295f0 update with multiple assignees 2026-01-16 22:44:43 +00:00
Oliver Bryan
047332ce0b more issue -> sprint 2026-01-16 14:48:11 +00:00
Oliver Bryan
385b85bdb4 renamed to Sprint 2026-01-16 11:15:38 +00:00
Oliver Bryan
ca371b1751 use ServerQueryInput properly 2026-01-13 15:33:55 +00:00
Oliver Bryan
4e93eb5878 parseError and much improved ServerQueryInput 2026-01-13 15:33:38 +00:00
Oliver Bryan
66e3eb4a38 introduced sprint selection to the create issue dialog 2026-01-12 03:05:32 +00:00
Oliver Bryan
ae83e1e424 sprintId can now be updated on Issue 2026-01-12 02:43:26 +00:00
Oliver Bryan
30720c0e24 moved isLight to utils 2026-01-12 02:42:57 +00:00
Oliver Bryan
c9bdfde5ba frontend helpers for sprint routes 2026-01-12 01:08:40 +00:00
Oliver Bryan
d44f378403 display work time in issue detail pane 2026-01-11 17:19:52 +00:00
Oliver Bryan
72631320fd delete issue functionality 2026-01-11 15:22:14 +00:00
Oliver Bryan
558d0aa3c8 only show status remove warning if it is being used 2026-01-11 00:14:06 +00:00
Oliver Bryan
5db22961c5 status colours 2026-01-10 21:49:26 +00:00
Oliver Bryan
3959854bae added status select to create-issue component 2026-01-10 18:01:19 +00:00
Oliver Bryan
364e4e0f64 full status implementation 2026-01-10 16:26:57 +00:00
Oliver Bryan
d64470da06 frontend helper functions for timer 2026-01-09 22:25:03 +00:00
Oliver Bryan
903fd5f347 org member promotion/demotion 2026-01-09 08:17:01 +00:00
Oliver Bryan
e074500a77 CSRF implementation on server helpers 2026-01-09 05:36:41 +00:00
Oliver Bryan
f7d4d6212d replaced getAuthHeaders (old token-based) with CSRF management 2026-01-09 05:36:41 +00:00
Oliver Bryan
dc50df15cb gif avatar support
all resizing is done server-side with sharp
2026-01-09 03:59:34 +00:00
Oliver Bryan
efb75c2f26 create issue with assignee 2026-01-06 23:01:50 +00:00
Oliver Bryan
610cd4199b update issue assignee full implementation 2026-01-06 15:51:32 +00:00
Oliver Bryan
33da8bde85 avatar: new upload + remove avatar, and placeholder with colour and initials 2026-01-03 11:25:39 +00:00
Oliver Bryan
ba2156da98 use import alias 2026-01-01 10:55:12 +00:00
Oliver Bryan
63fef4a0e9 add + remove users from organisation 2026-01-01 10:46:54 +00:00
Oliver Bryan
ebd74c4238 uploadAvatar frontend helper 2026-01-01 07:00:24 +00:00
Oliver Bryan
042e9130dc added avatarURL to update frontend helper 2026-01-01 06:59:33 +00:00
Oliver Bryan
4a47347c4e resizeImageToSquare 2026-01-01 06:59:11 +00:00
Oliver Bryan
a5f18b5995 improved /user/update 2026-01-01 04:51:46 +00:00
Oliver Bryan
866796b5de implemented custom Field component 2026-01-01 03:01:57 +00:00
Oliver Bryan
c274ea9036 update user backend + frontend server function 2025-12-31 19:09:24 +00:00
Oliver Bryan
435540f158 fix: bad error check 2025-12-31 18:54:34 +00:00
Oliver Bryan
8b6dad8a2a fixed all warnings :D 2025-12-31 18:08:47 +00:00
Oliver Bryan
70ef02f790 frontend server utility improvement 2025-12-31 17:57:55 +00:00
Oliver Bryan
c7d261048b getServerURL() utility function 2025-12-31 17:00:38 +00:00
Oliver Bryan
f534bc6dec Project.blob -> Project.key 2025-12-29 06:17:40 +00:00
Oliver Bryan
9747c376e6 getAuthHeaders now returns a HeadersInit 2025-12-22 13:43:34 +00:00
Oliver Bryan
46004bc4ca capitalise util function 2025-12-22 07:36:07 +00:00
Oliver Bryan
200fbc28e3 getAuthHeaders util function 2025-12-22 05:15:56 +00:00
Oliver Bryan
0e4e84fe45 issueID function
combines project blob and issue number to create a clear issue identifier
2025-12-14 21:18:49 +00:00
Oliver Bryan
d0babd62af Add 'packages/frontend/' from commit 'ecaa662131160697866f77488d13159c986d5e8e'
git-subtree-dir: packages/frontend
git-subtree-mainline: d7bdd20dc4
git-subtree-split: ecaa662131
2025-12-13 20:21:20 +00:00