Commit graph

143 commits

Author SHA1 Message Date
GDColon
07e66fec26 Profile improvements, level versions, mod badges, oh my!
I'M ALIVE!!!!!

- Added account and player ID to profile page
- You can now search players by account ID. (It should figure it out automatically)
- Moved profile post button to the bottom left of profile page and put the uploaded levels button back where it belongs
- Added GD version to level info
- Added support for regular mod badge in comments ("modColor" is now "moderator" in API)
- IP address is now randomized when posting a comment, because it seems to be the best method
2020-02-20 20:09:40 -05:00
WEGFan
c01d2466b3
Changed portal order percentage formula (#76) 2020-02-18 22:39:12 -05:00
Colon
0baf430d73
why is this here 2020-01-29 12:44:26 -05:00
Colon
f8d9f8c8df imagine being this stupid 2020-01-29 12:43:41 -05:00
GDColon
e465696754 online icon kit improvements + ip ban protection
spanish/language update coming soon^tm
2020-01-12 00:20:57 -05:00
GDColon
facfad3e8f Oh yeah, those moved 2020-01-03 17:15:49 -05: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
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
26b8baa94c le secretStuff has arrived (part 3)
modern problems require modern solutions
2019-12-21 22:52:09 -05:00
Colon
211a102010
screw you github just let me add secretStuff.json 2019-12-21 22:39:07 -05:00
GDColon
b8089ff6db Merge branch 'master' of https://github.com/GDColon/GDBrowser 2019-12-21 22:36:30 -05:00
GDColon
2f290a8315 le secretStuff has arrived (part 2) 2019-12-21 22:36:11 -05:00
Colon
8ade2a7084
le secretStuff has arrived 2019-12-21 22:31:07 -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
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
Colon
f5002dea5f reverted a stinky change 2019-12-17 20:20:06 -05:00
Colon
474072cea7 Cleaned up index.js and added redirects
Attempt 2, this time iconkit actually works.
2019-12-16 15:01:46 -05:00
Colon
ec9cf9b371 Cleaned up index.js and added redirects
/u/ -> /profile/
/p/ -> /profile/
/a/ -> /analyze/
/c/ -> /comments/
/l/ -> /leaderboard/
...and a few more
2019-12-16 08:48:05 -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
a2151fcd4c arrays start at 0 2019-12-14 18:15:27 -05:00
GDColon
74687b670e A random button!!!
fixed oops
2019-12-14 15:01:53 -05:00
GDColon
54d070a76e A random button!!! 2019-12-14 15:00:46 -05:00
GDColon
d7c4fe802e Added number of pages
and removed a fucking console log i left in
2019-12-14 00:37:39 -05:00
GDColon
01839edeb3 Added number of pages 2019-12-14 00:36:01 -05:00
Colon
af5751ac66 Fixed icon kit oopsie 2019-12-12 17:06:09 -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
8fd80d7147 Fixed comment username bug
Clicking on a username with a space in it (e.g. "le doge") would redirect you to the profile of the first word only (e.g. "le")

also shut up i'm not writng "fix comment bug" that whole present tense thing is stupid
2019-12-08 17:07:55 -05:00
Colon
c63eac1dd4 Tweaked how Group IDs are counted 2019-12-04 10:01:09 -05:00
GDColon
9876eda004 Overhauled Level Color Analysis
Colors are now clickable, whoa!
2019-11-30 18:01:33 -05:00
GDColon
3f00b15f50 GDBrowser comments get a special color! 2019-11-29 20:40:52 -05:00
GDColon
460ed10484 GDBrowser comments get a special color! 2019-11-29 20:36:00 -05:00
GDColon
e8b56a0cf4 CSS Fix 2019-11-28 17:31:05 -05:00
Colon
8791799298 i cannot count 2019-11-28 14:15:42 -05:00
Colon
4fc3cd19d2 Added Group IDs to analysis 2019-11-28 13:01:43 -05:00
GDColon
1a096cd024 Added memes 2019-11-24 10:29:16 -05:00
Colon
27310fc6d9 Added LDM to analysis 2019-11-21 09:04:07 -05:00
Colon
f9724ac1f8 Added LDM to analysis 2019-11-21 08:45:56 -05:00
GDColon
b4f28965bc stuff 2019-11-20 17:22:09 -05:00
zmxhawrhbg
9e92b92be0 Implementation of Old Level Color Analysis 2019-11-20 17:18:12 -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
357a72eade Merge branch 'master' of https://github.com/GDColon/GDBrowser 2019-11-18 18:41:50 -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
Colon
da2e00b1b1
HOLY SHIT I LEFT A CONSOLE.LOG IN THE WORST SPOT 2019-11-18 09:28:10 -05:00
GDColon
0b2421c114 Readded back button, oops 2019-11-17 17:16:11 -05:00
GDColon
d57d7c7eea Added character count to commenting 2019-11-17 17:13:42 -05:00
GDColon
469ffaf4b7 Added commenting! 2019-11-17 17:00:19 -05:00