Ethan Girouard eta357
eta357 closed issue LibreTunes/LibreTunes#236 2025-12-01 22:13:16 +00:00
Song and SongList refactor
eta357 created pull request LibreTunes/LibreTunes#285 2025-12-01 22:12:08 +00:00
236-song-and-songlist-refactor
eta357 pushed to 236-song-and-songlist-refactor at LibreTunes/LibreTunes 2025-12-01 21:54:28 +00:00
2e42d0e964 Remove old song list component
aa3132feb9 Change playlist page to use new song list
e2a11dc785 Change search page to use new song list
a66ea13bfa Change liked songs page to use new song list
a235728d67 Add remove_search_score function
Compare 13 commits »
eta357 opened issue LibreTunes/LibreTunes#284 2025-12-01 19:36:09 +00:00
Load .env before parsing config
eta357 created branch 236-song-and-songlist-refactor in LibreTunes/LibreTunes 2025-12-01 17:35:06 +00:00
eta357 pushed to 236-song-and-songlist-refactor at LibreTunes/LibreTunes 2025-12-01 17:35:06 +00:00
db18298832 Set playbar noderef from GlobalState
5acdaf9d55 Add playbar_element to GlobalState
28effd4024 Fix styling of personal component to avoid resizing issues
636c811e24 Add get_songs_by_id API function
c5654fc9f7 clippy
Compare 8 commits »
eta357 opened issue LibreTunes/LibreTunes#283 2025-12-01 06:05:09 +00:00
Web server stops responding during ingest
eta357 deleted branch 236-song-and-songlist-refactor from LibreTunes/LibreTunes 2025-11-21 15:27:52 +00:00
eta357 pushed to 236-song-and-songlist-refactor at LibreTunes/LibreTunes 2025-11-16 03:45:29 +00:00
ce7de9aa2a Lint
311bcf61c0 Format
ed0acf8fa2 Upgrade to Rust edition 2024
87554e5d9a Add new SongList structure
Compare 4 commits »
eta357 created branch 236-song-and-songlist-refactor in LibreTunes/LibreTunes 2025-11-16 02:37:47 +00:00
eta357 pushed to 236-song-and-songlist-refactor at LibreTunes/LibreTunes 2025-11-16 02:37:47 +00:00
eta357 deleted branch 236-song-and-songlist-refactor from LibreTunes/LibreTunes 2025-11-16 02:37:36 +00:00
eta357 opened issue LibreTunes/LibreTunes#282 2025-11-07 21:35:02 +00:00
Continuous playbar progress
eta357 pushed to main at LibreTunes/LibreTunes 2025-11-03 22:57:21 +00:00
b47f43f6e0 Merge pull request 'Use subqueries instead of two separate queries' (#280) from 279-use-subqueries-instead-of-multiple-queries into main
7574c2a690 Use subqueries instead of two separate queries
Compare 2 commits »
eta357 deleted branch 279-use-subqueries-instead-of-multiple-queries from LibreTunes/LibreTunes 2025-11-03 22:57:21 +00:00
eta357 merged pull request LibreTunes/LibreTunes#280 2025-11-03 22:57:20 +00:00
Use subqueries instead of two separate queries
eta357 closed issue LibreTunes/LibreTunes#279 2025-11-03 22:57:20 +00:00
Use subqueries instead of multiple queries
eta357 opened issue LibreTunes/LibreTunes#281 2025-11-03 17:25:01 +00:00
Use database transactions where appropriate for funcitons with multiple updates
eta357 commented on pull request LibreTunes/LibreTunes#280 2025-11-03 17:23:22 +00:00
Use subqueries instead of two separate queries

Fixed a few of these, there's still more functions that make multiple queries, but as far as I'm aware Diesel doesn't support left join with subqueries, so I'm leaving those as-is.

eta357 created pull request LibreTunes/LibreTunes#280 2025-11-03 17:22:23 +00:00
Use subqueries instead of two separate queries