TorMatzAndren
|
dca82a1c54
|
Bump version to 3.1.0
|
2026-06-09 23:07:27 +02:00 |
|
TorMatzAndren
|
422d372122
|
Expose candidate truth in Spooty workspace inspector
|
2026-06-09 22:57:15 +02:00 |
|
TorMatzAndren
|
e744e5d713
|
Persist rejected YouTube candidate truth
|
2026-06-09 22:09:29 +02:00 |
|
TorMatzAndren
|
3e96e5fd87
|
Persist selected YouTube candidate truth
|
2026-06-09 22:00:50 +02:00 |
|
TorMatzAndren
|
bd5742f924
|
Add backend operations snapshot truth contract
|
2026-06-09 21:46:31 +02:00 |
|
TorMatzAndren
|
69d059b8a5
|
Add Workspace single-track intake and hardened YouTube matching
|
2026-06-04 22:59:09 +02:00 |
|
TorMatzAndren
|
2750aa5c06
|
Update README with Workspace v3 screenshot
|
2026-05-23 01:08:48 +02:00 |
|
TorMatzAndren
|
56534d1d33
|
Release Jarri Spooty Workspace v3.0.0
|
2026-05-23 01:01:55 +02:00 |
|
TorMatzAndren
|
18deaa2d90
|
Document deterministic runtime and Jarri Spooty branding
|
2026-05-16 18:23:09 +02:00 |
|
TorMatzAndren
|
66c71a7487
|
Add Jarri Spooty frontend demo screenshot
|
2026-05-16 18:20:26 +02:00 |
|
TorMatzAndren
|
a41884442d
|
Add local Docker runtime helper script
|
2026-05-16 17:51:55 +02:00 |
|
TorMatzAndren
|
01fe5bcaf8
|
Merge branch 'hardening/pass-006-source-determinism'
|
2026-05-16 17:44:10 +02:00 |
|
TorMatzAndren
|
8a58aa29d9
|
Updated .gitignore to ignore download folder
|
2026-05-16 16:39:04 +02:00 |
|
TorMatzAndren
|
a71a47f76a
|
Document Jarri Spooty hardening updates
|
2026-05-16 13:10:00 +02:00 |
|
TorMatzAndren
|
d83b0e6e1e
|
Normalize Jarri Spooty naming
|
2026-05-16 13:01:28 +02:00 |
|
TorMatzAndren
|
1f3131d99a
|
Shape track websocket payloads
|
2026-05-16 12:45:02 +02:00 |
|
TorMatzAndren
|
c3d2f39b82
|
Harden yt-dlp process lifecycle
|
2026-05-16 11:42:16 +02:00 |
|
TorMatzAndren
|
09bbffa6e8
|
Harden cover art fetching
|
2026-05-16 11:11:59 +02:00 |
|
TorMatzAndren
|
38ca4d6c8d
|
Harden download filename sanitization
|
2026-05-16 11:08:26 +02:00 |
|
TorMatzAndren
|
0cd5294944
|
Remove unused downloader dependencies
|
2026-05-16 11:04:38 +02:00 |
|
Tor Matz Andrén
|
d1b040a8b1
|
Allow frontend auth token bootstrap from URL
|
2026-05-14 17:36:44 +02:00 |
|
Tor Matz Andrén
|
abc63c0cec
|
Add public health endpoint for Docker healthcheck
|
2026-05-14 17:17:51 +02:00 |
|
Tor Matz Andrén
|
33f077ed1e
|
Reduce Docker build context and harden runtime image
|
2026-05-14 17:07:22 +02:00 |
|
Tor Matz Andrén
|
5fb84af635
|
Harden queue execution and job lifecycle
|
2026-05-14 16:45:16 +02:00 |
|
Tor Matz Andrén
|
f9e4cf5d07
|
Add HTTP security headers and CORS defaults
|
2026-05-14 16:38:42 +02:00 |
|
Tor Matz Andrén
|
41f5a80ffb
|
Harden API validation throttling and error handling
|
2026-05-14 16:25:52 +02:00 |
|
Tor Matz Andrén
|
0f9b1f9477
|
Harden YouTube search and download handling
|
2026-05-14 16:15:20 +02:00 |
|
Tor Matz Andrén
|
e4948d9554
|
Add basic hardening for auth and download paths
|
2026-05-14 16:08:54 +02:00 |
|