Marie
216ab3aea7
merge: remove http/https protocol in uri on masto api ( !980 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/980
Closes #1046
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: dakkar <dakkar@thenautilus.net>
2025-05-06 08:33:19 +00:00
Marie
893f964def
merge: check signatures with and without query - fix #1036 ( !966 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/966
Closes #1036
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2025-05-05 23:23:30 +00:00
Hazelnoot
a9e2b452a8
merge: "Powered by" changes colors based on accent, Scrolling timeline now hides when local timelines are disabled by default ( !978 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/978
Closes #1043 and #1041
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: dakkar <dakkar@thenautilus.net>
2025-05-05 18:56:07 +00:00
Marie
cb3f5f598d
Update instance.ts
2025-05-05 17:33:27 +00:00
Marie
e2be44fb99
change regex to include a zero-length match
2025-05-05 13:03:39 +00:00
Marie
581cc2b513
remove http/https protocol
2025-05-05 13:00:31 +00:00
Marie
d7a54dbe7f
instance > meta
2025-05-03 23:07:14 +00:00
Marie
a2efaa157f
Hide scrolling timeline when local timelines are disabled for guests ( resolves #1043 )
2025-05-03 23:03:15 +00:00
Marie
47afda6d8c
Change "Powered by" color based on fgOnAccent ( resolves #1041 )
2025-05-03 22:58:10 +00:00
dakkar
ec404fd3ce
remove leftover debug line
2025-04-30 20:30:52 +01:00
Hazelnoot
da7dbd02f4
merge: Added extra connection option and comment for statement_timeout - fix #1042 ( !972 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/972
Closes #1042
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
2025-04-30 15:18:56 +00:00
Lilith
f0278dcf89
#1042 - Added extra connection option and comment for statement_timeout
2025-04-29 18:39:45 +00:00
Julia
baa75768ec
merge: Merge stable into develop ( !971 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/971
2025-04-27 21:26:13 +00:00
Julia Johannesen
ac905118cc
Merge branch 'stable' into merge-stable-into-develop
2025-04-27 16:19:44 -04:00
Julia
ae0ca28ae4
merge: Security fixes ( !970 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/970
2025-04-27 20:06:59 +00:00
Julia Johannesen
b25f869a7a
Fix linter issue
...
ESLint my beloathed
2025-04-27 15:42:19 -04:00
Julia Johannesen
68d09f0e06
Use published summaly
2025-04-27 15:31:37 -04:00
Julia Johannesen
db9c8d8786
Update version
2025-04-27 13:33:09 -04:00
Julia Johannesen
35df3944c1
Update summaly
2025-04-27 13:31:27 -04:00
Julia Johannesen
0bb4e57b0c
Security fixes
...
Co-Authored-By: dakkar <dakkar@thenautilus.net>
2025-04-27 13:05:09 -04:00
dakkar
92a4cf2dff
merge: Fix typo in contributing. ( !965 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/965
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-04-21 16:25:14 +00:00
dakkar
fda71c4147
make toPuny
work better in testing
2025-04-21 16:44:13 +01:00
dakkar
58c0ac6c89
check signatures with and without query - fix #1036
...
@Oneric explained:
> Spec says query params must be included in the signature; Mastodon
> being Mastodon used to always exclude it though and for
> compatibility everyone followed this. At some point GtS decided to
> follow spec instead which caused interop issues, but succeeded in
> getting Mastodon (and others like *oma) to accept incoming requests
> with (and also still without) query params though outgoing requests
> remaing query-param-free. Some still only accept query-param-less
> requests though and GtS uses a retry mechanism to resend any request
> failing with 401 with an query-parama-less signature once. (Also
> see:
> https://docs.gotosocial.org/en/latest/federation/http_signatures/ )
>
> So for incoming requests both versions need to be checked. For
> outgoing requests, unless you want to jump through retry hoops like
> GtS, omitting query-params is the safer bet for now (presumably this
> will only change if Mastodon ever decides to send out requests
> signed with query params)
2025-04-21 16:44:13 +01:00
piuvas
58ef95e962
fix typo in contributing.
2025-04-21 09:32:53 -03:00
Marie
57a310a146
merge: Verify links in remote accounts. ( !964 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/964
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-04-21 11:22:12 +00:00
piuvas
6df82f4eef
remove redundant sql query.
2025-04-20 23:21:50 -03:00
piuvas
06fb6fbeca
requested changes.
2025-04-20 23:20:59 -03:00
Marie
17e07393a4
merge: fix: Sharkey's logo is missing ( !961 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/961
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-04-20 23:10:44 +00:00
piuvas
8609426e71
remove fortnite.
2025-04-20 14:21:44 -03:00
piuvas
46fa99fc28
requested changes to verifyFieldLinks
...
Co-authored-by: dakkar <dakkar@thenautilus.net>
2025-04-20 12:34:00 -03:00
piuvas
20482888b0
add merge guide for verifyLink.
2025-04-20 10:44:40 -03:00
Zlendy
90f67bf51a
fix: Sharkey's logo is missing
2025-04-20 13:19:28 +02:00
piuvas
1d9876d3fa
make link detection slightly more performant.
2025-04-19 23:20:21 -03:00
piuvas
8a60c7df02
verify links in remote profiles.
2025-04-19 23:10:27 -03:00
piuvas
6a77512737
refactor link verification.
2025-04-19 23:04:48 -03:00
Marie
f24be3674a
merge: fix: friendlycaptcha always failing ( !963 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/963
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: dakkar <dakkar@thenautilus.net>
2025-04-15 20:40:06 +00:00
Marie
28ad2ae534
fix: friendlycaptcha always failing
2025-04-15 20:13:16 +00:00
Marie
4f64803ef2
merge: make MOTD html unescaped. (requires discussion?) ( !759 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/759
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2025-04-15 07:45:51 +00:00
Marie
7faef0d11e
merge: feat: Allow injection of raw HTML strings inside <head> ( !959 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/959
Closes #1029
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-04-12 00:11:55 +00:00
Zlendy
cf260762f4
docs: Add usage example of "customHtml.head" to ".config/example.yml"
2025-04-11 22:56:33 +02:00
Zlendy
ce26d8d3cb
feat: Allow injection of raw HTML strings inside <head>
2025-04-11 22:56:26 +02:00
Marie
965ba1ef76
merge: Fix SPDX-Header in two files ( !958 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/958
Closes #1027
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
2025-04-11 10:45:42 +00:00
Marie
e2507b9e0a
Update 2 files
...
- /packages/frontend/src/scripts/chiptune2.ts
- /packages/frontend/src/components/SkModPlayer.vue
2025-04-11 08:17:49 +00:00
Marie
337b352425
merge: display announcement text as mfm block ( !957 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/957
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2025-04-06 18:17:32 +00:00
dakkar
3f1a2c6cc5
display announcement text as mfm block
...
the `announcements.vue` page already does that
2025-04-06 16:24:49 +01:00
Marie
3522af186d
merge: add deleteThisAccountConfirm locale ( !956 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/956
Closes #1025
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: dakkar <dakkar@thenautilus.net>
2025-04-06 10:57:56 +00:00
Marie
2b510dc2da
upd: add deleteThisAccountConfirm
2025-04-06 00:16:36 +02:00
Marie
865a9c4906
merge: Prevent streaming API denial-of-service ( resolves #1019 ) ( !951 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/951
Closes #1019
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-03-30 10:40:56 +00:00
dakkar
3a6bba3306
merge: Remove visibility of DMs for non-recipient users ( !912 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/912
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-03-30 09:20:54 +00:00
Hazelnoot
922a7ba1d4
track the number of concurrent requests to redis, and bypass if the request is guaranteed to reject
2025-03-29 09:47:05 -04:00