Johann150
88760deb6f
add permission to read reactions
2022-03-02 13:30:40 +01:00
Johann150
aacc5100de
clarify what favourite means on misskey
...
This implementation does not actually read favourites, but reactions,
because reading favourites is more involved as they are like bookmarks
on Mastodon and not attached to the post itself.
Also removing the respective erroneous authentication scope.
2022-03-01 15:44:16 +01:00
codl
1cade39fb9
misskey: fetch 100 notes at a time
2022-02-27 00:25:25 +01:00
Johann150
e7744a1964
remove Miauth authentication
...
When using the "log out" functionality of Miauth and logging back
in again on forget, a new API token will be generated instead of
using the old one.
2021-11-16 19:03:01 +01:00
Johann150
1522d766fa
correctly read miauth feature flag
2021-11-10 12:53:34 +01:00
Johann150
623a7e4415
fix all kinds of mistakes
2021-11-10 12:33:55 +01:00
Johann150
dbd7193636
use requests session
2021-11-10 07:56:40 +01:00
Johann150
eee3bb82fe
fix small miscellaneous bugs
2021-11-09 23:07:46 +01:00
Johann150
ed1c42d30d
WIP: implement misskey API
2021-11-09 10:07:56 +01:00
codl
159c1826d3
removing counters: take two
2021-05-14 20:32:28 +02:00
codl
f3e68e7fb4
Merge pull request #460 from codl/better-words
...
better terminology
2021-05-14 20:29:12 +02:00
codl
3c0b017141
Merge pull request #461 from codl/remove-counters
...
remove fav/reblog counters. they were never used
2021-05-14 20:03:35 +02:00
codl
8c750d3207
remove fav/reblog counters. they were never used
2021-05-14 19:46:59 +02:00
codl
85b716c11c
header_whitelist → allowed_headers
2021-05-14 18:47:46 +02:00
codl
98bee9b1cd
blacklist → blocklist
2021-05-14 18:46:42 +02:00
codl
f10b9dac80
brotli: degrade gracefully when redis is missing
2021-03-13 01:17:21 +01:00
codl
ac76dd4ad1
make version link in footer link to changelog, not commit log
2019-07-23 02:17:01 +02:00
codl
9eba78c125
typo 😩 this is what happens when i try to fix things fast
2019-07-11 22:43:32 +02:00
codl
da7d64acbd
set user agent on mastodon.py requests
2019-07-11 22:33:14 +02:00
codl
796a78dc2e
fix broken imgproxy urls
...
idk why this worked on python 3.5 but it doesn't work on 3.7
2019-05-02 00:57:45 +02:00
codl
b57f71ae58
remove known instances
2019-03-15 17:17:00 +01:00
codl
a68a673925
mastodon: stop before hitting the rate limit
2019-03-11 16:35:43 +01:00
codl
6d6184f3d8
disable autoflush in refresh_posts, fixing deadlocks. closes GH-19
2019-03-11 03:10:32 +01:00
codl
4054ebfffd
Merge branch 'master' into fix-refresh
2019-02-24 16:35:44 +01:00
codl
d5e0b43c9e
fix: posts not getting refreshed
...
turns out i was not touching updated_at, so i'd always be refreshing
the same posts unless one of them actually changed
this is embarassing, there are posts in the DB that haven't been
refreshed since 2017
2019-02-24 16:28:59 +01:00
codl
a6c5361138
more robust fetching. closes #13
...
this also refactors libforget so neither the twitter or mastodon lib
insert posts directly
2019-02-24 15:40:41 +01:00
codl
649b68793c
libforget mastodon: same thing. raise temporaryerror if no access
2019-02-24 13:11:31 +01:00
codl
60e2357597
twitter: raise temporaryerror when no access instead of silently failing
2019-02-24 12:48:58 +01:00
codl
0cb94cfa01
remove x- prefix from headers
2018-11-30 23:04:37 +01:00
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
da8c3d90c8
clarity
2018-05-08 00:17:56 +02:00
codl
cacd271683
clarity
2018-05-08 00:14:45 +02:00
codl
5cb84e1fbd
lower mastodon.social default hits in known instances to 0
...
if the user uses mastodon.social, it will be raised to 1, if not then it
can be replaced by the third instance the user logs into
2018-05-08 00:09:48 +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
9696b6e448
fix revoked tokens not being found because of localised error messages
2018-01-03 12:24:35 +01:00
codl
3c6a9e4158
track which posts are reblogs
2017-12-27 21:23:13 +01:00
codl
b72fbac24d
no! i forgot to also store fav/rt counts on twitter
2017-12-27 21:03:12 +01:00
codl
132007f91f
store fav/reblog count. first step towards #7
2017-12-27 20:49:19 +01:00
codl
75e5f52871
make sure to convert mastodon post IDs to integers
...
mastodon v2.0.0 changed IDs to be snowflake-like and returns them as
strings in the API
2017-10-18 21:06:28 +02:00
codl
a6870d3775
codacy
2017-09-24 23:54:03 +02:00
codl
1b07bf1020
codacy
2017-09-24 23:49:08 +02:00
codl
6fd1d6979b
remove unused iso8601 req
2017-09-24 23:22:19 +02:00
codl
b69f5db0dd
cleaner redis isolation
2017-09-24 16:43:54 +02:00
codl
520560ce79
remove flask-limiter, make sure redis isnt initialised early
2017-09-24 16:37:38 +02:00
codl
79e06784af
increase default timeout in brotli
2017-09-23 19:38:01 +02:00
codl
8911c57ee4
double the default timeout on img proxy
2017-09-23 10:34:01 +02:00
codl
66d87fda58
oops
2017-09-23 10:33:46 +02:00