Commit graph

617 commits

Author SHA1 Message Date
rra
9b2d58971a add current page to community edit and community mods 2024-03-21 21:55:05 +01:00
rimu
43f0998391 When a post or postreply is created, record whether the author is a bot, for easier filtering #98 #114 2024-03-21 21:50:25 +13:00
rimu
40246fee1e Merge pull request 'Bot Accounts #98' (#114) from freamon/pyfedi:20 into main
Reviewed-on: https://codeberg.org/rimu/pyfedi/pulls/114
2024-03-21 08:37:27 +00:00
rimu
1a8c21670e ban people from community, and unban them - topics and search #21 2024-03-21 21:24:30 +13:00
rimu
9fd4ac1c53 ban people from community, and unban them #21 2024-03-21 21:19:50 +13:00
rimu
c562202588 tighten session cookie security 2024-03-21 11:07:11 +13:00
freamon
0966ce4346 Recognise 'service' type as bots 2024-03-20 11:34:25 +00:00
freamon
82a092eec8 Also prevent bot accounts from voting 2024-03-20 10:50:42 +00:00
freamon
4a25df2de7 Indicate Bot Accounts in UI 2024-03-20 10:45:26 +00:00
rimu
097d37d7e0 markdown: Parse ~~strikethrough~~ formatting 2024-03-20 21:19:34 +13:00
rimu
0210adafa5 show sticky posts at top of their community fixes #16 2024-03-20 20:41:45 +13:00
freamon
e49cf220e9 Add/Remove activity for featured posts 2024-03-19 15:38:35 +00:00
freamon
136cb64a69 Checked featured url for sticky posts #16 2024-03-19 07:34:19 +00:00
rimu
84d8198a67 Merge pull request 'Outbox / Fetched JSON fix' (#108) from freamon/pyfedi:18b into main
Reviewed-on: https://codeberg.org/rimu/pyfedi/pulls/108
2024-03-19 04:08:54 +00:00
rimu
32fa6583ec ignore invalid og:image tag 2024-03-19 12:44:47 +13:00
rimu
5808301770 remove '?asdf' stuff on the end of file names when saving 2024-03-19 12:42:53 +13:00
freamon
bdeab7fb83 Outbox / Fetched JSON fix 2024-03-18 21:00:17 +00:00
rimu
f5f5f593a5 community moderation - view reports and list of banned people 2024-03-18 21:05:13 +13:00
rimu
388177c7c1 add some default banned instances 2024-03-18 17:30:21 +13:00
rimu
95fe3aa32e update mastodon instance inboxes #105 2024-03-18 16:37:45 +13:00
rimu
1a83b4775a Merge pull request 'Bugfixes' (#105) from freamon/pyfedi:17 into main
Reviewed-on: https://codeberg.org/rimu/pyfedi/pulls/105
2024-03-18 03:16:20 +00:00
rimu
4fa8d13af5 fenced code blocks 2024-03-18 16:03:53 +13:00
freamon
057d6e113d Newly-discovered instances bugfix 2024-03-17 19:32:35 +00:00
rimu
7e67f67ca6 update Vary header to account for language 2024-03-17 20:46:33 +13:00
rimu
fed38857f8 add German language translation data #95 2024-03-17 20:33:29 +13:00
freamon
b121c13d4e post_layout: always show or always hide (for low-bandwidth) 2024-03-17 07:28:03 +00:00
rimu
a121b316d5 translations for German, French, Portuguese, Japanese 2024-03-17 19:14:27 +13:00
rimu
9d560fdf1e Merge pull request 'Fetching remote actors' (#104) from freamon/pyfedi:16b into main
Reviewed-on: https://codeberg.org/rimu/pyfedi/pulls/104
2024-03-17 05:34:48 +00:00
rimu
66a4612854 lightbox - remove buttons on mobile 2024-03-17 18:32:27 +13:00
rimu
ef0eee5b02 lightbox - lazy images when we know the width and height 2024-03-17 16:36:51 +13:00
rimu
61b7528328 lightbox - lazy images when we know the width and height 2024-03-17 16:35:26 +13:00
rimu
df522582fb try bagguettebox script for a lightbox 2024-03-17 16:22:20 +13:00
rimu
847f57d05f try bagguettebox script for a lightbox 2024-03-17 16:09:50 +13:00
rimu
42112bcc02 lightbox on masonry - does not work with many 300 images 2024-03-17 12:52:51 +13:00
rimu
ac13ca19ec lightbox on masonry communities 2024-03-17 12:36:07 +13:00
rimu
3afd77cd31 lightbox on masonry communities 2024-03-17 12:25:52 +13:00
freamon
fcdc5afbf4 Ignore spurious warning from BeautifulSoup 2024-03-16 20:39:16 +00:00
freamon
90a89c47e2 Increase exception catching when fetching actors 2024-03-16 20:33:48 +00:00
freamon
9be6ae18f8 Preserve case for fetching actors (req. for KBIN) 2024-03-16 20:17:24 +00:00
rimu
5fc07c6604 display image posts the same size as lemmy does 2024-03-17 03:22:05 +13:00
rimu
1cb31a0794 improve robustness of handling of 'sensitive' field 2024-03-17 02:55:59 +13:00
rimu
8be165d5eb check for mediaType in request_json['object']['source'] 2024-03-17 02:53:00 +13:00
rimu
884248987e make_image_sizes_async: fall back to parsing the http content type if the url does not contain a file extension 2024-03-17 02:32:17 +13:00
rimu
9291821835 only process post image if post url not banned 2024-03-17 02:22:33 +13:00
rimu
5fb05f3e2f only process post image if post url not banned 2024-03-17 02:21:16 +13:00
rimu
dc87bafaaa join topic bugfix 2024-03-17 02:17:47 +13:00
rimu
ff42ae3f1f still return HTTP 200 even if activity was not logged. Hopefully friendca will cope #103 2024-03-17 02:02:32 +13:00
rimu
eaca1ccfaf always log outgoing activities so that /activities/<type>/<id> works (used by friendica) #103 2024-03-17 01:59:15 +13:00
freamon
b57209bb23 Serve local image in posts 2024-03-16 00:16:47 +00:00
freamon
cbe5f0ca6b Match image size with image source for masonry view 2024-03-16 00:09:11 +00:00