Commit graph

22 commits

Author SHA1 Message Date
Antoine Gersant
2a1c93c462 Skip superfluous syscall 2025-02-04 00:39:31 -08:00
Antoine Gersant
677413ef8c Allow file watch setups to fail 2025-01-31 00:45:03 -08:00
Antoine Gersant
cf6a092ab7 Setup file watches while indexing is happening 2024-10-12 17:15:22 -07:00
Antoine Gersant
768ea095e1 Skip redundant watch setup 2024-10-12 16:56:20 -07:00
Antoine Gersant
5a5f696366 Reset song count when indexing starts 2024-10-12 16:38:53 -07:00
Antoine Gersant
d1d12aecc5 Adds scanner auto-trigger test 2024-10-12 16:23:31 -07:00
Antoine Gersant
ea75497bf1 Rescan collection when content changes 2024-10-12 16:16:01 -07:00
Antoine Gersant
f955eb75c5 Automatically reindex when relevant config changes are made 2024-10-12 14:53:13 -07:00
Antoine Gersant
0a7ae8ebad Adds index status endpoint 2024-10-12 00:19:14 -07:00
Antoine Gersant
1555c784de Config users refactor 2024-10-07 23:05:35 -07:00
Antoine Gersant
a89e3d5145 WIP 2024-10-06 23:12:57 -07:00
Antoine Gersant
053b684f3a Promot partial collection index during initial scan 2024-10-06 14:27:38 -07:00
Antoine Gersant
a7c4c90427 Cosmetic changes 2024-08-09 20:02:23 -07:00
Antoine Gersant
91152fdc08 Removed unused field 2024-08-09 20:00:50 -07:00
Antoine Gersant
41c043f863 Cleaned scanner tests 2024-08-09 18:02:15 -07:00
Antoine Gersant
6b5c291cb7 Clean up browser tests 2024-08-09 17:22:41 -07:00
Antoine Gersant
6821318a4d Intern strings in collection 2024-08-09 10:25:18 -07:00
Antoine Gersant
2cbb249c46 Less aggressive polling 2024-08-09 08:16:47 -07:00
Antoine Gersant
cd45836924 Error types consolidation 2024-08-01 00:09:21 -07:00
Antoine Gersant
8f2566f574 Refactor index 2024-07-31 23:38:38 -07:00
Antoine Gersant
2965cbdf7e Index/Browser split 2024-07-28 23:15:26 -07:00
Antoine Gersant
3362a828cd Split index into scanner (populates DB) and index (reads from DB) 2024-07-15 02:11:18 -07:00