Commit graph

73 commits

Author SHA1 Message Date
GDColon
939103cee2 Added editor time because I can 2020-11-16 11:38:03 -05:00
GDColon
b77a6c73d4 accurate leaderboard be back out of its coma 2020-11-13 22:32:46 -05:00
GDColon
8768afa90e it's the beginning of the end
rob added strict rate limits, everyone  h*cking panic
2020-11-12 20:32:15 -05:00
GDColon
f9f2cbf06b INSANE optimizations (+ more rate limit stuff for rob)
WAY less requests should be made to the servers now:
- Account IDs are now cached to save a request
- getgjusers is skipped if Account ID is provided
- User icons are cached for 5 minutes
2020-11-07 19:20:44 -05:00
GDColon
72ffcc4947 Map packs are no longer hardcoded, THANK GOD 2020-11-02 11:16:35 -05:00
GDColon
301e32f8b9 Added interface for custom lists! 2020-11-02 00:40:33 -05:00
GDColon
6782ba7877 Support for custom lists!
/api/search/1,2,3,4,5,6,7,8?list
2020-11-01 23:11:37 -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
GDColon
c15df5d436 Deleted shitty object API, improved icon kit stuff 2020-10-21 21:09:43 -04:00
GDColon
9e8d435627 UNLEASH THE OBJECT FOLDER MOTHERFUCKERS
oops i dropped all these OBJECTS that aren't assembled correctly but who gives a shit i don't this is just for my google sheets thing
2020-10-15 22:28:07 -04:00
Colon
d56a6343ff Object building API! Whoa!
(ty figment for helping with this)
2020-10-13 10:25:07 -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
b407f0498c LIVE COMMENTS, BABY (+ most disliked) 2020-09-28 13:05:59 -04:00
GDColon
711dbbe8b1 More sample icons + square icon improvements 2020-09-27 22:22:47 -04:00
GDColon
f7f1874a0d Icon kit overhaul hotfixes 2020-09-23 09:26:41 -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
74ca26bd6c xss fix 2020-06-28 22:27:29 -04:00
GDColon
76bc74c58c Google Sheets is now used to fetch accurate leaderboard
smjs is going to be ditching his api soon
2020-04-24 15:26:29 -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
cd600a1396 Leaderboard sorting + level data size
SMJS updated his accurate leaderboard API to allow sorting by user coins or demons. What a nice guy!

Also, level analysis now shows the size of the level in MB or KB. Thanks to ItzSwirlz for suggesting this in a PR.

Packages were updated as well.
2020-03-21 18:45:49 -04:00
GDColon
13c81df3b2 featured + search filters don't seem to mix 2020-03-15 22:18:54 -04:00
GDColon
7149ff3087 Creator following + more search buttons
- You can now follow creators via their profile. Saved in localStorage
- Added buttons to search by awarded, featured, or followed
- Remade the search button images in higher quality
2020-03-13 21:07:54 -04:00
GDColon
201ebb0daf stuff ksdjfksdjkjds 2019-12-31 18:51:08 -05:00
GDColon
451c933301 ADDED MESSAGES!!!
You can now read, write, and delete messages through GDBrowser!

Blocking and viewing sent messages have not been done yet.

Also, a message now appears if you're comment banned
2019-12-29 18:59:29 -05:00
GDColon
7098a1db33 death effects profiles? ok but they do be looking kind of explosive tho 😳😳 2019-12-21 14:33:32 -05:00
GDColon
1273caf7d3 More difficulty faces + other random tweaks 2019-12-18 19:37:21 -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
54d070a76e A random button!!! 2019-12-14 15:00:46 -05:00
GDColon
01839edeb3 Added number of pages 2019-12-14 00:36:01 -05:00
Colon
36260d8906 Added 2.2 form to icon kit
Unknown name, referred to as "swing" in the game files so let's go with that
2019-12-12 16:09:41 -05:00
Colon
e713b3f2ea Updated 2.2 triggers to use official textures
Leaked in GD Meltdown :pog:
2019-12-11 23:58:48 -05:00
GDColon
9876eda004 Overhauled Level Color Analysis
Colors are now clickable, whoa!
2019-11-30 18:01:33 -05:00
GDColon
e8b56a0cf4 CSS Fix 2019-11-28 17:31:05 -05:00
Colon
4fc3cd19d2 Added Group IDs to analysis 2019-11-28 13:01:43 -05:00
Colon
f9724ac1f8 Added LDM to analysis 2019-11-21 08:45:56 -05:00
GDColon
39e61951b8 100th commit! 🎉🎉🎉
Quality of life fixes:
- Fixed undefined backgrounds/grounds in analysis
- Fixed leaderboards being buggy when switching tabs while the current one is still loading
- Fixed still being able to switch pages with arrow keys while typing a comment
- Fixed remaining character count for comments not updating in some cases
- Documented liking and commenting on the API page
- Ucrash changed some of the CSS on the API page
- Screw you, you're not my dad and you can't make my type me commit descriptions in present tense
- Remove herobrine
2019-11-19 23:53:24 -05:00
GDColon
e8d7c092bd Added comment liking!
I also added level liking, but I decided to comment it all out (on level.html) because GD levels take a few minutes to update. It would just be confusing to the client :P
2019-11-18 18:39:17 -05:00
GDColon
469ffaf4b7 Added commenting! 2019-11-17 17:00:19 -05:00
GDColon
cf94f329df fixed swapped startpos textures 2019-11-11 22:19:28 -05:00
GDColon
62e4fa0341 Added 'level style' to analysis 2019-11-09 15:21:30 -05:00
GDColon
92383feeac Added 2.2 triggers to analysis 2019-11-07 19:43:59 -05:00
GDColon
7bdf569040 Moved sizecheck and hopefully improved search results 2019-11-06 23:07:31 -05:00
GDColon
1acc5d9f5b Green names are now clickable!
(also tweaked credits)
2019-11-05 18:43:04 -05:00
GDColon
dd034c5999 Improvements to comment page
- Uploader and level ID are now clickable
- Added support for arrow keys
- No longer able to fetch comments if loading icon is showing
- Also fixed some leaderboard desync issues
2019-11-02 12:05:22 -04:00
GDColon
1ab98744e4 Finally added level leaderboards!
- Added level leaderboards
- Nonixestent level IDs are now rounded to nearest whole number
- Removed horizontal dragscrolling (sorry 101arrowz :P)
- Upped search length to 20
2019-11-02 01:20:23 -04:00
101arrowz
f98192ff0c 🦀 <font> TAGS ARE GONE 🦀 2019-10-25 23:08:54 -04:00
GDColon
7b67fd7b1e Merge branch 'master' into pr/24 2019-10-25 16:48:37 -04:00
GDColon
e7a071ba42 Added 101arrowz' improved dragscrolling! 2019-10-25 16:41:16 -04:00