Hazelnoot
5e0115335a
add mandatory CW for instances
2025-09-13 11:34:35 -04:00
Hazelnoot
595c004a74
show mute info on single line
2025-09-13 11:34:35 -04:00
Hazelnoot
df0409604d
fix clearing CW on admin-user
2025-09-13 11:34:35 -04:00
Hazelnoot
7c170776e5
fix rate limit errors from notes/children
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
6f8d831e09
fix hard mutes not working
2025-09-13 11:34:35 -04:00
Hazelnoot
54ad6438af
refactor note mutes and render mandatoryCW as a mute
2025-09-13 11:34:35 -04:00
Hazelnoot
09a2280513
fix missing import for MkOmit in home.vue
2025-09-13 11:34:35 -04:00
dakkar
57450fd8b8
merge: Restore activeHalfyear and activeMonth nodeinfo ( !861 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/861
Approved-by: Marie <github@yuugi.dev>
Approved-by: dakkar <dakkar@thenautilus.net>
2025-09-13 15:33:18 +00:00
dakkar
b3d5165d53
merge: Implement /v1/accounts/search Mastodon API endpoint ( !1138 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1138
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: dakkar <dakkar@thenautilus.net>
2025-09-13 15:30:42 +00:00
dakkar
071dd085c7
merge: Call note_view_interruptor for all notes ( !1154 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1154
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: dakkar <dakkar@thenautilus.net>
2025-09-13 15:30:08 +00:00
Hazelnoot
0a9f730b59
merge: Add a role policy for viewing federation info ( !1219 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1219
Approved-by: Luna <her@mint.lgbt>
Approved-by: dakkar <dakkar@thenautilus.net>
2025-09-13 11:28:11 -04:00
dakkar
bbf1575250
merge: split our contribution guidelines in their own file ( !1147 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1147
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Luna <her@mint.lgbt>
2025-09-13 15:26:03 +00:00
dakkar
3828b134b9
merge: Support pagination params in following/followers Mastodon API endpoints ( !1137 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1137
Approved-by: Marie <github@yuugi.dev>
Approved-by: dakkar <dakkar@thenautilus.net>
2025-09-13 11:43:15 +00:00
Hazelnoot
b3c023f6cf
merge: fix: Set Rules To Be An Array ( !1221 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1221
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
2025-08-31 07:34:37 -04:00
Lillychan
521d7d0cf3
Update file 1754754816000-metaRulesLength.js
2025-08-31 11:41:05 +02:00
Hazelnoot
49c4c2b9ad
merge: fix(BE): Set serverRules to text ( !1209 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1209
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
2025-08-29 15:50:11 +00:00
Hazelnoot
479e6daa1d
add role policy "canViewFederation"
2025-08-18 16:52:06 -04:00
Marie
aff1603788
merge: Return request errors for /streaming in-band instead of in HTTP ( !1168 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1168
Closes #591
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2025-08-16 19:23:49 +00:00
Hazelnoot
ad4f9823a2
merge: Fix stuck "new chat message" indicators when a room is deleted ( !1216 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1216
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-08-16 19:08:33 +00:00
Marie
961979b55e
merge: [frontend] SkModPlayer drawing optimization with slice display ( !1110 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1110
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-08-16 08:21:28 +00:00
Marie
239a4a7a7b
Merge branch 'develop' into 'nodeinfostats'
...
# Conflicts:
# packages/backend/src/server/NodeinfoServerService.ts
2025-08-16 08:18:54 +00:00
Marie
d872c6608f
merge: Allow restricting announcement to a set of roles ( !1161 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1161
Closes #682
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2025-08-16 08:11:08 +00:00
Marie
1f26659995
merge: Log IP addresses used during registration ( !1163 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1163
Closes #836
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2025-08-16 08:06:34 +00:00
Marie
46d416e39f
merge: Add custom font size option ( !1207 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1207
Closes #1166
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2025-08-16 07:51:29 +00:00
Marie
53cb2384d0
merge: Preserve all streams when producing web-optimized videos ( !1215 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1215
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-08-15 17:23:36 +00:00
dakkar
da6e79ca32
merge: feat: Also Populate 'og:video' Meta for the Discord preview ( !1213 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1213
Closes #1176
Approved-by: Marie <github@yuugi.dev>
Approved-by: dakkar <dakkar@thenautilus.net>
2025-08-14 09:22:01 +00:00
Hazelnoot
a92d3ca121
delete any "new chat" notifications when deleting rooms
2025-08-13 23:54:09 -04:00
Hazelnoot
1695f4c800
pass -map 0 to preserve all streams
2025-08-13 23:10:57 -04:00
Julia
93488f862c
Fix .gitlab-ci.yml
2025-08-12 18:55:24 +00:00
Hazelnoot
dd85f90321
merge: Rework CI to be more efficient ( !1211 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1211
Approved-by: Hazelnoot <acomputerdog@gmail.com>
2025-08-12 18:25:35 +00:00
наб
155d2920b6
Dispose of the stream even if it gets closed early
2025-08-11 23:53:30 +02:00
наб
5aceeb31e7
Return request errors for /streaming in-band instead of in HTTP
...
Closes #591
2025-08-11 23:53:30 +02:00
наб
e22ae591b6
SignupApiService: logIp() additional logging
2025-08-11 23:53:14 +02:00
наб
132c25b271
Log IP addresses used during registration
...
Closes #836
2025-08-11 23:53:13 +02: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
Lilly Schramm
476cb011e2
feat: Also Populate 'og:video'
2025-08-11 17:33:18 +02:00
Julia Johannesen
cebfa0777f
Optimize CI with simple parallelization and a flag for kaniko
2025-08-10 01:14:03 -04:00
Hazelnoot
5dd32123a3
merge: Scale height of multiline text inputs based on font size ( !1208 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1208
Closes #1171
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
2025-08-10 04:22:07 +00:00
Hazelnoot
69f88d2184
merge: better git version info ( !1203 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1203
Approved-by: Marie <github@yuugi.dev>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
2025-08-09 16:11:50 +00:00
Lilly Schramm
6e46de3438
fix(BE): Set serverRules to ext
2025-08-09 18:00:40 +02:00
bunnybeam
ee60795098
change various multiline inputs to use em instead of px for min-height
2025-08-08 17:38:51 +01:00
bunnybeam
55a0e11366
add custom font size option
2025-08-08 17:03:56 +01:00
Marie
0f6413d4b9
merge: more robust "delivery suspend software" ( !1204 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1204
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2025-08-08 08:25:20 +00:00
dakkar
b1021b3518
more sensible variable names
...
thanks Hazelnoot
2025-08-03 13:33:27 +01:00
dakkar
9b164003d4
more robust "delivery suspend software"
...
upstream's code doesn't allow any way to match a version that `semver`
can't parse, not even with `*`:
```
> semver.satisfies('1-2-3','*');
false
> semver.satisfies('1.3','*');
false
> semver.satisfies('1.2.3','*');
true
```
while I was there, I added support for regexp in both name and
version, and added unit tests
2025-08-03 12:40:17 +01:00
Marie
4505a848f6
merge: merge stable to develop after 2025.4.4 ( !1202 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1202
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2025-08-02 16:10:27 +00:00
dakkar
1b213dece8
better git version info
...
My previous patch to embed git version info in nodeinfo had some
issues, like it produced `2024.4.4-249-g04d45859e6` when building on
current `develop`, which is arguably correct but not helpful (it
should really say `2025.5.2-dev` somewhere!)
* if we're on a tag, trust `package.json`
* if we're not, *append* the current commit hash
so for example, building on `stable` right now gets you `2025.4.4`,
and building on the parent of this commit gets you
`2025.5.2-dev+g04d45859e6`
the `+` is correct according to https://semver.org/
2025-08-02 11:07:57 +01:00
dakkar
8f7629a819
Merge branch 'stable' into stable-2025.4.4-to-develop
2025-08-02 10:34:25 +01:00