Commit graph

342 commits

Author SHA1 Message Date
Valentin Kaelin
57c459d51d fix: don't fix sidebar on mobile/tablet 2020-04-08 14:58:28 +02:00
Valentin Kaelin
9796c98fbb feat: handle ESC key to close dropdowns 2020-04-08 14:02:21 +02:00
Valentin Kaelin
897196b048 fix: use browser locales when displaying date 2020-04-03 12:40:22 +02:00
Valentin Kaelin
0b087e7e06 feat: remove adsense and media.net codes 2020-04-02 13:31:29 +02:00
Valentin Kaelin
d07e79a12d feat: add media.net verification code 2020-04-01 22:49:46 +02:00
Valentin Kaelin
a573a7411e feat: add "new" tag if first load of the match 2020-04-01 14:14:03 +02:00
Valentin Kaelin
1f7261f0ed feat: add google analytics (temp) 2020-04-01 13:57:49 +02:00
Valentin Kaelin
bb83c8e376 feat: add adsense id 2020-04-01 13:46:01 +02:00
Valentin Kaelin
2845ecb971 feat: change header design: add discord link 2020-04-01 12:55:55 +02:00
Valentin Kaelin
adf29805d7 chore: update dependencies 2020-03-31 14:23:43 +02:00
Valentin Kaelin
f1a3f9bfa8 feat: add hours played in global stats 2020-03-31 14:12:47 +02:00
Valentin Kaelin
e39589d00d fix: sidebar in overview tab glitch when > than the content 2020-03-31 14:03:43 +02:00
Valentin Kaelin
fae3c08ad0 fix: season selector works again in overview tab 2020-03-30 22:09:23 +02:00
Valentin Kaelin
a5d5eb857c feat: add legal Riot Games boilerplate in the footer 2020-03-30 15:06:57 +02:00
Valentin Kaelin
d7702e2175 fix: visual bug of the sidebar in overview tab 2020-03-28 22:47:59 +01:00
Valentin Kaelin
a819a86400 feat: add one for all gamemode 2020-03-28 22:37:24 +01:00
Valentin Kaelin
b30349acc9 fix: add select-none on load more matches button 2020-03-22 17:56:12 +01:00
Valentin Kaelin
788f733c96 feat(overview): stop scroll of the sidebar when the bottom is reached 2020-03-19 23:07:12 +01:00
Valentin Kaelin
461b268661 fix: standardize gamemode names 2020-03-17 13:37:08 +01:00
Valentin Kaelin
5b59f5b4cc fix: NaN kda for champions stats 2020-03-17 13:34:39 +01:00
Valentin Kaelin
eb40fb11af fix: ripple effects work again 2020-03-07 13:29:48 +01:00
Valentin Kaelin
493195e0dc fix: live tab game now works for custom tournament games 2020-02-29 15:11:23 +01:00
Valentin Kaelin
85bbf7faf9 fix: don't make summoner basic request if we only change tab 2020-02-14 23:05:59 +01:00
Valentin Kaelin
5cefa56a48 chore: update vue dependencies and upgrade tailwind config to 1.2 2020-02-14 22:54:58 +01:00
Valentin Kaelin
1e78548fcf refactor: move svg icons to svg container and compress background img 2020-02-14 20:02:30 +01:00
Valentin Kaelin
594c45f519 refactor: watch vue router changes with $route 2020-02-14 19:34:11 +01:00
Valentin Kaelin
d77ade8156 fix: change region when clicking on a favorite from homepage 2020-02-13 21:18:44 +01:00
Valentin Kaelin
8fffd9c10f refactor: vuex settings module mutation names 2020-02-13 20:50:45 +01:00
Valentin Kaelin
13e12f7ccf refactor: make SwitchToggle component reusable 2020-02-13 20:42:13 +01:00
Valentin Kaelin
8e8a72e262 refactor: rename api endpoints 2020-02-13 20:30:26 +01:00
Valentin Kaelin
47e255c64a refactor: remove old ddragon code 2020-02-13 20:24:17 +01:00
Valentin Kaelin
dacd3873e8 refactor: tidy up vue data folder 2020-02-13 20:20:23 +01:00
Valentin Kaelin
9bf781aa55 refactor: tidy up vue components folder 2020-02-13 20:16:13 +01:00
Valentin Kaelin
5a0830b8d5 refactor: move searchform transition to css file 2020-02-13 19:49:38 +01:00
Valentin Kaelin
253e0a3f26 fix: little jump bug when loader disappear on live game tab 2020-02-13 19:35:54 +01:00
Valentin Kaelin
65a63c743f feat: add search dropdown with favorites and recent searches 2020-02-10 20:53:32 +01:00
Valentin Kaelin
70b135c8f2 refactor: remove redundant queue type in summoner overview 2020-02-06 20:06:01 +01:00
Valentin Kaelin
6129086ef6 feat: save last searched region in localStorage 2020-02-06 19:45:22 +01:00
Valentin Kaelin
f5020103dd chore: add jsconfig file to vue project 2020-02-04 21:21:07 +01:00
Valentin Kaelin
090326c208 fix: sort seasons in select options 2020-02-04 19:28:57 +01:00
Valentin Kaelin
7c44c498a9 fix: reload button on live tab 2020-02-02 15:38:56 +01:00
Valentin Kaelin
7153969709 fix: table row background image bug on match details 2020-02-02 15:21:17 +01:00
Valentin Kaelin
f2a1e01794 fix: table row background image bug on Edge/Safari on live game tab 2020-02-02 14:38:17 +01:00
Valentin Kaelin
cf3e3a475f fix: live match margin on overview tab 2020-02-02 13:13:49 +01:00
Valentin Kaelin
155d4a32e5 fix: only display select season on tabs that make sense 2020-02-02 13:11:49 +01:00
Valentin Kaelin
e520807919 style: remove console.log of season filter 2020-02-01 20:23:05 +01:00
Valentin Kaelin
d839eed7ad feat: filter by season now works 🎉 2020-02-01 20:17:14 +01:00
Valentin Kaelin
1f7bd5a853 feat: update layout to add season select 2020-02-01 17:14:03 +01:00
Valentin Kaelin
faf2ede582 fix: truncate summoner names in friends list 2020-01-29 18:17:38 +01:00
Valentin Kaelin
1819c0ba65 fix: manually add active style on vue router links 2020-01-25 13:59:39 +01:00
Valentin Kaelin
4a0a76686e fix: compare summonerId or accountId instead of summonerNames in vue 2020-01-20 21:54:04 +01:00
Valentin Kaelin
9dbb6f83e7 fix: remove secondaryRune placeholder in live game tab 2020-01-19 17:45:52 +01:00
Valentin Kaelin
8850bcd02c fix: display reload button if summoner isn't playing 2020-01-19 17:03:40 +01:00
Valentin Kaelin
29605d4de9 fix: timer really fix this time, hopefully 2020-01-19 16:48:28 +01:00
Valentin Kaelin
fc206ffe6c fix: timer of the live games if the match is still loading 2020-01-19 16:18:35 +01:00
Valentin Kaelin
202a808519 fix: missing rounded corners in live game tab 2020-01-15 21:58:29 +01:00
Valentin Kaelin
d740ed7309 feat: add reload button on live game tab 2020-01-15 21:55:22 +01:00
Valentin Kaelin
754a8b497c feat: highlight search summoner in live game tab 2020-01-15 20:07:26 +01:00
Valentin Kaelin
23d5a399bc fix: update live tab when the searched summoner change 2020-01-15 20:06:45 +01:00
Valentin Kaelin
b0169576c9 feat: live game tab 2020-01-14 22:04:45 +01:00
Valentin Kaelin
305818be23 fix: forgot to push helper method for creating records 2020-01-12 01:35:36 +01:00
Valentin Kaelin
5ab71a0292 feat: add records tab 2020-01-12 01:31:28 +01:00
Valentin Kaelin
304ed03ace fix: check summoner friends with account_id instead of name 2020-01-08 21:16:21 +01:00
Valentin Kaelin
cbd66f1a3b fix: simplify CSS tabs transition 2020-01-08 19:13:14 +01:00
Valentin Kaelin
93f57e8c7d fix: filter champions by queue: reset queue when tab is changed 2020-01-08 19:04:58 +01:00
Valentin Kaelin
2d5fc1a2ae feat: add some infos about live game on overview tab 2020-01-03 22:50:09 +01:00
Valentin Kaelin
c49c70da8a fix: cancel old axios calls when switch routes really fast 2020-01-02 13:18:43 +01:00
Valentin Kaelin
abfd9990bd fix: more matches button works again 2020-01-02 10:52:52 +01:00
Valentin Kaelin
0a8b1fa622 refactor: rename loaders files 2020-01-01 17:04:55 +01:00
Valentin Kaelin
585066c54e refactor: change background color of loaders 2020-01-01 17:00:23 +01:00
Valentin Kaelin
fe60e85b6a style: remove old comments and change method names 2020-01-01 16:39:54 +01:00
Valentin Kaelin
9d2854ad25 feat: add content loader on champions tab 2019-12-30 22:51:19 +01:00
Valentin Kaelin
eaefb92030 fix: aurelion background img width on mobile 2019-12-30 22:02:14 +01:00
Valentin Kaelin
cb64ef870d fix: fixed table layout for champions tab 2019-12-30 22:01:11 +01:00
Valentin Kaelin
3465962143 refactor: finish overview tab loader 2019-12-29 22:35:12 +01:00
Valentin Kaelin
e546f942d8 refactor: work on overview tab loader - almost done 2019-12-29 21:26:52 +01:00
Valentin Kaelin
6af7689ccf refactor: update header loader for the new page layout 2019-12-29 17:50:05 +01:00
Valentin Kaelin
c38464ea41 fix: only display transition between tabs when the data is loaded 2019-12-29 17:49:26 +01:00
Valentin Kaelin
aad62a3094 fix: switch of summoner with input field works again 2019-12-28 23:49:53 +01:00
Valentin Kaelin
e00e872b67 refactor: transition between tabs is now working again 2019-12-28 20:35:05 +01:00
Valentin Kaelin
d0bd66d1f7 refactor: loader in 2 steps 2019-12-27 22:09:24 +01:00
Valentin Kaelin
526611a517 refactor: make api call only when needed for each view 2019-12-27 18:38:43 +01:00
Valentin Kaelin
cecd6115a0 refactor: use 1 array instead of 2 for championsList 2019-12-23 22:35:46 +01:00
Valentin Kaelin
2a196c9115 fix: display select queue even if no champions are found 2019-12-23 22:17:23 +01:00
Valentin Kaelin
541d6395b1 feat: add select input in champions tab to change queue 2019-12-23 22:13:42 +01:00
Valentin Kaelin
a8b49a6548 fix: input in search champions: ripple color + placeholder weight 2019-12-23 00:37:44 +01:00
Valentin Kaelin
23943e115b fix: remove Ripple effects without waiting for the mouseUp event 2019-12-23 00:23:47 +01:00
Valentin Kaelin
d181eb644b feat: add search input in champions tab 2019-12-23 00:23:05 +01:00
Valentin Kaelin
de4369baee feat: add complete kda in champions tabs 2019-12-22 22:26:25 +01:00
Valentin Kaelin
e295141eb1 feat: add all champions stats 2019-12-21 17:56:31 +01:00
Valentin Kaelin
80b4c03800 feat: use kilo notation when displaying the stats 2019-12-16 21:15:10 +01:00
Valentin Kaelin
98fef4785d feat: add new poro king gamemode 2019-12-14 13:13:54 +01:00
Valentin Kaelin
81661f3e93 feat: add clash gamemode 2019-12-11 19:39:28 +01:00
Valentin Kaelin
cb3997529d feat: add series score if the summoner is in BO 2019-12-08 00:26:04 +01:00
Valentin Kaelin
da369edb5b fix: display error message if the summoner has no champions stats 2019-12-05 21:24:13 +01:00
Valentin Kaelin
cccf60a9ca fix: oopsie 😐 2019-12-03 22:26:44 +01:00
Valentin Kaelin
3d60937996 feat: start vuejs layout system to add tabs in summoner profiles 2019-12-03 21:57:52 +01:00
Valentin Kaelin
a5ab09a2a8 feat: add tooltip for summoner spells in match details 2019-12-02 21:03:47 +01:00
Valentin Kaelin
83e616d974 fix: ban champion tooltip when the player doesn't ban anyone 2019-12-02 18:39:10 +01:00
Valentin Kaelin
12cc116f0d feat: add loading animation when fetching ranks in match details 2019-12-02 18:28:57 +01:00
Valentin Kaelin
00e2f1f481 refactor: fetch soloQ ranks in a 2nd request in match details 2019-12-01 20:44:41 +01:00
Valentin Kaelin
c6d0cd5d4e feat: add soloQ rank of all players in match details 2019-12-01 19:17:30 +01:00
Valentin Kaelin
9297c1ee06 refactor: use boolean for settings in store instead of string 2019-11-30 21:59:27 +01:00
Valentin Kaelin
1dae55db54 refactor: export compareSummonernames function 2019-11-29 18:18:13 +01:00
Valentin Kaelin
7950d835c4 feat: display banned champion name on hover 2019-11-29 18:09:35 +01:00
Valentin Kaelin
bf589f636b fix: display tooltip to the left of the cursor if not enough space 2019-11-29 18:08:23 +01:00
vkaelin
8e61783c9a feat: add tooltip on match data to see full date 2019-11-28 10:06:27 +01:00
vkaelin
1313dce901 fix: round vue filter 2019-11-28 08:54:09 +01:00
Valentin Kaelin
ec47fe2372 fix: ally/enemy teams position in match details 2019-11-26 18:39:22 +01:00
Valentin Kaelin
7a199d3194 refactor: use CDragon data for everything instead of DDragon 2019-11-25 21:15:52 +01:00
Valentin Kaelin
4565eece17 fix: some small ui bugs 2019-11-25 19:14:53 +01:00
Valentin Kaelin
d016887eeb fix: rank border color if the summoner is unranked 2019-11-24 14:53:12 +01:00
Valentin Kaelin
d5394c64f8 feat: add stats for most played champions 2019-11-24 14:26:27 +01:00
Valentin Kaelin
763ba327ae fix: summoner profile icon bug when player was in game 2019-11-23 18:50:44 +01:00
Valentin Kaelin
0a47570a31 fix: dropdown position on scroll 2019-11-23 18:34:36 +01:00
Valentin Kaelin
b59f4bd761 fix: whitelist some css classes for purgecss 2019-11-23 17:36:32 +01:00
Valentin Kaelin
57e2fad45d feat: add switch button to toggle stats in match details 2019-11-23 13:38:35 +01:00
Valentin Kaelin
7587190861 feat: add animation to leaguepoints border 2019-11-18 21:24:51 +01:00
Valentin Kaelin
b0e5f238fb fix: blinking text bug on chromium 2019-11-18 17:30:28 +01:00
Valentin Kaelin
5564cc5634 fix: remove z-index from Ripple effect 2019-11-17 21:14:55 +01:00
Valentin Kaelin
6819cbe188 feat: add ripple effect when clicking on matches 2019-11-17 17:26:36 +01:00
Valentin Kaelin
3c99c818ec refactor: change color of the searchbar 2019-11-17 16:10:27 +01:00
Valentin Kaelin
74cdf54eec refactor: edit Summoner Ranked iconplacement 2019-11-17 16:10:00 +01:00
Lazar
ffde77ca49 refactor: change summoner's info layout 2019-11-16 20:21:28 +01:00
Lazar
548d2d1a5a refactor: change style of recent activity component 2019-11-16 18:26:37 +01:00
Lazar
d992d7aa54 refactor: change style of searchbar component 2019-11-16 17:50:14 +01:00
Valentin Kaelin
b3bedb378a fix: round some summoner stats 2019-11-14 21:59:51 +01:00
Valentin Kaelin
fedb4b461c feat: add hover infos for summoners' items 2019-11-14 21:22:01 +01:00
Valentin Kaelin
9903d03d8a fix: round correctly the winrate of roles 2019-11-13 19:49:38 +01:00
Valentin Kaelin
196d71e1fa feat: add stats by champion class 2019-11-13 19:39:38 +01:00
Valentin Kaelin
1e3462ebcd fix: remove NaN errors in role winrates 2019-11-12 18:20:25 +01:00
Valentin Kaelin
ec2bdd3ae0 feat: update stats without a reload when summoner load more matches 2019-11-11 21:51:40 +01:00
Valentin Kaelin
c92cc760e4 refactor: get mates with a mongo request instead of storing them in db 2019-11-11 18:07:15 +01:00
Valentin Kaelin
48d2fade07 feat: add global winrate 2019-11-10 19:22:20 +01:00
Valentin Kaelin
1774306504 feat: add hover infos for role stats 2019-11-10 19:01:26 +01:00
Valentin Kaelin
c394857aae fix: wins/losses were reversed in role stats 2019-11-10 01:04:24 +01:00
Valentin Kaelin
ea6c1b35a3 fix: sort gamemodes stats by most played and change colors of W/L 2019-11-09 23:24:12 +01:00
Valentin Kaelin
a87510e998 feat: change direction of dropdown if they cannot be fully seen 2019-11-09 23:04:40 +01:00
Valentin Kaelin
1e3e8f13da feat: add statistics by role 2019-11-08 22:04:06 +01:00
Valentin Kaelin
115ecdf0d3 fix: forgot assists in kda calculation 2019-11-08 17:32:49 +01:00
Valentin Kaelin
0399680a9e fix: remove hover on old links 2019-11-08 16:10:20 +01:00
Valentin Kaelin
2f1f36997e refactor: move some icons in SvgContainer component 2019-11-08 16:08:45 +01:00
Valentin Kaelin
06f7a97fc9 feat: add global kda 2019-11-08 16:04:02 +01:00
Valentin Kaelin
8207d7d6e9 fix: typo in color name 2019-11-08 15:47:33 +01:00
Valentin Kaelin
c78ad56a7f feat: start adding global statistics about summoner's games 2019-11-08 15:39:56 +01:00
Valentin Kaelin
5fd8800b73 feat: add bg color according to stats in match details 2019-11-06 18:46:45 +01:00
Valentin Kaelin
0bf6ebb518 fix: update id of ARAM and URF modes 2019-11-06 13:32:36 +01:00
Valentin Kaelin
f4d09884ab feat: add victory text next to winning team 2019-11-04 22:08:40 +01:00
Valentin Kaelin
635a7c3279 feat: add more team statistics in match details 2019-11-04 20:30:56 +01:00
Valentin Kaelin
a4e3697f24 refactor: display allyTeam in blue and enemyTeam in red 2019-11-04 17:47:05 +01:00