Commit Graph

69 Commits

Author SHA1 Message Date
codl b3de8e10ac
add exponential backoff 2018-07-06 01:44:30 +02:00
codl aba1635716 fix #25 error when submitting settings with JS disabled 2018-04-25 08:29:15 +02:00
codl 51e070af3d
three-way favourite policy. closes #18 2018-01-03 18:00:59 +01:00
codl ada719faeb
add ability to keep only posts without media
closes #16
2017-12-28 03:02:08 +01:00
codl 40960fc7fd
take direct messages into account in estimate 2017-12-27 22:16:13 +01:00
codl 8d8a21c6a2
take reblogs into account in estimated post count 2017-12-27 22:00:58 +01:00
codl 3c6a9e4158
track which posts are reblogs 2017-12-27 21:23:13 +01:00
codl 132007f91f
store fav/reblog count. first step towards #7 2017-12-27 20:49:19 +01:00
codl c135dc793e
rename lib to libforget 2017-09-20 23:04:44 +02:00
codl 614db2964d
update mastodon instance score based on active accounts
this is far more interesting than updating every time someone logs in,
since users don't have a reason to log in very often
2017-09-17 15:12:46 +02:00
codl 53ba4ff294
split about and logged in pages into two different paths 2017-09-17 12:29:49 +02:00
codl 0b06b5f12f
whoops i ended up reimplementing *all* of github camo 2017-09-16 18:25:20 +02:00
codl 5e1ce21c82
proxy avatars
this fixes some potential issues when connecting to a non-https mastodon
server

you shouldn't connect to a non-https mastodon server in general but you
know, whatever
2017-09-16 13:58:02 +02:00
codl cd30b6b606
fix sentry not showing account info correctly (i hope?) 2017-09-15 08:51:14 +02:00
codl edf7732e67
overhaul and abstract errors in service libs
also add support for making an account dormant if there is a permanent
error
2017-09-04 22:15:05 +02:00
codl 1d677de7b4
add mechanism for showing reason for disabling account 2017-09-02 19:47:18 +02:00
codl dda8537b53
model: __str__ not __repr__ 2017-09-02 10:44:21 +02:00
codl 8a8a7e593c
fix not being able to update delete_every when next_delete is null 2017-09-01 01:34:12 +02:00
codl 8ab74eb306
default next_delete to null 2017-08-31 21:22:22 +02:00
codl cd13094bad
make sure to reset delete timer when enabling 2017-08-31 20:47:29 +02:00
codl 04654a637c
(rips shirt) HAUUUGH JARVASCRIPT 2017-08-31 18:59:09 +02:00
codl 20d765e0d1
pylint 2017-08-29 21:31:30 +02:00
codl 1502f783db
add last_delete back into account 2017-08-29 17:23:28 +02:00
codl b231ea7c00
remove unnecessary lambdas 2017-08-29 15:17:47 +02:00
codl 007aec7529
flakes8 2017-08-29 14:46:32 +02:00
codl ccf1ca9c56
add csrf tokens 🔒🔒🔒🔒 2017-08-25 10:50:11 +02:00
codl a52a9c2bb5
oh no oops 2017-08-23 11:45:46 +02:00
codl 1dfb728805
add autocomplete for mastodon instances 2017-08-23 11:42:32 +02:00
codl 06f144f8b4
allow mastodon users to preserve DMs 2017-08-20 18:23:38 +02:00
codl b63f2f2b06
don't store post body 2017-08-20 18:23:38 +02:00
codl ff358ed64f
ahhhhhh!! mastodon support 2017-08-19 13:12:22 +02:00
codl d3d93c3cef
ghfjklghjdkflhgjfklhgjkdflshgjdflshgjkdflshgjdfklshgjkdflghjkdflhgjkldfshjgkldfhjgldhfjkgldhfjgklfdhsjgklhfjkslghjdfklsg
mastodon why
2017-08-19 13:12:22 +02:00
codl 1791c4065b
indices indexes 2017-08-15 23:58:33 +02:00
codl 1c1ad534a7
FRICK heck h 2017-08-14 21:12:33 +02:00
codl 6d3a6ae936
super mario kart for the super nintendo entertainment system 2017-08-14 21:01:34 +02:00
codl 1cd5b8fa47
replace last_delete with next_delete 2017-08-14 20:58:22 +02:00
codl cebfab2542
add some probably good indexes 2017-08-14 20:30:28 +02:00
codl efeb5b6f41
extend /api/viewer to include various timers
also add a last_refresh field to accounts
2017-08-12 23:07:16 +02:00
codl 5bce4c9b17
massive optimisation on getting eligible posts
uhh the subquery is run for every single row so, with a long enough
time limit and enough posts thats. a several minute long SELECT
2017-08-09 10:25:41 +02:00
codl ac6f7203d8
add ability to keep posts with media (close #1) 2017-08-08 15:40:56 +02:00
codl 724d54355c
handle revoked privileges more smoothly 2017-08-08 00:29:38 +02:00
codl bb2bcc68c1
fix more 500s 2017-08-07 16:35:10 +02:00
codl eaa43c07a7
cant compare against None with == 2017-08-07 15:56:22 +02:00
codl 2c2ba8567e
oops 2017-08-07 15:54:42 +02:00
codl 40a5acbdf3
improve archive list 2017-08-07 15:53:34 +02:00
codl a7e414bae2
(screams) the time is nigh 2017-08-03 21:37:00 +02:00
codl 9722dbde26
ahhhhhhhhhhhhhh!!!!!!!!!!!!!!!!!!!!!!!!! posts 2017-08-03 20:01:06 +02:00
codl 1562182e33
clean up and sanitise model for release 2017-08-03 11:51:37 +02:00
codl e08a0eea13
ahhh im super good at computing 2017-08-02 01:35:09 +02:00
codl 07e37cab02
im listening to milk puzzle 2017-08-01 22:48:33 +02:00