Commit graph

64 commits

Author SHA1 Message Date
rimu
7dd5c61bc7 max length of 300 chars of alt text #78 2024-04-03 20:33:49 +13:00
rimu
329ad0093e minor tweaks #144 2024-04-03 07:44:59 +13:00
freamon
6313ad2e5d Find cross-posts for items in remote community outbox 2024-04-02 18:44:42 +01:00
rimu
50db96fb6c remove broken html_to_markdown function 2024-03-27 16:02:04 +13:00
rimu
6762d9a87b Merge pull request 'Top-level Post Replies' (#120) from freamon/pyfedi:23c into main
Reviewed-on: https://codeberg.org/rimu/pyfedi/pulls/120
2024-03-25 08:19:52 +00:00
rimu
fb046f1acb properly resize image posts 2024-03-25 13:30:18 +13:00
freamon
e8f7551e06 Avoiding crashes from adding remotes:
If remote community is missing
If remote community doesn't have a 'featured' url (e.g. KBIN)
If remote community returns empty/broken outbox (e.g. KBIN returns {}) with 200 OK
2024-03-24 00:15:10 +00:00
rimu
ad62df7c10 improve consistency of image post handling
when a link post is created and the link is to an image, create an image post instead
2024-03-24 12:00:16 +13:00
rimu
ab60bc753b correct Accept header 2024-03-22 20:49:35 +13:00
rimu
081108a7c6 block future shitpost floods 2024-03-22 12:22:19 +13:00
rimu
0210adafa5 show sticky posts at top of their community fixes #16 2024-03-20 20:41:45 +13:00
freamon
136cb64a69 Checked featured url for sticky posts #16 2024-03-19 07:34:19 +00:00
rimu
32fa6583ec ignore invalid og:image tag 2024-03-19 12:44:47 +13:00
freamon
98d381d94d Amend last_active and post_count for newly-discovered remote communities 2024-03-15 22:51:27 +00:00
freamon
c5f0d5175a Add ActivityPub logging to outbox processing 2024-03-15 22:32:48 +00:00
rimu
2f24e5bef2 ban people from community #21 2024-03-15 14:24:45 +13:00
rimu
49db71e05d opt out of search 2024-03-12 20:58:47 +13:00
rimu
6914a47206 remove tracking from links fixes #34 2024-03-08 22:01:46 +13:00
freamon
9fa260632a Clean tracking info from youtube links 2024-03-08 01:33:58 +00:00
rimu
46bca83e2a use community outbox properly 2024-02-21 08:36:47 +13:00
rimu
820af0ada2 don't strip params from og:image url #37 2024-02-13 05:56:22 +13:00
rimu
4974d2cddb remove func.lower which was bad for DB perf 2024-02-10 16:29:03 +13:00
rimu
639d920d05 reduce storage usage by user banners 2024-02-10 06:41:24 +13:00
rimu
45d8b042a5 remove 'ilike' for most case insensitive searches - too slow 2024-02-09 14:58:51 +13:00
rimu
d69dac7631 set user-agent while parsing og:image meta tag 2024-02-04 22:02:32 +13:00
rimu
586aeb5c08 alt text debug 2024-02-02 17:28:07 +13:00
rimu
a17e3273bf beware of upper and lower case in community url 2024-01-29 09:16:43 +13:00
rimu
2f947e6d0d alt text on images 2024-01-26 17:15:43 +13:00
rimu
8e93ff9f51 better links 2024-01-26 09:37:05 +13:00
rimu
41f6a29e33 various small bugfixes 2024-01-25 20:16:08 +13:00
rimu
14d0344702 block nsfw community adding if nsfw is disabled 2024-01-21 21:04:48 +13:00
rimu
78d1dfb45c simplify voting 2024-01-13 22:29:57 +13:00
rimu
b9c468d437 fix etags for caching 2024-01-12 13:24:49 +13:00
rimu
050d1d36d2 multiple bugfixes 2024-01-09 20:44:08 +13:00
rimu
afa93df35c and body text fields to link and image posts 2024-01-07 18:30:27 +13:00
rimu
4354d4259e fix invalid Activity when sending image post 2024-01-07 18:15:28 +13:00
rimu
80c85761fb cope with uppercase letters in file extensions 2024-01-07 14:36:55 +13:00
rimu
9aada76655 sort communities list 2024-01-07 13:35:36 +13:00
rimu
2bc1ab47d0 notify about new posts in communities 2024-01-07 12:47:06 +13:00
rimu
cd4fa6ad25 import community subscriptions from lemmy 2024-01-07 09:29:36 +13:00
rimu
b431a79518 sort posts by top, hot, new 2024-01-03 20:14:39 +13:00
rimu
acfe35d98d announce incoming activites to all following instances
plus a whole lot more, i don't even know
2024-01-03 16:29:58 +13:00
rimu
520db4a924 admin area to respond to moderation reports 2024-01-02 16:07:41 +13:00
rimu
01f3cf212b federation - editing posts and sending replies to subscribers 2023-12-26 21:39:52 +13:00
rimu
b04466fcc1 make backfilling community posts into a celery task (background processing) 2023-12-25 21:44:10 +13:00
rimu
64e0193135 move long-running tasks to separate background process (image processing) 2023-12-24 16:20:18 +13:00
rimu
4a6492a15c refactoring and bug fixes 2023-12-22 14:05:39 +13:00
rimu
26074bd85e backfill old posts when a remote community is added 2023-12-21 22:14:43 +13:00
rimu
c3839e6873 home page, expanded admin area and domain blocking 2023-12-17 00:12:49 +13:00
rimu
5b6c9f39b2 avoid use of depreciated datetime.utcnow 2023-12-12 08:53:35 +13:00