Commit graph

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