100 Commits
Author SHA1 Message Date
Renaud Chaput c16de0b2ce [Glitch] Change Mastodon gGmbH => Mastodon GmbH
Port f0359af358 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-06-03 12:20:57 +02:00
Renaud Chaput f0359af358 Change Mastodon gGmbH => Mastodon GmbH (#39261) 2026-06-03 09:36:50 +00:00
Renaud Chaput e24737c612 Replace prettier with oxfmt (#37893) 2026-02-19 18:04:25 +00:00
Renaud Chaput 837d1decc9 Add a i18n check in pre-commit for JS files (#37793) 2026-02-10 09:13:09 +00:00
Renaud Chaput bc5397a0db Remove the 2 PRs-per-hour Renovate limit (#36814) 2025-11-11 08:26:43 +00:00
Renaud Chaputanddiondiondion 5b75667c03 [Glitch] Update to latest eslint-plugin-react-hooks
Port 9addad8ce5 to glitch-soc

Co-authored-by: diondiondion <mail@diondiondion.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-10 22:29:58 +01:00
Renaud Chaputanddiondiondion 9addad8ce5 Update to latest eslint-plugin-react-hooks (#36702)
Co-authored-by: diondiondion <mail@diondiondion.com>
2025-11-10 14:50:04 +00:00
Renaud Chaput 15a7abd581 Resume Renovate updates for tesseract (#36705) 2025-11-05 14:25:40 +00:00
Renaud Chaput 5a051d07c6 [Glitch] Add a new setting to choose the server landing page
Port 779a1f8448 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-28 20:26:40 +01:00
Renaud Chaput 795aaa14bf Remove environment variables to config Fetch All Replies behaviour (#36627) 2025-10-28 15:58:18 +00:00
Renaud Chaput 779a1f8448 Add a new setting to choose the server landing page (#36588) 2025-10-27 10:16:59 +00:00
Renaud Chaput de80a54555 Update recommended Node version to 24 (LTS) (#36539) 2025-10-21 14:26:24 +00:00
Renaud Chaput b80ec3721d Drop support for PostgreSQL 13 (#36540) 2025-10-21 14:26:00 +00:00
Renaud Chaput b8444d9bb7 Do not automatically run Prettier on the streaming server code. (#36400) 2025-10-08 15:51:53 +00:00
Renaud Chaput 4fce4337d8 Update rack and uri to the latest release (#36389) 2025-10-08 09:35:36 +00:00
Renaud Chaput e8dab026bb Fix quote mailer preview to use the latest quote notification (#36373) 2025-10-07 10:19:53 +00:00
Renaud Chaput 719b2de3c3 Update uuid package to latest version (#36259) 2025-09-25 08:54:02 +00:00
Renaud Chaput 63a2ef6274 Force playwright-ruby-client version to keep it in sync with the NPM package (#36225) 2025-09-22 13:56:08 +00:00
Renaud Chaput b1c91d885a Remove Renovate postUpgrade commands (#36223) 2025-09-22 12:44:16 +00:00
Renaud Chaput 6689040fc6 Renovate config improvements (#36209) 2025-09-22 09:08:35 +00:00
Renaud Chaput beca0faed0 Upgrade transitive deps with security advisories to latest version (#36066) 2025-09-09 13:13:56 +00:00
Renaud Chaput 379f12ea00 Update to Vite 7 (#35598) 2025-08-11 12:35:36 +00:00
Renaud Chaput 7d2dda97b3 Remove the "to triage" label status (#35394) 2025-07-16 07:17:21 +00:00
Renaud Chaput 3a533c6c8d Bump version to 4.5.0-alpha.1 (#35231) 2025-07-02 08:00:43 +00:00
Renaud Chaput 498af63b85 chore: validate the project funding.json association (#35221) 2025-06-30 16:21:52 +00:00
Renaud Chaput b10fde673d Update rack to 3.1.16 (#34959) 2025-06-06 10:15:55 +00:00
Renaud Chaput ef1bf8e9f2 Fix polyfills naming and tag missing a source (#34768) 2025-05-22 12:54:47 +00:00
Renaud Chaput 83dd09d4dc Fix JS polyfills missing after the Vite switch (#34758) 2025-05-21 20:11:01 +00:00
Renaud Chaput a8f12a6fd8 Change Node.js minimum version to Node 20 (#34390) 2025-05-20 14:25:51 +00:00
Renaud Chaput 9244ffc425 Fix eslint import plugin resolution in vscode (#34651) 2025-05-12 07:12:56 +00:00
Renaud Chaput 54fc83b036 [Glitch] fix: do not use the deprecated /api/v1/instance end point
Port df6b808750 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-06 12:07:32 +02:00
Renaud Chaput df6b808750 fix: do not use the deprecated /api/v1/instance end point (#34613) 2025-05-06 06:08:44 +00:00
Renaud Chaput f4371ee3bb [Glitch] Fix the delete suggestion button not working and using a deprecated endpoint
Port d81983f181 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-04-08 19:14:40 +02:00
Renaud Chaput d81983f181 Fix the delete suggestion button not working and using a deprecated endpoint (#34396) 2025-04-08 10:35:54 +00:00
Renaud Chaput 0653374c34 Fix Renovate alert with the now deprecated @types/emoji-mart package (#34352) 2025-04-02 12:39:22 +00:00
Renaud Chaput 05fc24c5f9 Fix Typescript dependency resolution (#34351) 2025-04-02 12:38:34 +00:00
Renaud Chaput 0a39eac6fe [Glitch] Convert the polls reducer to plain JS
Port 1bc28709cc to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-30 12:21:05 +02:00
Renaud Chaput 1bc28709cc Convert the polls reducer to plain JS (#33263) 2025-03-29 20:17:27 +00:00
Renaud Chaput f41bc1de9d Fix processing errors for some HEIF images from iOS 18 (#34086) 2025-03-06 10:44:27 +00:00
Renaud Chaput 4af91e564d Fix a missing require when enabling the local prometheus exporter with Sidekiq (#33840) 2025-02-05 13:49:47 +00:00
Renaud Chaput 59384282ed Add an optional metric exporter (#33734) 2025-01-27 12:52:30 +00:00
Renaud Chaput e5dc03a353 [Glitch] Fix voting on polls
Port da279df8ae to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:39 +01:00
Renaud Chaput 37070a7881 [Glitch] Convert polls to Typescript / Immutable Records
Port ded799f913 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:39 +01:00
Renaud Chaput 22813dbc6e Fix /health endpoint when OTEL is configured (#33362) 2024-12-19 10:44:44 +00:00
Renaud Chaput 3f8f06eb46 Add support for Active Record query log tags (#33342) 2024-12-18 10:05:00 +00:00
Renaud Chaput 3febe7d020 Add OTEL trace & span IDs to logs (#33339) 2024-12-18 07:34:20 +00:00
Renaud Chaput da279df8ae Fix voting on polls (#33266) 2024-12-11 10:32:03 +00:00
Renaud Chaput ded799f913 Convert polls to Typescript / Immutable Records (#29789) 2024-12-10 22:54:07 +00:00
Renaud Chaput 2a369a8977 Use a system setting for the Referer policy (#33239) 2024-12-10 13:16:52 +00:00
Renaud Chaput bcf5d30e01 Add OpenTelemetry VCS attributes (#32904) 2024-11-18 08:41:09 +00:00
Renaud Chaput d304540ebc [Glitch] Replace execCommand for copying text with the modern clipboard API
Port fb6d7ed475 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-26 13:47:22 +02:00
Renaud Chaput fb6d7ed475 Replace execCommand for copying text with the modern clipboard API (#32598) 2024-10-21 07:08:18 +00:00
Renaud Chaput 829ff8633b [Glitch] Add ability to group follow notifications in WebUI
Port 6c87c76e18 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-19 19:23:56 +02:00
Renaud Chaput 2f854c5576 [Glitch] Add back a 6 hours mute duration option
Port 7a7a7cc448 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-19 19:23:56 +02:00
Renaud Chaput d63594d97e [Glitch] Fix back arrow pointing to the incorrect direction in RTL languages
Port 51345e5133 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-19 19:23:52 +02:00
Renaud Chaput 6c87c76e18 Add ability to group follow notifications in WebUI (#32520) 2024-10-16 08:33:11 +00:00
Renaud Chaput 7a7a7cc448 Add back a 6 hours mute duration option (#32522) 2024-10-16 07:27:44 +00:00
Renaud ChaputandMatt Jankowski a1eb1a9642 Update issue templates ot use the new GH Types, and add Troubleshooting template (#32484)
Co-authored-by: Matt Jankowski <matt@jankowski.online>
2024-10-15 11:49:15 +00:00
Renaud Chaput 51345e5133 Fix back arrow pointing to the incorrect direction in RTL languages (#32485) 2024-10-15 09:15:25 +00:00
Renaud Chaput 8572fa1452 [Glitch] Fix follow notifications from streaming being grouped
Port 1be55ce244 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-06 16:43:17 +02:00
Renaud Chaput 497e8d00b9 Bump main version 4.4.0-alpha.1 (#32180) 2024-10-01 08:36:22 +00:00
Renaud Chaput 1be55ce244 Fix follow notifications from streaming being grouped (#32179) 2024-10-01 08:22:14 +00:00
Renaud ChaputandClaire 0b1310feb3 [Glitch] Keep the status action buttons at their position regardless of the counter size
Port 739ad0eed2 to glitch-soc

Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-25 18:12:24 +02:00
Renaud Chaput 5716ebf390 [Glitch] Add notification grouping for follow notifications
Port d6f5ee75ab to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-25 18:09:19 +02:00
Renaud Chaput 36ce5813cb [Glitch] Fix search params being dropped when redirected to non-deck path
Port 3dc4ddc663 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-25 18:08:55 +02:00
Renaud Chaput 28966fa0a6 Remove deprecated v2_alpha endpoint for grouped notifications (#32089) 2024-09-25 15:21:11 +00:00
Renaud ChaputandClaire 739ad0eed2 Keep the status action buttons at their position regardless of the counter size (#32084)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-09-25 14:33:58 +00:00
Renaud Chaput d6f5ee75ab Add notification grouping for follow notifications (#32085) 2024-09-25 13:36:19 +00:00
Renaud Chaput 3dc4ddc663 Fix search params being dropped when redirected to non-deck path (#31984) 2024-09-25 13:35:37 +00:00
Renaud Chaput 6142adc7d6 [Glitch] Fix wrapping in dashboard quick access buttons
Port f1b6a611aa to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-24 19:41:37 +02:00
Renaud Chaput f1b6a611aa Fix wrapping in dashboard quick access buttons (#32043) 2024-09-24 16:47:45 +00:00
Renaud Chaput 03829d8e1d [Glitch] Update directory page options to use URL params
Port ae03e4ffc6 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-21 15:17:56 +02:00
Renaud Chaput d77348f830 [Glitch] Fix the appearance of avatars when they do not load
Port 8b70834035 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-21 15:13:57 +02:00
Renaud Chaput ae03e4ffc6 Update directory page options to use URL params (#31977) 2024-09-19 15:34:08 +00:00
Renaud Chaput 8b70834035 Fix the appearance of avatars when they do not load (#31966) 2024-09-18 17:39:15 +00:00
Renaud Chaput 04f0468016 Fix streaming image with Docker Compose (#31615) 2024-08-27 16:05:19 +00:00
Renaud Chaput da42e9d446 Fix typo in Compose file (#31612) 2024-08-27 12:51:34 +00:00
Renaud Chaput f9f4006a1b Update omniauth-rails_csrf_protection (#31552) 2024-08-26 07:51:21 +00:00
Renaud Chaput 4a968cb7a9 Add icon field to instance endpoint (#30205) 2024-08-22 10:04:27 +00:00
Renaud Chaput e19b3aaaba [Glitch] Update CSS color variables to match our latest design system
Port 4016fd5128 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-20 18:42:33 +02:00
Renaud Chaput 4e5d85b637 [Glitch] Improve the list selection UI for notification requests
Port 98bf2fc27c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-20 18:39:48 +02:00
Renaud Chaput 4016fd5128 Update CSS color variables to match our latest design system (#31510) 2024-08-20 15:56:44 +00:00
Renaud Chaput 98bf2fc27c Improve the list selection UI for notification requests (#31457) 2024-08-19 22:11:58 +00:00
Renaud Chaput 40f6631ac9 Fix Husky git hooks not being installed anymore (#31435) 2024-08-19 13:55:18 +00:00
Renaud Chaput ceeabffee5 [Glitch] Add a follow button & follower count on follow notifications
Port 32a78e56e0 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-16 20:09:01 +02:00
Renaud Chaput 32a78e56e0 Add a follow button & follower count on follow notifications (#31433) 2024-08-16 10:00:59 +00:00
Renaud Chaput 5d04e29775 Disable Chrome's search engine selection screen when running system specs (#31437) 2024-08-15 06:45:00 +00:00
Renaud Chaput 4545b8d6cb Add the ability to ignore specific browser errors for a spec (#31436) 2024-08-15 06:44:13 +00:00
Renaud Chaput 524fc8563b [Glitch] Fix notification screen crashing in rare cases where the status no longer exists
Port 0d85a79f19 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-14 21:26:51 +02:00
Renaud Chaput 09929a42f7 [Glitch] Fix log out from user menu not working on Safari
Port c3e1d86d58 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-14 21:24:50 +02:00
Renaud Chaput 072f560174 [Glitch] Change avatars border radius
Port f6d090fdf5 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-14 21:22:42 +02:00
Renaud Chaput d3db2d04ad [Glitch] Add a border above the timeline hint for statuses with replies
Port 7e501c59c2 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-14 21:22:07 +02:00
Renaud Chaput feaf2f2437 Update renovate config to fix #31379 (#31408) 2024-08-14 06:53:12 +00:00
Renaud Chaput 0d85a79f19 Fix notification screen crashing in rare cases where the status no longer exists (#31403) 2024-08-14 06:47:15 +00:00
Renaud Chaput c3e1d86d58 Fix log out from user menu not working on Safari (#31402) 2024-08-13 17:49:23 +00:00
Renaud Chaput f6d090fdf5 Change avatars border radius (#31390) 2024-08-13 07:26:23 +00:00
Renaud Chaput 7e501c59c2 Add a border above the timeline hint for statuses with replies (#31387) 2024-08-13 07:14:41 +00:00
Renaud Chaput dff29c83c5 [Glitch] Fix typos in localisation from #31342
Port 19dbc74d82 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-11 21:12:24 +02:00
Renaud Chaput 19dbc74d82 Fix typos in localisation from #31342 (#31369) 2024-08-10 18:14:37 +00:00
Renaud Chaput 5a9f526a17 [Glitch] Update notification labels for mentions
Port 2095d0f2b0 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-09 17:21:16 +02:00