Commit graph

60 commits

Author SHA1 Message Date
Valentin Kaelin
5fd8800b73 feat: add bg color according to stats in match details 2019-11-06 18:46:45 +01:00
Valentin Kaelin
05f635d7d4 refactor: clean some Transformers code 2019-11-03 20:59:21 +01:00
Valentin Kaelin
cce91efb67 feat: display match details (1st version: code needs some work) 2019-11-03 18:49:58 +01:00
Valentin Kaelin
42ac3f6bcc fix: don't count remake as loss in friends winrate 2019-10-29 20:48:19 +01:00
Valentin Kaelin
0c90d1426c refactor: use a relationship between Summoner and Match in database 2019-10-26 22:52:50 +02:00
Valentin Kaelin
4aad54972e feat: add Summoner's games with friends stats 2019-10-25 23:09:33 +02:00
Valentin Kaelin
1f97d6e0d6 feat: add in game status if the summoner is playing 2019-10-22 22:59:22 +02:00
Valentin Kaelin
d698057fae fix: recursion of JaxRequest now works if we receive 500/503 2019-10-21 20:05:17 +02:00
Valentin Kaelin
668930d7ca fix: kill participation is 0% if ally team didn't make any 2019-10-21 18:24:28 +02:00
Valentin Kaelin
f13b044fc8 feat: add flex 3v3 stats + display unranked icon if summoner is unranked 2019-10-21 17:37:48 +02:00
Valentin Kaelin
3b12014eb3 refactor: get last riot patch from backend instead of manually change it 2019-10-21 15:30:48 +02:00
Valentin Kaelin
643de98fa4 fix: recursion of JaxRequest 2019-10-14 00:06:33 +02:00
Valentin Kaelin
18ccfeb21c fix: remove games made in another region if player transfered 2019-10-10 20:56:48 +02:00
Valentin Kaelin
b046adba97 feat: add Flex 5vs5 global stats 2019-10-08 21:54:32 +02:00
Valentin Kaelin
7f72112bc5 fix: add new matches to MatchList in a correct order 2019-10-06 17:31:43 +02:00
Valentin Kaelin
e09c7d59b5 feat: add button to load 10 more matches 2019-10-06 00:01:58 +02:00
Valentin Kaelin
6f13a76da4 refactor: clean code to fetch matches details 2019-10-05 20:01:01 +02:00
Valentin Kaelin
a8b4fef901 refactor: clean some more code for MatchList 2019-10-04 22:29:43 +02:00
Valentin Kaelin
ac00801d9f refactor: clean some code for MatchList results 2019-10-03 21:52:36 +02:00
Valentin Kaelin
ba8c05fbe8 feat: add MatchList in db (started Summoner Collection) 2019-10-01 21:39:26 +02:00
Valentin Kaelin
7e93dcd311 fix: order of the matches is correct again 2019-09-30 19:50:13 +02:00
Valentin Kaelin
4f13d8400e refactor: transform matches data to store in db only useful data 2019-09-29 18:06:54 +02:00
Valentin Kaelin
68d15872ce fix: oopsie 2019-09-26 21:22:45 +02:00
Valentin Kaelin
84f7304c23 fix: improve JaxRequest wrapper 2019-09-26 21:20:27 +02:00
Valentin Kaelin
c442d3ac1f refactor: start the new design of the matches 2019-09-16 21:20:48 +02:00
Valentin Kaelin
db939459a0 refactor: change RiotLimiter strategy according to environment 2019-09-13 18:25:33 +02:00
Valentin Kaelin
5b964f14ba (refactor): create a ServiceProvider for the Jax wrapper 2019-09-11 20:19:15 +02:00
Valentin Kaelin
9cc044ec13 Use Adonis instead of Express for the API 2019-09-11 09:06:21 +02:00
Valentin Kaelin
0aba0954e4 Fix the region changes with the new Jax wrapper 2019-09-09 18:14:15 +02:00
Valentin Kaelin
531587566f Add new domain name to CORS rules 2019-09-06 18:15:18 +02:00
Valentin Kaelin
932a8e568e Make the Jax wrapper a little easier to use 2019-09-04 20:11:16 +02:00
Valentin Kaelin
1c1dc49c69 Fix: check summoner name server side to prevent Firefox error 2019-09-03 19:56:41 +02:00
Valentin Kaelin
afd1b0d8f3 Use Jax wrapper to get League / Matches info 2019-09-01 14:53:03 +02:00
Valentin Kaelin
312f7bb1a1 Use Jax wrapper to get summoners basic info 2019-08-31 19:45:37 +02:00
Valentin Kaelin
37c4315a06 Start DDragon Endpoints with the Jax wrapper 2019-08-31 18:42:08 +02:00
Valentin Kaelin
4ff8a52d05 Compile code with Babel on production 2019-08-31 16:26:48 +02:00
Valentin Kaelin
acecc8a71c Change the Backend NodeJs API server 2019-08-28 21:26:42 +02:00
Valentin Kaelin
b552c5ccee Send an object instead of array for the JSON response 2019-08-27 22:17:16 +02:00
Valentin Kaelin
3683776e24 Start Jax: Riot Api Wrapper 2019-08-24 16:56:55 +02:00
Valentin Kaelin
b8ec9ca80f Add babel to the NodeJS app 2019-08-24 13:56:44 +02:00
Valentin Kaelin
1846f84491 Remove Flex 3v3 stats and tmp file from Riot application 2019-08-23 00:57:06 +02:00
Valentin Kaelin
1ff6f6f5e6 First "working" version of the RecentActivity grid
Only last 100 matches are displayed
2019-08-20 22:42:11 +02:00
Valentin Kaelin
103656f094 Start RecentActivity component 🤯 2019-08-20 00:08:13 +02:00
Valentin Kaelin
1b674f13fb Async background load on homepage 2019-08-19 14:49:20 +02:00
Valentin Kaelin
6c59784a2b Add CORS package in production 2019-08-19 13:32:30 +02:00
Valentin Kaelin
0ed02ed86f Setup CORS for Netlify 2019-08-19 13:18:06 +02:00
Valentin Kaelin
5eb7c96000 Update packages and League current patch 2019-08-16 19:03:57 +02:00
Valentin Kaelin
0a1f6a21fe Small fixes and update League patch 2019-06-21 19:51:26 +02:00
Valentin Kaelin
2533c73660 New endpoint of Riot API 2019-06-21 19:01:27 +02:00
Valentin Kaelin
fa801db48c Remove useless files 2019-06-19 22:12:10 +02:00