| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Extensive Logging - DO NOT MERGE TO MAINdebug-logging | Vosjedev | 9 days | 3 | -2/+22 |
| | | | | | Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | utils.py:download_uncached: return right amount of arguments when file existsHEADmain | Vosjedev | 9 days | 1 | -1/+1 |
| | | | | | Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | actually save the files | Vosjedev | 9 days | 1 | -4/+9 |
| | | | | | | | | 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> | ||||
| * | fsmanager.py: get rid of `select`, we don't use it | Vosjedev | 9 days | 1 | -1/+1 |
| | | | | | Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | Get rid of database connector, it's unused | Vosjedev | 10 days | 1 | -90/+0 |
| | | | | | Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | stop storing stuff in /tmp, move to ~/.local/share instead. | Vosjedev | 10 days | 1 | -1/+1 |
| | | | | | Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | get rid of links directory given it never got used | Vosjedev | 10 days | 1 | -1/+1 |
| | | | | | Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | Use tempfiles | Vosjedev | 10 days | 2 | -11/+23 |
| | | | | | | | | | 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> | ||||
| * | fix some obvious errors in downloading | Vosjedev | 10 days | 1 | -4/+12 |
| | | | | | Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | get rid of some debug logmessages used for testing | Vosjedev | 10 days | 2 | -9/+2 |
| | | | | | Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | Handle file not found properly | Vosjedev | 10 days | 1 | -0/+3 |
| | | | | | Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | use a try/catch for mkdir instead of an if block to avoid race conditions | Vosjedev | 10 days | 1 | -2/+3 |
| | | | | | Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | fuck databases when not needed | Vosjedev | 10 days | 5 | -130/+154 |
| | | | | | | | move everything from mariadb to a filesystem-based store of metadata Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | Rename TOKEN env to DISCORD_TOKEN | Vosjedev | 10 days | 1 | -1/+1 |
| | | | | | Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | utils: actually allow cleaning the cache (store download times) | Vosjedev | 11 days | 1 | -4/+16 |
| | | | | | Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | web: allow running cache cleaner by a cron url with token | Vosjedev | 11 days | 1 | -1/+9 |
| | | | | | Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | utils: don't try to create existing directories | Vosjedev | 11 days | 1 | -1/+2 |
| | | | | | Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | web: fix false accusation of wrong filename | Vosjedev | 11 days | 1 | -6/+1 |
| | | | | | Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | discord: fix message downloading being broken | Vosjedev | 11 days | 1 | -1/+1 |
| | | | | | Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | speed up exiting of download pool | Vosjedev | 11 days | 1 | -0/+1 |
| | | | | | Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | utils: make registing attachment ids faster by pooling download threads | Vosjedev | 11 days | 2 | -6/+99 |
| | | | | | | | and create a function for clearing the cache Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | discord: don't log function registring, no need | Vosjedev | 11 days | 1 | -1/+1 |
| | | | | | Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | web: make cache dir configurable | Vosjedev | 11 days | 1 | -1/+3 |
| | | | | | Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | web: implement web api/interface | Vosjedev | 11 days | 1 | -0/+59 |
| | | | | | | | otherwise this is kinda useless Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | utils.py: allow downloading uncached files, properly form filename, switch ↵ | Vosjedev | 11 days | 1 | -3/+10 |
| | | | | | | | back to sha256 Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | discord.py: clean up, add channel_message_get() | Vosjedev | 11 days | 1 | -31/+6 |
| | | | | | Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | __init__ and __main__ | Vosjedev | 11 days | 2 | -0/+36 |
| | | | | | Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | caching and hashing done | Vosjedev | 11 days | 1 | -0/+74 |
| | | | | | Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | import discord stuff from other projects | Vosjedev | 11 days | 3 | -0/+491 |
| | | | | | | | and tailor it for this one Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | copy dbpool.py over from my other projects | Vosjedev | 11 days | 1 | -0/+90 |
| | | | | | | | it's proven tech, I've never modified it ever since I wrote the file Signed-off-by: Vosjedev <vosje@vosjedev.net> | ||||
| * | init project | Vosjedev | 12 days | 1 | -0/+0 |
| Signed-off-by: Vosjedev <vosje@vosjedev.net> | |||||
