Commit Graph

50 Commits

Author SHA1 Message Date
Kalle
ef368e9fa2 Fix flaky art upload E2E test by verifying MinIO bucket
The test failed intermittently in CI with a 500 from POST /art/new.data:
the sendou bucket was missing for the whole run, so the upload threw
NoSuchBucket. art.spec.ts is the only e2e test that writes to S3, which
is why it was the only casualty.
2026-08-03 16:08:27 +03:00
Kalle
83660a5b2f
Factories, POM and other test improvements (#3260) 2026-07-31 16:51:46 +03:00
Kalle
e63674e71f Collapsing i18n keys check in CI/CD + fix existing 2026-07-11 13:57:28 +03:00
Kalle
0f229a5c04 Migrate+update badge scripts
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-06-28 14:22:08 +03:00
Kalle
bd688d637c
npm->pnpm (#2929)
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-03-31 20:38:22 +03:00
Kalle
10801b6334
E2E test fixes (#2901) 2026-03-21 13:57:53 +02:00
Kalle
e6d0a8189f
Fix test infrastructure and stabilize e2e tests (#2836)
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-02-25 19:05:34 +02:00
Kalle
995ee2ecab
Add basic art upload E2E test (#2708) 2026-01-08 20:56:04 +02:00
Kalle
ee4f3ef4b9
Add Vitest browser testing setup with GroupCard tests (#2694) 2026-01-04 17:35:28 +02:00
Kalle
94a93b0006
SQ serverside refactoring, add tests, add Knip (#2665) 2025-12-22 15:47:15 +02:00
Kalle
0ec7a8a3d5 Prevent updates to homemade.json triggering E2E test run 2025-11-01 15:13:42 +02:00
Kalle
b3de79cee8
E2E tests against built site + add to pipeline (#2563) 2025-10-11 11:14:33 +03:00
Kalle
65723501bc Fix GitHub Actions not running 2025-07-05 13:22:53 +03:00
Kalle
fe9b6906c3 Add check articles script to Github Actions 2025-07-05 12:32:07 +03:00
Kalle
bda32b1fb8
Homemade badges format use .json + checks (#2225)
Some checks are pending
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
* wip

* wip

* test check

* Real name

* Done

* fix

* fix json
2025-04-27 12:14:14 +03:00
Kalle
c31ee4244b Update actions/cache
Some checks are pending
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2025-03-03 23:15:54 +02:00
Kalle
4ff0586ff8
Notifications (#2117)
* Initial

* Progress

* Fix

* Progress

* Notifications list page

* BADGE_MANAGER_ADDED

* Mark as seen initial

* Split tables

* Progress

* Fix styles

* Push notifs initial

* Progress

* Rename

* Routines

* Progress

* Add e2e tests

* Done?

* Try updating actions

* Consistency

* Dep fix

* A couple fixes
2025-03-01 13:59:34 +02:00
Kalle
84848fc78b Try removing npm flag to fix CI
Some checks failed
Tests and checks on push / run-checks-and-tests (push) Has been cancelled
Updates translation progress / update-translation-progress-issue (push) Has been cancelled
2024-10-10 22:28:56 +03:00
Kalle
4beec2a86e Unit tests in GitHub Actions 2024-10-10 17:40:48 +03:00
Kalle
920355bca4 Remove Bun 2024-09-14 14:42:31 +03:00
Kalle
d0832d12f0 Bunified translation-progress.yml 2024-08-11 16:13:24 +03:00
Kalle
700a309e7f
Migrate Node -> Bun (#1827)
* Initial

* Faster user page

* Remove redundant function

* Favorite badge sorting

* Upgrade deps

* Simplify entry.server

* Bun tests initial

* Update package.json npm -> bun

* Update README

* Type safe translations again

* Don't load streams info for finalized tournaments

* Translations as an object

* More unit test work

* Convert match.server.test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* Test & all done

* Working cf

* Bun GA try

* No cache

* spacing

* spacing 2

* Add SQL logging

* Remove NR

* Hmm

* Hmm 2

* Interesting

* SKALOP_SYSTEM_MESSAGE_URL

* .

* .

* ?

* .

* ?

* Server.ts adjust

* Downgrade Tldraw

* E2E test fix

* Fix lint
2024-08-11 16:09:41 +03:00
Kalle
fd48bced91
Migrate Prettier/Eslint/Stylelint setup to Biome (#1772)
* Initial

* CSS lint

* Test CI

* Add 1v1, 2v2, and 3v3 Tags (#1771)

* Initial

* CSS lint

* Test CI

* Rename step

---------

Co-authored-by: xi <104683822+ximk@users.noreply.github.com>
2024-06-24 13:07:17 +03:00
Kalle
9a57d35265 No E2E tests in CI 2024-05-01 10:28:09 +03:00
Kalle
9ba072b3c3 Make tournament banner text visible in light mode 2023-05-18 00:49:47 +03:00
Kalle
c3963223b6
Add initial Playwright tests (#1191) 2022-12-11 17:18:33 +02:00
Remmy Cat Stock
40d5286775 Keep translation progress automatically updated inside issue instead 2022-11-07 17:03:06 +01:00
Remmy Cat Stock
9837f6922c
Revert "Test issue translation progress action"
This reverts commit 514fb88b78.
2022-11-06 12:53:20 +01:00
Remmy Cat Stock
514fb88b78
Test issue translation progress action 2022-11-06 12:52:59 +01:00
Kalle
085ef8abe5
Run checks on PR made (#1063)
* Run checks on PR made

* Prettify

* Refine criteria

* Bruh
2022-10-29 10:44:35 +03:00
Kalle
b775d70985 Add check of valid translations jsons to GA 2022-10-29 00:33:07 +03:00
Kalle
4b693d3154 Ok actually run npm ci 2022-09-21 18:32:16 +03:00
Kalle
bd929f3de3 Try new way of installing deps in GA 2022-09-21 18:31:00 +03:00
Kalle
9bff1450d3 Remove E2E tests from GA for now 2022-09-21 18:25:55 +03:00
Kalle
1f77fc0bf6 Test downgrading Cypress 2022-09-21 17:56:48 +03:00
Kalle
3d239db373 Try E2E tests on Chrome in GA 2022-09-21 17:45:03 +03:00
Kalle
4888fc248c Try Cypress in Github Actions 6 2022-07-08 14:27:16 +03:00
Kalle
2fa10a73f0 Try Cypress in Github Actions 5 2022-07-08 11:39:56 +03:00
Kalle
5eaf684546 Try Cypress in Github Actions 4 2022-07-08 11:34:55 +03:00
Kalle
a1a0dbdf0e Try Cypress in Github Actions 3 2022-07-08 11:27:44 +03:00
Kalle
c7b4b18907 Fix indentation 2022-07-08 11:15:00 +03:00
Kalle
54baf8a158 Test Cypress tests 2022-07-08 11:13:58 +03:00
Kalle
185295d54e
User page initial with SQLite3 (#822)
* Clean away prisma migrations

* Way to migrate WIP

* SQLite3 seeding script initial

* Fetch tournament data in loader

* CheckinActions new loader data model

* Virtual banner text color columns

* Logged in user

* Count teams

* ownTeam

* Map pool tab fully working

* Teams tab

* Fix timestamp default

* Register page

* Manage team page

* Camel case checkedInTimestamp

* Clean slate

* Add .nvmrc

* Add favicon

* Package lock file version 2

* Update tsconfig

* Add Tailwind

* Add StrictMode

* Add background color

* Auth without DB

* Revert "Add Tailwind"

This reverts commit 204713c602.

* Auth with DB

* Switch back to tilde absolute import

* Import layout

* Camel case for database columns

* Move auth routes to folder

* User popover links working

* Import linters

* User page initial

* User edit page with country

* Script to delete db files before migration in dev

* Remove "youtubeName" column

* Correct avatar size on desktop

* Fix SubNav not spanning the whole page

* Remove duplicate files

* Update README
2022-05-16 17:52:54 +03:00
Kalle (Sendou)
8561ce646d Add eslint to GitHub actions 2022-01-09 13:50:29 +02:00
Kalle (Sendou)
fa84a78a9e Install deps in Github Action 2021-12-18 10:04:51 +02:00
Kalle (Sendou)
8924ff5d05 Fix Github Action 2021-12-18 10:02:34 +02:00
Kalle (Sendou)
99db711c16 Github Actions on push test 2021-12-18 09:59:21 +02:00
Kalle (Sendou)
e123544358 Clean slate 2021-10-23 16:06:15 +03:00
Ryan Laughlin
cba5f4db83
Re-enable GitHub Actions (#369)
* Re-enable GitHub Actions

* Run prettier

* Try running all build steps during GitHub Actions

* Skip running 'next build' maybe?

* Tell prettier to ignore exported locale files
2021-04-08 01:04:37 +03:00
Ryan Laughlin
fdeb541e64
Try out GitHub Actions (#341) 2021-04-02 00:57:08 +03:00