Commit graph

1955 commits

Author SHA1 Message Date
taroj1205
ee79fbcf6e
chore(deps): reinstall packages and update pnpm lock 2025-06-22 19:39:49 +12:00
taroj1205
cc033a3f04
chore(turbo): unify input patterns in turbo.json for consistency across tasks 2025-06-22 19:32:09 +12:00
taroj1205
2405477510
chore(turbo): update input patterns in turbo.json to specify src directory for better caching 2025-06-22 19:28:04 +12:00
taroj1205
797d16c1fb
chore(playwright): match the playwright version 2025-06-22 19:21:25 +12:00
taroj1205
4bf21e154e
chore(playwright): add playwright dev dependency 2025-06-22 19:17:47 +12:00
taroj1205
a63d7bdf72
ci(turbo): remove ui stream from ci pipeline 2025-06-22 19:12:41 +12:00
taroj1205
172b7dda2f
fix(ci): fix git config safe directory for playwright 2025-06-22 19:08:56 +12:00
taroj1205
401a434ee5
chore(ci): enable streaming UI for Turbo commands in CI pipeline 2025-06-22 19:04:12 +12:00
taroj1205
f91a0438c6
chore(turbo): include astro file type in test cache input patterns in turbo.json 2025-06-22 18:58:11 +12:00
taroj1205
e46f22ec71
chore(turbo): add input patterns for build cache in turbo.json 2025-06-22 18:57:49 +12:00
taroj1205
01ee207faf
chore(ci): install firefox in playwright job 2025-06-22 18:55:46 +12:00
taroj1205
1fcea58586
chore(ci): update Playwright Docker image and adjust user options in CI pipeline 2025-06-22 18:45:45 +12:00
taroj1205
4e2eccbbc9
refactor: use playwright docker image for e2e tests 2025-06-22 18:39:03 +12:00
taroj1205
c540cc914e
chore(ci): remove GITHUB_TOKEN from build environment in CI pipeline 2025-06-22 18:27:31 +12:00
taroj1205
f1f02464e7
refactor(download): remove checksum handling and simplify release data retrieval 2025-06-22 18:24:42 +12:00
taroj1205
ec6e361d74
fix(githubChecksums): conditionally include Authorization header for GitHub API requests 2025-06-22 18:21:13 +12:00
taroj1205
50df285dec
chore(ci): add GITHUB_TOKEN to CI build environment and update GitHub Checksums authorization 2025-06-22 18:19:46 +12:00
taroj1205
a6292e79ce
chore(ci): adjust Playwright worker configuration for CI environment 2025-06-22 18:16:37 +12:00
taroj1205
581bfc3647
refactor(tests): streamline route 404 checks in Playwright tests 2025-06-22 18:11:06 +12:00
taroj1205
7eb408be4b
chore(ci): remove unused Astro cache step from CI pipeline 2025-06-22 18:05:01 +12:00
taroj1205
b072e7a0ec
refactor(tests): rename Playwright test scripts to e2e 2025-06-22 18:02:50 +12:00
taroj1205
dc30633bc3
feat(ci): enhance Playwright test sharding and caching 2025-06-22 18:01:36 +12:00
taroj1205
c64b34cc59
fix(ci): standardize filter syntax in CI pipeline configuration 2025-06-22 17:51:43 +12:00
taroj1205
69987b01ec
perf(ci): optimize Playwright test execution with sharding and worker limits
- Configure Playwright to use 50% workers in CI for better resource utilization
- Limit CI browser testing to Firefox only for faster execution
- Implement 4-way test sharding in GitHub Actions for parallel execution
- Add comprehensive caching for Playwright browsers and artifacts
- Set 10-minute timeout for Playwright test jobs
- Maintain full browser coverage (Chrome, Firefox, Safari) for local development
2025-06-22 17:49:28 +12:00
Canoa
f9395041e1
feat: add Crowdin logo and translation support for sponsors (#695) 2025-06-21 22:01:22 +02:00
Bryan Galdámez
21e47afe4c
fix: invalid css selector for download links (#694) 2025-06-21 21:07:41 +02:00
github-actions[bot]
7ed69308ba
fix(deps): update font awesome to v6.7.2 (#690)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-21 17:21:08 +02:00
mr. m
6cc3081634
fix: set data-active attribute to false for download section (#691) 2025-06-21 17:19:56 +02:00
mr. m
da96f4844a
Replace motion with animejs and new layout redesign (#672)
Co-authored-by: taroj1205 <taroj1205@gmail.com>
Co-authored-by: Shintaro Jokagi <61367823+taroj1205@users.noreply.github.com>
Co-authored-by: mr. m <91018726+mauro-balades@users.noreply.github.com>
Co-authored-by: Canoa <gitgood@thatcanoa.org>
Co-authored-by: Bryan Galdámez <josuegalre@gmail.com>
2025-06-21 17:12:31 +02:00
Shintaro Jokagi
9db42c090f
chore(deps): pin all dependencies (#688) 2025-06-21 11:28:38 +12:00
Zen Bot
3d3d5e2a60
Remove OG image
Signed-off-by: Zen Bot <hello@zen-browser.app>
2025-06-18 21:01:17 +02:00
Shintaro Jokagi
c23ca6c698
chore(ci): add dependency installation step in CI pipeline in case cache miss (#685) 2025-06-18 18:55:35 +12:00
Shintaro Jokagi
58af542675
fix(renovate): optimize configuration and update package rules (#683)
* fix(renovate): optimize configuration and update package rules

* chore(ci): update pnpm version to latest in CI pipeline configuration

* chore(ci): remove version specification for pnpm in CI pipeline configuration
2025-06-18 18:20:15 +12:00
Shintaro Jokagi
c65294b834
fix(renovate): streamline configuration and enhance package grouping (#681)
* fix(renovate): streamline configuration and enhance package grouping

* fix(renovate): clarify description for package rules in configuration
2025-06-18 17:46:11 +12:00
Shintaro Jokagi
6b7458c30e
ci(cache): improve ci cache in ci pipeline (#680)
* ci(cache): improve ci cache in ci pipeline

* refactor: use composite actions for ci jobs

* refactor: use composite action for node/pnpm setup

* refactor(ci): improve cache restore logic in ci pipeline

* fix(ci): fix ci node_modules cache handling

* fix(ci): improve ci pipeline cache

* fix(ci): fix ci pipeline cache

* fix(ci): upload cache properly

* fix(ci): add restore key

* refactor(ci): use matrix for simplified jobs

* refactor(ci): use matrix for simplified jobs

* fix(ci): remove problematic restore-keys from node_modules cache

* fix(ci): reorder cache logic

* chore: move turbo to dependency

* chore: update CI pipeline for improved testing workflow

* refactor(ci): enhance CI pipeline with matrix strategy for quality checks and cache management

* fix(ci): add restore-keys for improved cache efficiency

* fix(ci): add restore-keys for improved cache efficiency

* fix(ci): update cache action to use restore for node_modules
2025-06-18 17:18:13 +12:00
Shintaro Jokagi
b6d59257c3
fix(renovate): remove unnecessary configuration for renovate (#679)
* fix(renovate): remove unnecessary configuration for renovate

* chore: update renovate.json

* chore: format stable.json
2025-06-18 13:59:07 +12:00
mr. m
7d5f44d29a
Update translation.json 2025-06-16 22:14:51 +02:00
mr. m
b325e8d1c5
Update CODEOWNERS 2025-06-16 22:14:29 +02:00
mr. m
21597e9448
Update whats new version 2025-06-16 01:33:12 -07:00
mr. m
97d6aef72d
Update stable.json 2025-06-16 01:32:50 -07:00
mr. m
378ea8d88b
Update whats-new.json 2025-06-15 14:11:48 +02:00
mr. m
26a66284b4
Update stable.json 2025-06-14 20:57:25 -07:00
Bryan Galdámez
8c2d691314
chore: fix spelling issues (#678)
* chore: update whats new videos

* fix: linter issues
2025-06-13 22:53:09 +02:00
Bryan Galdámez
7541252d71
chore: update whats new videos (#677) 2025-06-13 22:38:14 +02:00
mr. m
9897477685
Upload whats new video 2025-06-13 22:18:20 +02:00
mr. m
9172d6e987
Update whats-new.json 2025-06-13 13:08:12 -07:00
mr. m
dd18ef0130
Update stable.json 2025-06-13 12:50:16 -07:00
mr. m
5286397e79
Revert "feat(animejs): replace motion with animejs for lighter animation (#663)" (#671) 2025-06-10 10:46:26 +02:00
mr. m
054b55cc4e
Revert "feat(i18n): add spanish translation (#657)" (#670) 2025-06-10 10:46:01 +02:00
Angel
cb4df21583
feat(i18n): add spanish translation (#657)
* feat(i18n): add Spanish localization

* feat(cspell): add additional Spanish words to dictionary

* feat(i18n): Update translation

* fix: minor spelling issues

* chore: remove unnecessary margin

* feat: add arktype

* chore: update cspell dictionary

* refactor: implement object schema with arktype to validate schema on runtime

* refactor(i18n): simplify locale retrieval process

* fix: linter issues

* refactor: replace import glob with static imports to prevent playwright from dying

* chore: remove unnecessary mapping

* refactor: split logic into multiple files

* chore: use new imports

* fix: fix playwright tests with import glob

* chore: update lock files

* chore: fix types

* chore: update fonts with broader subset

---------

Co-authored-by: Bryan Galdámez <josuegalre@gmail.com>
2025-06-09 20:22:06 -06:00