Commit Graph

133 Commits

Author SHA1 Message Date
owenrees b73ec6afc0 add vague boilerplate code for generating PDF and passing back to browser 2025-12-10 16:16:01 +01:00
owenrees e62feef1a9 add /add-club route
remove commented out code

dismiss success dialog - onClick was missing

locale for add-club url

prefer manual entry club if both auto and manual entry versions exist, only if pending = false

change manual entry field to a boolean

filter out clubs that are pending approval from manual entry

add info message on success

tournament form adds to DB and send discord message

ping discord with club submission details

i18n for add club

update map to allow coordinate update depending on tournament/club page

basic add club form with reusable map component
2025-11-21 09:57:05 +01:00
owenrees 67e97b6ca0 create development guide
remove deps badge

correct mongo connection string and driver update

seed data for developer environment, database as docker image
2025-11-20 10:55:09 +01:00
owenrees 151d9fcb3d add Matomo analytics wihtout cookies 2025-11-06 13:26:04 +01:00
owenrees c27fffd1b2 Implement region based filtering of clubs
replace cancel button with X

use search params instead of path

fix routes for filtering clubs by URL, add loading map spinner, remove useEffect

normalised region name in url will set filter

search region by url params

add i8n to region filtering

use jotai useSetAtom

select value becomes the name of the region on selection

fix geojson types

fix region names

apply same regional filtering logic to tournaments that we have for clubs

type fixes for GeoJson Feature

basic filtering of clubs by region working

remove comments

two column layout

change text colours

accept undefined in region data state

selecting a region from modal sets state with region data of Feature type. Types currently not all correct.

by region filter satisfies types, with no functionality yet

remove unused imports

add region option in dropdown

rename file to reflect its function

json file for region names

comment out analytics script for testing loading

upgrade mongo

unformat file to keep line count small

add json of French regions coordinates

upgrade next to last v14
2025-09-04 21:35:23 +02:00
owenrees 780e1fcf39 update nvm node version, remove analyzer from build 2025-08-27 16:23:04 +02:00
Timothy Armes 4181b92670 Factorise Button and Input components 2024-10-21 15:19:28 +02:00
Timothy Armes 0aaf14e112 Improve leaflet type handing 2024-10-21 15:19:28 +02:00
Timothy Armes 8893076c4d Added privacy policy 2024-10-21 15:19:28 +02:00
Timothy Armes 1c7ad63e03 Update packages 2024-10-21 15:19:28 +02:00
Timothy Armes d44110649b Filtering by zone 2024-10-21 15:19:28 +02:00
Timothy Armes cfbba733c2 Avatar with drop down menu for accessing zones and signing out 2024-10-21 15:19:28 +02:00
Timothy Armes 860644bd9f Zone deletion 2024-10-21 15:19:28 +02:00
Timothy Armes 6a3b58f02d Zone creation UI preparation 2024-10-21 15:19:28 +02:00
Timothy Armes 1aba39b0e9 Sign in mechanism 2024-10-21 15:19:28 +02:00
Timothy Armes ce967f159d Use better touch gestures 2024-09-30 16:50:57 +02:00
Timothy Armes e3cf8ff8fd Form elements needs to be 16px to avoid Safari zooming on mobile 2024-09-25 18:13:56 +02:00
Timothy Armes 0540ecc05a Move from TRPC to server actions 2024-04-08 14:55:06 +02:00
Owen Rees efa9088336 Feature/date picker (#238)
- Date range picker for tournaments.

- Resets date when closing picker

- tRPC and Jotai update
2024-01-16 12:28:08 +01:00
depfu[bot] 263d9a79f4 Update typescript to version 5.3.3 2024-01-15 10:02:20 +00:00
depfu[bot] 2ed7aa3661 Update prettier to version 3.1.1 2024-01-15 09:57:27 +00:00
depfu[bot] fd72c36915 Update next-intl to version 3.3.2 2024-01-15 09:52:36 +00:00
depfu[bot] 131c4bd479 Update @types/react-dom to version 18.2.18 2024-01-15 09:42:31 +00:00
depfu[bot] d81df7e6fa Update all of nextjs to version 14.0.4 2024-01-15 09:32:36 +00:00
depfu[bot] fd49dbef69 Update @hookform/resolvers to version 3.3.3 2024-01-15 09:27:16 +00:00
depfu[bot] 9619dfa388 Update postcss to version 8.4.33 2024-01-11 23:13:12 +00:00
depfu[bot] 1d0d64c4e6 Update postcss to version 8.4.32 2023-12-09 05:28:49 +00:00
depfu[bot] 170a9b5a8b Update sharp to version 0.33.0 2023-12-06 20:15:12 +01:00
Timothy Armes 8caabe810a Update all packages 2023-11-28 18:07:55 +01:00
Owen Rees d56d81a227 contact form via discord 2023-11-27 10:55:07 +01:00
depfu[bot] 3a50d34aaf Update postcss to version 8.4.31 2023-10-17 08:09:30 +02:00
Timothy Armes effb912641 Update next-intl (and other packages), internationalize URLs 2023-10-11 14:05:27 +02:00
Timothy Armes ac349b9115 PWA 2023-10-04 15:32:33 +02:00
depfu[bot] 86f7539174 Update @types/node to version 20.6.3 2023-09-24 20:32:53 +02:00
depfu[bot] 5693c77892 Update all npm dependencies (2023-09-23) 2023-09-23 12:05:40 +02:00
depfu[bot] 78d369b092 Update mongodb to version 6.1.0 2023-09-23 11:37:42 +02:00
depfu[bot] cd7cc99925 Update eslint to version 8.49.0 2023-09-23 11:35:15 +02:00
Owen Rees 71ed9820c9 remove vercel analytics 2023-09-23 11:24:25 +02:00
Timothy Armes a1cc8c80b4 Display of scraped elo results 2023-09-18 16:25:14 +02:00
Timothy Armes 2d0c006446 Elo calculator 2023-09-15 10:09:45 +02:00
Timothy Armes bff704077c Update packages (and fix intl) 2023-09-13 20:40:24 +02:00
depfu[bot] cebf5d98b8 Update postcss to version 8.4.29 2023-09-12 22:14:55 +00: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
depfu[bot] afdb57bd22 Update eslint to version 8.48.0 2023-09-08 21:02:52 +02:00
depfu[bot] 056bd5cb5a Update eslint-config-prettier to version 9.0.0 2023-09-07 10:10:51 +02:00
depfu[bot] 7b19a346aa Update prettier-plugin-tailwindcss to version 0.5.3 2023-09-07 10:09:06 +02:00
depfu[bot] 1487fae58d Update @testing-library/jest-dom to version 6.1.2 2023-09-07 10:02:49 +02:00
depfu[bot] 076182f1ef Update typescript to version 5.2.2 2023-09-07 09:58:47 +02:00
depfu[bot] 419a3dd0c0 Update eslint to version 8.47.0 2023-09-07 08:35:08 +02:00