Commit Graph

21 Commits

Author SHA1 Message Date
codl 95d7d94c25
raise number of known instances slots to 5
also limit number of log-in buttons to 5 on the front page
2018-05-08 00:49:23 +02:00
codl 4c7a919079
show user's top known instances on the login page 2018-05-08 00:06:36 +02:00
codl 447923b1f1
add mechanism for keeeping track of a user's instances 2018-05-07 23:50:37 +02:00
codl c42b0f7f87
move popular instances query to libforget.mastodon 2018-05-07 23:49:28 +02:00
codl e2f1ca1732
replace messy version stuff with versioneer 2018-01-31 23:16:54 +01:00
codl 5c47db8cc4
hotfix: sqlalchemy 1.2 no longer coerces strings to booleans 2018-01-03 17:58:13 +01:00
codl b057002ccb
add cache headers to sentry js
that oughta shut webpagetest up >:(
2017-12-19 16:30:54 +01:00
codl 59e5ab2390
fix #14 Error returning to forget after cancelling authorization
turns out request.args has some special behaviour that forces a 400
instead of throwing a KeyError when trying to read an arg that wasn't
supplied :/ havent seen anything about it in flask's docs
2017-11-02 15:47:04 +01:00
codl 81f3d5dff5
front page mastodon buttons: sort mastodon.social first 2017-10-15 20:47:58 +02:00
codl 3d8c809e64
add health check endpoint 2017-10-15 20:38:39 +02:00
codl 366030dbda
remove flask-limiter 2017-09-24 23:22:19 +02:00
codl 5ba5f2b460
split privacy policy from about page 2017-09-20 23:28:12 +02:00
codl c135dc793e
rename lib to libforget 2017-09-20 23:04:44 +02:00
codl 02b564283f
twiddle the knob 2017-09-17 19:11:45 +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 260f15d44a
fix: two login buttons when there are no mastodon instances 2017-09-17 15:11:14 +02:00
codl 53ba4ff294
split about and logged in pages into two different paths 2017-09-17 12:29:49 +02:00
codl 8d82780e32
make rate limits more lenient on user-facing pages 2017-09-16 20:04:47 +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 e4b443ce45
split off routes.py
also add robots.txt and humans.txt routes
2017-09-16 12:22:17 +02:00