- Added padding to punishments page.
- Also fixes a bug with the expiration date in the Punishment model.
- Transactionss.
- Created methods for user assets to automatically calculate an item's serial.
- Added a "hasAsset" function to the User model to check if a user owns an asset id.
- Asset purchase API.
- Fix bug where apis could be accessed despite the site being under maintenance.
- Fixed rounding issue with number formatting.
- Updated shop JS to allow for purchases.
- Added userasset downloading to the /asset client api.
- Mostly rebranded the website to Virtubrick, following Icseon's decision to stop paying for gtoria.net.
- Name is dynamic and can be configured via the .env file.
- Admin user search page.
- Made a page explaining what the purpose of testing sites are.
- Readded maintenance page.
- Created a batch file for (re)generating the ssl certificate.
- Reworking admin configuration page.
- Indev Roblox asset auto uploader.
- Component for user headshot/name. Toggleable status visualization.
- Virtubrick-styled tables.
- The complexity and size of the HTML of tokens has been reduced to a simple class, no more styles and no more image.
- Hover cards have been added to the shop item cards, along with item cards being moved to it's own class in the shop Javascript. Simply just put your mouse overtop of a shop item and more info will be shown to you below it! Very epic.