Changelog
2026-03-11
Renamed global permission category back to general.
2026-03-10
Fixed empty forum categories returning a 404 error.
Use guest permissions instead of a category whitelist for chat forum polling.
2026-03-07
updates updates updates
Actually use the password and email address change email templates that have been sitting in the repo for years.
2026-03-06
Redid the mailer system a little.
Resolve newest members on the spot rather than reading a config key (maybe cache this later too though).
Resolve newest members on the spot rather than reading a config key (maybe cache this later too though).
I fixa da oversight
Reworked the permission system again.
2026-03-05
Made ancestry and offspring retrieval methods only return ids.
Updated Index.
Some forum code housekeeping.
Use NULL for root category id instead of a 0.
Removed single permission check method.
2026-03-04
Fixed oversights.
Use Generator tpl:render output where possible.
Fixed Edit Profile button in settings not performing the permission check.
2026-03-02
Allow using personal tokens for chat authentication.
Removed legacy emoticons endpoint.
2026-03-01
Redid a whole bunch of the CSS variables and also created the styling for the Minecraft section of the Settings section.
2026-02-27
You've heard of syntactic sugar, get ready for syntactic salt.
Added link to edit profile in Account section.
Added personal tokens for developers.
2026-02-26
Updated libraries + changed internal npm package name.
Changed VARCHAR fields to CHAR for oauth tokens and also no longer take code string as an argument.
2026-02-23
Use constants for permission category names.
Preparations for adding stuff below the settings sidebar.
Removed old /v1/me route which has been replaces by the openid userinfo endpoint for now.
Use full paths for JS imports.