Commit graph

34 commits

Author SHA1 Message Date
GDColon
71d66458af Added official song searching 2021-02-01 14:30:40 -05:00
GDColon
1c85b59d4d whoops i spilled my pink paint all over those nong songs 2021-01-27 19:56:22 -05:00
GDColon
09d565f7da Random fixes + more private servers 2021-01-22 22:28:26 -05:00
GDColon
165917fafa Demon levels but they actually work now 2021-01-21 20:28:04 -05:00
GDColon
de053955e8 Custom demon lists + Better account caching 2021-01-21 17:15:31 -05:00
GDColon
c662f26698 HE WILL NEVER ADD PRIVATE SERVERS TO GDBROWSER
holy shit this is probably my biggest update yet
2021-01-18 21:54:18 -05:00
GDColon
45a8ab134b More GDPS improvements + Better gauntlets 2021-01-15 10:29:46 -05:00
GDColon
ea5c732c75 Assets overhaul + demon list + several misc updates
I held back on pushing this since I wanted to wait for Rob to unblock level downloading, but it's probably gonna be a while since it's (likely) related to an unlisted level exploit

Anyways I totally overhauled how the assets work, and you can also browse through all the files by going to gdbrowser.com/assets, because why not

I also made many other changes and fixes during this timespan including the addition of the demon list, optimized custom lists along with a ?page param, and other random stuff that needed touching up

- Removed Herobrine
2021-01-04 10:21:58 -05:00
GDColon
1ad82e91fb Added a timer for daily/weeklies 2020-12-09 09:28:45 -05:00
GDColon
01aefc8314 Added alert if there's no active daily 2020-12-08 21:28:09 -05:00
GDColon
939103cee2 Added editor time because I can 2020-11-16 11:38:03 -05:00
GDColon
2e6f104501 Added IP forwarded for my boy Rob 2020-11-01 15:29:32 -05:00
GDColon
16a1b4d491 Demon Leaderboard! 2020-10-28 21:25:13 -04:00
Colon
e08e36e7e2 Fixed stupidity 2020-10-03 22:01:14 -04:00
GDColon
1884d58e46 GDPS improvements, comment jumping, + more
- Improved param building for GDPS'es
- Changed /profile/ to /u/
- Removed "most disliked" comment sort
- Added ability to jump to last page of comments
- Added page number and other small improvements to comment page
2020-09-29 21:42:18 -04:00
GDColon
351f1c0ad8 Lots of QOL + Icon Kit improvements
- added an optional col3 to icon kit
- added an options menu to the icon kit
- added a random button to the icon kit
- added a proper popup for the icon kit's 'steal icon' button
- redid the buttons on the icon kit
- tripled icon cache duration
- rewrote and minified the XOR class
- idk some other fun stuff
2020-09-22 18:37:21 -04:00
Colon
eaca3a393b haha we got ip banned
- added rate limiting
- added panic mode
2020-09-10 09:02:40 -04:00
GDColon
9401c2f820 【 ~ colors ~ 】
added special color if you have >100k stars, max diamonds, or max coins
2020-04-23 00:56:19 -04:00
GDColon
49680812c0 Fixed demon rating not showing
It took a single "else"
2020-04-14 10:02:35 -04:00
Colon
cf6bc46304 Messages + Big boy improvements
- Added fetching, reading, deleting and sending messages to the API. Interface eventually^tm
- Hopefully fixed comments posted through the site looking out of place in vanilla GD
- Renamed app.modules to app.run
- Added subfolders to /api for neatness
- Removed Herobrine
2019-12-25 16:20:32 -05:00
Colon
b4744bc012 Added gameVersion to a few spots
Apparently they're important for private servers 🤷‍♀️
2019-12-24 20:15:00 -05:00
GDColon
252e3f3b05 GDPS Compatibility (kinda)
I've started work on making GDBrowser compatible with GD private servers :D
Currently a few things (comments, leaderboards, etc) are broken but other than that I'm kind of getting there.

This commit mostly just makes life easier for people who want to fork GDBrowser for their private server
- The endpoint (e.g. boomlings.com) is now set in index.js
- Added gdpsConfig.js, where you can tweak small settings in case your GDPS does stuff weirdly
- Small tweaks to the code so the weird GDPS responses can be correctly interpreted
- secretStuff.json is no longer mandatory

If you're able to help me out with this project, PRs are appreciated :D

- Removed Herobrine
2019-12-21 22:16:18 -05:00
GDColon
60da852534 A whole lotta hoopla
CHANGELOG:
- Profile posts! This one is long overdue but... yeah! You can now leave profile posts, and drop likes on them as well!
- Classes folder! It's a folder... for classes! Don't ask me to explain what a class is, because I'm still not sure myself
- Le Level Class has arrived! Instead of parsing level data in three different files, the level class has stepped up to do the dirty work. (thanks to memimoe for helping)
- Renamed generate.css to iconkit.css, and deleted soon.css because it's ugly
- Removed 404 redirect when trying to view an asset that doesn't exist
- Updated readme to get with the times
- Removed Herobrine
2019-12-15 19:11:35 -05:00
GDColon
4695e56507 Fixed character codes displaying in places 2019-11-16 22:56:45 -05:00
GDColon
58faaccc58 Error handling + quality of life changes
- Improved error handling (if err || !body || body == -1)
- Added list of text objects to analysis API (not on actual page, debating whether or not to even do that)
- Accounts with 65535 diamonds (integer limit) now display as '65535+'
2019-11-10 16:18:52 -05:00
GDColon
60733810d5 small fixes 2019-10-30 21:41:21 -04:00
101arrowz
f98192ff0c 🦀 <font> TAGS ARE GONE 🦀 2019-10-25 23:08:54 -04:00
GDColon
0c7456094d Fixed a few XSS oopsies 2019-10-25 16:08:59 -04:00
101arrowz
01e7041f11 Improved passwords 2019-10-23 20:23:59 -04:00
GDColon
17b167f28a Fixed big download.js oopsie 2019-10-22 00:20:59 -04:00
GDColon
114fc50037 Demon List improvements 2019-10-18 16:49:10 -04:00
GDColon
42a06409c4 Integrated Demon List! 2019-10-17 00:22:20 -04:00
GDColon
30be2d1d61 More analysis features + optimizations
- Modules are now required BEFORE exports
- Added object count to level analysis
- Added option to hide duplicate portals in analysis
- Removed LOADMODULES.js because it's gross
2019-10-16 18:47:53 -04:00
GDColon
c6ec922809 I've officially fallen down the rabbit hole that is GitHub
First commit, baby! Maybe I should Google what that means.
2019-10-15 22:42:47 -04:00