2024-12-01 |
Christian Heller | To files table, add sha512 checksum field. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-12-01 |
Christian Heller | Move "delete" flag in files.flags into highest bit. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-12-01 |
Christian Heller | Fix sync script bug of trying to JSONize pathlib.Path... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-30 |
Christian Heller | Minor DbConnection usage fixes, a renaming for convenience. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-30 |
Christian Heller | Refactor DbConnection into context manager. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-30 |
Christian Heller | In http module, mark with underscore constants not... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-30 |
Christian Heller | Refactor YoutubeQuery creation. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-30 |
Christian Heller | Fix /yt_result showing file path even if file not ... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-30 |
Christian Heller | Refactor VideoFile.flags setting. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-30 |
Christian Heller | Start moving HTTP-related code to dedicated file. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-29 |
Christian Heller | From /files path filtering, remove case sensitivity. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-29 |
Christian Heller | In /files view, also show file sizes. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-29 |
Christian Heller | To /files view, add "play" button for immediate playing... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-29 |
Christian Heller | Fix sync script bug of adding paths rather than lists... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-29 |
Christian Heller | Replace PathStr hassles with pathlib.Path. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-29 |
Christian Heller | On playlist view, if playlist empty, force Player ... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-29 |
Christian Heller | Get rid of unnecessary "./" prefixes to VideoFile.rel_path. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-29 |
Christian Heller | To files view, add VideoFile.present filter. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-28 |
Christian Heller | Don't try to sync file missing on both sides. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-28 |
Christian Heller | Add basic filtering by filename to /files view. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-28 |
Christian Heller | Enforce proper mpv window closing even on direct keystr... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-28 |
Christian Heller | Add up/down movement of playlist entries. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-28 |
Christian Heller | Allow greater playlist control even if mpv not directly... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-28 |
Christian Heller | Add playlist jumping. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-28 |
Christian Heller | Improve/simplify templating. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-28 |
Christian Heller | Reduce reliance on mpv.py conveniences for raw libmpv... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-27 |
Christian Heller | Refactor redirects. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-27 |
Christian Heller | Reduce dependency on DownloadsManager for mere VideoFil... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-27 |
Christian Heller | Link playlist entries to file data pages. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-27 |
Christian Heller | More broadly use .rel_path for ID'ing VideoFiles, base6... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-27 |
Christian Heller | Some variable renamings for better clarity. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-27 |
Christian Heller | Add Config class reading from DEFAULTS, environ, and... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-27 |
Christian Heller | Refactor DownloadsDb (now DownloadsManager). |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-26 |
Christian Heller | Fix breakages due to previous unfinished commit. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-26 |
Christian Heller | Refactor page naming. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-26 |
Christian Heller | Update sync script, prefer rows with newer .last_update. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-26 |
Christian Heller | Fix installer breaking on new install due to missing... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-25 |
Christian Heller | Add files.last_update field to renew on file.flags... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-25 |
Christian Heller | For sync script, download remote DB temporarily into... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-25 |
Christian Heller | Include sync script in installation, denoise shell... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-24 |
Christian Heller | Fix mypy issue with jinja2 import. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-24 |
Christian Heller | Ensure thumbnail directory exists when retrieving on... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-24 |
Christian Heller | Have install.sh also place executable code, including... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-24 |
Christian Heller | Replace install.py by a short shell script. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-24 |
Christian Heller | Create initial migration. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-24 |
Christian Heller | Remove exception type not used for any actual different... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-24 |
Christian Heller | To prepare for migrations, add database version check. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-24 |
Christian Heller | Move app-relevant data into ~/.local/share/, add instal... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-24 |
Christian Heller | Refactor checks and reactions to paths existing, possib... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-24 |
Christian Heller | Improve exception handling. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-24 |
Christian Heller | Improve templating modularity. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-23 |
Christian Heller | Add file deletion via "delete" flag. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-23 |
Christian Heller | Add .flags field to VideoFile and their table, page... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-23 |
Christian Heller | Change "video_about" namens into "yt_video" or variatio... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-22 |
Christian Heller | Add script for syncing between local and remote instances. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-22 |
Christian Heller | Throw out unfinished broadcasts from query results. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-21 |
Christian Heller | Prepare sync infrastructure. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-21 |
Christian Heller | Modularize. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-20 |
Christian Heller | Update requirements. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-20 |
Christian Heller | Use UUID for queries table .id field, to reduce relianc... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-20 |
Christian Heller | Clean up code, path references. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-20 |
Christian Heller | Add "files" table to store what files to expect in... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-19 |
Christian Heller | Refactor ensurance of expected directories. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-19 |
Christian Heller | Try retrieving thumbnails if not stored locally yet. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-19 |
Christian Heller | Refactor download stuff into DownloadsDb class. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-15 |
Christian Heller | Properly handle download options where download is... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-15 |
Christian Heller | Improve video_about page. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-15 |
Christian Heller | Remove unused TypeVar. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-15 |
Christian Heller | Fix broken SQL code. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-15 |
Christian Heller | Remove unused directory. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-15 |
Christian Heller | Move quota logging into sqlite DB, too. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-15 |
Christian Heller | Treat absence of yt_videos row and thumbnail files... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-15 |
Christian Heller | Move query and query result/video data into sqlite DB. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-12 |
Christian Heller | In playlist view, autofocus pause/resume button. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-12 |
Christian Heller | Fix template reference. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-12 |
Christian Heller | Add previously forgotten template. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-12 |
Christian Heller | Add MPV playlisting. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-11 |
Christian Heller | Minor formal fixes. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-11 |
Christian Heller | Minor typing fix. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-11 |
Christian Heller | Refactor and add single video data view, only allow... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-11 |
Christian Heller | Fix bug of queries index getting appended to all other... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-11 |
Christian Heller | Add /videos listing of downloaded videos. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-10 |
Christian Heller | Further harden type safety. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-10 |
Christian Heller | Refactor code. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-09 |
Christian Heller | Improve code. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-09 |
Christian Heller | Improve code style. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-11-05 |
Christian Heller | Limit download video resolution to max. full HD. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2024-10-20 |
Christian Heller | Initial commit. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
|