Commit Graph

69 Commits

Author SHA1 Message Date
3694492e1a Support missing roles and deleted user 2025-04-01 23:26:56 +02:00
fc302d8ef2 Add hostname configuration option 2025-04-01 22:36:28 +02:00
d46e9a3faf Prepare for DB migartions 2025-03-29 20:46:35 +01:00
eea2eac109 Update dependencies 2025-03-28 22:43:04 +01:00
709165bab0 Minor refactors 2025-03-28 22:06:09 +01:00
0c903e1087 Parse backend environment, expose more settings 2025-03-28 21:53:03 +01:00
9efe20f69f Fix redirects 2025-03-26 20:50:47 +01:00
07a1015a07 eslint goes poof in Docker 2025-03-26 20:41:41 +01:00
c0b1b95378 It's esbuild, not eslint; also screw gl 2025-03-26 20:23:54 +01:00
89b47c1fc1 Whitelist eslint and gl build scripts 2025-03-26 20:18:17 +01:00
980bc03ce3 Fix tsc errors 2025-03-26 20:14:36 +01:00
cec7d47c9e Use Azure auth for no good reason 2025-03-26 19:42:26 +01:00
52933e617a Fix compressed .mxl handling 2024-12-30 23:12:25 +01:00
fc64f77335 Fix pagination query parsing, repertoire entry editor 2024-12-30 11:02:10 +01:00
d7e6df14d4 Fix eslint errors 2024-12-30 00:24:20 +01:00
c59c0e106b Deduplicate, don't debounce on first visit 2024-12-29 23:19:55 +01:00
bf4361d207 Add dedicated home screen 2024-12-28 21:27:10 +01:00
2241b101aa Rename Home to Pieces 2024-12-28 21:07:34 +01:00
60bbcefa9d Repertoire view routing 2024-12-28 21:04:08 +01:00
e4aca69f62 Fix infinite loading loop 2024-12-28 21:03:50 +01:00
7c7bac5a9f Add and fix react hooks lint rules, single repertoire view 2024-12-28 20:54:17 +01:00
29636d9946 Add eslint to workspace recommendations 2024-12-28 19:17:07 +01:00
Szymon Nowakowski
c85315aca6 Single repertoire view WIP 2024-12-28 18:52:16 +01:00
Szymon Nowakowski
1d2b19f072 Flesh-out model on the backend 2024-12-26 21:40:05 +01:00
Szymon Nowakowski
8e57a76e60 Rename file 2024-12-26 11:25:36 +01:00
Szymon Nowakowski
d72dd631a4 Fix eslint error 2024-12-25 23:30:47 +01:00
Szymon Nowakowski
fa4583d86b libgl-dev too 2024-12-25 23:28:31 +01:00
Szymon Nowakowski
968836b2e4 Add libglx-dev package to Dockerfile 2024-12-25 23:16:06 +01:00
Szymon Nowakowski
86184e990b Add repertoire list page 2024-12-25 23:08:40 +01:00
Szymon Nowakowski
b3ec1b9463 Implement repertoire REST API 2024-12-25 22:32:33 +01:00
Szymon Nowakowski
8ef3572e79 Add change password feature 2024-12-25 20:51:44 +01:00
Szymon Nowakowski
46763a95c1 Add placeholder settings page 2024-12-25 18:14:38 +01:00
Szymon Nowakowski
135d54908f Add eslint and fix eslint errors, other minor improvements 2024-12-25 17:26:20 +01:00
Szymon Nowakowski
8c15df8e06 Fix deadlock in cache 2024-12-25 11:42:11 +01:00
Szymon Nowakowski
57fbe476cb Limit concurrent cache lookups 2024-12-24 14:59:49 +01:00
Szymon Nowakowski
1786e1cac9 Improve loading hook, reduce query API spam 2024-12-24 14:54:23 +01:00
Szymon Nowakowski
d8a1f3aa80 Add delete piece button 2024-12-24 14:20:24 +01:00
Szymon Nowakowski
96800cc443 Add autocomplete hints in login form 2024-12-24 14:19:53 +01:00
Szymon Nowakowski
24db350360 Fix missing protocol in dev mode client 2024-12-24 14:19:31 +01:00
228713b3cc Docker support, backend SPA mode 2024-12-22 22:46:55 +01:00
555a24dbe5 Add effect because I coldn't resist 2024-12-17 20:29:52 +01:00
80c574dfd6 Add swagger, update TypeScript 2024-12-05 00:45:37 +01:00
d75ecf61b6 Drag and drop attachments, implement attachment delete, update attachment list 2024-12-01 22:16:53 +01:00
b625a5bcc1 Add update functionality to useLoading 2024-12-01 22:15:44 +01:00
27581d0057 Redesign UI with shadcn 2024-12-01 13:46:34 +01:00
8c13f50378 Add shadcn/ui 2024-12-01 10:25:07 +01:00
80e1f50acc Remove dark mode 2024-12-01 10:21:11 +01:00
2e3f90de19 Support opening PDFs in a new tab 2024-11-30 10:43:33 +01:00
26bcfc684a Lazy load OpenSheetMusicDisplay 2024-11-30 10:43:09 +01:00
570629737e Add home page link to header 2024-11-30 10:04:26 +01:00