abdus
c296f8aeea
feat(sort-images): sort images by size or aspect ratio
2026-06-25 09:02:43 +03:00
abdus
83edb4a950
feat(tag-file): apply macOS Finder color tags
2026-06-25 09:02:43 +03:00
abdus
a172b55df7
feat(whisper-subtitles): generate srt with speed-adjusted timing
2026-06-25 09:02:43 +03:00
abdus
94523562c1
feat(wacli-export): export daily chat messages to csv
2026-06-25 09:02:43 +03:00
abdus
f1830a9696
chore(snot): idk
2026-06-25 08:57:35 +03:00
abdus
cef6b867c5
feat(crop-borders): detect and crop uniform image borders
2026-06-25 08:55:14 +03:00
abdus
630e6896d9
feat(download-google-font): fetch subsetted fonts and local css
2026-06-25 08:55:14 +03:00
abdus
36c4ae4ae9
feat(encode-comparison): encode middle clip across CRF values
2026-06-25 08:55:14 +03:00
abdus
bca459db49
feat(pdf-to-jpg): convert pdf pages to resized jpgs
2026-06-25 08:55:14 +03:00
abdus
b20433564d
feat(hardcode-subs): add subtitle burn-in helper
2026-06-25 08:55:14 +03:00
abdus
6d41173c18
feat(gigapixel): add CLI wrapper with progress parsing
2026-06-25 08:55:13 +03:00
abdus
abd8de870e
feat(embed-subs): batch embed language-tagged subtitle files
2026-06-25 08:55:13 +03:00
abdus
0a9ddbf8af
feat(download-imageset): add unified download and image postprocess flow
2026-06-25 08:55:13 +03:00
abdus
c0d9c90c7c
feat(upload-images-to-immich): add server and api key flags
2026-06-25 08:46:52 +03:00
abdus
c199fe1c36
feat(transmission): add wait and path reporting
2026-06-25 08:46:52 +03:00
abdus
c584265235
feat(subtitle-translator): add contextual chunk translation
2026-06-25 08:46:51 +03:00
abdus
7735c3d426
chore(scan-vids): switch db target and logs
2026-06-25 08:46:51 +03:00
abdus
311eff8f14
feat(rename-children): add optional flatten mode
2026-06-25 08:46:51 +03:00
abdus
dda2c6230f
feat(multi-rename): add safer move and trash flow
2026-06-25 08:46:51 +03:00
abdus
4a7bf663ab
fix(file-renamer): tighten short-date matching
2026-06-25 08:46:51 +03:00
abdus
c3634f1d67
feat(extract-archives): add zip handling and find mode
2026-06-25 08:46:51 +03:00
abdus
fa69acf6f7
chore(clean-vids): refresh remote delete workflow
2026-06-25 08:46:51 +03:00
abdus
f1a6835974
fix(process-new-videos): call snot scan command
2026-06-25 08:46:51 +03:00
abdus
c5f82527b9
fix(oba): update token parsing and defaults
2026-06-25 08:46:51 +03:00
abdus
40daa54167
chore(fpup): run script via uv
2026-06-25 08:46:51 +03:00
abdus
2515e0e5d1
fix(alldebrid): reduce magnet poll frequency
2026-06-25 08:46:51 +03:00
abdus
fbbd0a4763
feat(chat): Add image paste support
...
Paste images into the textarea to attach them to a message. Pending
images show as thumbnails above the input with a × remove button.
Images are sent to all three providers (OpenAI image_url, Anthropic
image_url via compat endpoint, Gemini inline_data).
2026-04-09 22:48:23 +02:00
abdus
db89164aeb
refactor(chat): Move under chat dir
2026-04-09 10:00:31 +02:00
abdus
3c6bfa1aaa
feat: Add Youtube video summarizer
2026-04-05 09:45:32 +02:00
abdus
883c192034
feat(chat): Add Youtube URLs as context
2026-01-18 14:13:39 +01:00
abdus
a06913ba63
fix(chat): Keep 1 history entry per session
2025-12-28 21:15:29 +01:00
abdus
5655b88b31
fix(chat): Copy buttons working again
2025-12-27 19:57:49 +01:00
abdus
4e8ebc040c
fix(chat): Gemini client not reading JSON stream correctly
2025-12-24 23:00:14 +01:00
abdus
908bcce9f3
feat(chat): Proper light/dark theme
2025-12-23 18:47:20 +01:00
abdus
5df03146ba
refactor(chat): Replace markdown parser
2025-12-23 18:42:14 +01:00
abdus
348c5874be
refactor(chat): Use Alpine.js
2025-12-23 10:52:43 +01:00
abdus
9008048c70
feat(chat): History and restore support
2025-12-23 09:01:40 +01:00
abdus
89f2d784a1
feat(chat): Copy buttons for code blocks
...
feat(chat): New models
feat(chat): Gemini with less thinking
fix(chat): Better scroll to bottom
2025-12-23 07:57:25 +01:00
abdus
a201ed62d3
fix(chat): Streaming markdown support
...
- Better auto scroll support
2025-08-29 07:34:44 +02:00
abdus
66f102abc0
feat(chat): Update models
2025-08-26 17:55:03 +02:00
abdus
3883db2074
feat: Add subtitle translator
2025-07-31 08:29:28 +02:00
abdus
02df3d3240
fix(immich): Tweak logging
2025-07-11 00:25:01 +03:00
abdus
c9431a1df8
refactor(immich): Use native python in favor of 3rd party CLI for image uploads
2025-07-10 04:56:53 +03:00
abdus
5c3d96cec1
feat: Add script to upload images to an immich instance
2025-07-10 04:13:25 +03:00
abdus
b2b6355977
feat: Add dir monitor
2025-05-31 12:28:29 +03:00
abdus
be279a5f86
chat: Support new models
2025-02-27 08:54:51 +01:00
abdus
fe23f342c1
chat: Add Gemini support
2025-02-03 09:50:15 +03:00
abdus
5be55541cb
chore: Move things around
2025-01-26 23:22:36 +03:00
abdus
fddf7fe272
chore: Delete unused scripts
2025-01-26 23:22:22 +03:00
abdus
dc6b7406f2
alldebrid: Add print links as HTML support
2025-01-26 11:16:18 +03:00
abdus
14d403dceb
transmission: Add clean option to move files to trash after successful operation
2025-01-26 11:14:53 +03:00
abdus
230da96753
transmission: Add transmission CLI to start downloading torrents
2025-01-24 09:45:26 +03:00
abdus
1e07ca1fe1
alldebrid: Implement torrent and magnet support
2025-01-08 09:55:30 +03:00
abdus
d184e59370
chat: Fix scroll behavior for long words in code elements
2025-01-04 20:29:49 +03:00
abdus
aed726c89f
scan_vids: Fix syntax errors in SQL queries, handle case video is missing and update doesn't return a row
2025-01-02 13:36:29 +03:00
abdus
dfbad43170
Add OBA.gov.tr watch simulator
2024-12-30 12:29:39 +03:00
abdus
6df8a33db7
csv_to_html: Add column sort
2024-12-25 23:01:34 +03:00
abdus
2b3521544b
snapshot
2024-12-24 20:49:41 +03:00
abdus
f8febafacb
fix: Remote typer dependency
2023-04-02 22:35:52 +02:00
abdus
cb39b395c6
chore: remove unused scripts
2023-02-20 15:33:37 +01:00
abdus
d5484492b1
fix(berlin/immigration): prevent crashes on due to page.pause()
2023-02-20 15:33:08 +01:00
abdus
e63ab7b77e
initial commit
2023-02-18 07:39:08 +01:00