Commit graph

256 commits

Author SHA1 Message Date
freamon
e45c8d9db3 Also use search.retrieve_remote_post() for requests from community side bar 2025-01-20 22:23:03 +00:00
freamon
6ee41578d6 mentions in post bodies - use shared code for outbound federation / notification 2025-01-17 18:54:14 +00:00
freamon
f3bdb9b9b0 Fix AP terminology for creating new posts #419 2025-01-11 18:49:44 +00:00
rimu
e6d81db15f optimize can vote checking 2025-01-11 12:19:42 +13:00
rimu
cb7d4fc40f community setting: accept downvotes from community members only 2025-01-11 12:07:58 +13:00
freamon
385bd6bfbe mentions in comments - recognise @user@instance syntax in UI 2025-01-10 12:30:30 +00:00
freamon
1fa74370c6 Move code to upvote own post into new() 2025-01-07 09:45:30 +00:00
rimu
93f8184f0a maintain state of title, description and tags when switching post type 2025-01-05 14:10:25 +13:00
rimu
8088aa1b3c Merge pull request 'Allow reuploading images in image type posts' (#385) from xmatt/pyfedi:feature/image_post_editing into main
Reviewed-on: https://codeberg.org/rimu/pyfedi/pulls/385
2024-12-30 00:18:16 +00:00
rimu
8e093a2c0c community - show stats in side pane 2024-12-24 12:47:34 +13:00
mtyton
79b3797b5f Added possibility to edit images in Image posts 2024-12-14 23:30:45 +01:00
rimu
4e87a365b3 svg image support #374 2024-12-06 10:21:44 +13:00
rimu
4f95d1237e avif image support #374 2024-12-06 09:44:56 +13:00
rimu
82ce782be0 canonical url for communities 2024-12-03 15:15:22 +13:00
rimu
04cce6ec9d ban posts or comments - ui 2024-12-02 15:03:16 +13:00
freamon
3cc411f512 apf part 10: Accepts for follows 2024-11-24 15:15:09 +00:00
rimu
3fb6a9e0bf increase http post timeout to 10 seconds 2024-11-16 21:53:18 +13:00
freamon
2e9720539c Exclude already-discovered communities from admin-preload function
Also - pls see note about using the admin's alt profile for this
2024-10-31 21:29:40 +00:00
rimu
841174619c Merge remote-tracking branch 'origin/main' 2024-10-23 08:37:25 +13:00
freamon
258dc1b9d7 Bugfix: restore content subscription to own post 2024-10-22 07:55:00 +00:00
rimu
156c328c6f tidy up calls to obsolete post_ranking 2024-10-22 19:51:37 +13:00
rimu
42439fb90a Merge branch 'refactor-post-new' 2024-10-21 09:56:20 +13:00
rimu
1d77d42946 post-new: do not double count 2024-10-21 09:55:39 +13:00
rimu
518f165c1f post-new: image posts 2024-10-20 20:21:30 +13:00
rimu
feca5992af refactor post-new wip 2024-10-16 21:42:30 +13:00
freamon
55d47168ce Use original follow id to unsubscribe from a.gup.pe groups
(doesn't properly unsubscribe if gibberish is used)
2024-10-15 02:01:05 +00:00
rimu
cec844ec4f refactor post-new wip 2024-10-14 15:37:00 +13:00
freamon
f73b428cc8 Recalculate topic community count if topic changed #338 2024-10-07 02:21:48 +00:00
rimu
0c646c5cf4 cross-posting of bot-generated posts #206 2024-10-05 18:58:07 +13:00
rimu
bba8687567 use outer join instead #331 2024-09-30 13:49:06 +13:00
Alan Roberts
c6fb8fc554 got the read posts filering on main, topics, and community pages 2024-09-29 13:18:41 -04:00
freamon
a14a41c18e Include check for post.deleted when looking for cross posts 2024-09-27 10:12:46 +00:00
freamon
8542963ac2 Include check for post.deleted in check_url_already_posted 2024-09-27 10:12:31 +00:00
freamon
db250b6aeb Add option for admins to kick remote subscribers from local communities
(unsubscribe without ban, typically because their instance is dead)
2024-09-23 15:06:37 +00:00
freamon
6413490cc3 Revert earlier decision to only send out HTML (pls see app/utils.py line 327) 2024-09-22 13:45:03 +00:00
rimu
d0cbf592ea tweaks #323 2024-09-14 15:50:23 +12:00
Alan Roberts
8fca0b7aca comment clean up 2024-09-13 13:02:17 -04:00
Alan Roberts
56b7621fac adjusting the return for the view 2024-09-13 12:49:10 -04:00
Alan Roberts
8eb34ac4d2 changing referrer check 2024-09-13 11:44:37 -04:00
Alan Roberts
859edac084 passing user.id rather than the user directly 2024-09-13 11:34:14 -04:00
Alan Roberts
6b72b9cb64 adding a way to pass a user to do_subscribe 2024-09-13 11:26:00 -04:00
Alan Roberts
cf5bb65a9f making do_subscribe a celery task, messages to user updates 2024-09-13 11:10:10 -04:00
Alan Roberts
f00a9b2722 initial pass at the subscribe step 2024-09-13 10:26:07 -04:00
rimu
51f2b3e40e track user statistics like post count 2024-09-13 11:08:04 +12:00
Alan Roberts
e5af8398b7 Adding https url search for add-remote communities 2024-09-04 13:55:23 -04:00
freamon
d255f676c8 Use 'Image' type in attachment for image posts so alt-text is in same place as Lemmy #102 2024-09-01 19:14:05 +01:00
freamon
1af76320b7 Also use public_url() for User Follower activity 2024-09-01 17:49:46 +01:00
rimu
ac38f39ef5 display error message when joining is denied due to defederation #312 2024-08-30 17:43:22 +12:00
rimu
11ce66443e display error message when joining is denied due to allowlist 2024-08-30 17:25:37 +12:00
freamon
20a818de00 A couple more for - Don't send subscription activity to communities on dead instances 2024-08-21 13:50:11 +00:00