Changelog
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.
Moved to normal deps.
Dropkick SCSS and purely use PostCSS for preprocessing.
Saner colour selection for roles and re-use settings input field styling in the broom closet.