Commit graph

32410 commits

Author SHA1 Message Date
Hazelnoot
82044e196e enable link and charts in shared access user previews 2025-10-07 20:49:29 -04:00
Hazelnoot
c650c575dc add withLink option to MkUserCardMini.vue 2025-10-07 20:49:29 -04:00
Hazelnoot
534fc2b75d fix typo in sign-in menu (share access => shared account) 2025-10-07 20:49:29 -04:00
Hazelnoot
d7120b7ff8 replace enable/disable all buttons with toggles 2025-10-07 20:49:29 -04:00
Hazelnoot
1584ec5b7d place "enable all" buttons before "disable all" 2025-10-07 20:49:29 -04:00
Hazelnoot
bc1e506176 allow moderators to create tokens with admin permissions 2025-10-07 20:49:29 -04:00
Hazelnoot
7f95734891 add missing permission nodes to UI 2025-10-07 20:49:29 -04:00
Hazelnoot
0327451302 show warning when creating a token without permissions or grantees 2025-10-07 20:49:29 -04:00
Hazelnoot
308bb2639b fix CSS of grantee list in token generate window 2025-10-07 20:49:29 -04:00
Hazelnoot
62e3a881f9 add shared access section to user security page 2025-10-07 20:49:29 -04:00
Hazelnoot
a1bd5f0f52 fix logging in to an existing account with different token 2025-10-07 20:49:29 -04:00
Hazelnoot
b00604b89e add onlySharedAccess option to apps list 2025-10-07 20:49:29 -04:00
Hazelnoot
1ab17ace37 rename enableSharedAccess to withSharedAccess 2025-10-07 20:49:29 -04:00
Hazelnoot
e51524f1a6 expose reload function from apps list 2025-10-07 20:49:29 -04:00
Hazelnoot
2d41b0dcb0 fix pagination in apps list 2025-10-07 20:49:29 -04:00
Hazelnoot
fbc9663192 fix translation of null rank in apps list 2025-10-07 20:49:29 -04:00
Hazelnoot
bed23508d4 move grantees about permissions in apps list 2025-10-07 20:49:29 -04:00
Hazelnoot
82cac0bbb7 add onlySharedAccess option to i/apps endpoint 2025-10-07 20:49:29 -04:00
Hazelnoot
cc3076d6d2 move shared access option above permissions lists 2025-10-07 20:49:29 -04:00
Hazelnoot
f8c90c6d18 fix enableSharedAccess option 2025-10-07 20:49:28 -04:00
Hazelnoot
35a167701f add notifications for shared access granted/revoked/login 2025-10-07 20:49:28 -04:00
Hazelnoot
2a13e97863 update misskey-js 2025-10-07 20:49:28 -04:00
Hazelnoot
aa9a70c5a6 fix frontend crash in apps.vue 2025-10-07 20:49:28 -04:00
Hazelnoot
ef700ddf73 fix layout and bugs in generate token modal 2025-10-07 20:49:28 -04:00
Hazelnoot
e51bee48ec return token rank in i/shared-access/list 2025-10-07 20:49:28 -04:00
Hazelnoot
945260d175 fix error in i/shared-access/list 2025-10-07 20:49:28 -04:00
Hazelnoot
ac576ca7fc prompt to confirm before revoking token 2025-10-07 20:49:28 -04:00
Hazelnoot
5742aade4c check that grantees are local 2025-10-07 20:49:28 -04:00
Hazelnoot
18622fb540 fix lint error in ApiCallService.ts 2025-10-07 20:49:28 -04:00
Hazelnoot
7a6ac302f5 return assigned permissions from /i endpoint (resolves #657) 2025-10-07 20:49:28 -04:00
Hazelnoot
8955d05962 fix wrong API parameter in i/shared-access/login 2025-10-07 20:49:28 -04:00
Hazelnoot
49dad22609 replace shared_access_token table with an extra column on access_token 2025-10-07 20:49:28 -04:00
Hazelnoot
e5cf9d3f9a add migration for access token rank 2025-10-07 20:49:28 -04:00
Hazelnoot
186c615e3f pass access token through API to enforce rank 2025-10-07 20:49:26 -04:00
Hazelnoot
fae87e03c0 enforce token rank in API 2025-10-07 20:48:42 -04:00
Hazelnoot
7c7e9360fa show counters in MkTokenGenerateWindow.vue 2025-10-07 20:48:32 -04:00
Hazelnoot
23e69eccbb show grantee and rank info in tokens list 2025-10-07 20:48:32 -04:00
Hazelnoot
fe53c16b23 rename sharedAccessTokensRepository to match naming convention 2025-10-07 20:48:32 -04:00
Hazelnoot
1e10be3f11 hide shared access settings when authenticating a plugin 2025-10-07 20:48:32 -04:00
Hazelnoot
70b85e5215 allow tokens to limit a user's rank 2025-10-07 20:48:32 -04:00
Hazelnoot
a4c816d07c move admin permissions to a separate folder 2025-10-07 20:48:30 -04:00
Hazelnoot
ec3947b992 remove redundant async from i/shared-access/list 2025-10-07 20:47:36 -04:00
Hazelnoot
fa5a46f379 basic support for Shared Access Accounts 2025-10-07 20:47:34 -04:00
Hazelnoot
7715f36a99 merge: Fix missing locale entry for import completed notification (resolves #1200) (!1234)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1234

Closes #1200

Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: dakkar <dakkar@thenautilus.net>
2025-09-29 10:00:11 -04:00
bunnybeam
5188453c19
fix missing locale entry for import completed notification 2025-09-29 14:46:57 +01:00
Hazelnoot
79ccd67a96 merge: Fix: userBlockedCache is invalid (!1233)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1233

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
2025-09-29 07:20:16 -04:00
Lhc_fl
e6fd69f634
🐛 fix: userBlockedCache is invalid 2025-09-29 17:14:23 +08:00
Hazelnoot
018b3d3dee merge: Better beta emoji panel (!1146)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1146

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
2025-09-25 14:44:36 -04:00
Hazelnoot
0100bc68cc merge: Replace confusing "always show ads" setting with "hide ads" (!1134)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1134

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-09-25 14:08:35 -04:00
Marie
741e612508 merge: Expand Mandatory CW feature and fixup block/mute/silence features (resolves #809, #910, #912, #943, #1064, #1142, and #1186) (!1148)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1148

Closes #809, #910, #912, #943, #1064, #1142, and #1186

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-09-25 20:05:46 +02:00