Skip to content

About page, site footer and a rooms fix - #33

Merged
dav3exe merged 8 commits into
startnextgen:mainfrom
Cybertron-HNG:main
Oct 26, 2026
Merged

dav3exe merged 8 commits into
startnextgen:mainfrom
Cybertron-HNG:main

Conversation

@dav3exe

@dav3exe dav3exe commented Oct 26, 2026

Copy link
Copy Markdown
Collaborator

Brings startnextgen/startng-be up to date with the Cybertron-HNG fork's main (4 commits). Each change went through a PR into the fork's dev with pytest and malware-scan green, then dev into main (#141) with CodeQL, Analyze and the dependency checks green as well.

  • About page (Dave, #140): /about is in the sitemap, and the homepage text's About block ends with "More about start.ng →", as the app's does.
  • Site footer (Chloe, #139): the pages the server writes (categories, game guides, tournament, leaderboard, shop, spotlight, creator hub) get the same footer as the app: logo and description, links to Play, Make games and About, and the year. "Built by the HNG community" is gone. The footer's About link goes to /about.
  • Rooms (Hamzat): cancelling a room nobody has joined closes it, so "Find a match" doesn't put you back in it.

To deploy: no settings, no migrations. Deploy together with startnextgen/startng-fe, which has the About page and the matching footer.

Checks run locally on dev (the exact code in this PR): pytest 1003 passed, 2 skipped.

Blackburn0 and others added 8 commits October 26, 2026 08:17
Rooms: cancelling a room nobody has joined closes it, so Find a match doesn't put you back in it
…; removes "Built by the HNG community"

Shop, spotlight and creator hub pages use the same footer function.
feat: proper site footer on server-written pages
- /about is listed in the sitemap
- the homepage text's About block ends with 'More about start.ng →', as the app's does
- the indie pages test checks game guide pages only (the site's own /about is in the sitemap now)

(cherry picked from commit e62af2aa523ee642528e4e8f0f5d01f11707cb27)
Add /about to the sitemap; the homepage About and the footer link to it
Merge dev into main: site footer and the About page
@dav3exe
dav3exe merged commit 62dd2e8 into startnextgen:main Oct 26, 2026
4 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants