Commit Graph
88 Commits
Author SHA1 Message Date
Timothy Armes c0f22d9712 Elo calculator - display cadence in tournament dropdown + link to FFE results 2024-04-15 15:49:59 +02:00
Timothy Armes 0540ecc05a Move from TRPC to server actions 2024-04-08 14:55:06 +02:00
Timothy Armes cd83db2385 Fix the tournament result search (#249) 2024-03-12 08:47:02 +01:00
Timothy Armes 4f5062e1da Fix scroll bug 2024-03-11 17:25:28 +01:00
Timothy Armes 0da539889b Minor text corrections 2024-03-11 09:51:03 +01:00
Timothy Armes cc0ae71c26 New front page design 2024-03-09 15:13:05 +01:00
Timothy Armes 1c271cda05 Fix ratings calculator 2024-03-01 09:40:12 +01:00
Timothy Armes a2289f6181 Persist manual ELO form to local storage
Persist manual ELO form to local storage
2023-11-28 19:23:11 +01:00
Timothy Armes 8caabe810a Update all packages 2023-11-28 18:07:55 +01:00
Timothy Armes 1084eea6b1 Cache clubs and tournaments for 6 hours at a time 2023-10-22 19:22:45 +02:00
Timothy Armes 30da984a97 Filter and report bad tournament 2023-10-22 14:39:24 +02:00
Timothy Armes db369a3979 Tournament select field 2023-10-16 20:27:44 +02:00
Timothy Armes b5061b1c78 Reorganise code - use src folder 2023-10-11 14:05:27 +02:00
Timothy Armes 2dc5f477c9 Remove dead code 2023-10-11 14:05:27 +02:00
Timothy Armes 94cea267c9 Simplify burger handling 2023-10-11 14:05:27 +02:00
Timothy Armes effb912641 Update next-intl (and other packages), internationalize URLs 2023-10-11 14:05:27 +02:00
Timothy Armes 44bfe17c8f Use useTransition for faster UI 2023-10-11 14:05:27 +02:00
Timothy Armes f2a245ba6d Strongly type form components
Strongly type form components
2023-10-11 14:05:27 +02:00
Timothy Armes 3203c8af58 Use tRPC for contact form 2023-10-11 14:05:27 +02:00
Timothy Armes b8c0188b13 Smaller footer 2023-10-10 12:09:24 +02:00
Timothy Armes c0986fa64e Smaller footer 2023-10-10 11:53:33 +02:00
Timothy Armes bd0993ed72 Sort clubs 2023-10-10 10:04:39 +02:00
Timothy Armes ed68a9280b Clubs page 2023-10-10 09:45:07 +02:00
Timothy Armes 5b2218966f Factorise Map logic 2023-10-10 09:45:07 +02:00
Timothy Armes db839d2638 PSD logo 2023-10-10 09:45:07 +02:00
Timothy Armes ac349b9115 PWA 2023-10-04 15:32:33 +02:00
Timothy Armes 8cb21b1590 Improve mobile experience on the calculator 2023-10-03 08:55:30 +02:00
Timothy Armes 57eab6986d Sync URL parameters with elo form for sharing of url 2023-09-25 17:33:15 +02:00
Timothy Armes 14b723c799 Fix tournament results page 2023-09-25 08:07:09 +02:00
Timothy Armes 4d7a2ed151 Sort players alphabetically 2023-09-19 16:47:26 +02:00
Timothy Armes a82616bd34 Add a description of the k-factor 2023-09-19 10:24:58 +02:00
Timothy Armes 0b7a994052 More text fixes 2023-09-19 09:10:50 +02:00
Timothy Armes 195fd3aac5 Fix placeholder 2023-09-18 18:01:47 +02:00
Timothy Armes 8920ff0371 Change display of manual results 2023-09-18 17:51:13 +02:00
Timothy Armes cfd488ed5e Fix text 2023-09-18 17:28:36 +02:00
Timothy Armes a1cc8c80b4 Display of scraped elo results 2023-09-18 16:25:14 +02:00
Timothy Armes 7e37999d43 Fix elo calculations 2023-09-18 16:25:14 +02:00
Timothy Armes cf010855b7 Prepare endpoint 2023-09-18 16:25:14 +02:00
Timothy Armes 2d7e9744e7 Fix alignment 2023-09-15 10:09:45 +02:00
Timothy Armes 2d0c006446 Elo calculator 2023-09-15 10:09:45 +02:00
Timothy Armes ac467d7c38 Reorganise components 2023-09-15 10:09:45 +02:00
Timothy Armes bff704077c Update packages (and fix intl) 2023-09-13 20:40:24 +02:00
Timothy Armes ac633670ab Use tRPC and react-hook-form 2023-09-12 14:39:34 +02:00
Timothy Armes 7111f000e5 import grouping and sorting with Prettier plugin 2023-09-11 10:12:16 +02:00
Timothy Armes 4497b776c9 Fix table width #139 2023-08-28 16:29:12 +02:00
Timothy Armes b738d3d14a Fix lint errors 2023-07-28 11:35:35 +02:00
Timothy Armes 467c71e10b Add a polyfil for dynamic viewport heights on older devices 2023-07-25 11:41:32 +02:00
Timothy Armes 0e401b69c7 Footer link feeback 2023-07-24 08:41:16 +02:00
Timothy Armes 81c5f0e0e1 Improve mobile burger menu 2023-07-20 17:19:44 +02:00
Timothy Armes 66a4a03c6a Minor text changes 2023-07-20 14:35:38 +02:00
Timothy Armes 88efe4bbf9 Stop bouncing when hovering over list item that isn't visible on the map 2023-07-20 12:25:17 +02:00
Timothy Armes e76f451dbe Fix display when font-size increased 2023-07-20 11:56:35 +02:00
Timothy Armes 70b685fa99 Update debounce behaviour when hovering over list items 2023-07-20 08:50:34 +02:00
Timothy Armes 1b4e5e0cab Put a ring around the cluster markers 2023-07-19 17:19:28 +02:00
Timothy Armes 46ee9f3a0e Improve search 2023-07-19 16:58:17 +02:00
Timothy Armes 044b18ca11 Remove transparent dot from marker 2023-07-19 16:51:40 +02:00
Timothy Armes cbec69396d Use SVG marker icons 2023-07-19 16:27:44 +02:00
Timothy Armes 4fe1318893 Remove shadow and bounce contraction for cleaner look 2023-07-19 15:58:56 +02:00
Timothy Armes e8dd1c935a Factorise colours + tidy 2023-07-19 15:32:26 +02:00
Timothy Armes 7348b8da4e Remove front end tests 2023-07-19 12:06:36 +02:00
Timothy Armes 924c799208 Pie charts for clusters 2023-07-19 11:34:35 +02:00
Timothy Armes b305b0578b Group tournaments into a single map marker based on position & date (#105) 2023-07-18 11:52:19 +02:00
Timothy Armes 11dcd943b9 Fix norms 2023-07-17 20:39:36 +02:00
Timothy Armes 22b8724e55 Norms filter 2023-07-17 11:51:10 +02:00
Timothy Armes d3afc1d1f4 Prettify all files 2023-07-17 11:49:07 +02:00
Timothy Armes 0320077eda Fix typos 2023-07-08 12:06:27 +02:00
Timothy Armes fa12644304 Fix layout on Windows + duplicating legends 2023-07-07 13:48:15 +02:00
Timothy Armes 45499b0cd1 Remove links from the tournament table 2023-07-07 12:10:42 +02:00
Timothy Armes 16a4985cca Layout perfection 2023-07-07 12:03:39 +02:00
Timothy Armes d8a5b4393a Replace 1h KO with a catch all category - display only when required 2023-07-07 10:09:59 +02:00
Timothy Armes 88e75511d7 Code tidy 2023-07-07 09:34:05 +02:00
Timothy Armes b39e04ca31 Fix warning on VSCode 2023-07-07 09:32:49 +02:00
Timothy Armes ad618809f2 Fix layout issue (specifically to disallow scrolling on mobile) 2023-07-07 08:09:34 +02:00
Timothy Armes 9f23d31872 Merge remote-tracking branch 'upstream/main' into main 2023-07-07 07:33:22 +02:00
Timothy Armes 06eade3b6b Fix mobile display (#77) 2023-07-06 23:11:01 +02:00
Timothy Armes 945d9400d5 Merge remote-tracking branch 'upstream/main' into main 2023-07-06 22:40:11 +02:00
Timothy Armes b750f96cca Don't scroll on mobile 2023-07-06 18:33:03 +02:00
Timothy Armes 0a2dfa8743 Clustering (#75)
* Clustering

* Add package

* Shift markers based on the time control to keep they separated visually
2023-07-06 18:11:10 +02:00
Timothy Armes 5b79282f5b Make scrolling easier on mobile (#67) 2023-07-06 09:14:01 +02:00
Timothy Armes 4fb471c40b Clear button for search (#62) 2023-07-05 22:22:24 +02:00
Timothy ArmesandOwen Rees f88923851a Fix translations (#68)
* Feature/clear search (#66)

* clear search

* clear button placement

* smaller button size

* multilingual clear button

* Fix translation (#65)

---------

Co-authored-by: Owen Rees <owenrees82@gmail.com>
2023-07-05 21:52:01 +02:00
Timothy Armes 15ead0b877 Global filters (#40) 2023-07-05 17:27:53 +02:00
Timothy Armes caaad4e229 Set bounds on map init 2023-07-05 16:29:50 +02:00
Timothy Armes 3c8db27b0a Stop the markers from bounding immediately 2023-07-05 15:44:52 +02:00
Timothy Armes deace43225 Sync list to map (#42) 2023-07-05 13:56:50 +02:00
Timothy Armes 1715b1646b Mutual Highlighting (#41) (#55)
* Mutual Highlighting (#41)

* Tidy up

* Delete unused API route
2023-07-05 13:55:56 +02:00
Timothy Armes 75a6c74306 Fix layout issues & co-locate components (#46)
* Fix layout issues & co-locate components

* Fix front page

* Fix centering
2023-07-04 13:26:25 +02:00
Timothy Armes c5a1503684 Localisation (#39)
* Localisation

* Update tests

* Fix map markers in English view

* Fix typo
2023-07-03 20:14:19 +02:00