Commit graph

60 commits

Author SHA1 Message Date
GDColon
e465696754 online icon kit improvements + ip ban protection
spanish/language update coming soon^tm
2020-01-12 00:20:57 -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
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
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
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
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
460ed10484 GDBrowser comments get a special color! 2019-11-29 20:36:00 -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
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
469ffaf4b7 Added commenting! 2019-11-17 17:00:19 -05:00
GDColon
4695e56507 Fixed character codes displaying in places 2019-11-16 22:56:45 -05:00
GDColon
d70cfa640c did something useful 2019-11-16 13:00:58 -05:00
GDColon
b01179b477 Added icon generation to API reference + 1 new param for it 2019-11-13 23:55:09 -05:00
GDColon
12460f0fcb Fixed every song displaying as 'stereo madness' oops lol 2019-11-10 16:30:03 -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
0c519e350d Improved song parsing 2019-11-10 12:17:44 -05:00
GDColon
5b441ba10a silly me 2019-11-09 20:13:56 -05:00
GDColon
8a99541ac5 silly me 2019-11-09 20:11:18 -05:00
GDColon
aa23d100f3 Level style now displays actually accurate information. Whoa! 2019-11-09 19:59:11 -05:00
GDColon
0e232542b8 Readded cursed images to icon.js 2019-11-05 22:54:05 -05:00
GDColon
8f24891b3f Readded cursed images to icon.js 2019-11-05 22:02:50 -05:00
GDColon
39bb12a9d9 Readded cursed images to icon.js 2019-11-05 21:59:56 -05:00
GDColon
b07953d88f screw this 2019-11-01 19:38:04 -04:00
GDColon
60733810d5 small fixes 2019-10-30 21:41:21 -04:00
GDColon
0e42de0b98 well that didn't work 2019-10-26 11:23:37 -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
GDColon
0c7456094d Fixed a few XSS oopsies 2019-10-25 16:08:59 -04:00
101arrowz
04e41ac2d1 dragscroll but it sucks 2019-10-24 19:27:09 -07:00
101arrowz
dec94a1160 Changed cookies to localStorage 2019-10-23 21:51:20 -07:00
GDColon
a86c2bc84f Comment filters stored in cookies + fixed happy accident in PR
- Comment filters (sorting and compact mode) are stored in your cookies and no longer reset back to 'most recent' when entering the page. I'm quite proud of how I pulled this one off ;)

- 101arrowz made a happy little accident that broke level analysis, but it's been fixed.
2019-10-23 23:33:20 -04:00
101arrowz
01e7041f11 Improved passwords 2019-10-23 20:23:59 -04:00
101arrowz
06d18fb45d Menu button animation + other improvements 2019-10-23 17:48:01 -04:00
GDColon
17b167f28a Fixed big download.js oopsie 2019-10-22 00:20:59 -04:00
GDColon
da06a1a702 Moved credits and icon.js forms to a JSON 2019-10-20 23:33:01 -04:00
101arrowz
884cb268ef Icon fix 2019-10-20 16:28:36 -04:00
101arrowz
43358b74af Major improvements to icon generation
101arrowz made some awesome improvements to my spaghetticode in icon.js!
2019-10-20 15:21:16 -04:00
GDColon
6a1e6f3abc Added % to portal analysis and moved CSS 2019-10-19 00:27:17 -04:00