d8d7dcc6d5Add on to previous commit, forgot to add files ;-;
XlXi/Rewrite-2
XlXi
2023-05-27 13:03:37 -0400
cfdc49c20fMinor branding changes and updated dependencies. - Ran npm update - Split bootstrap css into two phases (web/resources/sass/VirtuBrick.scss) - Updated default icons to use the VirtuBrick logo instead of the Graphictoria logo - Updated readme branding to include VirtuBrick instead of Graphictoria - Removed deployments.txt - Removed outdated docker build batch file - Removed outdated web start batch file
XlXi
2023-05-27 13:00:12 -0400
Create README.md
main
Graphictoria
2023-04-14 16:01:37 -0400
426778c340Asset changes and bugfixes. - Squashed a bug that prevented sales from being displayed on the transaction overview page. - Split up auto uploader and xml uploader on admin panel. - Manual asset uploader on admin panel. - General package AssetType support. - Manual BodyPart upload support. - Manual Face upload support. - Trusted, user creatable, and admin creatable options added to asset types. - Vertical tabbed navs. - Moved all routes for "shop.asset" to a method in the asset model itself. - Added a way to view a list of the most recent assets uploaded by admins. - Added Face render support. - Indev outfits page.
Graphictoria
2023-01-29 02:43:37 -0500
8b3f940fc6Changed opengraph embed and theme color.
Graphictoria
2023-01-29 02:43:37 -0500
f94d6e3555Thumbnail and user punishment changes. - User manual moderation page. - Sped up thumbnail loading times majorly. This improves the shop and character editor. - Named punishment types. - Added email address search on the find user page. - Added internal note and pardon note to user punishments. - User admin page shows previous usernames if the user has any. - Username changing support.
Graphictoria
2023-01-25 18:53:42 -0500
131ff27343Avatar and 3d thumbnail changes. - Fixed 3d view causing a rerender on resize. - Avatar editor page. - Made avatar editor page mobile-friendly. - Fixed bug on shop where thumbnails would persist across pages. - Avatar editor CSS changes. Added a class for the shop item card. - Avatar editor api. - Updated 2d/3d thumbnail JS to support the 2d asset/user thumbnail api. - Fixed some rate limiters to not be global. - Tightened up the rate limit on the maintenance bypass api to 20 requests with a decay of 30 minutes. - APIs for avatar editor. This is for wearing/removing/listing items. - Ability to delete files from the CDN. - BodyColors/CharacterAppearance client endpoints. - Wearable assets. - BodyColors XML in grid storage folder for use by the BodyColors endpoint. - Owned/worn asset on sign up configurable. - Models for outfits. They are not finished at this moment in time.
Graphictoria
2023-01-16 22:07:11 -0500
d9ca6b4785Revert the unneeded transaction hotfix. My bad.
Graphictoria
2023-01-14 22:48:43 -0500
6739406c02Oops, forgot to commit the new art.
Graphictoria
2023-01-14 21:38:56 -0500
ad71c712b9Shop, thumbnail, transactions, and admin changes. - Fix shop view all button. - Fix internal server error when accessing an asset page while logged out. - User render busy icon. - Virtubrick server-side rendering paginator. - Pagination in user search. - Details of punishments on user admin page. - Updated some APIs to not return virtubrick.local thumbnail urls. - Compacted admin user search and turned it into a GET request. - Removed testing thumbnail from user circle component. - Removed testing thumbnail from user admin page. - Updated dashboard and profile to use new function for user thumbnails. - Grammar edit on user admin page for "user is a (power type)" label. - Made MarkdownHelper play nicely with site alerts. - Created a transactions page and APIs to go along with it. - Website can now render user thumbnails. - Reworked avatar/closeup render scripts. - Added a "userToJson" function to the user model for use in APIs that return user data.
Graphictoria
2023-01-08 21:26:52 -0500
c00e8ccc75More catalog changes. - 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.
Graphictoria
2023-01-07 21:25:24 -0500
0083a01d85Catalog changes and punishments. - Updated pagination to 35 assets per page in order to fit with newer card scaling. - Implemented the ability to go to traverse pages in the shop. - Allowed the CPU/Memory usage updater job to run when the site is under maintenance. - User punishments. - Revamped punishment notice page. - Created middleware to redirect to punishment notice page when a punishment is active. - Completed moderation status label on user admin/search pages. - Added routes for punishments. - Fixed user homepage button on user admin page. - Added punishments section on user admin page. - Removed legacy bans. - Prevent banned user thumbnails from being rendered.
Graphictoria
2023-01-06 20:57:15 -0500
241f2deb16Asset related changes. - Created configuration for Roblox cookie to be used with rate-limited Roblox apis. - Autouploader APIs. - Fillable Assets and AssetVersions. - Indev auto uploader. - Roblox asset tracker. This will prevent reuploads of already auto-uploaded assets. - Update assets to use longText instead of string on descriptions. - Modify view to be able to display newlines. - Fix truncate on shop card titles. - Create default thumbnails for deleted, pending, and unrenderable(unavailable) asset thumbnails. - Make /asset redirect to a local asset if one exists for a Roblox asset ID when the the requested asset isnt already locally on the website. - Added Roblox's default thumbnails to grid storage folder. - Temporary clientsettings hack.
Graphictoria
2023-01-05 22:18:47 -0500
ffe0c2f77cAdmin panel changes. - Indev user assets. - Moved admin find user endpoint. - Shifted around some buttons on the admin panel navigation. - Re-implement .border-0. - Indev user admin page. Somewhat functional mess. - Updated admin search input component to have the label as optional. - Grouped user search routes. - Admin user lookup tool. - Tabbed admin pages. - Update profile quick moderation user admin button to work with the new user admin page. - Remove unfinished quick moderate button from user profile.
Graphictoria
2022-12-28 15:28:11 -0500
056d12d309Virtubrick - 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.
Graphictoria
2022-12-27 22:47:22 -0500
de46b30b8aQoL and development changes. I have a lot of work to do...
Graphictoria
2022-12-16 23:04:44 -0500
730eb2ccb4I've been busy back here.
Graphictoria
2022-11-27 02:31:56 -0500
6c482f5a22Rework user page, more page concepts.
Graphictoria
2022-10-19 23:57:39 -0400
ebc725296aSome more shop stuff.
Graphictoria
2022-07-05 23:45:02 -0400
0321c8ecf6Catalog categories nearly functional, just need to set up APIs. Also added gear attributes/genres, and normal asset genres.
Graphictoria
2022-06-22 00:51:04 -0400
09c5029310Api in a separate DocumentRoot to prevent /images from being used on api urls. Apache config example also added to the /etc folder.
Graphictoria
2022-05-16 17:38:53 -0400
22033a0d15Simple docker implementation, still being worked on.
Graphictoria
2022-05-14 13:01:35 -0400
f0096f2e97Major refactors to the way routes work
Graphictoria
2022-05-07 22:37:05 -0400
a5d1d2f55bBasic ban system(unfinished), improved double session protection, and sessions on all middleware groups.
Graphictoria
2022-05-07 14:28:17 -0400
f8407994ccDDoS prevention middleware and recaptcha validation rules added. Still need to implement recaptcha into the existing auth views.
Graphictoria
2022-05-05 23:12:15 -0400
0e4cec86ccReworked maintenance system. Also had to rework a few HTTP error related things because the 404 page wasn't being run through middleware.
Graphictoria
2022-04-21 22:37:18 -0400