printempw
9400d6f7c1
Retrieve plugin dependencies from datatable
2018-08-11 23:30:39 +08:00
printempw
70d59642b1
Update style of plugin manage page
2018-08-10 20:05:35 +08:00
printempw
a53af2a328
Tweak logs of setup wizard and update wizard
2018-08-08 13:17:52 +08:00
printempw
6cb200bc39
Add integrity check for new columns in users table
2018-08-08 12:54:54 +08:00
printempw
3c840aca46
Make it still basically functional if new columns missing
2018-08-08 12:40:14 +08:00
printempw
1da1388079
Use guzzle to download update packages
2018-08-08 00:02:42 +08:00
printempw
60a24c03b0
Deprecate Utils class and use helper functions instead
2018-08-07 11:52:05 +08:00
printempw
2bf7fe1239
Fix timezone of Last-Modified header
2018-08-05 16:38:46 +08:00
printempw
f40947c688
Add a option for requiring player name when register
2018-07-28 16:37:44 +08:00
printempw
4904e1c2a4
Add option to disable email verification
2018-07-28 00:58:50 +08:00
printempw
0e70a88e13
Use random generated token for password resetting
2018-07-28 00:42:09 +08:00
printempw
e2575f8a9a
Add helper function generate_random_token
2018-07-27 18:46:32 +08:00
printempw
459a232c26
Forward front-end query string parameters to datatables
2018-07-27 17:11:07 +08:00
printempw
fd5d8a06ce
Enhance rate limit for sending password reset email
2018-07-27 16:47:49 +08:00
printempw
bcd4b059d5
Fix interacting with cache in tests
2018-07-27 14:26:32 +08:00
printempw
3c8f0c9e22
Add admin operation to change user's verification status
2018-07-27 12:54:55 +08:00
printempw
7fc3d2443b
Hide actual remain time of rate limiting
2018-07-27 01:49:20 +08:00
printempw
19e6d8575f
Require verification after changing email
2018-07-26 18:22:21 +08:00
printempw
ebcc693ab4
Add user email verification
2018-07-26 18:20:02 +08:00
printempw
1490f202b3
Update mail template of password reset
2018-07-25 19:44:50 +08:00
printempw
534224c212
Limit login attempts by IP address
2018-07-25 15:28:59 +08:00
printempw
e0c7292d35
Support changing texture model from skinlib
2018-07-24 17:22:18 +08:00
printempw
e83722cd88
Add L10n support for program copyright style
2018-07-22 15:31:06 +08:00
printempw
89ef69ba28
Return 204 instead of 200 for CDN cache
2018-07-22 14:57:30 +08:00
printempw
df8381b7c6
Add option for denying directly downloading textures
2018-07-22 00:39:56 +08:00
printempw
60b870488c
Add error control for retrieving textures
2018-07-22 00:39:56 +08:00
printempw
b047ee8fda
Add report() helper function
2018-07-22 00:39:56 +08:00
printempw
335e8ca498
Add regexp rule support for texture name
2018-07-12 17:35:50 +08:00
printempw
eb62bd0b6f
Use mail.driver to determine whether password reset is disabled
2018-07-12 14:45:37 +08:00
printempw
2a35e83939
Log the exceptions thrown by email service in detail
2018-07-11 23:31:20 +08:00
printempw
da34062a9c
Add L10n support for site name and description
2018-07-06 14:49:39 +08:00
printempw
f2477f437b
Use composer/semver to compare versions
...
Remove Utils::versionCompare method.
2018-06-30 16:31:39 +08:00
printempw
40485253ec
Refine hashing uploaded file
...
Remove Utils::upload method.
Add bs_hash_file helper function.
Add HashingFile event.
2018-06-30 16:05:00 +08:00
printempw
3d9478a75c
Move Player::getBinaryTexture method to TextureController
2018-06-29 22:45:00 +08:00
printempw
815fef7f3d
Enhance rendering notice for unsatisfied plugin dependencies
2018-06-29 20:54:40 +08:00
printempw
4da044146f
Update the parameter of PluginManager::getUnsatisfiedRequirements method
2018-06-29 18:14:55 +08:00
printempw
967e1642d3
Update plugins management page for resolving dependencies
2018-06-29 16:45:43 +08:00
printempw
0a307e9221
Refine texture preview generation
...
The methods in App\Services\Minecraft now accept binary image data as their first parameter.
The parameters of Minecraft::generatePreviewFromSkin is reordered.
Fix skin preview for Alex model textures.
Add more parameters to Minecraft::generatePreviewFromCape for specifying image size.
2018-06-28 21:55:33 +08:00
printempw
334eb7c3c5
Clear unnecessary filesystems
2018-06-28 18:25:31 +08:00
printempw
c45b478de2
Add .env variables for customizing the path to load plugins from
2018-06-28 12:32:58 +08:00
printempw
89ae8480da
Remove dependency on php extension fileinfo
2018-06-19 21:04:15 +08:00
printempw
f24aeb5a7a
Add l10n support for announcement and copyright text, close #115
2018-06-19 19:57:33 +08:00
printempw
abde385776
Add more validation rules for player name
2018-06-19 11:51:34 +08:00
printempw
b7a2d368f7
Fix maximum password length
2018-06-19 00:23:20 +08:00
printempw
36064873e3
Revert "Add a option for adding a player after registered"
...
This feature will be implemented as a plugin. This reverts commit ad255252b57b135ddecf89aa1331c40c97324be9.
2018-06-15 22:44:30 +08:00
Pig Fang
ef2e44c5e9
test: fix coverage
2018-03-11 12:36:23 +08:00
Pig Fang
520a9c3b97
test: fix coverage
2018-03-11 12:01:14 +08:00
printempw
4c54a391be
Remove package fx3costa/laravelchartjs
2018-02-24 17:08:32 +08:00
printempw
da48fd84dc
Adjust allowed maximum password length to 32
2018-02-24 16:32:19 +08:00
printempw
31391be8c3
Use laravelchartjs package to generate overview chart
2018-02-24 13:33:24 +08:00