Commit Graph

  • 7e8541d5d7 feat(snot): add search history and purge command master abdus 2026-10-28 08:37:23 +00:00
  • afdb0ac636 feat(download_imageset): Use tricklebar for download when possible abdus 2026-10-21 01:56:33 +03:00
  • 50ea658fc7 fix: Resume unfinished imageset downloads abdus 2026-10-20 12:59:23 +00:00
  • be47aede02 feat: Add script for trimming still sections off of a video abdus 2026-10-20 10:08:35 +03:00
  • f449d692a8 chore: Delete unused scripts abdus 2026-10-20 07:43:00 +03:00
  • 5ecff074af feat: Add YouTube subtitle generation script abdus 2026-10-20 04:34:18 +00:00
  • e59f2d4825 feat: Add video transcription script abdus 2026-10-20 04:34:16 +00:00
  • f6381d4c35 feat: Add subtitle translation script abdus 2026-10-20 04:34:15 +00:00
  • f867799876 feat: Add subtitle timing and segmentation script abdus 2026-10-20 04:34:13 +00:00
  • be9670b653 feat: Add aria2 download completion hook abdus 2026-10-20 04:34:11 +00:00
  • 06fcd7a10f feat: Add version tag bump script abdus 2026-10-20 04:31:13 +00:00
  • ba23a185be fix(download_imageset): Skip processed images abdus 2026-10-20 07:29:03 +03:00
  • a443eeb042 feat(router): Add router_refresh_ip.py to get a new CGNAT public IP abdus 2026-10-19 00:33:45 +03:00
  • 969046dec2 feat(router): Rework dashboard layout, add public IP/log controls, fix writes on ABSB.5 abdus 2026-10-19 00:33:39 +03:00
  • c781ad84c4 chore(router): Rename reset_router.py to router_reset.py abdus 2026-10-19 00:33:24 +03:00
  • 545098eceb feat(router): Add local dashboard with auto-login, status, devices and restart abdus 2026-10-18 22:50:39 +03:00
  • cc6fe142f0 feat(router): Log DSL, PPPoE and ping health to a CSV to tell ISP drops from device drops abdus 2026-10-18 22:50:39 +03:00
  • 6294dc0555 refactor(router): Reboot the router over HTTPS with stdlib instead of Playwright abdus 2026-10-18 22:50:39 +03:00
  • 3b81216892 fix(snot): surface DB connection errors and clear stale error banner on search abdus 2026-10-17 15:35:45 +03:00
  • d5a4764c4b fix(immichup): Add images to studio albums abdus 2026-10-10 16:40:53 +02:00
  • 4d3b6ec06d chore: Remove unused youtube summarizer abdus 2026-10-09 13:03:10 +02:00
  • 9627aaa31f fix(chat): Clear old conversations abdus 2026-10-09 13:02:57 +02:00
  • 74e887db04 feat(torrentify): add torrent management commands abdus 2026-10-08 11:27:35 +00:00
  • 0d97094092 feat(hamsterimg): add image uploader abdus 2026-10-08 11:27:33 +00:00
  • 6eb0ab7d5a feat(imageset_thumbnails): split sheets into pages abdus 2026-10-08 11:27:31 +00:00
  • d572ca199f feat(download_imageset): process ZIP archives abdus 2026-10-08 11:27:24 +00:00
  • 1939ef0c0d feat: Add thumbnail contact sheet generator abdus 2026-10-06 08:13:14 +02:00
  • e12feae399 fix(docker_refresh): Skip recreation for unchanged images abdus 2026-10-04 14:00:24 +00:00
  • 48fe3f025e fix(chat): Improve menu click targets and dismissal abdus 2026-10-04 10:40:29 +00:00
  • cc5cb24b59 feat: Add AGENTS.md abdus 2026-10-04 08:29:13 +02:00
  • 6a1ce2ad18 feat: Add minimal Deezer search + download script abdus 2026-10-04 08:28:34 +02:00
  • f4764699e8 feat(download_imageset): Extend intercepted hosts abdus 2026-10-04 08:27:02 +02:00
  • 9a3b78105e feat(monitor_dir): Add path/inode polling mode option abdus 2026-10-04 08:25:47 +02:00
  • 9e2e098928 feat(file_renamer): Read from list of known actors abdus 2026-10-04 08:24:22 +02:00
  • aadb47a955 feat: Add script to generate Caddy config from Docker container labels abdus 2026-10-04 08:23:46 +02:00
  • 9e2659d3f1 feat(gigapixel): Update for the version bump and enable face recovery abdus 2026-10-04 08:21:29 +02:00
  • b913274f87 feat: Add AI file renamer abdus 2026-10-04 08:20:50 +02:00
  • f3526b60e5 feat: Add script to pull and redeploy Docker containers abdus 2026-10-04 08:19:24 +02:00
  • 4e61ace0df feat: Add immich uploader abdus 2026-09-30 12:15:43 +02:00
  • eb6b73e392 fix(chat): Update models abdus 2026-09-28 04:57:28 +02:00
  • 4bc948d77d refactor(snot): Rewrite to postgrest API abdus 2026-09-28 04:15:45 +02:00
  • 2bbf6b36d4 chore: Delete defunct hooksy abdus 2026-09-28 03:38:47 +02:00
  • de6771ac86 feat(sync-alfred): Add WebDAV preference sync abdus 2026-09-05 09:29:46 +02:00
  • f3c20d8ed5 feat(export-pg): Add batched Postgres to SQLite export abdus 2026-09-05 09:29:29 +02:00
  • 3e5d58ea25 feat(backup-to-external): Add hardlink-aware backup tool abdus 2026-09-05 09:29:26 +02:00
  • 5a3cbdde6a fix(sort-images): Detect formats from file signatures abdus 2026-09-05 09:29:21 +02:00
  • 256b81c828 fix(rename-children): Remove empty directories abdus 2026-09-05 09:29:19 +02:00
  • 8c78f79720 fix(mpv-pip): Accept newline-separated targets abdus 2026-09-05 09:29:17 +02:00
  • 5216362be7 chore(file-renamer): Use the default Python interpreter abdus 2026-09-05 09:29:11 +02:00
  • 69df91380c fix(download-imageset): Flatten downloaded directories abdus 2026-09-05 09:29:08 +02:00
  • 7ede67b98f feat(ai-photorealistic): Update photorealistic prompt abdus 2026-09-05 09:29:04 +02:00
  • d5cf81a919 feat(chat): Support Youtube transcripts abdus 2026-08-11 09:51:30 +02:00
  • 3cba11f1df feat(snot): Add gridvid support, update Alfred integrations abdus 2026-08-11 09:50:55 +02:00
  • ec07e27924 fix(chat): Update models abdus 2026-08-09 14:39:43 +02:00
  • 3b4fc7159e feat(chat): Add Clear button to history popup abdus 2026-07-28 10:13:00 +02:00
  • eee4addd86 feat(chat): Add undo button to trim conversation to a prior message abdus 2026-07-28 09:22:15 +02:00
  • 0ddf2c4db5 refactor(download_imageset): Migrate CLI from argparse to click abdus 2026-07-28 08:41:40 +02:00
  • c9228ae4a7 feat(youtube_transcript_v2): Add --language/--auto options and unwrap output text abdus 2026-07-26 11:08:02 +02:00
  • 051b7b12f0 feat: Add MPV PIP Abdüssamet Kocak 2026-07-25 09:09:40 +02:00
  • 6bd4d58373 chore: Update everything abdus 2026-07-24 15:58:31 +02:00
  • 5100ad8365 feat(download_imageset): Support cwd option abdus 2026-07-24 15:57:25 +02:00
  • b0088aeeef feat(file_renamer): Support more formats abdus 2026-07-24 15:56:38 +02:00
  • d0c1f1ab8a feat(chat): Update models abdus 2026-07-24 15:56:19 +02:00
  • 441bec4401 feat(download-js-sourcemaps): reconstruct sources from source maps abdus 2026-06-25 09:02:43 +03:00
  • 8868e5a0b9 feat(k2s-download): add keep2share downloader flow abdus 2026-06-25 09:02:43 +03:00
  • 9ccb80c5af feat(prune-backups): apply backup retention pruning abdus 2026-06-25 09:02:43 +03:00
  • c296f8aeea feat(sort-images): sort images by size or aspect ratio abdus 2026-06-25 09:02:43 +03:00
  • 83edb4a950 feat(tag-file): apply macOS Finder color tags abdus 2026-06-25 09:02:43 +03:00
  • a172b55df7 feat(whisper-subtitles): generate srt with speed-adjusted timing abdus 2026-06-25 09:02:43 +03:00
  • 94523562c1 feat(wacli-export): export daily chat messages to csv abdus 2026-06-25 09:02:43 +03:00
  • f1830a9696 chore(snot): idk abdus 2026-06-25 08:57:35 +03:00
  • cef6b867c5 feat(crop-borders): detect and crop uniform image borders abdus 2026-06-25 08:55:14 +03:00
  • 630e6896d9 feat(download-google-font): fetch subsetted fonts and local css abdus 2026-06-25 08:55:14 +03:00
  • 36c4ae4ae9 feat(encode-comparison): encode middle clip across CRF values abdus 2026-06-25 08:55:14 +03:00
  • bca459db49 feat(pdf-to-jpg): convert pdf pages to resized jpgs abdus 2026-06-25 08:55:14 +03:00
  • b20433564d feat(hardcode-subs): add subtitle burn-in helper abdus 2026-06-25 08:55:14 +03:00
  • 6d41173c18 feat(gigapixel): add CLI wrapper with progress parsing abdus 2026-06-25 08:55:13 +03:00
  • abd8de870e feat(embed-subs): batch embed language-tagged subtitle files abdus 2026-06-25 08:55:13 +03:00
  • 0a9ddbf8af feat(download-imageset): add unified download and image postprocess flow abdus 2026-06-25 08:55:13 +03:00
  • c0d9c90c7c feat(upload-images-to-immich): add server and api key flags abdus 2026-06-25 08:46:52 +03:00
  • c199fe1c36 feat(transmission): add wait and path reporting abdus 2026-06-25 08:46:52 +03:00
  • c584265235 feat(subtitle-translator): add contextual chunk translation abdus 2026-06-25 08:46:51 +03:00
  • 7735c3d426 chore(scan-vids): switch db target and logs abdus 2026-06-25 08:46:51 +03:00
  • 311eff8f14 feat(rename-children): add optional flatten mode abdus 2026-06-25 08:46:51 +03:00
  • dda2c6230f feat(multi-rename): add safer move and trash flow abdus 2026-06-25 08:46:51 +03:00
  • 4a7bf663ab fix(file-renamer): tighten short-date matching abdus 2026-06-25 08:46:51 +03:00
  • c3634f1d67 feat(extract-archives): add zip handling and find mode abdus 2026-06-25 08:46:51 +03:00
  • fa69acf6f7 chore(clean-vids): refresh remote delete workflow abdus 2026-06-25 08:46:51 +03:00
  • f1a6835974 fix(process-new-videos): call snot scan command abdus 2026-06-25 08:46:51 +03:00
  • c5f82527b9 fix(oba): update token parsing and defaults abdus 2026-06-25 08:46:51 +03:00
  • 40daa54167 chore(fpup): run script via uv abdus 2026-06-25 08:46:51 +03:00
  • 2515e0e5d1 fix(alldebrid): reduce magnet poll frequency abdus 2026-06-25 08:46:51 +03:00
  • fbbd0a4763 feat(chat): Add image paste support abdus 2026-04-09 22:48:23 +02:00
  • db89164aeb refactor(chat): Move under chat dir abdus 2026-04-09 09:47:04 +02:00
  • 3c6bfa1aaa feat: Add Youtube video summarizer abdus 2026-04-05 09:45:32 +02:00
  • 883c192034 feat(chat): Add Youtube URLs as context abdus 2026-01-18 14:13:39 +01:00
  • a06913ba63 fix(chat): Keep 1 history entry per session abdus 2025-12-28 21:15:29 +01:00
  • 5655b88b31 fix(chat): Copy buttons working again abdus 2025-12-27 19:57:49 +01:00
  • 4e8ebc040c fix(chat): Gemini client not reading JSON stream correctly abdus 2025-12-24 23:00:14 +01:00
  • 908bcce9f3 feat(chat): Proper light/dark theme abdus 2025-12-23 18:47:20 +01:00