-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Interactive import #34
Commits on Aug 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f1e3ff8 - Browse repository at this point
Copy the full SHA f1e3ff8View commit details
Commits on Aug 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3782cc3 - Browse repository at this point
Copy the full SHA 3782cc3View commit details
Commits on Aug 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1fc1707 - Browse repository at this point
Copy the full SHA 1fc1707View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02ed033 - Browse repository at this point
Copy the full SHA 02ed033View commit details -
emitting from worker to frontend works, also sending candidate selection
added a bunch of typing for beets AlbumInfo, TrackInfo and managed (poorly) to serialize them.
Configuration menu - View commit details
-
Copy full SHA for a98abd2 - Browse repository at this point
Copy the full SHA a98abd2View commit details -
reconnecting to existing session will likely require async. for now s…
…tarting new session. added types to frontend. candidates and prompts communication works, with some rough edges.
Configuration menu - View commit details
-
Copy full SHA for 4fcde0a - Browse repository at this point
Copy the full SHA 4fcde0aView commit details
Commits on Aug 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d9147cd - Browse repository at this point
Copy the full SHA d9147cdView commit details
Commits on Aug 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 64f13a4 - Browse repository at this point
Copy the full SHA 64f13a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a553ce8 - Browse repository at this point
Copy the full SHA a553ce8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c01177d - Browse repository at this point
Copy the full SHA c01177dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5de6a95 - Browse repository at this point
Copy the full SHA 5de6a95View commit details -
Configuration menu - View commit details
-
Copy full SHA for b06b958 - Browse repository at this point
Copy the full SHA b06b958View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c910b0 - Browse repository at this point
Copy the full SHA 6c910b0View commit details
Commits on Aug 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 18f7ea2 - Browse repository at this point
Copy the full SHA 18f7ea2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba3852a - Browse repository at this point
Copy the full SHA ba3852aView commit details
Commits on Aug 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 18d3702 - Browse repository at this point
Copy the full SHA 18d3702View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c84b50 - Browse repository at this point
Copy the full SHA 8c84b50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c0998d - Browse repository at this point
Copy the full SHA 3c0998dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10feb23 - Browse repository at this point
Copy the full SHA 10feb23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 421e71f - Browse repository at this point
Copy the full SHA 421e71fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e997cd4 - Browse repository at this point
Copy the full SHA e997cd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for da6eeaa - Browse repository at this point
Copy the full SHA da6eeaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for a93c0e7 - Browse repository at this point
Copy the full SHA a93c0e7View commit details
Commits on Aug 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 68460c9 - Browse repository at this point
Copy the full SHA 68460c9View commit details -
Renamed import to importer because it is a reserved keyword. Also moved
the websocket routes into their own folder (Terminal and Importer). Added a text input to define the path of the import, for debugging. No output in frontend thus far, but connection and init seems to work.
Configuration menu - View commit details
-
Copy full SHA for cd16cbf - Browse repository at this point
Copy the full SHA cd16cbfView commit details -
Socket export seem to work after using namespaces correctly.
Frontend still broken
Configuration menu - View commit details
-
Copy full SHA for e070865 - Browse repository at this point
Copy the full SHA e070865View commit details -
Back-end is working now and communication of states is working!
Front-end needs fixing according to new types tho. Also status updates are not reimplemented yet.
Configuration menu - View commit details
-
Copy full SHA for 08a9ebf - Browse repository at this point
Copy the full SHA 08a9ebfView commit details
Commits on Aug 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 343c469 - Browse repository at this point
Copy the full SHA 343c469View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b99cba - Browse repository at this point
Copy the full SHA 5b99cbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for df36128 - Browse repository at this point
Copy the full SHA df36128View commit details -
Configuration menu - View commit details
-
Copy full SHA for 498cf98 - Browse repository at this point
Copy the full SHA 498cf98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7588db8 - Browse repository at this point
Copy the full SHA 7588db8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74814be - Browse repository at this point
Copy the full SHA 74814beView commit details
Commits on Aug 20, 2024
-
apply button now works, but we need to think about how to abort and u…
…nmounting after we are done.
Configuration menu - View commit details
-
Copy full SHA for ecf870c - Browse repository at this point
Copy the full SHA ecf870cView commit details
Commits on Aug 23, 2024
-
Streamlined the import candidate details:
Moved the files for candidate formatting into its own folder and removed some unnecessary css declarations. Enhanced the grid layout of the trackChanges class for proper number alignment. Adjusted font sizes for trackChanges to overall fit more content. Added a temporary component to view the current candidate changes.
Configuration menu - View commit details
-
Copy full SHA for 7977426 - Browse repository at this point
Copy the full SHA 7977426View commit details
Commits on Aug 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for edefc15 - Browse repository at this point
Copy the full SHA edefc15View commit details
Commits on Aug 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 16af9d0 - Browse repository at this point
Copy the full SHA 16af9d0View commit details -
added questions / issues with beets we could inquire with someone who…
… knows beets better
Configuration menu - View commit details
-
Copy full SHA for 172f2bf - Browse repository at this point
Copy the full SHA 172f2bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5d4d63 - Browse repository at this point
Copy the full SHA f5d4d63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15f6704 - Browse repository at this point
Copy the full SHA 15f6704View commit details -
new album folder logic looking good.
is_album_folder
is slower but ……now checks multidisc consistent with beets. `all_album_folders` (used by inbox!) is some 20% faster but still ~75 sec to scan ~250gb of muisc folders via lan from spinning discs. we still need to handle this better - large inboxes are still not doable.
Configuration menu - View commit details
-
Copy full SHA for d930d83 - Browse repository at this point
Copy the full SHA d930d83View commit details -
updated dict structure generator for multi-disc albums, and to use os…
….walk. some 10% faster than glob. also sessions should now work on multi-disk albums.
Configuration menu - View commit details
-
Copy full SHA for f0ff3c6 - Browse repository at this point
Copy the full SHA f0ff3c6View commit details
Commits on Aug 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d62b81c - Browse repository at this point
Copy the full SHA d62b81cView commit details -
working duplicate detection on candidate level. beets config needs to…
… have `import/duplicates = ask` showing duplicates works, todo: handle them and tidy up.
Configuration menu - View commit details
-
Copy full SHA for 683be8f - Browse repository at this point
Copy the full SHA 683be8fView commit details
Commits on Aug 30, 2024
-
dealing with duplicates, also limited number of candidates to show to…
… 5... I attached the duplicate action to the selection state (instead of candidate). Also was lazy and re-used the existing socket-event (candidatechoice). we should probably tidy this up a bit more. but it seems to work.
Configuration menu - View commit details
-
Copy full SHA for afb32f9 - Browse repository at this point
Copy the full SHA afb32f9View commit details
Commits on Aug 31, 2024
-
converted candidate state identifier from index to uuid. also new con…
…vention: for dataclasses, define all attributes with default values (that should not be set) in the __post__ init, so it remains easy to see whats needed for the constructor, since we do not code an __init__ function.
Configuration menu - View commit details
-
Copy full SHA for 5039acd - Browse repository at this point
Copy the full SHA 5039acdView commit details
Commits on Sep 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7005b05 - Browse repository at this point
Copy the full SHA 7005b05View commit details
Commits on Sep 3, 2024
-
handling asis option and disabled apply button when no duplicate acti…
…on selected (todo: check that default duplicate action from config works)
Configuration menu - View commit details
-
Copy full SHA for 953049a - Browse repository at this point
Copy the full SHA 953049aView commit details -
simplified asis logic - need no attribute, just reuse/abuse the id. a…
…lso added badge, and reordered the display. badge needs better styling: fix height and width and maybe create some character padding / centering.
Configuration menu - View commit details
-
Copy full SHA for f86ee04 - Browse repository at this point
Copy the full SHA f86ee04View commit details
Commits on Sep 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a42549a - Browse repository at this point
Copy the full SHA a42549aView commit details
Commits on Sep 9, 2024
-
Modal for adding candidates, and implemented search by artist + album.
Not quite there yet but feels like a good point to do another high-level planning session before finalizing
Configuration menu - View commit details
-
Copy full SHA for 22eb23a - Browse repository at this point
Copy the full SHA 22eb23aView commit details
Commits on Sep 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2e56dcd - Browse repository at this point
Copy the full SHA 2e56dcdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 93fcd9e - Browse repository at this point
Copy the full SHA 93fcd9eView commit details
Commits on Sep 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2887cb8 - Browse repository at this point
Copy the full SHA 2887cb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9330f41 - Browse repository at this point
Copy the full SHA 9330f41View commit details
Commits on Sep 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 62bc3b7 - Browse repository at this point
Copy the full SHA 62bc3b7View commit details -
Added a small component to select a folder from the inboxes as I was …
…a bit annoyed by typing the path again and again... I had to update mui for this as I wanted to use autocomplete. Hope this produces no issues.
Configuration menu - View commit details
-
Copy full SHA for 8f6948a - Browse repository at this point
Copy the full SHA 8f6948aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55bb4c3 - Browse repository at this point
Copy the full SHA 55bb4c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2fcf60 - Browse repository at this point
Copy the full SHA e2fcf60View commit details
Commits on Sep 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a383b20 - Browse repository at this point
Copy the full SHA a383b20View commit details -
Configuration menu - View commit details
-
Copy full SHA for e60e367 - Browse repository at this point
Copy the full SHA e60e367View commit details
Commits on Sep 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 697c8ff - Browse repository at this point
Copy the full SHA 697c8ffView commit details -
- Added abort session ws endpoint - added more details to status messages, fully typed now - added abort button in frontend depending on current state - fixed issues with initial state set by clients, this produces a deadlock if multiple clients are connected and all want to reset the candidate
Configuration menu - View commit details
-
Copy full SHA for d61dae4 - Browse repository at this point
Copy the full SHA d61dae4View commit details -
Import page styling overhaul, not perfect but I like it way more.
WIP: Apply button still needs some work i.e. it is broken atm and does not work, also styling of the apply btn is not too nice.
Configuration menu - View commit details
-
Copy full SHA for 733be70 - Browse repository at this point
Copy the full SHA 733be70View commit details
Commits on Sep 22, 2024
-
added charwdith argument to similarity badge to allow consistent hori…
…zontal alignement with 'asis'
Configuration menu - View commit details
-
Copy full SHA for dad620e - Browse repository at this point
Copy the full SHA dad620eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb4f795 - Browse repository at this point
Copy the full SHA bb4f795View commit details
Commits on Sep 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a5ddc05 - Browse repository at this point
Copy the full SHA a5ddc05View commit details -
Configuration menu - View commit details
-
Copy full SHA for e913860 - Browse repository at this point
Copy the full SHA e913860View commit details -
(A bit more) graceful handling of session ends. Added abort state to …
…status but then realized we likely dont need it yet. Layout should be more streamlined for the (common) case that we only import one selection. I'd group all buttons at the end (check length of the selectionstates to either place apply+abort outside, or inline with duplicate and search)
Configuration menu - View commit details
-
Copy full SHA for f358040 - Browse repository at this point
Copy the full SHA f358040View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a1ef41 - Browse repository at this point
Copy the full SHA 2a1ef41View commit details
Commits on Sep 26, 2024
-
BottomBar for import. Needs work, but need to look at whole body beha…
…viour together. (currently scroll only takes place on inner container, which looks weird. i think we need a helper css to get limited-width for wide windows to avoid the nested containers!)
Configuration menu - View commit details
-
Copy full SHA for e651850 - Browse repository at this point
Copy the full SHA e651850View commit details -
Configuration menu - View commit details
-
Copy full SHA for 407158a - Browse repository at this point
Copy the full SHA 407158aView commit details
Commits on Sep 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0d46022 - Browse repository at this point
Copy the full SHA 0d46022View commit details
Commits on Sep 28, 2024
-
@sm the terminal import context menu actions are broken, since the te…
…rminalcontext is not global anymore. any ideas for workarounds?
Configuration menu - View commit details
-
Copy full SHA for 7bfc2b0 - Browse repository at this point
Copy the full SHA 7bfc2b0View commit details -
added our own ContainerWidth class.
Library-Search still needs work. And Search and Library List views seem a bit broken for me currently - no items showing. (sporadically) Maybe since MUI upgrade?
Configuration menu - View commit details
-
Copy full SHA for 2934435 - Browse repository at this point
Copy the full SHA 2934435View commit details -
Configuration menu - View commit details
-
Copy full SHA for 360d2ff - Browse repository at this point
Copy the full SHA 360d2ffView commit details -
Fixed double click problem with routing from navbar. Was an issue in the
useQueryParamsState hook. Updated tanstack to latest version.
Configuration menu - View commit details
-
Copy full SHA for e4c9a0a - Browse repository at this point
Copy the full SHA e4c9a0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bc7f04 - Browse repository at this point
Copy the full SHA 9bc7f04View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8d6d88 - Browse repository at this point
Copy the full SHA e8d6d88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 670beb8 - Browse repository at this point
Copy the full SHA 670beb8View commit details -
Added autoimport icon, this required me to add a vite svg handler, which
auto parses svgs as react components.
Configuration menu - View commit details
-
Copy full SHA for 1918237 - Browse repository at this point
Copy the full SHA 1918237View commit details
Commits on Sep 29, 2024
-
Removed dependency on flask_rq2, should work now without it only using
rq. Needs some more testing tho.
Configuration menu - View commit details
-
Copy full SHA for 1bfe1dc - Browse repository at this point
Copy the full SHA 1bfe1dcView commit details
Commits on Oct 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 372e972 - Browse repository at this point
Copy the full SHA 372e972View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36a0857 - Browse repository at this point
Copy the full SHA 36a0857View commit details -
Configuration menu - View commit details
-
Copy full SHA for df42a80 - Browse repository at this point
Copy the full SHA df42a80View commit details -
Configuration menu - View commit details
-
Copy full SHA for eaedb01 - Browse repository at this point
Copy the full SHA eaedb01View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2dfa7f - Browse repository at this point
Copy the full SHA a2dfa7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b8af08f - Browse repository at this point
Copy the full SHA b8af08fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f7e78a - Browse repository at this point
Copy the full SHA 2f7e78aView commit details