aboutsummaryrefslogtreecommitdiff
path: root/main.go
Commit message (Collapse)AuthorAgeFilesLines
* Add a forget function to dispose of orphansPřemysl Eric Janouch10 days1-0/+83
| | | | Previously, there was no way of removing images from the database.
* Order orphans by pathPřemysl Eric Janouch10 days1-1/+2
| | | | | It costs more cycles, but the SHA-1 they got implicitly ordered by is pseudo-random.
* Fix /api/orphans with removed parent nodesPřemysl Eric Janouch10 days1-1/+3
|
* Fix extremely slow removalsPřemysl Eric Janouch10 days1-5/+6
|
* Remember to optimize the databasePřemysl Eric Janouch10 days1-0/+3
|
* Add a check option to garbage collect DB filesPřemysl Eric Janouch2024-12-211-14/+33
|
* Add a sync option to exclude paths by regexpPřemysl Eric Janouch2024-12-211-1/+22
|
* gallery: create DB directory in initializationPřemysl Eric Janouch2024-12-081-0/+3
| | | | So that README.adoc instructions actually work.
* gallery: go back to ImageMagick v6Přemysl Eric Janouch2024-01-271-2/+2
| | | | To cater to Debian.
* gallery: clean up, search in a transactionPřemysl Eric Janouch2024-01-221-69/+75
|
* gallery: implement AND/NOT for tag searchPřemysl Eric Janouch2024-01-221-23/+112
|
* gallery: move out a query from CTEPřemysl Eric Janouch2024-01-221-8/+5
|
* gallery: optimize the related tags queryPřemysl Eric Janouch2024-01-221-25/+57
|
* gallery: try to avoid OOM while thumbnailingPřemysl Eric Janouch2024-01-201-3/+27
|
* gallery: don't be silent about signalled childrenPřemysl Eric Janouch2024-01-201-2/+9
|
* gallery: add dhashes in one big DB transactionPřemysl Eric Janouch2024-01-201-2/+21
| | | | iotop showed gigabytes of writes for a DB in the order of 100 MB.
* deeptagger: swap columns to match 'galery tag'Přemysl Eric Janouch2024-01-201-1/+1
|
* Initial commitPřemysl Eric Janouch2023-12-291-0/+2497