581de707d7
fix: robust ID matching and DB migrations for vanished symlinks
Docker Build / build (push) Successful in 13s
2026-03-08 06:42:15 -04:00
04c7c5ec5e
feat: implement stream detection and organization into #streams subfolders
Docker Build / build (push) Successful in 13s
2026-03-08 06:24:19 -04:00
6e0d081799
fix: synchronize database records with filesystem deletions
Docker Build / build (push) Successful in 12s
2026-03-08 06:19:08 -04:00
a296c932f7
fix: restrict recursive destruction search to video files and exclude tcconf
Docker Build / build (push) Successful in 13s
2026-03-08 06:10:15 -04:00
b57aecf7cb
fix: make host paths configurable and add recursive search fallback for destruct mode
Docker Build / build (push) Successful in 13s
2026-03-08 06:03:04 -04:00
e99d21fac7
fix: implement symlink resolution for more reliable source deletion in destruct mode
Docker Build / build (push) Successful in 13s
2026-03-08 05:56:10 -04:00
8876469c43
fix: implement TA path translation and use lexists for reliable deletion
Docker Build / build (push) Successful in 13s
2026-03-08 05:47:55 -04:00
88bc8229c9
fix: resolve path mismatch in destruct mode and prevent empty folder creation
Docker Build / build (push) Successful in 13s
2026-03-08 05:41:54 -04:00
45a1f0ae93
feat: enhance permission logging and display detailed errors in UI
Docker Build / build (push) Successful in 14s
2026-03-08 05:25:11 -04:00
85f7a18883
feat: add filesystem permissions check and improved batch deletion error handling
Docker Build / build (push) Successful in 15s
2026-03-08 05:10:37 -04:00
62428c313b
feat: add channels tab to advanced recovery for mass deletion
Docker Build / build (push) Successful in 14s
2026-03-08 04:51:42 -04:00
29c3339c39
feat: implement advanced recovery destruct mode and multi-selection
Docker Build / build (push) Successful in 14s
2026-03-08 04:41:49 -04:00
dd25df4bdc
fix: prevent orphaned folder creation and improve cleanup
Docker Build / build (push) Successful in 13s
2026-03-08 04:29:45 -04:00
8a9f8fbb35
Update .gitea/workflows/docker-build.yml
Docker Build / build (push) Successful in 21s
2026-03-08 04:02:03 -04:00
394c27401d
feat: implement session-based authentication and modern login UI
2026-03-08 04:00:14 -04:00
e8b72e861c
ci: use DOCKER_TOKEN secret for container registry login
Docker Build / build (push) Successful in 49s
2026-03-08 03:43:23 -04:00
609f46349b
ci: fix docker registry username parameter
Docker Build / build (push) Failing after 16s
2026-03-08 03:36:01 -04:00
e0a48cfe08
ci: hardcode registry url to fix act env evaluation
Docker Build / build (push) Failing after 16s
2026-03-08 03:20:46 -04:00
9997927bef
chore: rename TA Organizer to TubeSorter and setup gitea actions
Docker Build / build (push) Failing after 14s
2026-03-08 01:51:48 -05:00
48ba8eacf7
fix: enforce hidden logic independent of source loop
Docker Build / build (push) Failing after 9s
2026-02-07 16:09:27 -05:00
1cc87855ab
debugging vibecoded dogshit
2026-02-07 16:02:03 -05:00
4bd21c736c
fix: Use safe move for hidden channels and fix syntax error
2026-02-07 15:27:17 -05:00
fb12e3ce26
feat: Add hidden channels functionality
2026-02-07 15:19:27 -05:00
a12d3f6fb1
chore: ignore browser-extension and archive files
2026-02-04 16:33:11 -05:00
1d1415a730
bozo comments out their env file
2026-02-04 16:15:35 -05:00
0abb87eb5f
stale
2026-02-04 16:09:05 -05:00
5f0f478668
dockerhost
2026-02-04 15:57:12 -05:00
aa94920650
feat: modernize UI with Astro+Svelte and optimize Docker build
...
- Migrated frontend to Astro + Svelte 5 for cyberpunk aesthetic
- Switched to Bun for faster frontend builds
- Implemented multi-stage Docker build for smaller image size
- Refactored backend to serve static assets and proxy API requests
- Added recovery mode for manual file management
2026-02-04 15:30:04 -05:00
985a05858a
fix(ui): Optimize batch recovery UX (no popups, single scan)
2026-01-05 08:15:13 -05:00
3186dfb942
feat: Add Batch Recovery button
2026-01-05 08:06:52 -05:00
4476779adb
feat: Add Lost Media recovery, safety checks, and relative docker paths
2026-01-05 07:36:27 -05:00
d96cebbf4b
UI: Disable auto-polling, add manual refresh
2026-01-05 03:02:22 -05:00
0856e733de
UI: Handle idle state in scan polling
2026-01-05 02:54:37 -05:00
6082cf5bfd
Fix: Async Scan race condition
2026-01-05 02:53:06 -05:00
cc9c0500e2
Fix: Add missing datetime import
2026-01-05 02:28:31 -05:00
2f5017d13b
Optimize Recovery Scan: Implement Async Backend & UI Polling for large libraries
2026-01-05 02:23:08 -05:00
55fb0447eb
Correctly update Dashboard UI for safety checks
2026-01-05 02:02:30 -05:00
ee7d07618d
Implement Advanced Recovery with Safety Checks (Redundant vs Rescue detection)
2026-01-05 01:58:58 -05:00
07a7dd3c07
Implement Recovery Mode: Use yt-dlp to recover missing metadata for unindexed files
2026-01-05 01:21:38 -05:00
180e0632e5
Improve UI aesthetics, generalize Docker config, and add GitHub Action for auto-build
2026-01-05 01:01:27 -05:00
17153f8765
Add Basic Auth and optimize Docker build
2026-01-04 23:15:17 -05:00
2f8ec83cd8
Implement video transcoding, add dashboard UI, and cleanup repository
2026-01-01 00:39:28 -05:00
94f077944b
feat: Introduce scheduled background scanning, old folder cleanup, and optimize metadata fetching with updated Docker configuration and API tests.
2025-11-20 01:45:38 -05:00
absalom
1ecb31ae12
flask webui
2025-10-15 06:19:08 +00:00
absalom
6095717dd3
Update README.md
2025-04-12 15:38:50 -04:00
afb3b1c544
first commit
2025-04-12 15:27:39 -04:00
1230ae7adf
Initial commit: TA Organizer script with Docker support
2025-04-12 15:25:05 -04:00