rimu
|
35efd7725c
|
Tesseract errors take many forms - just capture them all in one go
|
2024-04-20 20:17:58 +12:00 |
|
rimu
|
d4141bb044
|
if the remote instance does not respond to an attempt to refresh a user profile it is probably temporarily overwhelmed
we just received an activity from them so it doesn't make sense to flag the instance as dormant, here.
|
2024-04-20 17:33:04 +12:00 |
|
rimu
|
2c1efdeb68
|
fall back to ap_profile_id
|
2024-04-20 17:16:17 +12:00 |
|
rimu
|
8396cf5e60
|
TimeoutError when using pytesseract
|
2024-04-20 17:01:36 +12:00 |
|
rimu
|
697d424bdf
|
handle invalid video files more gracefully
|
2024-04-20 16:47:27 +12:00 |
|
rimu
|
7decc51f9a
|
only set post language if post exists
|
2024-04-20 16:34:54 +12:00 |
|
rimu
|
c8b81162f1
|
remove obsolete flush_cache() calls
|
2024-04-20 16:26:33 +12:00 |
|
rimu
|
c121ed6784
|
Bot comments shouldn't add to comment count fixes #150
|
2024-04-19 21:17:21 +12:00 |
|
rimu
|
fae5d70aab
|
notification subscription - user notif #20
|
2024-04-19 20:13:02 +12:00 |
|
rimu
|
d9422411ea
|
typo
|
2024-04-19 20:05:27 +12:00 |
|
rimu
|
1d8a717d6f
|
Merge pull request 'Local Community Federation' (#162) from freamon/pyfedi:17_lcf into main
Reviewed-on: https://codeberg.org/rimu/pyfedi/pulls/162
|
2024-04-18 19:37:16 +00:00 |
|
rimu
|
035f0f2ea9
|
api/v3/site - date format
|
2024-04-18 14:23:01 +12:00 |
|
rimu
|
237fd3c408
|
api/v3/site - correct admin name
|
2024-04-18 14:17:27 +12:00 |
|
rimu
|
a4991090fd
|
update existing community language
|
2024-04-18 13:57:33 +12:00 |
|
freamon
|
aae9ac88ad
|
Announce actions by remote actors in local communities
|
2024-04-17 15:18:59 +01:00 |
|
freamon
|
79239b7273
|
Add Undo of Post Vote to federation
|
2024-04-17 15:18:28 +01:00 |
|
rimu
|
39946fcc2a
|
Merge pull request 'Ignore Page/Announce, and some little fixes' (#158) from freamon/pyfedi:15 into main
Reviewed-on: https://codeberg.org/rimu/pyfedi/pulls/158
|
2024-04-16 10:20:52 +00:00 |
|
rimu
|
8be961bea8
|
save language of posts and communities
|
2024-04-16 21:49:05 +12:00 |
|
rimu
|
516eafa1f3
|
video as a entirely separate post type
|
2024-04-16 20:59:58 +12:00 |
|
rimu
|
abd4dd16c9
|
embed video and generate still thumbnail
|
2024-04-16 16:35:12 +12:00 |
|
freamon
|
96528ada90
|
Ignore Announces intended for Mastodon
|
2024-04-15 22:06:50 +01:00 |
|
rimu
|
e5bfd1b4c9
|
better chat notification link
|
2024-04-15 19:03:59 +12:00 |
|
rimu
|
b193f71527
|
make spicyness of hot algo configurable through .env
|
2024-04-15 12:08:04 +12:00 |
|
rimu
|
75c3f7c8be
|
hot sort - more spicy pls (experiment)
|
2024-04-14 07:59:24 +12:00 |
|
rimu
|
2729539d8c
|
only attach image to post if post was successfully created
|
2024-04-09 19:27:42 +12:00 |
|
rimu
|
15c628903d
|
avoid AttributeError when instance inbox is not populated
|
2024-04-09 19:23:19 +12:00 |
|
rimu
|
12e6e55cb4
|
avoid "list.remove(x): x not in list"
|
2024-04-09 19:16:11 +12:00 |
|
rimu
|
cfce14b9f3
|
images > 2000px tend to be real photos instead of 4chan screenshots
|
2024-04-09 12:29:48 +12:00 |
|
rimu
|
9840f7bc53
|
avoid invalid image json in Actors
|
2024-04-09 10:29:55 +12:00 |
|
rimu
|
5c3fb82ebb
|
speed up redis-based dup detection by avoiding touching the DB in before_request() #135
|
2024-04-09 08:14:25 +12:00 |
|
freamon
|
dd0646f1aa
|
Remove @context from inner Announce object before sending out
|
2024-04-06 22:42:25 +01:00 |
|
rimu
|
66d05ea860
|
receive federated reports from remote instances #21
|
2024-04-06 16:29:47 +13:00 |
|
rimu
|
6264a07c49
|
track recent activities using redis instead of db
|
2024-04-04 21:38:26 +13:00 |
|
rimu
|
958c8f226f
|
track recent activities using redis instead of db
|
2024-04-04 21:36:03 +13:00 |
|
rimu
|
1e38fcf9b3
|
api/v1/instance endpoint, for fedidb
|
2024-04-03 16:35:26 +13:00 |
|
rimu
|
329ad0093e
|
minor tweaks #144
|
2024-04-03 07:44:59 +13:00 |
|
freamon
|
d9dc0d2960
|
Fixup cross posts if post is removed
|
2024-04-02 18:45:21 +01:00 |
|
freamon
|
d0b146ec0f
|
Find cross-posts for new or updated posts
|
2024-04-02 18:45:04 +01:00 |
|
rimu
|
483df457c4
|
resolve merge conflicts #143
|
2024-04-02 12:38:59 +13:00 |
|
freamon
|
3cdf9b0225
|
update_post_from_activity: use additions from create_post, and respond to changed URL
|
2024-04-01 23:44:58 +01:00 |
|
rimu
|
40c33672b1
|
improve nsfl detection
|
2024-04-01 10:12:31 +13:00 |
|
rimu
|
50d1672a3a
|
reverse earlier bad decision
|
2024-03-29 16:22:06 +13:00 |
|
rimu
|
e78dd304be
|
record last activity in a conversation
|
2024-03-28 09:24:13 +13:00 |
|
rimu
|
bf1393a0f2
|
case of user names
|
2024-03-27 22:55:31 +13:00 |
|
rimu
|
d076fea654
|
cope with user names with upper case letters
|
2024-03-27 16:34:15 +13:00 |
|
rimu
|
5632f9b78f
|
minor merge fixups #124
|
2024-03-27 16:15:29 +13:00 |
|
rimu
|
3e76bd2775
|
minor merge fixups #124
|
2024-03-27 16:08:25 +13:00 |
|
rimu
|
bf11490011
|
Merge remote-tracking branch 'origin/main'
# Conflicts:
# app/activitypub/routes.py
# app/activitypub/util.py
|
2024-03-27 16:07:21 +13:00 |
|
rimu
|
50db96fb6c
|
remove broken html_to_markdown function
|
2024-03-27 16:02:04 +13:00 |
|
freamon
|
484d165f47
|
Initial support for incoming Microblog posts
|
2024-03-26 22:46:15 +00:00 |
|