rimu
|
3c5a86f6e6
|
hashtag UI #184
|
2024-05-12 13:02:45 +12:00 |
|
rimu
|
9c7b5a8398
|
Merge remote-tracking branch 'origin/main'
|
2024-05-11 13:45:18 +12:00 |
|
rimu
|
c869c47e9f
|
save incoming hashtags during federation #184
|
2024-05-11 13:45:04 +12:00 |
|
rimu
|
c498146917
|
nodebb has no followers attribute
|
2024-05-11 10:50:22 +12:00 |
|
freamon
|
a55420ea50
|
Remove old post.language handling for community outbox posts
|
2024-05-10 23:06:58 +01:00 |
|
freamon
|
948a2bf2f7
|
Support PixelFed's attachment format
(for the first image, anyway)
|
2024-05-10 15:58:21 +01:00 |
|
freamon
|
35f41cde73
|
Extra blank line for PEP 8
|
2024-05-10 09:14:33 +01:00 |
|
rimu
|
af4dee7ea3
|
add language choices to UI #51
|
2024-05-09 17:54:30 +12:00 |
|
rimu
|
3bc30ec99c
|
let admin override language for remote communities #51
|
2024-05-08 21:07:22 +12:00 |
|
freamon
|
81af3ebcb5
|
Use signed Get request for remote actors trying to Follow local ones
|
2024-05-04 22:32:17 +01:00 |
|
freamon
|
c82581462d
|
Move default_context()
(avoid circular dependency for next commits)
|
2024-05-04 21:16:55 +01:00 |
|
rimu
|
dc89405d05
|
debug #20
|
2024-04-30 11:33:43 +12:00 |
|
rimu
|
01d4b2678c
|
anyone can subscribe to any post or comment #20
(not just the author)
|
2024-04-29 21:43:37 +12:00 |
|
rimu
|
e1204bc267
|
topic notifications #20
|
2024-04-29 16:03:00 +12:00 |
|
freamon
|
3cddfd86e8
|
Ensure domains of 'id' and 'actor'/'attributedTo' match
|
2024-04-26 13:35:16 +01:00 |
|
rimu
|
0f020a6372
|
make ap_id always lower case
|
2024-04-23 21:28:58 +12:00 |
|
rimu
|
708edd51b6
|
refactor community subscription to use new subscription system #20
|
2024-04-22 20:53:03 +12:00 |
|
rimu
|
95172af37c
|
include languages in api/v3/site
|
2024-04-22 20:10:13 +12:00 |
|
rimu
|
34d09acc92
|
surprise feature for those who comment "this"
|
2024-04-22 15:25:37 +12:00 |
|
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
|
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 |
|
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 |
|
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
|
66d05ea860
|
receive federated reports from remote instances #21
|
2024-04-06 16:29:47 +13:00 |
|
rimu
|
958c8f226f
|
track recent activities using redis instead of db
|
2024-04-04 21:36:03 +13:00 |
|
rimu
|
329ad0093e
|
minor tweaks #144
|
2024-04-03 07:44:59 +13: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 |
|