Commit graph

160 commits

Author SHA1 Message Date
zima
12a49cdda5 Merge tag '2025.4.3' into upstream-2025.4.3 2025-07-02 13:02:51 -07:00
Hazelnoot
aa40b8ca0d show signup reason in user admin screen 2025-06-13 20:01:06 -04:00
Hazelnoot
cb8ae13685 merge: Fix regressions and missing parts of recent work (!1102)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1102

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-06-08 17:42:29 +00:00
Hazelnoot
73eeabc118 add ActivityPub representation to admin-user.vue 2025-06-07 18:49:37 -04:00
Ahri Enby
f4f893dacf Update file th-TH.yml 2025-06-07 15:14:18 +01:00
Hazelnoot
c6874c4983 merge: Allow note footer bar to shrink responsively and scroll on overflow (resolves #1057) (!1094)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1094

Closes #1057

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-06-05 11:55:18 +00:00
Hazelnoot
f88253b95f merge: Report admin UX improvements (!1060)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1060

Approved-by: Marie <github@yuugi.dev>
Approved-by: dakkar <dakkar@thenautilus.net>
2025-06-05 08:00:32 +00:00
Hazelnoot
25174e837a allow note toolbar to scroll
https://developer.mozilla.org/en-US/docs/Web/CSS/overflow#accessibility
2025-06-04 19:09:03 -04:00
Hazelnoot
2c449ce85c clarify option wording 2025-06-04 14:21:47 -04:00
Hazelnoot
3bf1cb1545 add option to keep CWs with "RE:" prefix 2025-06-04 14:20:06 -04:00
Hazelnoot
82ec78ef73 improvements to MkAbuseReport:
* Improved styling for user/instance IDs
* Show target instance as a section
* Load reports and sections faster
* Rename "moderation note" to "staff notes" for clarity
* Preview reported notes directly
2025-06-04 10:47:06 -04:00
piuvas
1120ad19ae
merge develop and fix conflicts. 2025-06-03 10:56:10 -03:00
Hazelnoot
89a32041aa merge: Overhaul trending polls (!1022)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1022

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-06-01 20:52:12 +00:00
Hazelnoot
8894578b2a merge: Instance admin UX improvements (!1059)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1059

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-06-01 17:59:16 +00:00
Hazelnoot
f5195008a5 add "unixtime" to the MFM cheatsheet 2025-06-01 12:09:49 -04:00
Hazelnoot
979c7628b1 disable status badge strip in admin-user and instance-info 2025-05-29 22:20:21 -04:00
Hazelnoot
6e58a320ca add missing translations 2025-05-29 17:45:18 -04:00
piuvas
5545ddf9dd
requested changes. 2025-05-27 13:25:06 -03:00
Ahri Enby
47d73f3c3d Update th-TH.yml 2025-05-27 11:28:23 +01:00
piuvas
2ce8b45a7f
improve settings. 2025-05-26 23:57:57 -03:00
piuvas
ca32c231d0
initial link attributions work. 2025-05-26 22:44:29 -03:00
Ahri Enby
06fa54b0c6 Update th-TH.yml 2025-05-26 16:59:35 +01:00
Ahri Enby
e94dac4ce5 Update th-TH.yml 2025-05-26 16:59:35 +01:00
Ahri Enby
ea7f5e5910 Update th-TH.yml 2025-05-26 16:59:35 +01:00
Ahri Enby
a7f4033041 Update vi-VN.yml 2025-05-26 16:59:35 +01:00
Hazelnoot
460442f75d check permission in frontend before display trending polls 2025-05-23 10:22:26 -04:00
Hazelnoot
ee4dc27800 rename pollsOnLocal.host to pollsOnLocal.name 2025-05-23 10:22:17 -04:00
Hazelnoot
3c949f0b81 overhaul trending polls
* Split into local, global, and completed sections
* Don't require credential, but check for local/global timeline perms
* Fix rate limit
* Return polls where the current user has already voted
* Return non-public polls if the user has permission to view them
* Apply user/instance blocks
* Fetch polls + notes + users in a single step to speed up pack
2025-05-23 10:22:13 -04:00
Marie
b05b4ec74d merge: Cleanup admin user UI (!1012)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1012

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-05-23 11:21:29 +00:00
Hazelnoot
639556201a merge: Add warning banner about word mute limitations (resolves #784) (!1017)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1017

Closes #784

Approved-by: Marie <github@yuugi.dev>
Approved-by: dakkar <dakkar@thenautilus.net>
2025-05-23 11:14:15 +00:00
Hazelnoot
2fdec0ce29 add option to put Translate button in the note toolbar 2025-05-16 20:00:48 -04:00
Hazelnoot
ce8bcf5707 clarify IP tip message 2025-05-16 17:40:10 -04:00
Hazelnoot
1fcca626ca fix error when expanding conditional role 2025-05-16 17:40:10 -04:00
Hazelnoot
d717df938b cleanup admin user UI
* hide inaccessible controls
* hide irrelevant controls
* remove duplicate components
* collapse details behind sections
* group all buttons
* apply semantic "warning" styles to buttons
* add follow stats
* translate untranslated strings
* group related controls
* resolve some lint errors
2025-05-16 17:40:06 -04:00
Hazelnoot
bb8609d0f0 rename popularUsersLocal.host to popularUsersLocal.name 2025-05-14 23:25:22 -04:00
Hazelnoot
81910cf725 add new featured tab for "users popular locally" 2025-05-14 23:24:48 -04:00
Hazelnoot
2e4ec0dd9e add role policy to allow note trending 2025-05-14 23:24:24 -04:00
Hazelnoot
c47a6937e5 clarify word mute warning 2025-05-14 23:18:48 -04:00
Hazelnoot
535d316839 add warning banner about word mute limitations 2025-05-14 23:18:14 -04:00
Hazelnoot
9a792c32c2 improve wording of translation timeout caption 2025-05-13 22:33:09 -04:00
Hazelnoot
e7ee2cc398 add configurable timeout for note translations 2025-05-12 21:48:21 -04:00
Hazelnoot
00cfeca3d7 merge: Add "is from local bubble instance" role condition (!1011)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1011

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-05-12 20:08:56 +00:00
Hazelnoot
7c5e0ce4ab add hint about bubble timeline roles 2025-05-12 14:01:30 -04:00
Hazelnoot
022337c1e7 translate bubble timeline controls 2025-05-12 13:57:37 -04:00
Hazelnoot
03d6655f92 fix wording of "User is from a bubble instance" 2025-05-12 13:31:48 -04:00
Hazelnoot
655290f8a4 add "is from local bubble instance" role condition 2025-05-12 13:31:16 -04:00
Hazelnoot
835e76152e merge: Add pattern checker for word mutes (resolves #1003) (!1020)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1020

Closes #1003

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-05-12 10:33:25 +00:00
Hazelnoot
f6796a99ec add SkWordMuteTest to moderation control panel 2025-05-10 22:48:50 -04:00
Hazelnoot
32b860c352 add UI for testing word mutes 2025-05-10 22:32:19 -04:00
Hazelnoot
7f3dc6066d add warning for role conditions that are dependent on remote data 2025-05-10 14:44:27 -04:00