94 Commits

Author SHA1 Message Date
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
5570f8781c Add media type sniffing by extension 2024-11-30 10:00:02 +01:00
02b4c08e7d Attachment form and table, MusicXML renderer 2024-11-24 13:37:26 +01:00
a347a77e11 Remove test timeout 2024-11-23 16:05:54 +01:00
c561df7e3c Add piece editor page 2024-11-23 15:58:21 +01:00
d934136839 Custom fonts, better home styling, more comprehensive table 2024-11-20 22:12:29 +01:00
080cb1b490 Attachment CRUD API, show piece table and add piece form 2024-11-19 23:38:58 +01:00
5f0b8a69d3 Add create file table, insert first user, fully port to tailwind 2024-11-19 21:45:10 +01:00
63de1a3b02 Port to elysia, tailwind (no effect) 2024-11-17 23:08:23 +01:00
e8aaa328e6 Fix system info DDL typo and modifiedAt login 2024-08-13 23:26:07 +02:00
ac091b1dc9 Implement DB interface for Piece CRUD 2024-08-13 23:17:48 +02:00
1bd323bdd6 Logout API and implementation 2024-08-12 16:00:43 +02:00
1a60ecb48a Extend and fix session management, /me API 2024-08-11 22:55:03 +02:00
a0a6681ae0 Initialize DB with admin user 2024-08-10 23:40:07 +02:00
a5b16cbdf9 Crash fixes 2024-08-06 22:11:24 +02:00
4210f2168a Add make-api package 2024-08-04 20:04:18 +02:00
c30d10e67a Login page design 2024-08-04 13:43:38 +02:00
903168a565 Backend: DB schema, login API 2024-08-03 15:29:29 +02:00
777038e0b4 Init backend, frontend and DB schema 2024-08-03 10:44:42 +02:00
ddd7f7221b Initial commit 2024-08-03 10:43:40 +02:00