big refactor go brrr *wags tail* uwu

patchie notesies >w< :

new stuff arf arf!!
- unified downloader!! one pawsome script for e621, konachan + yandere
- sqlite db saves all imgs + tags so no more icky duplicates woof
- api keys live in .env now so they stop being naked in the code omg
- requirements.txt so setup is ez pz for good girls

web ui glow up *zoomies*!!
- tag search replaces boring folder picker yay!!
- tag sidebar shows all tags on current pic w/ counts, click to search or + to add uwu
- get images button right in the ui!! pick ur site n go!!
- live download progress bar via SSE *bouncy bouncy*
- press E to open the og post on the booru site hehe
- fullscreen zoom + pan w/ scroll wheel + drag drag
- reload remembers which pic u were on !! no more jumping to 1 >:(

deleted stuff rip!!
- Catgirl.py (rip girlie u served well)
- get_pics_621/kona/yan.py (all grown up into downloader.py now)
This commit is contained in:
Johannes
2026-04-28 17:32:09 +02:00
parent 21fb84e4ab
commit ba28381ba9
11 changed files with 503 additions and 463 deletions

2
.env.example Normal file
View File

@@ -0,0 +1,2 @@
E621_LOGIN=your_e621_username
E621_API_KEY=your_e621_api_key