219 Commits

Author SHA1 Message Date
b2178fec85 fix/match_collector: fix boots handling
All checks were successful
pipeline / lint-and-format (push) Successful in 4m51s
pipeline / build-and-push-images (push) Successful in 54s
2026-05-04 13:57:03 +02:00
ee32060a7f feat/match_collector: set sleep time to 12h
All checks were successful
pipeline / lint-and-format (push) Successful in 10m57s
pipeline / build-and-push-images (push) Successful in 49s
2026-05-01 00:39:24 +02:00
d231ae7c38 fix/match_collector: make sure we have permission to write in /cdragon 2026-05-01 00:39:02 +02:00
5c83e45d2a fix/frontend: format
All checks were successful
pipeline / lint-and-format (push) Successful in 6m16s
pipeline / build-and-push-images (push) Successful in 1m16s
2026-05-01 00:24:53 +02:00
50c0646a93 fix/frontend: center first back items on mobile
Some checks failed
pipeline / lint-and-format (push) Failing after 4m34s
pipeline / build-and-push-images (push) Has been skipped
2026-05-01 00:18:54 +02:00
8263dc1c93 fix/frontend: change rune size on mobile
Some checks failed
pipeline / lint-and-format (push) Failing after 4m31s
pipeline / build-and-push-images (push) Has been skipped
2026-05-01 00:14:18 +02:00
c506bad739 feat/frontend: remove '?' cursors on tooltips
All checks were successful
pipeline / lint-and-format (push) Successful in 4m29s
pipeline / build-and-push-images (push) Successful in 1m33s
2026-04-30 20:17:54 +02:00
a0e2915c3d fix/match_collector: fix splitting of boots and first backs
Some checks failed
pipeline / build-and-push-images (push) Has been cancelled
pipeline / lint-and-format (push) Has started running
2026-04-30 20:16:00 +02:00
c7d0d929be fix/match_collector: change region tagging logic 2026-04-30 17:51:14 +02:00
8ee981b949 fix: fix cdragon cache directory 2026-04-30 16:31:25 +02:00
686962b678 feat/frontend: add tooltips for runes
All checks were successful
pipeline / lint-and-format (push) Successful in 4m18s
pipeline / build-and-push-images (push) Successful in 1m21s
2026-04-30 13:35:28 +02:00
a467046c55 fix: fix typing errors
All checks were successful
pipeline / lint-and-format (push) Successful in 4m17s
pipeline / build-and-push-images (push) Successful in 1m13s
2026-04-30 13:17:35 +02:00
a0b3e49759 fix: remove unused logs
All checks were successful
pipeline / lint-and-format (push) Successful in 4m35s
pipeline / build-and-push-images (push) Successful in 1m21s
2026-04-30 10:55:40 +02:00
7051ace13f refactor: remove patch_detector and use gameVersion field in match_collector
All checks were successful
pipeline / lint-and-format (push) Successful in 4m20s
pipeline / build-and-push-images (push) Successful in 1m20s
2026-04-30 10:37:42 +02:00
e1ab81854a refactor: make match-collector export its types, and consume them in frontend
All checks were successful
pipeline / lint-and-format (push) Successful in 4m22s
pipeline / build-and-push-images (push) Successful in 2m11s
2026-04-30 00:06:53 +02:00
db2ca353c5 feat: first back recording and display (#12)
All checks were successful
pipeline / lint-and-format (push) Successful in 4m35s
pipeline / build-and-push-images (push) Successful in 1m39s
Record first backs, group them by item sets and show the most popular ones, with gold and %, in the frontend.
2026-04-28 20:10:20 +02:00
7712abe3f0 fix: fix parsing of mercurial in dragon-item-parser
All checks were successful
Dragon Item Parser CI / build-and-test (push) Successful in 13s
pipeline / lint-and-format (push) Successful in 4m46s
pipeline / build-and-push-images (push) Successful in 2m19s
2026-04-27 13:31:18 +02:00
af51d61e0c fix: fix parsing of hextech gunblade and mejais on dragon-item-parser
All checks were successful
Dragon Item Parser CI / build-and-test (push) Successful in 12s
pipeline / lint-and-format (push) Successful in 4m28s
pipeline / build-and-push-images (push) Successful in 2m18s
2026-04-27 12:33:22 +02:00
4a80540243 fix: fix pipeline docker build with new external lib
All checks were successful
pipeline / lint-and-format (push) Successful in 5m45s
pipeline / build-and-push-images (push) Successful in 2m21s
2026-04-27 12:02:40 +02:00
0b2d00ad0b feat: better item tooltips
Some checks failed
Dragon Item Parser CI / build-and-test (push) Successful in 13s
pipeline / lint-and-format (push) Successful in 4m35s
pipeline / build-and-push-images (push) Failing after 25s
2026-04-27 00:31:31 +02:00
0e0a12513e fix: fix lint by using polyfill
All checks were successful
pipeline / lint-and-format (push) Successful in 4m40s
pipeline / build-and-push-images (push) Successful in 2m25s
2026-04-26 01:19:32 +02:00
e82ad73de1 dragon-item-parser: introduce item parser library
Some checks failed
Dragon Item Parser CI / build-and-test (push) Successful in 1m3s
pipeline / lint-and-format (push) Failing after 4m8s
pipeline / build-and-push-images (push) Has been skipped
2026-04-25 23:53:45 +02:00
a98e3c6589 deps/match_collector: dependency bump
All checks were successful
pipeline / lint-and-format (push) Successful in 4m26s
pipeline / build-and-push-images (push) Successful in 56s
2026-04-23 20:04:02 +02:00
c976f340e6 refactor/match_collector: change folder structure
Some checks are pending
pipeline / lint-and-format (push) Successful in 4m51s
pipeline / build-and-push-images (push) Has started running
2026-04-23 18:35:37 +02:00
360be86c10 refactor/match_collector: refactor platform handling logic 2026-04-23 18:08:17 +02:00
a5728a147f feat: tag items depending on region and gold state when bought
All checks were successful
pipeline / lint-and-format (push) Successful in 4m29s
pipeline / build-and-push-images (push) Successful in 1m28s
2026-04-18 21:08:58 +02:00
17024f91a8 fix/dev: fix devscripts for platform 2026-04-18 14:43:56 +02:00
2c774caf5f fix/match_collector: fix platform routing for match api
All checks were successful
pipeline / lint-and-format (push) Successful in 5m24s
pipeline / build-and-push-images (push) Successful in 1m0s
2026-04-17 16:47:26 +02:00
dae65c8fa2 Allow collecting data from EUNE, NA, KR on top of EUW
All checks were successful
pipeline / lint-and-format (push) Successful in 4m44s
pipeline / build-and-push-images (push) Successful in 4m7s
- match_collector: query API and build collections for each platform
- match_collector: aggregate champion stats of each platform in one collection with platform annotations
- frontend: replace stats to count matches in platform-specific collections
- frontend: replace "EUW Challengers" with all supported platforms
- dev: adapted scripts to count match in platforms
2026-04-17 16:25:19 +02:00
0f84b9a707 match_collector: better typing in index.ts 2026-04-17 15:02:15 +02:00
b7435f0884 match_collector: track gold advantage when items are bought
also add api.ts with Riot API types
2026-04-17 10:51:21 +02:00
19a9226dac Add "EUW Challenger only" mention
All checks were successful
pipeline / lint-and-format (push) Successful in 4m17s
pipeline / build-and-push-images (push) Successful in 1m39s
2026-04-05 12:51:23 +02:00
60c7f9bb2c Merge pull request 'frontend-v2: Many changes to frontend (and backend) to unify build and have build variants' (#11) from frontend-v2 into main
All checks were successful
pipeline / lint-and-format (push) Successful in 4m54s
pipeline / build-and-push-images (push) Successful in 3m20s
Reviewed-on: #11
2026-03-06 23:41:22 +00:00
35563c2fc0 frontend: fix mobile layout for runes text 2026-03-07 00:23:34 +01:00
271c2b26d8 Multiple changes
- backend: add summoner spells
- backend: add build variants
- backend: builds are now storing full tree with runes (keystones)
- backend: build trees are split on starter items and merged on runes
- frontend: computing core tree now
- frontend: variant selectors
2026-03-06 23:33:02 +01:00
930cbf5a18 frontend: add item tooltip, refactor with itemicon component 2026-03-01 13:42:01 +01:00
f6cf2c8a8c frontend: fix compactruneselector on mobile 2026-02-28 13:53:37 +01:00
8c9da868f4 frontend: lint and format 2026-02-28 13:47:46 +01:00
45fa841f80 frontend: make sidebar smaller 2026-02-28 13:44:27 +01:00
c362d6b12a frontend: refactor build viewer a bit more 2026-02-28 13:38:14 +01:00
7833780bcb frontend: refactor of the new build viewer
extracting the logic into composables
2026-02-28 13:29:33 +01:00
20ccb20738 frontend: refactor of the new build viewer 2026-02-28 13:18:02 +01:00
3e9a8295b2 frontend: fix item tree arrows (Fix #9) 2026-02-28 13:13:01 +01:00
ea27a0d6f8 patch_detector: refactor 2026-02-28 09:28:13 +01:00
fe128c0848 Frontend updates: caching basic data (json) from CDragon
Implement caching in the patch_detector, consume the cache from API routes in frontend
2026-02-28 00:23:04 +01:00
dc09d10f07 Frontend updates and changes
- Remove items/runes separate pages, put everything into a "build" page.
- Show summoner spells.
- Add a build variant selector, that for now only selects runes
2026-02-25 14:59:42 +01:00
564de90ecb dev: update dev script for auto-download
All checks were successful
pipeline / lint-and-format (push) Successful in 4m16s
pipeline / build-and-push-images (push) Successful in 47s
2026-02-05 14:28:20 +01:00
50bd0d216d readme: added readme
All checks were successful
pipeline / lint-and-format (push) Successful in 5m2s
pipeline / build-and-push-images (push) Successful in 3m11s
2026-02-04 19:49:25 +01:00
e0a39dab0a matchups: filter out <0.5 or >0.5 for counters
All checks were successful
pipeline / lint-and-format (push) Successful in 4m57s
pipeline / build-and-push-images (push) Successful in 1m52s
2026-01-25 01:03:38 +01:00
0a983fa996 refactor: take matchup spectrum out of section 2026-01-25 00:42:45 +01:00