1
0
Commit Graph

8928 Commits

Author SHA1 Message Date
Marie 7f2ff3ddcc fix const name 2025-05-07 08:26:07 +02:00
Marie e77b6cf24d fix background tomfoolery for mobile users 2025-05-07 08:22:35 +02:00
Marie 1795ac50b5 fix background image tomfoolery on desktop 2025-05-07 01:02:35 +02:00
Hazelnoot 95cd19b049 Merge branch 'develop' into merge/2025-03-24 2025-05-06 11:20:46 -04:00
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 3a7e50932c Merge branch 'develop' into merge/2025-03-24
# Conflicts:
#	packages/frontend/src/pages/welcome.entrance.a.vue
2025-05-05 16:48:13 -04: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
Hazelnoot 76597d1a4c check role assignments in featured timeline 2025-05-04 08:55:57 -04:00
Hazelnoot f6eb3148f3 use bucket rate limit for featured timeline 2025-05-04 08:55:26 -04:00
Hazelnoot 2294c22e35 fix scrolling in following feed on mobile 2025-05-04 08:47:38 -04:00
Hazelnoot e87afe5804 fix more type errors because TS can't make up its mind 2025-05-03 22:21:38 -04:00
Hazelnoot ff8b22ce60 apply optimized domain block pattern to silence and bubble checks 2025-05-03 21:54:25 -04:00
Hazelnoot f4dafd709c check suspended users/hosts in following feed 2025-05-03 21:43:53 -04: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
Marie 01d8159bc9 fix padding/margin on tabs as --margin no longer exists 2025-05-03 22:46:12 +00:00
Marie a7fa4100be fix background transparency on notes 2025-05-03 22:39:49 +00:00
Marie 69448c0204 fix incorrect file extension for error image 2025-05-03 11:49:24 +00:00
dakkar d41372f948 (manually) revert bc422fe36f
the fix for #1037 was wrong (it would collapse a boosted quote if the
quoted note was from the current user), and not
necessary (`appearNote.value.userId` _is_ the author of the boosted
note, no need to look inside `note.renote` at all)

so… I'm not sure why I even raised the issue 😕
2025-05-03 08:47:29 +01:00
dakkar ae5b5e77cc fix "collapse renotes of my own notes" 2025-05-02 20:05:56 +01:00
Marie c74e472041 merge: nicer SQL checks for blocked hosts (!977)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/977

Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2025-05-02 18:54:54 +00:00
dakkar 203cd7ad31 put widgets drawer back on the right hand side 2025-05-02 19:44:14 +01:00
dakkar 75ecbd22e3 use correct source for notficationClickable 2025-05-02 19:30:18 +01:00
dakkar 3f611fe234 honour blocked hosts in global-timeline 2025-05-02 15:57:56 +01:00
dakkar 31d93c8052 nicer SQL checks for blocked hosts
instead of passing a (possibly gigantic) array from JS, we get
PostgreSQL to look at the value in the `meta` table directly

tested the `federation/instances` endpoint, and the `QueryService`
methods; I have not tested the charts
2025-05-02 15:57:56 +01:00
Hazelnoot 54b5c930cb enforce maxFileSize for remote users 2025-05-02 08:37:42 -04:00
Marie d3a07a8c1c merge: save draft early when doing "delete&edit" - fixes #638 (!975)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/975

Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2025-05-01 23:06:34 +00:00
Marie f2f3ae0112 merge: collapse renotes of notes created by the logged-in user - fix #1037 (!974)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/974

Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2025-05-01 23:04:45 +00:00
Marie d84509b7c3 merge: allow clearing a role's color - fixes #734 (!976)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/976

Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2025-05-01 23:02:13 +00:00
Hazelnoot 3199c309e2 make bubble timeline visibility checks match local timeline 2025-05-01 12:14:45 -04:00
Hazelnoot 2d4741603d Merge remote-tracking branch 'origin/merge/2025-03-24' into merge/2025-03-24 2025-05-01 12:07:45 -04:00
Hazelnoot 8dce293dff add setting to disable proxy account (resolves #766) 2025-05-01 12:07:38 -04:00
dakkar bd72de2805 allow clearing a role's color - fixes #734 2025-05-01 14:23:51 +01:00
dakkar 07ff6a890b save draft early when doing "delete&edit" - fixes #638
when the posting form gets shown, the original note is already gone,
and without this change, the note only exists in local variables

now, we save the draft as soon as the form is shown, so clicking on
the "post" (or reply, or quote) button will get you a form with the
draft data
2025-05-01 13:49:12 +01:00
dakkar bc422fe36f collapse renotes of my notes - fix #1037 2025-05-01 13:15:21 +01:00
dakkar 121f555fca fix renoter avatar in SkNote 2025-05-01 13:12:05 +01:00
dakkar 4f26621f6e honour "logo" in titlebar
I'm not completely sure this is a good idea…
2025-05-01 11:53:36 +01:00
dakkar bf80b3d07f fix reactions viewer styling in SkNote* 2025-05-01 11:48:10 +01:00
dakkar 46d1af5c56 fix note display style in timelines 2025-05-01 11:45:09 +01:00
dakkar ec404fd3ce remove leftover debug line 2025-04-30 20:30:52 +01:00
Hazelnoot d18885eefc fix type errors in e2e tests 2025-04-30 11:13:54 -04:00
Hazelnoot 6e4e4fdc33 fix type errors in mastodon API 2025-04-30 11:13:46 -04:00
Hazelnoot 4ea1b6aa4d fix type errors in SponsorsService.ts 2025-04-30 11:13:38 -04:00
Hazelnoot e7aeb4cdb9 fix type error in timeline.vue 2025-04-30 09:54:14 -04:00
Hazelnoot 5ef25058c4 Merge tag '2025.4.1' into merge/2025-03-24
# Conflicts:
#	package.json
2025-04-30 09:46:30 -04:00
github-actions[bot] 979cfc1bcd Release: 2025.4.1 2025-04-30 09:01:43 +00:00