aboutsummarybugs & patchesrefslogtreecommitdiffstats
path: root/src/discord_image_bridge/utils.py
Commit message (Expand)AuthorAgeFilesLines
* utils.py:download_uncached: return right amount of arguments when file exists•••Signed-off-by: Vosjedev <vosje@vosjedev.net> HEADmainVosjedev8 days1-1/+1
* actually save the files•••due to me not making the directory in the cache it couldn't move the file there. whoops Signed-off-by: Vosjedev <vosje@vosjedev.net> Vosjedev8 days1-4/+9
* Use tempfiles•••well done dsimic, you managed to get me to do something that I don't complete get the point of :) but ig if it's better it's better Signed-off-by: Vosjedev <vosje@vosjedev.net> Vosjedev10 days1-8/+20
* fix some obvious errors in downloading•••Signed-off-by: Vosjedev <vosje@vosjedev.net> Vosjedev10 days1-4/+12
* get rid of some debug logmessages used for testing•••Signed-off-by: Vosjedev <vosje@vosjedev.net> Vosjedev10 days1-2/+2
* use a try/catch for mkdir instead of an if block to avoid race conditions•••Signed-off-by: Vosjedev <vosje@vosjedev.net> Vosjedev10 days1-2/+3
* fuck databases when not needed•••move everything from mariadb to a filesystem-based store of metadata Signed-off-by: Vosjedev <vosje@vosjedev.net> Vosjedev10 days1-73/+56
* utils: actually allow cleaning the cache (store download times)•••Signed-off-by: Vosjedev <vosje@vosjedev.net> Vosjedev11 days1-4/+16
* utils: don't try to create existing directories•••Signed-off-by: Vosjedev <vosje@vosjedev.net> Vosjedev11 days1-1/+2
* utils: make registing attachment ids faster by pooling download threads•••and create a function for clearing the cache Signed-off-by: Vosjedev <vosje@vosjedev.net> Vosjedev11 days1-6/+37
* utils.py: allow downloading uncached files, properly form filename, switch ba...•••Signed-off-by: Vosjedev <vosje@vosjedev.net> Vosjedev11 days1-3/+10
* caching and hashing done•••Signed-off-by: Vosjedev <vosje@vosjedev.net> Vosjedev11 days1-0/+74