16933 Commits

Author SHA1 Message Date
Claire
45b87f31ff Merge commit 'a3aeae02885408381c7c1f3f6a0cc88799823409' into glitch-soc/merge-upstream 2026-03-03 18:12:16 +01:00
Claire
a3aeae0288
Add test to cover proper URL for media in DELETE /api/v1/statuses/:id (#38037) 2026-03-03 15:36:54 +00:00
diondiondion
de4ee8565c
Prevent hover card from showing on touch devices (#38039) 2026-03-03 15:26:56 +00:00
diondiondion
1d21d9d4c2
Convert ColumnsArea component to TS (#38031) 2026-03-03 12:48:50 +00:00
diondiondion
6e5aa00436
Anchor post navigation via hotkeys to top of viewport (#38036) 2026-03-03 11:02:04 +00:00
github-actions[bot]
80066631ee
New Crowdin Translations (automated) (#38032)
Co-authored-by: GitHub Actions <noreply@github.com>
2026-03-03 10:47:19 +00:00
diondiondion
396d9dd12a
Allow scrolling alt text popover with keyboard & improved media focus outlines (#38033) 2026-03-03 10:27:46 +00:00
Claire
d2f5feb25f Fix linting issue 2026-03-02 18:59:32 +01:00
Echo
54cfc49b42 [Glitch] Profile editing: Allow adding arbitrary featured tags
Port 74b3b6c798d1f137947e80df8eefb7412e70febd to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-02 18:48:31 +01:00
diondiondion
fe7dc293c4 [Glitch] Collection share modal cleanup
Port 03b2f77ad243b3b0d419f5e292669e5c40483061 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-02 18:48:31 +01:00
David Roetzel
26ce025df1 [Glitch] Change cursor to make clear summary is clickable
Port ceaadc791e83ec9f484da4b4789602e2604ab3e4 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-02 18:48:31 +01:00
diondiondion
5cfbb5b359 [Glitch] Add "skip to content", "skip to navigation" links
Port 816e63d2a553059af4dc88509a327bfc02b05be8 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-02 18:48:31 +01:00
Antoine Cellerier
739c35811e [Glitch] Add g+e keyboard shortcut for /explore (trending)
Port 87004ddb96c766a3dce889bad098c16f80bb3d0a to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-02 18:15:16 +01:00
Claire
1b92ac0729 Merge commit '74b3b6c798d1f137947e80df8eefb7412e70febd' into glitch-soc/merge-upstream 2026-03-02 18:11:45 +01:00
Echo
74b3b6c798
Profile editing: Allow adding arbitrary featured tags (#38012) 2026-03-02 16:32:08 +00:00
diondiondion
03b2f77ad2
Collection share modal cleanup (#38030) 2026-03-02 16:19:13 +00:00
David Roetzel
ceaadc791e
Change cursor to make clear summary is clickable (#38029) 2026-03-02 15:13:56 +00:00
Matt Jankowski
e7cec161fd
Reduce haml-lint LineLength configuration to 240 (#37287) 2026-03-02 14:43:57 +00:00
diondiondion
816e63d2a5
Add "skip to content", "skip to navigation" links (#38006) 2026-03-02 14:37:33 +00:00
Antoine Cellerier
87004ddb96
Add g+e keyboard shortcut for /explore (trending) (#38014) 2026-03-02 13:49:28 +00:00
David Roetzel
f953d40289
Add API to revoke collection item (#38027) 2026-03-02 13:38:03 +00:00
Claire
799bd69189 Merge commit '2f657019201d73c9d86d1ece339e66e72954f0eb' into glitch-soc/merge-upstream
Conflicts:
- `app/views/admin/custom_emojis/new.html.haml`:
  Upstream refactored a line adjacent to a glitch-soc modified line.
  Ported upstream changes.
2026-03-02 12:19:02 +01:00
David Roetzel
2f65701920
Add service to revoke inclusion in a Collection (#38026) 2026-03-02 10:16:41 +00:00
Shlee
6ab24de659
trustworthy_attribution - Bounce bad URIs (#37372) 2026-03-02 10:03:21 +00:00
Matt Jankowski
c86a8f8798
Use file_field support for array to accept attribute (#37844) 2026-03-02 09:27:04 +00:00
github-actions[bot]
7444c8f82e
New Crowdin Translations (automated) (#38018)
Co-authored-by: GitHub Actions <noreply@github.com>
2026-03-02 08:51:13 +00:00
Matt Jankowski
d845a8a289
Fix violations to existing cops from rubocop v1.85.0 (#38015) 2026-03-02 08:47:45 +00:00
Dock
d6fa72cfdf [Glitch] Fix avatar alt-text running into other elements on image load failure
Port 3c8e37907d2e34bf51a889488cc28dbffb822a41 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-27 21:35:02 +01:00
Echo
310acf113b [Glitch] Profile redesign: Profile fields feedback
Port 1e5cad072e5a3785551d70d5af00282a51271c42 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-27 21:34:07 +01:00
Echo
398806a2b0 [Glitch] Profile editing: Tab display controls
Port d69d7c0507f4e0453e032c897cb3343065798381 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-27 21:33:31 +01:00
diondiondion
9ed23cc8b2 [Glitch] Add share dialog for collections
Port 7970eb392abea1a452bccfc04b673fc55e117578 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-27 21:31:10 +01:00
Claire
0e1ea3110e Merge commit '7f16397f3c37a8e378239974b73afbfe2b6e6844' into glitch-soc/merge-upstream
Conflicts:
- `lib/mastodon/version.rb`:
  Upstream bumped the mastodon API version, glitch-soc has a change on an adjacent
  line adding a glitch API version.
2026-02-27 21:25:37 +01:00
Matt Jankowski
7e5e96739f
Use consistent calling style for TagManager#normalize_domain (#35764) 2026-02-27 16:38:34 +00:00
Matt Jankowski
9762b4a75c
Use normalizes for tag name attribute (#37119) 2026-02-27 15:56:08 +00:00
Dock
3c8e37907d
Fix avatar alt-text running into other elements on image load failure. (#38000) 2026-02-27 15:22:19 +00:00
Echo
1e5cad072e
Profile redesign: Profile fields feedback (#38005) 2026-02-27 13:54:08 +00:00
Echo
d69d7c0507
Profile editing: Tab display controls (#37994) 2026-02-27 13:36:19 +00:00
David Roetzel
6b88dd4923
Issue FeatureAuthorizations (#38004) 2026-02-27 11:00:21 +00:00
Claire
3b7c33e763
Add exclude_direct flag to /api/v1/accounts/:id/statuses to exclude direct messages (#37763) 2026-02-27 09:34:12 +00:00
github-actions[bot]
fc1f57b5f1
New Crowdin Translations (automated) (#38001)
Co-authored-by: GitHub Actions <noreply@github.com>
2026-02-27 09:29:07 +00:00
Matt Jankowski
1dbb258d53
Update rails to version 8.1.2 (#36505) 2026-02-27 07:50:35 +00:00
diondiondion
7970eb392a
Add share dialog for collections (#37986) 2026-02-26 17:45:09 +00:00
Echo
836c41728d [Glitch] Profile redesign: Fix fields in Chromium
Port bca57020a04c552a3c91912a0e0b69ddafaad06a to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-26 18:31:11 +01:00
Echo
49bed149df [Glitch] Profile editing: Utilize new API
Port d18a47b6a704ea599e7ab0abe1fdd7a3a791a334 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-26 18:30:49 +01:00
Claire
dc27eccc8e Merge commit 'bca57020a04c552a3c91912a0e0b69ddafaad06a' into glitch-soc/merge-upstream 2026-02-26 18:27:02 +01:00
Echo
bca57020a0
Profile redesign: Fix fields in Chromium (#37996) 2026-02-26 17:04:46 +00:00
Claire
9c4d11f927
Add featured_tags to GET /api/v1/profile (#37932) 2026-02-26 16:18:42 +00:00
David Roetzel
b09e63da87
Federate activity when remote account is added to a Collection (#37992) 2026-02-26 15:11:02 +00:00
Claire
951a42f491
Add max_note_length and max_display_name_length to configuration.accounts in Instance entity (#37991) 2026-02-26 14:58:07 +00:00
Echo
d18a47b6a7
Profile editing: Utilize new API (#37990) 2026-02-26 13:55:10 +00:00