1250 Commits

Author SHA1 Message Date
Anarios a35126f315 Cancel superseded pull request workflow runs 2026-10-23 11:57:12 +02:00
Anarios 6e69143cd7 Skip Dependabot CI jobs and shorten artifact retention 2026-10-23 09:30:31 +02:00
Dmitrii Selivanov 5d01972c3c Protect build tooling from compromised certificate authorities (#1352)
Refresh workflow CA trust and add an opt-in filtered Node launcher. Preserve inherited TLS settings in website commands and set the native language for Linux locale tests.

Validated with hosted lint, 2351 Jest tests, 112 extension browser tests, 151 userscript browser tests, generated-artifact checks, and successful browser artifact builds.
2026-10-21 13:27:18 +02:00
Anarios 94065a43d9 Add collapsible Premium Insights and raw counts 2026-10-20 12:11:51 +02:00
Anarios 41410e7e6f Fix dislike rendering freeze (#1337) 2026-10-19 00:18:24 +02:00
Anarios 639a30f0aa Clarify Firefox permissions and show a visible consent card 2026-10-18 23:44:45 +02:00
Anarios e2b7b286b2 Add a one-time Chrome review prompt 2026-10-18 22:31:14 +02:00
Anarios e904b06ae0 Keep Firefox permission prompts outside the toolbar popup 2026-10-18 20:28:02 +02:00
Anarios c31f60cc24 Fix Firefox consent and release interface regressions
Keep private windows counts-only and separate account consent from core access. Correct stale account UI, Premium themes and ranges, display preferences, and RTL popup and release layouts.
2026-10-18 18:13:46 +02:00
Anarios 74651b76ee Fix Shorts reaction controls with vidIQ (#1324) 2026-10-18 16:12:29 +02:00
Anarios 65d96ebe2d Match native dislike text layout in userscript (#1291) 2026-10-18 15:57:52 +02:00
Anarios 7a743905a1 Match YouTube hostnames for account broadcasts (#1295) 2026-10-18 15:20:48 +02:00
Anarios e347ba2329 Remove dangling source-map references from production bundles 2026-10-18 14:35:58 +02:00
Anarios a466ef3616 Merge upstream main for the 4.1.0 release 2026-10-18 14:27:40 +02:00
Anarios 4167b4d6af Prepare 4.1.0 release fixes and complete translations 2026-10-18 14:00:22 +02:00
Anarios b9949cbddf Clarify uMatrix troubleshooting instructions 2026-10-18 12:46:28 +02:00
Anarios a7dfa0286c Clarify uMatrix troubleshooting instructions 2026-10-18 12:46:16 +02:00
waifucon af2fc3900d Add Persian translations and RTL website support (#1334)
Add Persian translations for the extension, website, documentation, and store description. Correct wording and support right-to-left website layout, language switching, and initial page hydration.

Co-authored-by: waifucon <waifudev@atomicmail.io>
2026-10-18 11:53:57 +02:00
Anarios 68a493918b Prepare the 4.1 release page and translations 2026-10-18 11:45:01 +02:00
Anarios 5c3a96d385 Add Hibiscus and custom color themes (#552) 2026-10-18 11:42:04 +02:00
Dmitrii Selivanov da73060b79 Expose liked state on ratio bar (#1335)
Expose data-ryd-liked for custom CSS and keep it synchronized with native reaction state.

Fixes #95.
2026-10-18 10:20:11 +02:00
dependabot[bot] b770a0102c Upgrade ECharts and preserve activity legend layout (#1223) 2026-10-18 09:20:38 +02:00
dependabot[bot] 8a54d0ab38 Update copy-webpack-plugin to 13.0.1 (#1190) 2026-10-18 09:00:26 +02:00
dependabot[bot] 735d5c4c8a Update Jest to 30.2.0 (#1214) 2026-10-18 08:54:54 +02:00
dependabot[bot] 0d214a6b7b Update website Prettier lint configuration (#1179) 2026-10-18 08:53:00 +02:00
dependabot[bot] 9d2070874d Update website Prettier lint plugin (#1181) 2026-10-18 08:52:47 +02:00
dependabot[bot] 7540417572 Update Node setup action to v6 (#1218) 2026-10-18 08:48:23 +02:00
dependabot[bot] 0f268dc6fe Update checkout action to v6 (#1247) 2026-10-18 08:48:07 +02:00
dependabot[bot] b4c7b97cc2 Update artifact upload action to v6 (#1249) 2026-10-18 08:30:46 +02:00
Oleh Hrechyn c5b5411cef Correct Ukrainian FAQ translation (#1270) 2026-10-18 08:15:05 +02:00
Alvin 5573eb9507 Add Danish extension store description (#1317) 2026-10-18 01:14:32 +02:00
Talha c5244cacd6 Improve Turkish extension translations (#1318)
Improve Turkish extension messages and preserve accurate dislike labels, vote intervals, and rounding direction.

Co-authored-by: Talha <96729066+Dragon9135@users.noreply.github.com>
2026-10-17 23:47:51 +02:00
Anarios 91608ec698 Fix native count ownership and browser vote checks 2026-10-17 23:25:02 +02:00
Anarios 1d8f1bc11a Fix website lint dependency compatibility 2026-10-17 23:25:01 +02:00
Dmitrii Selivanov 2b1e73fbfe Complete French GitHub and button-setting translations (#1333)
Complete French GitHub sign-in and button-setting copy.

Co-authored-by: GeekCorner <45696571+GeekCornerGH@users.noreply.github.com>
2026-10-17 23:18:47 +02:00
Anarios c7caf4623e Merge upstream main 2026-10-17 23:13:39 +02:00
David P 6d88456157 Add Slovenian translations for the extension, website, and documentation (#1327)
Add Slovenian localization and documentation navigation.
2026-10-17 23:01:50 +02:00
Anarios d202a97e8c Improve comment spacing and add a dedicated notification inbox 2026-10-17 22:54:28 +02:00
Anarios 6465b766ae Refresh native reaction counts and thumb colors 2026-10-17 22:54:11 +02:00
Anarios 92b8be6c2a Request Firefox data consent before extension traffic 2026-10-17 22:53:52 +02:00
Anarios 1333e806cd Clarify IP data handling in privacy documentation 2026-10-17 22:53:30 +02:00
Anarios 38e67e30ba Exclude maintainer notes from public source packages 2026-10-17 22:53:12 +02:00
Patrxgt cf74b3ff19 Clarify Polish settings and analytics translations (#1315)
Clarify Polish control descriptions and analytics guidance.
2026-10-17 22:31:18 +02:00
Kitki30 316389bf2d Improve Polish extension translations (#1328)
Translate GitHub sign-in and hide-clutter messages, refine Polish wording, and localize the author credit. Preserve message keys and dynamic substitutions.
2026-10-17 22:20:14 +02:00
saivan bd24d3cb31 Add Belarusian translations for the extension, website, and documentation (#1330)
Add Belarusian locale resources and language navigation. Preserve analytics substitutions, refine translation accuracy, and cover translated counts and durations with regression tests.
2026-10-17 21:46:16 +02:00
Anarios 5d69d01d67 Add comments, reactions, and notification popup 2026-10-17 21:42:01 +02:00
Runterya 515bdbf5c7 Add Morphe to third-party integrations and link the contact email (#1284)
List Android - Morphe with the existing third-party integrations and disclaimer. Add the label to website locales, preserve translator credits, and make the contact email clickable.
2026-10-17 21:26:33 +02:00
Yaldar fe057b3aa9 Fix ratio-bar sizing for inline YouTube controls (#1292)
Use rendered widths when inline reaction wrappers report non-numeric computed widths or zero client widths. Preserve existing block-control measurements in the extension and userscript, with generated-artifact browser regression coverage.
2026-10-17 21:10:52 +02:00
Dmitrii Selivanov d937bab835 Merge pull request #1307
Guard userscript like-count formatting when controls or labels are missing, with browser regression coverage.
2026-10-17 20:53:08 +02:00
Dmitrii Selivanov f6258ddf08 Merge main and port remaining userscript null guards (#1307) 2026-10-17 20:52:50 +02:00