GMDreq v0.5 Released
Very small update
+ Added Twitch live status integration
+ Added icons next to live users that show which platform they're using
Posted on 2024-07-23 12:18AM EST
GMDreq v0.4 Released
This site probably would've been made public in late May if I didn't encounter that weird issue regarding level lists, considering that the domain was already purchased by then. I believe this site is ready for public use.
The initial changelog for this post was much smaller because I forgot I wrote down the changes from over a month ago
+ Added filters for length, difficulty, and star rating
+ Added a level reporting system. Reported levels will be looked at by moderators
+ Added back button on request form and request list pages
+ Added a way for streamers to opt out of having their streams automatically promoted on the site (useful if they're not doing level requests)
/ Fixed an issue where performing any action on a level would reset the user's sort preference to Level ID ascending
/ The button for the currently selected sort type is now a different color
/ Fixed an issue where only admin accounts could access form.php (don't ask how I didn't notice this sooner)
/ People who request a level are now prompted to look at the user's request list, if public (the back button on their list will return to the user's request page instead of the landing page)
/ Automated stream promotion actually works now
/ Fixed a background tiling issue on Firefox-based browsers
/ Fixed an issue where level lists would always omit the last level in a list
/ Landing page is now at gmdreq.com instead of gmdreq.com/req/index.php
Posted on 2024-07-09 12:16AM EST
GMDreq v0.3 Released
I think that the site is in a usable state now. I still have a lot of things to do, though
+ Added simple global site theme
+ Level lists and request forms look a lot better now
+ Added public request and level lists if no user argument is provided
+ Added rate-limiting
+ Added request cooldown option for users
+ Added globally blocked IDs and level authors
+ Added copy button to request lists
/ Integrated liked levels list and blacklist pages into form.php (likedlevels.php and blacklist.php are gone)
/ Fixed an issue where a user couldn't submit any levels to themselves while being logged-out and having a blacklisted level submitted by themselves
/ Level songs and length are now properly handled when serving the request list instead of when a level is added to the database
/ form.php is no longer exclusive to logged-in users
Posted on 2024-05-11 4:33PM EST
GMDreq v0.2 Released
Now would probably be a good time to make this public. I've probably written something super insecure, but I don't care
+ Added user accounts and profiles (no customization)
+ Added user settings
+ Added per-user blacklist for levels and level authors
+ Added YouTube live status support. Users who have properly linked their channel will automatically be promoted on the front page of this site when they go live
+ Added level downloads, likes, name, song, difficulty, and creator info after decoding the GD query string
- Removed deleting all row data past a certain point (couldn't get this to work now that users exist, sorry)
There are probably some other things I've added since April 11th that I've forgot
Posted on 2024-04-22 7:08PM EST