Commit graph

21 commits

Author SHA1 Message Date
Broque Thomas
94d1c82674 Add activity feed and toasts to dashboard
Introduces a global activity feed system with API endpoints for recent activities and toasts, and integrates activity tracking for key backend events (downloads, syncs, database updates, etc.). Updates the dashboard frontend to periodically fetch and display activity feed items and show toasts for recent actions. Improves error logging and reduces noise for expected 404s in Soulseek client. Adds related CSS for activity feed separators.
2025-09-10 17:04:12 -07:00
Broque Thomas
d13bd255d0 update 2025-09-03 18:45:05 -07:00
Broque Thomas
7df724c202 rate limiting 2025-08-11 08:36:51 -07:00
Broque Thomas
6ff8ee2483 rate limiting to avoid sousleek ban 2025-08-11 00:18:14 -07:00
Broque Thomas
3bbb635848 matching improvements and bug fixes 2025-08-09 13:47:00 -07:00
Broque Thomas
ed91099a1c enable quality pref. 2025-08-07 21:43:03 -07:00
Broque Thomas
bae3bedd71 remove logs 2025-07-29 15:32:18 -07:00
Broque Thomas
b5ed2b0e5f cleanup 2025-07-27 16:26:44 -07:00
Broque Thomas
529456300a maybe helpful 2025-07-26 10:48:34 -07:00
Broque Thomas
f77c023e10 better 2025-07-15 16:24:51 -07:00
Broque Thomas
18f2cac879 progress 2025-07-11 19:00:06 -07:00
Broque Thomas
671e9af07f fix 2025-07-11 14:37:13 -07:00
Broque Thomas
99605de41a working 2025-07-10 21:14:35 -07:00
Broque Thomas
712d492ade more 2025-07-10 20:43:17 -07:00
Broque Thomas
6154ed9519 working better 2025-07-10 13:52:13 -07:00
Broque Thomas
f647df1ebe fix 2025-07-10 09:03:54 -07:00
Broque Thomas
96a0bc4b43 fix 2025-07-10 08:10:40 -07:00
Broque Thomas
fc9b5f375a basic downloads 2025-07-09 22:06:24 -07:00
Broque Thomas
11a1343217 fix 2025-07-09 21:44:21 -07:00
Broque Thomas
8dd433fc3b fix 2025-07-09 13:55:18 -07:00
Broque Thomas
7d43bda3e5 Initial commit 2025-07-09 12:07:41 -07:00