From 4657822925ff934e2aca9ae9e9390a6a5f717c05 Mon Sep 17 00:00:00 2001 From: Kimberley Cook Date: Tue, 6 Jan 2026 10:48:34 +0100 Subject: [PATCH 1/6] 2026 stats update --- www/data/attended_per_year.json | 9 ++++-- www/data/average_rating_per_month.json | 5 ++++ www/data/counted_stats.json | 10 +++---- www/data/last_updated_at.json | 2 +- www/data/new_signups.json | 35 +++++++++++++---------- www/data/ratings_per_year.json | 5 ++++ 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, 54 insertions(+), 30 deletions(-) diff --git a/www/data/attended_per_year.json b/www/data/attended_per_year.json index 2df8af7..12ddbbc 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": 95, + "coaches": 106, + "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..b390978 100644 --- a/www/data/average_rating_per_month.json +++ b/www/data/average_rating_per_month.json @@ -688,5 +688,10 @@ "month": 12, "year": 2025, "avg": 5 + }, + { + "month": 1, + "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..7698902 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": 7425, + "student_count": 20164, + "chapter_count": 33, + "workshop_count": 2453, "monthlies_count": 51, "events_count": 239, "busiest_month": 11, "slowest_month": 12, - "average_rating": 4.775713954028326 + "average_rating": 4.775974025974026 } \ No newline at end of file diff --git a/www/data/last_updated_at.json b/www/data/last_updated_at.json index 0fca6ba..fc0f059 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-01-22T09:44:59.873Z" } \ No newline at end of file diff --git a/www/data/new_signups.json b/www/data/new_signups.json index 1c4d7d7..d6b8f6d 100644 --- a/www/data/new_signups.json +++ b/www/data/new_signups.json @@ -10,18 +10,18 @@ "year": 2015 }, { - "coachcount": 311, - "studentcount": 639, + "coachcount": 310, + "studentcount": 638, "year": 2016 }, { "coachcount": 433, - "studentcount": 1138, + "studentcount": 1135, "year": 2017 }, { - "coachcount": 718, - "studentcount": 1813, + "coachcount": 716, + "studentcount": 1810, "year": 2018 }, { @@ -31,32 +31,37 @@ }, { "coachcount": 457, - "studentcount": 1123, + "studentcount": 1121, "year": 2020 }, { - "coachcount": 260, - "studentcount": 821, + "coachcount": 259, + "studentcount": 819, "year": 2021 }, { - "coachcount": 416, - "studentcount": 1185, + "coachcount": 414, + "studentcount": 1182, "year": 2022 }, { - "coachcount": 571, - "studentcount": 1496, + "coachcount": 565, + "studentcount": 1491, "year": 2023 }, { "coachcount": 487, - "studentcount": 1258, + "studentcount": 1251, "year": 2024 }, { - "coachcount": 403, - "studentcount": 1067, + "coachcount": 402, + "studentcount": 1065, "year": 2025 + }, + { + "coachcount": 32, + "studentcount": 66, + "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..2369120 100644 --- a/www/data/ratings_per_year.json +++ b/www/data/ratings_per_year.json @@ -273,5 +273,10 @@ "year": 2025, "rating": 5, "count": 161 + }, + { + "year": 2026, + "rating": 5, + "count": 5 } ] \ No newline at end of file diff --git a/www/data/returning_members.json b/www/data/returning_members.json index c5a51c4..0f41886 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": 6415, + "attending_members_count": 11805, + "percentage_returning": 54.34138077085981 } \ 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..3975c46 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": 7916, + "coach_and_student_members_count": 474, + "student_to_coach_conversion": 5.987872662961092 } \ No newline at end of file diff --git a/www/data/workshops_per_year.json b/www/data/workshops_per_year.json index ac84fd4..09a4550 100644 --- a/www/data/workshops_per_year.json +++ b/www/data/workshops_per_year.json @@ -50,5 +50,9 @@ { "count": 197, "year": 2025 + }, + { + "count": 9, + "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: Thu, 5 Feb 2026 05:00:36 +0000 Subject: [PATCH 2/6] Bump semver from 5.7.1 to 5.7.2 Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2. - [Release notes](https://github.com/npm/node-semver/releases) - [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md) - [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2) --- updated-dependencies: - dependency-name: semver dependency-version: 5.7.2 dependency-type: indirect ... Signed-off-by: dependabot[bot] --- yarn.lock | 28 ++++++++-------------------- 1 file changed, 8 insertions(+), 20 deletions(-) diff --git a/yarn.lock b/yarn.lock index 06c1db2..1b4a5e3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -13207,36 +13207,24 @@ semver-truncate@^1.1.2: semver "^5.3.0" "semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.6.0, semver@^5.7.1: - version "5.7.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + version "5.7.2" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" + integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== semver@7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== -semver@^6.0.0, semver@^6.2.0, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - -semver@^6.3.1: +semver@^6.0.0, semver@^6.2.0, semver@^6.3.0, semver@^6.3.1: version "6.3.1" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.2.1: - version "7.3.2" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.2.tgz#604962b052b81ed0786aae84389ffba70ffd3938" - integrity sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ== - -semver@^7.3.4, semver@^7.3.5: - version "7.5.4" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" - integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== - dependencies: - lru-cache "^6.0.0" +semver@^7.2.1, semver@^7.3.4, semver@^7.3.5: + version "7.7.3" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.3.tgz#4b5f4143d007633a8dc671cd0a6ef9147b8bb946" + integrity sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q== send@0.18.0: version "0.18.0" From 7bc5160fef9e7a17d04abaff060222537b9ade3d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 5 Feb 2026 05:15:11 +0000 Subject: [PATCH 3/6] Bump min-document from 2.19.0 to 2.19.2 Bumps [min-document](https://github.com/Raynos/min-document) from 2.19.0 to 2.19.2. - [Commits](https://github.com/Raynos/min-document/compare/v2.19.0...v2.19.2) --- updated-dependencies: - dependency-name: min-document dependency-version: 2.19.2 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 1b4a5e3..9c5fcb7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10401,9 +10401,9 @@ mimic-response@^3.1.0: integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== min-document@^2.19.0: - version "2.19.0" - resolved "https://registry.yarnpkg.com/min-document/-/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685" - integrity sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU= + version "2.19.2" + resolved "https://registry.yarnpkg.com/min-document/-/min-document-2.19.2.tgz#f95db44639eaae3ac8ea85ae6809ae85ff7e3b81" + integrity sha512-8S5I8db/uZN8r9HSLFVWPdJCvYOejMcEC82VIzNUc6Zkklf/d1gg2psfE79/vyhWOj4+J8MtwmoOz3TmvaGu5A== dependencies: dom-walk "^0.1.0" From 2823ef9938525785a4ab260e8cc9df94d1b9331d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 5 Feb 2026 05:15:54 +0000 Subject: [PATCH 4/6] Bump tar-fs from 2.1.3 to 2.1.4 Bumps [tar-fs](https://github.com/mafintosh/tar-fs) from 2.1.3 to 2.1.4. - [Commits](https://github.com/mafintosh/tar-fs/compare/v2.1.3...v2.1.4) --- updated-dependencies: - dependency-name: tar-fs dependency-version: 2.1.4 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 1b4a5e3..ed6787c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -14211,9 +14211,9 @@ tapable@^2.1.1, tapable@^2.2.0: integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== tar-fs@^2.0.0, tar-fs@^2.1.1: - version "2.1.3" - resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.3.tgz#fb3b8843a26b6f13a08e606f7922875eb1fbbf92" - integrity sha512-090nwYJDmlhwFwEW3QQl+vaNnxsO2yVsd45eTKRBzSzu+hlb1w2K9inVq5b0ngXuLVqQ4ApvsUHHnu/zQNkWAg== + version "2.1.4" + resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.4.tgz#800824dbf4ef06ded9afea4acafe71c67c76b930" + integrity sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ== dependencies: chownr "^1.1.1" mkdirp-classic "^0.5.2" From 8516cb06f8459d82440c0d9a45cf8226642b1d04 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 5 Feb 2026 05:24:26 +0000 Subject: [PATCH 5/6] Bump diff from 4.0.2 to 4.0.4 Bumps [diff](https://github.com/kpdecker/jsdiff) from 4.0.2 to 4.0.4. - [Changelog](https://github.com/kpdecker/jsdiff/blob/master/release-notes.md) - [Commits](https://github.com/kpdecker/jsdiff/compare/v4.0.2...v4.0.4) --- updated-dependencies: - dependency-name: diff dependency-version: 4.0.4 dependency-type: indirect ... Signed-off-by: dependabot[bot] --- yarn.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/yarn.lock b/yarn.lock index 2a67890..d52c8fb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5234,14 +5234,14 @@ diff-sequences@^25.2.6: integrity sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg== diff@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" - integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== + version "4.0.4" + resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.4.tgz#7a6dbfda325f25f07517e9b518f897c08332e07d" + integrity sha512-X07nttJQkwkfKfvTPG/KSnE2OMdcUCao6+eXF3wmnIQRn2aPAHH3VxDbDOdegkd6JbPsXqShpvEOHfAT+nCNwQ== diff@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/diff/-/diff-5.1.0.tgz#bc52d298c5ea8df9194800224445ed43ffc87e40" - integrity sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw== + version "5.2.2" + resolved "https://registry.yarnpkg.com/diff/-/diff-5.2.2.tgz#0a4742797281d09cfa699b79ea32d27723623bad" + integrity sha512-vtcDfH3TOjP8UekytvnHH1o1P4FcUdt4eQ1Y+Abap1tk/OB2MWQvcwS2ClCd1zuIhc3JKOx6p3kod8Vfys3E+A== dir-glob@2.0.0: version "2.0.0" From 7da85ae4b4b1a744b8074fef9e1fb82853c6b688 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 5 Feb 2026 05:29:34 +0000 Subject: [PATCH 6/6] Bump js-yaml from 3.13.1 to 3.14.2 Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.13.1 to 3.14.2. - [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) - [Commits](https://github.com/nodeca/js-yaml/compare/3.13.1...3.14.2) --- updated-dependencies: - dependency-name: js-yaml dependency-version: 3.14.2 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 d52c8fb..fd81ef4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9174,9 +9174,9 @@ jpeg-js@^0.3.4: integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== js-yaml@^3.13.1: - version "3.13.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" - integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== + version "3.14.2" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.2.tgz#77485ce1dd7f33c061fd1b16ecea23b55fcb04b0" + integrity sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg== dependencies: argparse "^1.0.7" esprima "^4.0.0"