From 54493220d49a03293557e49747dd00d29b777fab Mon Sep 17 00:00:00 2001 From: MattyTheHacker <18513864+MattyTheHacker@users.noreply.github.com> Date: Sun, 14 Dec 2025 16:31:12 +0000 Subject: [PATCH 01/10] Bump dependencies --- Gemfile.lock | 60 ++++++++++++++++++++++++++-------------------------- package.json | 3 ++- 2 files changed, 32 insertions(+), 31 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 874a3a90..3598e810 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,12 +1,12 @@ GEM remote: https://rubygems.org/ specs: - addressable (2.8.7) - public_suffix (>= 2.0.2, < 7.0) + addressable (2.8.8) + public_suffix (>= 2.0.2, < 8.0) base64 (0.3.0) bigdecimal (3.3.1) colorator (1.1.0) - concurrent-ruby (1.3.5) + concurrent-ruby (1.3.6) csv (3.3.5) em-websocket (0.5.3) eventmachine (>= 0.12.9) @@ -24,31 +24,31 @@ GEM ffi (1.17.2-x86_64-linux-gnu) ffi (1.17.2-x86_64-linux-musl) forwardable-extended (2.6.0) - google-protobuf (4.33.0) + google-protobuf (4.33.2) bigdecimal rake (>= 13) - google-protobuf (4.33.0-aarch64-linux-gnu) + google-protobuf (4.33.2-aarch64-linux-gnu) bigdecimal rake (>= 13) - google-protobuf (4.33.0-aarch64-linux-musl) + google-protobuf (4.33.2-aarch64-linux-musl) bigdecimal rake (>= 13) - google-protobuf (4.33.0-arm64-darwin) + google-protobuf (4.33.2-arm64-darwin) bigdecimal rake (>= 13) - google-protobuf (4.33.0-x86-linux-gnu) + google-protobuf (4.33.2-x86-linux-gnu) bigdecimal rake (>= 13) - google-protobuf (4.33.0-x86-linux-musl) + google-protobuf (4.33.2-x86-linux-musl) bigdecimal rake (>= 13) - google-protobuf (4.33.0-x86_64-darwin) + google-protobuf (4.33.2-x86_64-darwin) bigdecimal rake (>= 13) - google-protobuf (4.33.0-x86_64-linux-gnu) + google-protobuf (4.33.2-x86_64-linux-gnu) bigdecimal rake (>= 13) - google-protobuf (4.33.0-x86_64-linux-musl) + google-protobuf (4.33.2-x86_64-linux-musl) bigdecimal rake (>= 13) http_parser.rb (0.8.0) @@ -81,7 +81,7 @@ GEM jekyll (>= 3.8, < 5.0) jekyll-watch (2.2.1) listen (~> 3.0) - json (2.15.2) + json (2.18.0) kramdown (2.5.1) rexml (>= 3.3.9) kramdown-parser-gfm (1.1.0) @@ -94,7 +94,7 @@ GEM mercenary (0.4.0) pathutil (0.16.2) forwardable-extended (~> 2.6) - public_suffix (6.0.2) + public_suffix (7.0.0) rake (13.3.1) rb-fsevent (0.11.2) rb-inotify (0.11.1) @@ -102,41 +102,41 @@ GEM rexml (3.4.4) rouge (4.6.1) safe_yaml (1.0.5) - sass-embedded (1.93.2) + sass-embedded (1.96.0) google-protobuf (~> 4.31) rake (>= 13) - sass-embedded (1.93.2-aarch64-linux-android) + sass-embedded (1.96.0-aarch64-linux-android) google-protobuf (~> 4.31) - sass-embedded (1.93.2-aarch64-linux-gnu) + sass-embedded (1.96.0-aarch64-linux-gnu) google-protobuf (~> 4.31) - sass-embedded (1.93.2-aarch64-linux-musl) + sass-embedded (1.96.0-aarch64-linux-musl) google-protobuf (~> 4.31) - sass-embedded (1.93.2-arm-linux-androideabi) + sass-embedded (1.96.0-arm-linux-androideabi) google-protobuf (~> 4.31) - sass-embedded (1.93.2-arm-linux-gnueabihf) + sass-embedded (1.96.0-arm-linux-gnueabihf) google-protobuf (~> 4.31) - sass-embedded (1.93.2-arm-linux-musleabihf) + sass-embedded (1.96.0-arm-linux-musleabihf) google-protobuf (~> 4.31) - sass-embedded (1.93.2-arm64-darwin) + sass-embedded (1.96.0-arm64-darwin) google-protobuf (~> 4.31) - sass-embedded (1.93.2-riscv64-linux-android) + sass-embedded (1.96.0-riscv64-linux-android) google-protobuf (~> 4.31) - sass-embedded (1.93.2-riscv64-linux-gnu) + sass-embedded (1.96.0-riscv64-linux-gnu) google-protobuf (~> 4.31) - sass-embedded (1.93.2-riscv64-linux-musl) + sass-embedded (1.96.0-riscv64-linux-musl) google-protobuf (~> 4.31) - sass-embedded (1.93.2-x86_64-darwin) + sass-embedded (1.96.0-x86_64-darwin) google-protobuf (~> 4.31) - sass-embedded (1.93.2-x86_64-linux-android) + sass-embedded (1.96.0-x86_64-linux-android) google-protobuf (~> 4.31) - sass-embedded (1.93.2-x86_64-linux-gnu) + sass-embedded (1.96.0-x86_64-linux-gnu) google-protobuf (~> 4.31) - sass-embedded (1.93.2-x86_64-linux-musl) + sass-embedded (1.96.0-x86_64-linux-musl) google-protobuf (~> 4.31) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) unicode-display_width (2.6.0) - webrick (1.9.1) + webrick (1.9.2) PLATFORMS aarch64-linux-android diff --git a/package.json b/package.json index b1fa6ba4..020f7aab 100644 --- a/package.json +++ b/package.json @@ -1,3 +1,4 @@ + { "devDependencies": { "@cspell/dict-en-gb": "^4.1.52", @@ -7,7 +8,7 @@ "eslint-plugin-html": "^8.1.2", "globals": "^15.14.0", "markdownlint": "^0.37.2", - "markdownlint-cli": "^0.43.0", + "markdownlint-cli": "^0.46.0", "prettier": "3.2.5" }, "scripts": { From 06bb6ab0b65ae88b8fdf2fffc19783fd3d1a4922 Mon Sep 17 00:00:00 2001 From: Matty Widdop <18513864+MattyTheHacker@users.noreply.github.com> Date: Sun, 14 Dec 2025 16:37:19 +0000 Subject: [PATCH 02/10] Update package.json Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Signed-off-by: Matty Widdop <18513864+MattyTheHacker@users.noreply.github.com> --- package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/package.json b/package.json index 020f7aab..1707aede 100644 --- a/package.json +++ b/package.json @@ -1,4 +1,3 @@ - { "devDependencies": { "@cspell/dict-en-gb": "^4.1.52", From 56729089fe3162b8cc9606328d967d55f98b3970 Mon Sep 17 00:00:00 2001 From: MattyTheHacker <18513864+MattyTheHacker@users.noreply.github.com> Date: Sun, 14 Dec 2025 16:55:59 +0000 Subject: [PATCH 03/10] Fix some of the markdown errors --- README.md | 2 +- about.md | 2 +- membership.md | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 0ef799c7..d609af9d 100644 --- a/README.md +++ b/README.md @@ -118,7 +118,7 @@ square for best results. ### Calendar Events The calendar events are accessed from the public CSS Google calendar also -available [here][calendar]. They are accessed from the calendar using +available [on the calendar page][calendar]. They are accessed from the calendar using [FullCalendar][fullcalendar] and an API key managed from the Google Cloud Console. diff --git a/about.md b/about.md index 6f7879e3..6721b61b 100644 --- a/about.md +++ b/about.md @@ -52,7 +52,7 @@ can get involved with straight away — no membership required! 😃 To take part in our ticketed events, you'll want to [click here](/join) to purchase a membership; it's only £5 for the entire year! -You can find out more about becoming a member [here](/membership). +Being a member also has several other perks, described on the [membership page](/membership). ### Hackathons diff --git a/membership.md b/membership.md index 81174835..ff546bac 100644 --- a/membership.md +++ b/membership.md @@ -16,7 +16,7 @@ In addition, you'll get an awesome free T-shirt 👕 and get to choose a snazzy If you have any problems getting a membership, ask in #help on our Discord server, the Guild website can occasionally be a little temperamental! -Interested in seeing our historical membership statistics and some fun graphs? Check them out [here](/membership-stats)! +Interested in seeing our historical membership statistics and some fun graphs? Check them out on the [stats page](/membership-stats)!