Commit Graph

24568 Commits (e2e129457f25a3f5c6b4710e132d2a2e6502c990)

Author SHA1 Message Date
Damien Erambert e2e129457f [Glitch] Add emoji from Twemoji 15.0 to the emoji picker/completion
Port debe6c0545 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-07 18:52:17 +01:00
Claire 4bea9a0a66 Merge commit '04492e7f934d07f8e89fa9c3d4fe3381f251e8a2' into glitch-soc/merge-upstream 2025-03-07 18:34:27 +01:00
Claire 39031ccdf5
Merge pull request #2986 from ClearlyClaire/glitch-soc/merge-upstream
Merge upstream changes up to b57687083f
2025-03-07 18:32:41 +01:00
Claire 079fa6bade [Glitch] Move `app/javascript/hooks` to `app/javascript/flavours/glitch/hooks`
Port b57687083f to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-07 17:45:57 +01:00
Claire 3c0775c9b1 [Glitch] Change web client settings to be saved earlier and more often
Port 00dbefdbbf to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-07 17:40:20 +01:00
Eugen Rochko 180e9e5d70 [Glitch] Add effective date to terms of service
Port cadda2f957 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-07 17:39:58 +01:00
Claire 71afcd42e1 [Glitch] Fix preview cards under Content Warnings not being shown in detailed statuses
Port 26a3081699 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-07 17:39:03 +01:00
Claire dbd3e05812 Merge commit 'b57687083f4af178f2e2f43665eb4e49d32a50c2' into glitch-soc/merge-upstream 2025-03-07 17:37:36 +01:00
Claire cb1ff94582
Merge pull request #2985 from ClearlyClaire/glitch-soc/merge-upstream
Merge upstream changes up to ce23342d72
2025-03-07 17:35:12 +01:00
Eugen Rochko 76eac9039b [Glitch] Fix infinite scroll not working on profile media tab in web UI (#33860)
Port 43f616a1c8 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-07 15:09:28 +01:00
Claire 04492e7f93
Fix behavior of database schema loading with `SKIP_POST_DEPLOYMENT_MIGRATIONS` (#34089) 2025-03-07 13:41:16 +00:00
Claire 2bf5aee469
Fix avatar fallback in media gallery (#34106) 2025-03-07 13:22:05 +00:00
Claire 9d5a9123b9 Merge commit 'ce23342d72a7f2ca6f8c35727c86ba54c9c365ca' into glitch-soc/merge-upstream 2025-03-07 13:15:10 +01:00
Claire 75c65fba59
Merge pull request #2984 from ClearlyClaire/glitch-soc/merge-upstream
Merge upstream changes up to e5655a5f65
2025-03-07 13:10:50 +01:00
Eugen Rochko 2cabbae132
Add min. age to terms of service (#34105) 2025-03-07 11:50:52 +00:00
renovate[bot] feedab26f0
fix(deps): update dependency axios to v1.8.2 (#34101)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-07 09:39:53 +00:00
renovate[bot] 5c379a973e
chore(deps): update opentelemetry-ruby (non-major) (#33968)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-07 08:46:43 +00:00
Jonathan de Jong b155c62aa2
Dockerfile: prevent unnecessary ffmpeg building (#34084) 2025-03-07 08:46:04 +00:00
Claire e30b9083cb
Fix weird line wrap in db/schema.rb (#34090) 2025-03-07 08:33:52 +00:00
Matt Jankowski eaf1ea3155
Remove `admin_user` helper method from `SystemHelpers` module (#34096) 2025-03-07 08:31:47 +00:00
Matt Jankowski 551339401d
Use methods from `SystemHelpers` more consistently (#33973) 2025-03-07 08:02:55 +00:00
Eugen Rochko 539fe533a2 [Glitch] Fix moved notice on profiles in web UI
Port d399244d4d to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-06 21:56:32 +01:00
Eugen Rochko c915165370 [Glitch] Refactor `<Header>` into TypeScript
Port ebde60ca82 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-06 21:56:30 +01:00
Claire e2ca5850c0 Convert account ActionBar to TypeScript 2025-03-06 21:27:45 +01:00
Eugen Rochko ed6544477b [Glitch] Change alt text reminder to not appear for private mentions in web UI
Port d50110a17a to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-06 20:13:49 +01:00
Claire af668b9837 [Glitch] Add optional `delete_media` parameter to `DELETE /api/v1/statuses/:id`
Port e71fb450e0 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-06 20:12:43 +01:00
Claire b6f3cfb302 Merge commit 'e5655a5f65eb8116640ae434125553e0fe77f35e' into glitch-soc/merge-upstream 2025-03-06 20:10:00 +01:00
renovate[bot] 5fa034fe68
fix(deps): update dependency ioredis to v5.6.0 (#34085)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-06 15:28:34 +00:00
renovate[bot] 88bf1f0828
chore(deps): update omniauth packages (#31857)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-06 14:17:10 +00:00
Claire 5a100bf38f
Add ability to email announcements to all users (#33928) 2025-03-06 14:05:27 +00:00
renovate[bot] d2ce9a6064
chore(deps): update eslint (non-major) (#33061)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com>
2025-03-06 13:55:44 +00:00
renovate[bot] 64719aa4ee
chore(deps): update yarn to v4.7.0 (#34047)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-06 10:52:12 +00:00
Renaud Chaput f41bc1de9d
Fix processing errors for some HEIF images from iOS 18 (#34086) 2025-03-06 10:44:27 +00:00
Claire db269a4c0a
Change hashtag suggestion to prefer personal history capitalization (#34070) 2025-03-06 10:00:33 +00:00
Matt Jankowski b021cfc91e
Convert `settings/sessions` spec controller->system (#34072) 2025-03-06 08:21:05 +00:00
Damien Erambert debe6c0545
Add emoji from Twemoji 15.0 to the emoji picker/completion (#33395) 2025-03-05 17:05:15 +00:00
Claire b57687083f
Move `app/javascript/hooks` to `app/javascript/mastodon/hooks` (#34077) 2025-03-05 16:55:53 +00:00
Claire 00dbefdbbf
Change web client settings to be saved earlier and more often (#34074) 2025-03-05 15:42:33 +00:00
David Roetzel 8cf27d0fbb
Add simple feature flag system (#34038)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2025-03-05 15:41:54 +00:00
Eugen Rochko cadda2f957
Add effective date to terms of service (#33993) 2025-03-05 09:01:33 +00:00
Claire 84164270c6
Add `about`, `privacy_policy` and `terms_of_service` URLS to `/api/v2/instance` (#33849) 2025-03-05 09:00:47 +00:00
Claire 26a3081699
Fix preview cards under Content Warnings not being shown in detailed statuses (#34068) 2025-03-05 08:43:31 +00:00
Matt Jankowski ce23342d72
Convert `admin/terms_of_service/*` spec controller->system (#33975) 2025-03-04 15:27:44 +00:00
renovate[bot] e245633ffa
chore(deps): update dependency redcarpet to v3.6.1 (#34017)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-04 14:06:19 +00:00
Claire d25de5b757
Bump Mastodon API version for new media deletion methods/parameters (#34035) 2025-03-04 14:05:40 +00:00
Damien Mathieu 15da6c3c83
Add rubocop-i18n linter (#34057) 2025-03-04 13:28:33 +00:00
renovate[bot] 37b79c638f
chore(deps): update dependency pundit to v2.5.0 (#34061)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-04 13:18:29 +00:00
renovate[bot] c53ef51362
fix(deps): update dependency @reduxjs/toolkit to v2.6.0 (#33987)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-04 08:48:18 +00:00
renovate[bot] e4c2cf54ed
fix(deps): update dependency core-js to v3.41.0 (#34051)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-04 08:34:00 +00:00
renovate[bot] d267e022c9
fix(deps): update dependency axios to v1.8.1 (#34020)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-04 08:33:39 +00:00