Slendy
2cf2e6622a
Prevent directory traversal attacks
2022-09-22 17:11:17 -05:00
Josh
f6a7fe6283
User settings, level settings, language and timezone selection and more. ( #471 )
...
* Initial work for user settings page
* Finish user setting and slot setting pages
* Don't show slot upload date on home page and fix team pick redirection
* Fix upload image button alignment on mobile
* Fix image upload on iPhone
* Remove unused css and add selected button color
* Fix login email check and bump ChromeDriver to 105
* Remove duplicated code and allow users to leave fields empty
* Add unpublish button on level settings and move settings button position
* Don't show edit button on mini card
* Self review bug fixes and users can no longer use an in-use email
2022-09-17 14:02:46 -05:00
Josh
d23a264b8a
Lots of bug fixes and performance improvements ( #410 )
...
* Many bug fixes and performance enhancements
* Fix warnings and speed up photos with me
* Finish refactoring user serialization
* Finish refactoring user serialization
Use GameTokens instead of User when possible
Prevent negative page sizes
* Fix debug compilation
* Add gzip compression to example nginx config
* Remove deflate changes
* Add UsernameFromWebToken
Co-authored-by: Jayden <jvyden@jvyden.xyz>
2022-08-13 00:56:17 +00:00
jvyden
ef6acbb210
Add ability to hide levels
2022-08-05 21:44:17 -04:00
jvyden
842e161d7e
Add ability to ban users with a case
2022-08-05 21:12:10 -04:00
jvyden
4718970f6b
Add ability for cases to perform actions
2022-08-05 20:32:35 -04:00
jvyden
96e8c7f71e
Add support for dismissing cases
2022-08-05 19:07:43 -04:00
jvyden
b3d91fd470
Reduce CaseTypes to those that can be temporary
2022-08-05 17:18:43 -04:00
jvyden
b6da930e20
Merge main into mod-panel
2022-08-05 17:02:19 -04:00
Josh
add83a32a8
Prevent grief report deletion from removing slot rootLevel ( #395 )
2022-08-02 09:10:53 -04:00
jvyden
99f7dadb21
Add endpoints for status monitoring
2022-08-01 01:20:05 -04:00
jvyden
523c86f98f
Fix SetUserPermissionLevel route
2022-07-27 18:56:48 -04:00
jvyden
8ecca5d358
Add case for planet deletion
2022-07-27 18:52:47 -04:00
jvyden
7ba50e26f5
Add mod notes to ban cases, improve case display
2022-07-27 17:54:32 -04:00
jvyden
cdcc03fdc1
Add case generator for bans, allow mods to ban
2022-07-27 17:34:59 -04:00
jvyden
1eede416d4
Add case generation
2022-07-27 17:19:49 -04:00
jvyden
ea25751e71
Merge branch 'main' into mod-panel
2022-07-26 19:31:02 -04:00
jvyden
be592bbacb
Eliminate duplicate rooms
2022-07-25 19:57:13 -04:00
Josh
3c8f195740
Added login redirection, level icon background and fixed bugs ( #371 )
2022-07-25 21:53:43 +00:00
jvyden
f40c6ce894
Merge branch 'main' into mod-panel
2022-06-17 19:55:15 -04:00
jvyden
a6f077725a
Rename /modPanel
to /moderation
2022-06-17 19:50:32 -04:00
jvyden
eb21c7042f
Only allow a single approved IP address
2022-06-11 18:43:30 -04:00
jvyden
6c6a7f01f9
Add moderation cases log page
2022-06-10 21:21:27 -04:00
jvyden
693f0a3855
Add basic mod panel
2022-06-10 18:38:11 -04:00
jvyden
1037a6eddb
Add ability to change user's permissions from admin panel user list
2022-06-10 17:02:02 -04:00
jvyden
b2e6f25265
Merge main into mod-panel
2022-06-10 04:01:06 -04:00
jvyden
615b57122e
Lock RoomHelper.Rooms properly
2022-06-10 02:42:38 -04:00
jvyden
8301418085
Use permission level model for permissions
...
This is better. Because having 20 fucking columns for permissions is STUPID.
2022-05-22 15:51:02 -04:00
jvyden
33f344f200
Add admin button to wipe a user's earth decorations
2022-05-20 22:01:54 -04:00
jvyden
630b38e7bb
Make logger a non-static class
2022-05-15 16:57:50 -04:00
jvyden
c345eeebb9
Massive organization of classes and namespaces
2022-05-15 16:45:00 -04:00
jvyden
9ee2778595
Abstract Redis away from room & friends
2022-05-15 15:51:23 -04:00
jvyden
e12a798fd5
Implement Redis for storing rooms
2022-05-15 12:04:10 -04:00
jvyden
330c01317d
Combine a bunch of helpers together, shuffle some things around
2022-05-15 00:24:22 -04:00
jvyden
71a97894ad
Remove broken and useless BlockDeniedUsers functionality
2022-05-15 00:13:40 -04:00
jvyden
b2ec7eae57
Move servers to LBPU.PL.Servers
2022-05-14 23:37:55 -04:00