From 563c449795fc2f5a71316f426a3dffaa1680edd3 Mon Sep 17 00:00:00 2001 From: Kimberley Cook Date: Tue, 6 Jan 2026 10:48:34 +0100 Subject: [PATCH 1/2] 2026 stats update --- www/data/attended_per_year.json | 9 +++- www/data/average_rating_per_month.json | 40 +++++++++++++++++ www/data/counted_stats.json | 14 +++--- www/data/last_updated_at.json | 2 +- www/data/new_signups.json | 53 +++++++++++++---------- www/data/ratings_per_year.json | 15 +++++++ www/data/returning_members.json | 6 +-- www/data/student_to_coach_conversion.json | 6 +-- www/data/workshops_per_year.json | 4 ++ www/src/pages/index.tsx | 2 +- 10 files changed, 110 insertions(+), 41 deletions(-) diff --git a/www/data/attended_per_year.json b/www/data/attended_per_year.json index 2df8af7..efdbbb2 100644 --- a/www/data/attended_per_year.json +++ b/www/data/attended_per_year.json @@ -60,8 +60,13 @@ "year": 2024 }, { - "students": 1442, - "coaches": 1083, + "students": 2090, + "coaches": 1283, "year": 2025 + }, + { + "students": 1571, + "coaches": 1005, + "year": 2026 } ] \ No newline at end of file diff --git a/www/data/average_rating_per_month.json b/www/data/average_rating_per_month.json index a2f3e1f..994b7a3 100644 --- a/www/data/average_rating_per_month.json +++ b/www/data/average_rating_per_month.json @@ -688,5 +688,45 @@ "month": 12, "year": 2025, "avg": 5 + }, + { + "month": 1, + "year": 2026, + "avg": 5 + }, + { + "month": 2, + "year": 2026, + "avg": 5 + }, + { + "month": 3, + "year": 2026, + "avg": 5 + }, + { + "month": 4, + "year": 2026, + "avg": 5 + }, + { + "month": 5, + "year": 2026, + "avg": 4.933333333333334 + }, + { + "month": 6, + "year": 2026, + "avg": 4.928571428571429 + }, + { + "month": 7, + "year": 2026, + "avg": 4.846153846153846 + }, + { + "month": 8, + "year": 2026, + "avg": 5 } ] \ No newline at end of file diff --git a/www/data/counted_stats.json b/www/data/counted_stats.json index 4e4eac1..4cade75 100644 --- a/www/data/counted_stats.json +++ b/www/data/counted_stats.json @@ -1,11 +1,11 @@ { - "coach_count": 7365, - "student_count": 20156, - "chapter_count": 32, - "workshop_count": 2437, + "coach_count": 7551, + "student_count": 20080, + "chapter_count": 36, + "workshop_count": 2572, "monthlies_count": 51, - "events_count": 239, - "busiest_month": 11, + "events_count": 253, + "busiest_month": 5, "slowest_month": 12, - "average_rating": 4.775713954028326 + "average_rating": 4.779795686719637 } \ No newline at end of file diff --git a/www/data/last_updated_at.json b/www/data/last_updated_at.json index 0fca6ba..ec53a1b 100644 --- a/www/data/last_updated_at.json +++ b/www/data/last_updated_at.json @@ -1,3 +1,3 @@ { - "last_updated_at": "2025-12-30T09:30:05.176Z" + "last_updated_at": "2026-08-09T11:28:09.335Z" } \ No newline at end of file diff --git a/www/data/new_signups.json b/www/data/new_signups.json index 1c4d7d7..5272cfd 100644 --- a/www/data/new_signups.json +++ b/www/data/new_signups.json @@ -1,62 +1,67 @@ [ { - "coachcount": 152, - "studentcount": 382, + "coachcount": 151, + "studentcount": 377, "year": 2014 }, { - "coachcount": 163, - "studentcount": 577, + "coachcount": 160, + "studentcount": 571, "year": 2015 }, { - "coachcount": 311, - "studentcount": 639, + "coachcount": 304, + "studentcount": 631, "year": 2016 }, { - "coachcount": 433, - "studentcount": 1138, + "coachcount": 428, + "studentcount": 1116, "year": 2017 }, { - "coachcount": 718, - "studentcount": 1813, + "coachcount": 704, + "studentcount": 1774, "year": 2018 }, { - "coachcount": 835, - "studentcount": 2186, + "coachcount": 824, + "studentcount": 2134, "year": 2019 }, { - "coachcount": 457, - "studentcount": 1123, + "coachcount": 439, + "studentcount": 1097, "year": 2020 }, { - "coachcount": 260, - "studentcount": 821, + "coachcount": 255, + "studentcount": 792, "year": 2021 }, { - "coachcount": 416, - "studentcount": 1185, + "coachcount": 401, + "studentcount": 1125, "year": 2022 }, { - "coachcount": 571, - "studentcount": 1496, + "coachcount": 541, + "studentcount": 1435, "year": 2023 }, { - "coachcount": 487, - "studentcount": 1258, + "coachcount": 464, + "studentcount": 1190, "year": 2024 }, { - "coachcount": 403, - "studentcount": 1067, + "coachcount": 384, + "studentcount": 1019, "year": 2025 + }, + { + "coachcount": 226, + "studentcount": 510, + "year": 2026 } ] \ No newline at end of file diff --git a/www/data/ratings_per_year.json b/www/data/ratings_per_year.json index 291b90f..5c32b77 100644 --- a/www/data/ratings_per_year.json +++ b/www/data/ratings_per_year.json @@ -273,5 +273,20 @@ "year": 2025, "rating": 5, "count": 161 + }, + { + "year": 2026, + "rating": 3, + "count": 1 + }, + { + "year": 2026, + "rating": 4, + "count": 2 + }, + { + "year": 2026, + "rating": 5, + "count": 95 } ] \ No newline at end of file diff --git a/www/data/returning_members.json b/www/data/returning_members.json index c5a51c4..c9efd61 100644 --- a/www/data/returning_members.json +++ b/www/data/returning_members.json @@ -1,5 +1,5 @@ { - "returning_members_count": 6393, - "attending_members_count": 11770, - "percentage_returning": 54.3160577740017 + "returning_members_count": 6555, + "attending_members_count": 12102, + "percentage_returning": 54.16460089241448 } \ No newline at end of file diff --git a/www/data/student_to_coach_conversion.json b/www/data/student_to_coach_conversion.json index f823f06..e63c201 100644 --- a/www/data/student_to_coach_conversion.json +++ b/www/data/student_to_coach_conversion.json @@ -1,5 +1,5 @@ { - "student_only_members_count": 7897, - "coach_and_student_members_count": 470, - "student_to_coach_conversion": 5.9516272002026085 + "student_only_members_count": 8132, + "coach_and_student_members_count": 481, + "student_to_coach_conversion": 5.914904082636498 } \ No newline at end of file diff --git a/www/data/workshops_per_year.json b/www/data/workshops_per_year.json index ac84fd4..66937bb 100644 --- a/www/data/workshops_per_year.json +++ b/www/data/workshops_per_year.json @@ -50,5 +50,9 @@ { "count": 197, "year": 2025 + }, + { + "count": 140, + "year": 2026 } ] \ No newline at end of file diff --git a/www/src/pages/index.tsx b/www/src/pages/index.tsx index cb191b8..02ab2f3 100644 --- a/www/src/pages/index.tsx +++ b/www/src/pages/index.tsx @@ -215,7 +215,7 @@ function IndexPage(): JSX.Element { -

Workshop attendances per year

+

Workshop and Event attendance per year

Date: Sun, 9 Aug 2026 11:33:43 +0000 Subject: [PATCH 2/2] Bump nanoid from 3.3.11 to 3.3.18 Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.11 to 3.3.18. - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/3.3.18/CHANGELOG.md) - [Commits](https://github.com/ai/nanoid/compare/3.3.11...3.3.18) --- updated-dependencies: - dependency-name: nanoid dependency-version: 3.3.18 dependency-type: indirect ... Signed-off-by: dependabot[bot] --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 06c1db2..e863bfb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10536,9 +10536,9 @@ mute-stream@0.0.8, mute-stream@~0.0.4: integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== nanoid@^3.3.7: - version "3.3.11" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.11.tgz#4f4f112cefbe303202f2199838128936266d185b" - integrity sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w== + version "3.3.18" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.18.tgz#f66a2de1199ffde0fcf21c8a5f13106b1c081913" + integrity sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w== nanomatch@^1.2.9: version "1.2.13"