home · contact · privacy
ytplom
12 days ago Christian HellerReorganize DB code and especially migrations handling.
12 days ago Christian HellerEnsure DbConn encapsulates its executions into rollback...
2024-12-01 Christian HellerFrom sync script, remove no-longer-necessary ID name...
2024-12-01 Christian HellerTurn files.sha512_digest into new primary key, get...
2024-12-01 Christian HellerTo files table, add sha512 checksum field.
2024-12-01 Christian HellerMove "delete" flag in files.flags into highest bit.
2024-12-01 Christian HellerFix sync script bug of trying to JSONize pathlib.Path...
2024-11-30 Christian HellerMinor DbConnection usage fixes, a renaming for convenience.
2024-11-30 Christian HellerRefactor DbConnection into context manager.
2024-11-30 Christian HellerIn http module, mark with underscore constants not...
2024-11-30 Christian HellerRefactor YoutubeQuery creation.
2024-11-30 Christian HellerFix /yt_result showing file path even if file not ...
2024-11-30 Christian HellerRefactor VideoFile.flags setting.
2024-11-30 Christian HellerStart moving HTTP-related code to dedicated file.
2024-11-29 Christian HellerFrom /files path filtering, remove case sensitivity.
2024-11-29 Christian HellerIn /files view, also show file sizes.
2024-11-29 Christian HellerTo /files view, add "play" button for immediate playing...
2024-11-29 Christian HellerFix sync script bug of adding paths rather than lists...
2024-11-29 Christian HellerReplace PathStr hassles with pathlib.Path.
2024-11-29 Christian HellerOn playlist view, if playlist empty, force Player ...
2024-11-29 Christian HellerGet rid of unnecessary "./" prefixes to VideoFile.rel_path.
2024-11-29 Christian HellerTo files view, add VideoFile.present filter.
2024-11-28 Christian HellerDon't try to sync file missing on both sides.
2024-11-28 Christian HellerAdd basic filtering by filename to /files view.
2024-11-28 Christian HellerEnforce proper mpv window closing even on direct keystr...
2024-11-28 Christian HellerAdd up/down movement of playlist entries.
2024-11-28 Christian HellerAllow greater playlist control even if mpv not directly...
2024-11-28 Christian HellerAdd playlist jumping.
2024-11-28 Christian HellerImprove/simplify templating.
2024-11-28 Christian HellerReduce reliance on mpv.py conveniences for raw libmpv...
2024-11-27 Christian HellerRefactor redirects.
2024-11-27 Christian HellerReduce dependency on DownloadsManager for mere VideoFil...
2024-11-27 Christian HellerLink playlist entries to file data pages.
2024-11-27 Christian HellerMore broadly use .rel_path for ID'ing VideoFiles, base6...
2024-11-27 Christian HellerSome variable renamings for better clarity.
2024-11-27 Christian HellerAdd Config class reading from DEFAULTS, environ, and...
2024-11-27 Christian HellerRefactor DownloadsDb (now DownloadsManager).
2024-11-26 Christian HellerFix breakages due to previous unfinished commit.
2024-11-26 Christian HellerRefactor page naming.
2024-11-26 Christian HellerUpdate sync script, prefer rows with newer .last_update.
2024-11-26 Christian HellerFix installer breaking on new install due to missing...
2024-11-25 Christian HellerAdd files.last_update field to renew on file.flags...
2024-11-25 Christian HellerFor sync script, download remote DB temporarily into...
2024-11-25 Christian HellerInclude sync script in installation, denoise shell...
2024-11-24 Christian HellerFix mypy issue with jinja2 import.
2024-11-24 Christian HellerEnsure thumbnail directory exists when retrieving on...
2024-11-24 Christian HellerHave install.sh also place executable code, including...
2024-11-24 Christian HellerReplace install.py by a short shell script.
2024-11-24 Christian HellerCreate initial migration.
2024-11-24 Christian HellerRemove exception type not used for any actual different...
2024-11-24 Christian HellerTo prepare for migrations, add database version check.
2024-11-24 Christian HellerMove app-relevant data into ~/.local/share/, add instal...
2024-11-24 Christian HellerRefactor checks and reactions to paths existing, possib...
2024-11-24 Christian HellerImprove exception handling.
2024-11-24 Christian HellerImprove templating modularity.
2024-11-23 Christian HellerAdd file deletion via "delete" flag.
2024-11-23 Christian HellerAdd .flags field to VideoFile and their table, page...
2024-11-23 Christian HellerChange "video_about" namens into "yt_video" or variatio...
2024-11-22 Christian HellerAdd script for syncing between local and remote instances.
2024-11-22 Christian HellerThrow out unfinished broadcasts from query results.
2024-11-21 Christian HellerPrepare sync infrastructure.
2024-11-21 Christian HellerModularize.
2024-11-20 Christian HellerUpdate requirements.
2024-11-20 Christian HellerUse UUID for queries table .id field, to reduce relianc...
2024-11-20 Christian HellerClean up code, path references.
2024-11-20 Christian HellerAdd "files" table to store what files to expect in...
2024-11-19 Christian HellerRefactor ensurance of expected directories.
2024-11-19 Christian HellerTry retrieving thumbnails if not stored locally yet.
2024-11-19 Christian HellerRefactor download stuff into DownloadsDb class.
2024-11-15 Christian HellerProperly handle download options where download is...
2024-11-15 Christian HellerImprove video_about page.
2024-11-15 Christian HellerRemove unused TypeVar.
2024-11-15 Christian HellerFix broken SQL code.
2024-11-15 Christian HellerRemove unused directory.
2024-11-15 Christian HellerMove quota logging into sqlite DB, too.
2024-11-15 Christian HellerTreat absence of yt_videos row and thumbnail files...
2024-11-15 Christian HellerMove query and query result/video data into sqlite DB.
2024-11-12 Christian HellerIn playlist view, autofocus pause/resume button.
2024-11-12 Christian HellerFix template reference.
2024-11-12 Christian HellerAdd previously forgotten template.
2024-11-12 Christian HellerAdd MPV playlisting.
2024-11-11 Christian HellerMinor formal fixes.
2024-11-11 Christian HellerMinor typing fix.
2024-11-11 Christian HellerRefactor and add single video data view, only allow...
2024-11-11 Christian HellerFix bug of queries index getting appended to all other...
2024-11-11 Christian HellerAdd /videos listing of downloaded videos.
2024-11-10 Christian HellerFurther harden type safety.
2024-11-10 Christian HellerRefactor code.
2024-11-09 Christian HellerImprove code.
2024-11-09 Christian HellerImprove code style.
2024-11-05 Christian HellerLimit download video resolution to max. full HD.
2024-10-20 Christian HellerInitial commit.