Changelog
2025-05-13
Fixed tag script, potentially.
Switched to the railgun/jwt library.
2025-04-24
Cleaned up forum templates.
Fixed categories without topics not being browseable.
Made OAuth2 IDs snowflakes and also removed the client_id field.
2025-04-23
Altered default token lifetimes and also made them configurable.
Allow access and refresh tokens to not be associated with an app.
2025-04-22
Check for empty array.
Should probably also bump the version.
Forgot to update the migration, oops.
Added chat server selection endpoints.
Fixed oversights.
Added new token/login endpoints for chat.
Use URI instead of URL in the API.
2025-04-21
Added kaomoji list to the database.
Updated libraries.
2025-04-13
Ported removeChild util.
2025-04-12
Fixed incorrect path being used for CORS credentials check.
Added Cache-Control rules for existing APIs.
2025-04-11
Use --env-file-if-exists instead.
That should've been install, not update.
Removed push.
Use make for calling various scripts correctly.
Allow filtering to a specific type of asset task.
Share .env file with the NodeJS build script.
2025-04-03
Fixed authentication oversights.
Removed SameSite=Strict.
Also check folder permissions for the EEPROM scripts.
Added utility to nuke the templating cache directory.
Fixed this thing being a layer up too high.