Hazelnoot
0b47d144f7
add license headers
2025-11-05 19:20:04 -05:00
Hazelnoot
2faeabe79c
rework misskey-js build to preserve original package structure
2025-11-05 19:19:10 -05:00
Hazelnoot
b8a3bd6182
rebuild misskey-js
2025-11-05 19:19:10 -05:00
Hazelnoot
5d645bd7ca
fix misskey-js tests (unit and type)
2025-11-05 19:19:09 -05:00
Hazelnoot
9ffedf4a4f
regenerate misskey-js
2025-10-07 20:52:13 -04:00
Hazelnoot
b62f6ca042
inline token metadata into the notification instead of just storing the ID
2025-10-07 20:49:38 -04:00
Hazelnoot
7f95734891
add missing permission nodes to UI
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
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
7a6ac302f5
return assigned permissions from /i endpoint ( resolves #657 )
2025-10-07 20:49:28 -04:00
Hazelnoot
23e69eccbb
show grantee and rank info in tokens list
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
fa5a46f379
basic support for Shared Access Accounts
2025-10-07 20:47:34 -04:00
Hazelnoot
2e41f580e3
fix API return type of cw-instance, cw-user, and cw-note endpoints
2025-09-13 11:34:38 -04:00
Hazelnoot
143373f6c0
regenerate misskey-js
2025-09-13 11:34:38 -04:00
Hazelnoot
f1fc8bc357
add bypassSilence property at note level to fix silenced users' self-boosts showing a warning even when the user is followed
2025-09-13 11:34:37 -04:00
Hazelnoot
7728e749f1
return bypassSilence to the frontend and remove isSilencedForMe
2025-09-13 11:34:37 -04:00
Hazelnoot
bc16dc78d4
add instance.isSilencedForMe
2025-09-13 11:34:37 -04:00
Hazelnoot
455be9e197
replace note.isSilenced with user.isSilencedForMe
2025-09-13 11:34:36 -04:00
Hazelnoot
64694be004
mute silenced notes in frontend
2025-09-13 11:34:36 -04:00
Hazelnoot
d62be884b3
replace "Mark instance as NSFW" toggle with an instance-level mandatory CW
2025-09-13 11:34:36 -04:00
Hazelnoot
5e0115335a
add mandatory CW for instances
2025-09-13 11:34:35 -04:00
Hazelnoot
92750240eb
implement mandatory CW for notes ( resolves #910 )
2025-09-13 11:34:35 -04:00
Hazelnoot
479e6daa1d
add role policy "canViewFederation"
2025-08-18 16:52:06 -04:00
наб
b61c1d5b27
forRoles IS NOT NULL, coalesce to empty=unrestricted
2025-08-11 23:53:05 +02:00
наб
f3b5c3f447
Allow restricting announcement to a set of roles. Fix MkRoleSelectDialog only respecting publicOnly half the time
...
Closes #682
2025-08-11 23:53:05 +02:00
Hazelnoot
b6c8f4f876
merge: Add more "detail" flags to API endpoints ( !1186 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1186
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-07-27 14:22:11 +00:00
Hazelnoot
b71cd6c2c8
limit chat messages based on maxNoteLength instead of hardcoded 2000 chars
2025-07-26 19:06:39 -04:00
Hazelnoot
f163e15602
move user.lastFetchedAt to UserLite
2025-07-21 16:13:00 -04:00
Hazelnoot
69402e3abb
move user.updateAt to UserLite
2025-07-21 16:13:00 -04:00
Hazelnoot
3dbfb4fa20
add "detail" flag to more user endpoints
2025-07-21 16:13:00 -04:00
наб
6abbf955fc
Uniquify exportEntityName and importEntityName
2025-07-16 18:32:19 +02:00
dakkar
13d045d813
merge: misskey 2025.5.0 ( !1028 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1028
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2025-06-29 09:54:12 +00:00
Marie
f4fe14f5b7
merge: feat: Add Bio Length Setting ( !1136 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1136
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-06-28 22:47:41 +00:00
Hazelnoot
7200c3d6c8
implement note mutings and move favorited/renoted status into note entity directly
2025-06-23 13:47:04 -04:00
Hazelnoot
87582034b5
expose thread mute status as Note.isMuting property
2025-06-23 13:47:04 -04:00
Hazelnoot
7d0f995c9b
hide muted threads from timelines
2025-06-23 13:47:04 -04:00
Lilly Schramm
1cd478ab36
feat(frontend): Respect New Bio Length Setting
2025-06-22 01:13:34 +02:00
Lilly Schramm
6d98c9068c
feat(frontend): Add Clone Button To Role Page
2025-06-20 21:12:51 +02:00
dakkar
3eb31454f1
fix merge for generated types
2025-06-20 10:47:25 +01:00
dakkar
886160bdec
Merge branch 'develop' into upstream/2025.5.0
2025-06-20 10:44:34 +01:00
Hazelnoot
aa40b8ca0d
show signup reason in user admin screen
2025-06-13 20:01:06 -04:00
dakkar
33aee38a59
Merge branch 'develop' into upstream/2025.5.0
2025-06-13 08:43:17 +01:00
dakkar
99bf315351
merge: Fix uncaught exception hooks and add more shutdown logging. ( !1111 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1111
Approved-by: Marie <github@yuugi.dev>
Approved-by: dakkar <dakkar@thenautilus.net>
2025-06-13 07:14:28 +00:00
Hazelnoot
0a56ce92ca
use uncaughtExceptionMonitor instead uncaughtException
2025-06-12 21:36:46 -04:00
Hazelnoot
6b77c8b12b
correctly separate production / development dependencies
2025-06-12 21:11:16 -04:00
Hazelnoot
1a964cb6c0
pcleanup dependencies:
...
* Consolidate multiple different HTML/XML/RSS libraries to use the Cheerio stack
* Remove unused deps
* Move dev dependencies to correct section
* Pin versions where missing
2025-06-12 21:11:16 -04:00
dakkar
3ebf9c4a71
Merge branch 'develop' into upstream/2025.5.0
2025-06-10 14:02:32 +01:00
Hazelnoot
16858cf2f7
fix response type of i/registry/get endpoint
2025-06-07 20:22:40 -04:00