-
f4c802e60b
Add favicon
main
Szymon Nowakowski
2026-02-27 16:22:38 +01:00
-
c3cd6ea6b2
Explicit, optional OPFS cache for attachments
Szymon Nowakowski
2025-10-16 22:56:08 +02:00
-
a6ad34c721
Infinite piece query
Szymon Nowakowski
2025-10-16 01:32:48 +02:00
-
82c83c4554
Fix attachment double render
Szymon Nowakowski
2025-10-16 01:31:27 +02:00
-
3483609f19
Embedded, browser-provided PDF viewer
Szymon Nowakowski
2025-10-16 00:36:14 +02:00
-
350ebc90c8
Add breadcrumbs
Szymon Nowakowski
2025-10-15 16:59:39 +02:00
-
d4f225df34
Remeber piece query on pieces page
Szymon Nowakowski
2025-10-15 15:50:31 +02:00
-
589994d62f
Clone attachment to other piece
Szymon Nowakowski
2025-10-15 15:06:41 +02:00
-
8c05c0e825
User list view
Szymon Nowakowski
2025-10-11 23:14:33 +02:00
-
205f294e78
Write actually correct media query
Szymon Nowakowski
2025-10-10 18:50:31 +02:00
-
e26fa39e88
A pinch of responsiveness
Szymon Nowakowski
2025-10-10 18:45:16 +02:00
-
9148c1f320
Add avatar in top bar
Szymon Nowakowski
2025-10-10 15:38:05 +02:00
-
4b1f7c260b
Fix infinite render loop, fix repertoire entry removal
Szymon Nowakowski
2025-10-10 15:30:41 +02:00
-
6ea21aa0f1
Reimplement cache more lol
Szymon Nowakowski
2025-10-10 14:54:42 +02:00
-
a199b104ad
Cache reimplementation
Szymon Nowakowski
2025-10-10 13:09:11 +02:00
-
6717e6b0de
Fix more errors, Uint8Array<ArrayBuffer> disambiguation
Szymon Nowakowski
2025-10-09 16:43:59 +02:00
-
cbdd93e6ba
Fix errors
Szymon Nowakowski
2025-10-09 16:34:10 +02:00
-
2f96b55205
User CRUD on backend and refactors
Szymon Nowakowski
2025-10-09 16:25:15 +02:00
-
486ff6279d
Update deps
Szymon Nowakowski
2025-10-08 15:07:38 +02:00
-
cd5eb280cc
Fix login page routing
Szymon Nowakowski
2025-10-08 01:03:30 +02:00
-
21f7b55c8a
Fix very faulty authorization
Szymon Nowakowski
2025-10-08 00:43:21 +02:00
-
be3445a5a9
Fix production API client
Szymon Nowakowski
2025-10-08 00:02:45 +02:00
-
bee6ead6dc
Bulk import frontend utility
Szymon Nowakowski
2025-10-07 23:38:41 +02:00
-
90729736ca
Switch to internally managed roles, adapt frontend
Szymon Nowakowski
2025-10-07 02:04:35 +02:00
-
dc0ec5c635
JUMBO refactor, still work in progress
Szymon Nowakowski
2025-10-07 00:14:31 +02:00
-
3694492e1a
Support missing roles and deleted user
Szymon Nowakowski
2025-04-01 23:26:56 +02:00
-
fc302d8ef2
Add hostname configuration option
Szymon Nowakowski
2025-04-01 22:36:28 +02:00
-
d46e9a3faf
Prepare for DB migartions
Szymon Nowakowski
2025-03-29 20:46:35 +01:00
-
eea2eac109
Update dependencies
Szymon Nowakowski
2025-03-28 22:43:04 +01:00
-
709165bab0
Minor refactors
Szymon Nowakowski
2025-03-28 22:06:09 +01:00
-
0c903e1087
Parse backend environment, expose more settings
Szymon Nowakowski
2025-03-28 21:53:03 +01:00
-
9efe20f69f
Fix redirects
Szymon Nowakowski
2025-03-26 20:50:47 +01:00
-
07a1015a07
eslint goes poof in Docker
Szymon Nowakowski
2025-03-26 20:41:41 +01:00
-
c0b1b95378
It's esbuild, not eslint; also screw gl
Szymon Nowakowski
2025-03-26 20:23:54 +01:00
-
89b47c1fc1
Whitelist eslint and gl build scripts
Szymon Nowakowski
2025-03-26 20:18:17 +01:00
-
980bc03ce3
Fix tsc errors
Szymon Nowakowski
2025-03-26 20:14:36 +01:00
-
cec7d47c9e
Use Azure auth for no good reason
Szymon Nowakowski
2025-03-26 19:42:26 +01:00
-
52933e617a
Fix compressed .mxl handling
Szymon Nowakowski
2024-12-30 23:12:25 +01:00
-
fc64f77335
Fix pagination query parsing, repertoire entry editor
Szymon Nowakowski
2024-12-30 11:02:07 +01:00
-
d7e6df14d4
Fix eslint errors
Szymon Nowakowski
2024-12-30 00:24:20 +01:00
-
c59c0e106b
Deduplicate, don't debounce on first visit
Szymon Nowakowski
2024-12-29 23:19:55 +01:00
-
bf4361d207
Add dedicated home screen
Szymon Nowakowski
2024-12-28 21:27:10 +01:00
-
2241b101aa
Rename Home to Pieces
Szymon Nowakowski
2024-12-28 21:07:34 +01:00
-
60bbcefa9d
Repertoire view routing
Szymon Nowakowski
2024-12-28 21:04:08 +01:00
-
e4aca69f62
Fix infinite loading loop
Szymon Nowakowski
2024-12-28 21:03:50 +01:00
-
7c7bac5a9f
Add and fix react hooks lint rules, single repertoire view
Szymon Nowakowski
2024-12-28 20:54:17 +01:00
-
29636d9946
Add eslint to workspace recommendations
Szymon Nowakowski
2024-12-28 19:17:07 +01:00
-
c85315aca6
Single repertoire view WIP
Szymon Nowakowski
2024-12-28 18:52:16 +01:00
-
1d2b19f072
Flesh-out model on the backend
Szymon Nowakowski
2024-12-26 21:40:05 +01:00
-
8e57a76e60
Rename file
Szymon Nowakowski
2024-12-26 11:25:36 +01:00
-
d72dd631a4
Fix eslint error
Szymon Nowakowski
2024-12-25 23:30:47 +01:00
-
fa4583d86b
libgl-dev too
Szymon Nowakowski
2024-12-25 23:28:31 +01:00
-
968836b2e4
Add libglx-dev package to Dockerfile
Szymon Nowakowski
2024-12-25 23:16:06 +01:00
-
86184e990b
Add repertoire list page
Szymon Nowakowski
2024-12-25 23:08:40 +01:00
-
b3ec1b9463
Implement repertoire REST API
Szymon Nowakowski
2024-12-25 22:32:33 +01:00
-
8ef3572e79
Add change password feature
Szymon Nowakowski
2024-12-25 20:51:44 +01:00
-
46763a95c1
Add placeholder settings page
Szymon Nowakowski
2024-12-25 18:14:38 +01:00
-
135d54908f
Add eslint and fix eslint errors, other minor improvements
Szymon Nowakowski
2024-12-25 17:26:20 +01:00
-
8c15df8e06
Fix deadlock in cache
Szymon Nowakowski
2024-12-25 11:42:11 +01:00
-
57fbe476cb
Limit concurrent cache lookups
Szymon Nowakowski
2024-12-24 14:59:49 +01:00
-
1786e1cac9
Improve loading hook, reduce query API spam
Szymon Nowakowski
2024-12-24 14:54:23 +01:00
-
d8a1f3aa80
Add delete piece button
Szymon Nowakowski
2024-12-24 14:20:24 +01:00
-
96800cc443
Add autocomplete hints in login form
Szymon Nowakowski
2024-12-24 14:19:53 +01:00
-
24db350360
Fix missing protocol in dev mode client
Szymon Nowakowski
2024-12-24 14:19:31 +01:00
-
228713b3cc
Docker support, backend SPA mode
Szymon Nowakowski
2024-12-22 22:46:55 +01:00
-
555a24dbe5
Add effect because I coldn't resist
Szymon Nowakowski
2024-12-17 20:29:52 +01:00
-
80c574dfd6
Add swagger, update TypeScript
Szymon Nowakowski
2024-12-05 00:45:37 +01:00
-
d75ecf61b6
Drag and drop attachments, implement attachment delete, update attachment list
Szymon Nowakowski
2024-12-01 22:16:53 +01:00
-
b625a5bcc1
Add update functionality to useLoading
Szymon Nowakowski
2024-12-01 22:15:44 +01:00
-
27581d0057
Redesign UI with shadcn
Szymon Nowakowski
2024-12-01 13:46:34 +01:00
-
8c13f50378
Add shadcn/ui
Szymon Nowakowski
2024-12-01 10:25:07 +01:00
-
80e1f50acc
Remove dark mode
Szymon Nowakowski
2024-12-01 10:21:11 +01:00
-
2e3f90de19
Support opening PDFs in a new tab
Szymon Nowakowski
2024-11-30 10:43:33 +01:00
-
26bcfc684a
Lazy load OpenSheetMusicDisplay
Szymon Nowakowski
2024-11-30 10:42:59 +01:00
-
570629737e
Add home page link to header
Szymon Nowakowski
2024-11-30 10:04:26 +01:00
-
5570f8781c
Add media type sniffing by extension
Szymon Nowakowski
2024-11-30 10:00:02 +01:00
-
02b4c08e7d
Attachment form and table, MusicXML renderer
Szymon Nowakowski
2024-11-24 13:37:26 +01:00
-
a347a77e11
Remove test timeout
Szymon Nowakowski
2024-11-23 16:05:54 +01:00
-
c561df7e3c
Add piece editor page
Szymon Nowakowski
2024-11-23 15:58:21 +01:00
-
d934136839
Custom fonts, better home styling, more comprehensive table
Szymon Nowakowski
2024-11-20 22:12:29 +01:00
-
080cb1b490
Attachment CRUD API, show piece table and add piece form
Szymon Nowakowski
2024-11-19 23:38:58 +01:00
-
5f0b8a69d3
Add create file table, insert first user, fully port to tailwind
Szymon Nowakowski
2024-11-19 21:45:10 +01:00
-
63de1a3b02
Port to elysia, tailwind (no effect)
Szymon Nowakowski
2024-11-17 23:08:23 +01:00
-
e8aaa328e6
Fix system info DDL typo and modifiedAt login
Szymon Nowakowski
2024-08-13 23:26:07 +02:00
-
ac091b1dc9
Implement DB interface for Piece CRUD
Szymon Nowakowski
2024-08-13 23:17:48 +02:00
-
1bd323bdd6
Logout API and implementation
Szymon Nowakowski
2024-08-12 16:00:29 +02:00
-
1a60ecb48a
Extend and fix session management, /me API
Szymon Nowakowski
2024-08-11 22:54:53 +02:00
-
a0a6681ae0
Initialize DB with admin user
Szymon Nowakowski
2024-08-10 23:40:07 +02:00
-
a5b16cbdf9
Crash fixes
Szymon Nowakowski
2024-08-06 22:11:06 +02:00
-
4210f2168a
Add make-api package
Szymon Nowakowski
2024-08-04 20:04:18 +02:00
-
c30d10e67a
Login page design
Szymon Nowakowski
2024-08-04 13:43:09 +02:00
-
903168a565
Backend: DB schema, login API
Szymon Nowakowski
2024-08-03 15:29:29 +02:00
-
777038e0b4
Init backend, frontend and DB schema
Szymon Nowakowski
2024-08-03 10:44:42 +02:00
-
ddd7f7221b
Initial commit
Szymon Nowakowski
2024-08-03 10:43:40 +02:00