Commit graph

155 commits

Author SHA1 Message Date
rimu
3647e2796d mod log #21 2024-07-07 15:01:52 +08:00
rimu
ceddd305b3 debug blur thumbnail #236 2024-06-29 10:04:35 +08:00
rimu
a60f2767a4 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	app/user/forms.py
2024-06-29 09:17:24 +08:00
Hendrik Langer
1ab093e095 move reply thresholds into filters too, after rebase 2024-06-28 15:33:16 +00:00
Hendrik Langer
93fbba1d1e rename show_ filters into hide_ and migrate db for filter changes 2024-06-28 15:04:06 +00:00
Hendrik Langer
a7fa609ddf add blur and transparent options to the nsfw, nsfw and bots filter 2024-06-28 13:37:04 +02:00
Hendrik Langer
ac12c60538 move user visibility filters into filter settings 2024-06-28 13:35:26 +02:00
rimu
ad44a4dbc2 reply thresholds 2024-06-28 19:01:28 +08:00
rimu
9e03775e16 reply thresholds 2024-06-28 18:34:54 +08:00
karasugawasu
50fd61a57f add japanese ui settings #1 2024-06-25 11:24:53 +09:00
rimu
d929098147 view bookmarks of comments #26 2024-06-21 17:28:49 +08:00
rimu
f97266833d view bookmarks #26 2024-06-21 16:52:08 +08:00
rimu
b578bf27a4 only accept image files in certain forms 2024-06-16 14:03:59 +08:00
rimu
3203ac5506 oh boy, this sucks #194 2024-06-05 13:21:41 +12:00
rimu
f101a56fe2 profile_id or user_name.lower() everywhere #194 2024-06-04 09:53:13 +12:00
rimu
cf3dec5768 profile_id or user_name.lower() everywhere #194 2024-06-04 09:44:10 +12:00
rimu
2380a3ae61 soft deletes and deleted content admin area #193 2024-06-02 16:45:21 +12:00
rimu
a08e0ce6e7 add topics to main menu and reduce size of output html 2024-05-30 21:54:25 +12:00
rimu
d1f7d35a83 users can remove profile pics (communities too) 2024-05-26 18:24:13 +12:00
rimu
0eea7a2600 when email changes, verify new email #78 2024-05-25 22:37:17 +12:00
rimu
b435423b1e when email changes, verify new email #78 2024-05-25 22:20:44 +12:00
rimu
02381c094b when email changes, verify new email #78 2024-05-25 22:13:17 +12:00
rimu
75f52fbd59 remove avg comment length experiment 2024-05-23 15:25:45 +12:00
rimu
709980c6f3 flag low effort commenters 2024-05-21 22:20:08 +12:00
rimu
f19cdfafad poll - icon #181 2024-05-19 11:30:41 +12:00
rimu
2e0d27c4f0 rebrand remote follow #186 2024-05-17 21:27:45 +12:00
freamon
b0f6848312 Avoid invoking allowlist_html() twice
(markdown_to_html() already returns the output from that function)

(autotldr username html isn't passed to allowlist_list to avoid getting a target=_blank attribute)
2024-05-14 20:38:16 +01:00
rimu
b52b825575 minor debug #2 2024-05-12 14:24:30 +12:00
rimu
850e159a58 add follow on mastodon button #2 2024-05-12 14:16:12 +12:00
rimu
7da8c96677 account deletion federation #126 2024-05-10 17:52:16 +12:00
rimu
29c2a05d38 let user choose interface language #51 2024-05-09 13:59:52 +12:00
freamon
c82581462d Move default_context()
(avoid circular dependency for next commits)
2024-05-04 21:16:55 +01:00
rimu
76d228f5fa ensure local communities have lowercase machine name 2024-04-30 21:29:49 +12:00
freamon
ccc9906c75 Hide deleted Users from list of Blocked People 2024-04-26 13:35:56 +01:00
rimu
a1442afaf5 save name of user or community when creating notification subscription #20 2024-04-22 21:00:04 +12:00
rimu
708edd51b6 refactor community subscription to use new subscription system #20 2024-04-22 20:53:03 +12:00
rimu
c8b81162f1 remove obsolete flush_cache() calls 2024-04-20 16:26:33 +12:00
rimu
fb34de8da3 notification subscription - user toggle 2024-04-19 20:06:08 +12:00
rimu
59ca0f02a8 blocking an account 2024-04-14 08:57:46 +12:00
rimu
cac38e66ba no voting buttons on user profiles - stop downvote abuse 2024-04-11 19:27:57 +12:00
rimu
79359d17ad add upvote history to user profile and search results 2024-04-11 19:21:43 +12:00
rimu
7b162792ee increase rows of text entry fields 2024-04-11 12:50:26 +12:00
rimu
11f0a9e183 Option for mods to ignore reports about a post, comment or user #21 2024-04-06 14:10:23 +13:00
rimu
93006941c8 use about_html from db rather than rendering it each time #133 2024-03-31 12:06:44 +13:00
rimu
aed298118f filter reports by local or remote #21 2024-03-26 22:18:05 +13:00
rimu
48bc683a6a show users based on id 2024-03-25 21:15:27 +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
freamon
0966ce4346 Recognise 'service' type as bots 2024-03-20 11:34:25 +00:00
rimu
18e5301879 unblock instances 2024-03-14 22:22:24 +13:00
rimu
4fc715bb18 community owners can change settings and appoint moderators #21 2024-03-13 16:40:20 +13:00
rimu
49db71e05d opt out of search 2024-03-12 20:58:47 +13:00
rimu
4a1c4e2d08 blocking tables inside tabs in user settings #91 2024-03-11 21:17:18 +13:00
rimu
fecc67f589 changes to bring domain view and user settings design into line with the rest of the site #91 2024-03-11 20:14:12 +13:00
rra
e2c2d9b503 rework settings ui, scaffold blocks managment 2024-03-10 00:25:06 +01:00
rimu
6c4d0d217f minor bugfixes 2024-03-08 21:40:47 +13:00
rimu
6bdc23bad7 sometimes we only want to find a community
this will eliminate a whole raft of issues caused by trying to injest posts from microblogging services which don't have Group actors
2024-03-02 10:20:15 +13:00
rimu
da0fc848d9 enable markdown editor link fixes #25 2024-02-28 20:12:57 +13:00
rimu
684d4f741d accessibility improvements 2024-02-26 21:26:19 +13:00
rimu
106ceba33f federate user delete properly 2024-02-25 15:31:16 +13:00
rimu
c36e6f1ad5 unsubscribe to unread notifs email 2024-02-24 14:19:07 +13:00
rimu
28fa59a769 unsubscribe to email newsletter 2024-02-24 14:15:38 +13:00
rimu
d40ab28ea2 email notifications fixes #18 2024-02-23 16:52:17 +13:00
rimu
a77de0c883 send private messages 2024-02-17 20:05:57 +13:00
rimu
0594dddcac smarter theme engine - derive list of themes from directory structure, not hard coded list 2024-02-07 18:33:25 +13:00
rimu
9874727eea theme engine and high contrast theme fixes #27 fixes #19 2024-02-07 17:31:12 +13:00
rimu
c51c735038 federated purge of user content 2024-02-05 19:39:08 +13:00
rimu
2f3f8b6155 account approval process 2024-02-02 15:30:03 +13:00
rimu
23637b713a wcag - various 2024-01-23 19:17:05 +13:00
rimu
eee7c59b57 active sort with user default sort choice 2024-01-15 18:26:22 +13:00
rimu
bb35a4cb05 dropdown menu minor bugfix 2024-01-13 10:45:39 +13:00
rimu
dff156fd12 crash on profile for anon users 2024-01-12 13:49:40 +13:00
rimu
134e213397 communities menu 2024-01-12 12:34:08 +13:00
rimu
c6216f2588 per-user keyword filters 2024-01-11 20:39:22 +13:00
rimu
24affdbb97 make upvoted history private 2024-01-10 17:02:59 +13:00
rimu
f438a8d299 upvoted list bug 2024-01-10 10:34:55 +13:00
rimu
050d1d36d2 multiple bugfixes 2024-01-09 20:44:08 +13:00
rimu
80c85761fb cope with uppercase letters in file extensions 2024-01-07 14:36:55 +13:00
rimu
cd4fa6ad25 import community subscriptions from lemmy 2024-01-07 09:29:36 +13:00
rimu
20f5c7b7f8 notifications 2024-01-06 11:01:44 +13:00
rimu
39ca00cb8e bug fixes and tweaks after initial user testing 2024-01-05 14:09:46 +13:00
rimu
cb185648d2 tweaks 2024-01-05 12:08:30 +13:00
rimu
7883ead026 people list 2024-01-03 20:53:06 +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
b4dcdf98e7 report and block profiles 2024-01-01 16:26:57 +13:00
rimu
8c622c04c7 admin users 2024-01-01 14:49:15 +13:00
rimu
ede9c32953 stop banned accounts from posting 2023-12-30 19:22:22 +13:00
rimu
ea2d3a62e4 fake news domain blocking and notifying 2023-12-30 11:36:24 +13:00
rimu
10a92319fc delete account, with federation - debug 2023-12-29 20:14:29 +13:00
rimu
207efc2329 delete account, with federation 2023-12-29 17:32:35 +13:00
rimu
7966a91334 matrix user id on user profiles 2023-12-28 21:00:26 +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
7b91250e3a pagination 2023-12-15 17:35:11 +13:00
rimu
b32be0127e user avatars and banner images 2023-12-14 20:24:08 +13:00
rimu
5b6c9f39b2 avoid use of depreciated datetime.utcnow 2023-12-12 08:53:35 +13:00
rimu
094708f396 federating replies and lots of caching 2023-12-10 15:10:09 +13:00
rimu
5752b8eaeb finish notifications 2023-11-30 23:21:37 +13:00
rimu
c3d36cfb86 show upvoted posts on profile 2023-11-12 20:54:22 +13:00
rimu
b630f76152 basic seo 2023-10-23 20:18:46 +13:00