Commit Graph

162 Commits

Author SHA1 Message Date
printempw
b7a4259f29 Remove cipher CrazyCrypt1
This cipher was originally added for integration with CrazyLogin,
but now the cipher was included in the crazylogin-integration plugin.
2018-07-19 22:47:18 +08:00
printempw
def8cc39b6 Add support for localized options 2018-07-06 14:46:25 +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
4da044146f Update the parameter of PluginManager::getUnsatisfiedRequirements method 2018-06-29 18:14:55 +08:00
printempw
cae51b3a7a Add dependency definition for plugins 2018-06-29 15:55:56 +08:00
printempw
86a5631431 Add composer support for plugins 2018-06-28 23:32:27 +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
c45b478de2 Add .env variables for customizing the path to load plugins from 2018-06-28 12:32:58 +08:00
printempw
c9f9a8ddb2 Fix placeholder of OptionFormText 2018-06-19 12:35:01 +08:00
printempw
53fd30f093 Add placeholder method to OptionFormText 2018-06-18 21:50:10 +08:00
printempw
2da122f5cf Add custom user-agent support for Utils::download 2018-02-25 12:24:31 +08:00
printempw
9c5a48f2a8 Remove invalid Database facade 2018-02-25 09:19:18 +08:00
printempw
5889df5b63 Remove class App\Services\Database 2018-02-22 20:41:09 +08:00
printempw
dd3f645e80 Adjust code style due to my OCD 2018-02-16 17:31:10 +08:00
Pig Fang
6f516cc2eb fix(preview): fix 2d skin preview for alex model 2018-01-04 13:10:41 +08:00
Pig Fang
55a137f014 test(services): add tests for repositories 2017-12-28 12:52:29 +08:00
Pig Fang
26742e3ae3 Add tests for Services/Hook 2017-12-04 17:04:04 +08:00
Pig Fang
97874039c6 Add tests for Services/Minecraft 2017-12-04 15:11:23 +08:00
gplane
946e0c12e3 Remove unused code 2017-11-29 17:02:11 +08:00
Pig Fang
157c9e8b22 Update tests for SkinlibController 2017-11-24 18:54:30 +08:00
Pig Fang
b19565bf8b Add tests for PluginController 2017-11-16 14:09:08 +08:00
Pig Fang
b6ffa970cf Add tests for AdminController 2017-11-04 20:25:54 +08:00
printempw
b06051dd91 Remove class App\Services\Storage 2017-08-05 15:04:06 +08:00
printempw
0566d4e7e0 Throw exception when two plugins use the same name definition 2017-07-30 16:11:23 +08:00
printempw
b873ffef9c Adjust filename of source files 2017-07-03 20:54:19 +08:00
printempw
1957f97807 Add option for detecting IP address via which header 2017-06-28 19:50:34 +08:00
printempw
88ed00660a Fix password encryption of CrazyLogin #66 2017-06-28 18:38:48 +08:00
printempw
2be20b4bee fix default parameter value of OptionForm::addMessage 2017-01-19 12:57:36 +08:00
printempw
2461b47d75 clear unused imported namespaces 2017-01-18 22:57:15 +08:00
printempw
47c758c5c0 fix comparing time of signing in 2017-01-18 12:56:37 +08:00
printempw
a0494ce3d0 fix awful indentation in i18n files of option pages 2017-01-17 22:16:03 +08:00
printempw
db15ff2314 fix url to config pages of plugins 2017-01-17 21:41:20 +08:00
printempw
9486f19f5d add support for callback of enabling/disabling/deleting plugins 2017-01-14 21:31:21 +08:00
printempw
38e24f4642 stop loop after adding all the contents 2017-01-08 16:12:28 +08:00
printempw
954329a8e7 add useful functions for plugins 2017-01-08 16:05:54 +08:00
printempw
1d4dca0ff3 update util functions 2017-01-08 13:44:03 +08:00
printempw
ee81077b00 fix custom version comparing 2017-01-08 13:28:58 +08:00
printempw
482f6efa02 fix determining request protocol behind load balancer & proxies 2017-01-08 13:26:33 +08:00
printempw
7d9535007e support hashing passwords with password_hash() 2017-01-08 12:49:32 +08:00
printempw
acb4d643f7 update ciphers 2017-01-08 10:48:46 +08:00
printempw
4276b56e0c fix getting user from UserRepository by custom property 2017-01-08 10:40:22 +08:00
printempw
967ef3e1b0 fix comparing versions contain hyphen 2017-01-02 16:23:31 +08:00
printempw
7f966ce80d add hooks about loading assets 2017-01-02 14:37:16 +08:00
printempw
cc6afebfec fix comparing string with bool value 2017-01-02 10:28:10 +08:00
printempw
fb64056cbd fix minor bugs caused by batch-import plugin 2017-01-01 16:37:29 +08:00
printempw
4ae6d868bb use true/false instead of 1/0 in options 2016-12-31 23:36:44 +08:00
printempw
91d528d311 finish i18n work of option forms 2016-12-31 23:28:09 +08:00
printempw
d622e455c7 add plugin_assets() helper function 2016-12-31 16:07:12 +08:00
printempw
dcbeb35155 add renderWithOutSubmitButton and disabled apis for OptionForm 2016-12-31 15:11:49 +08:00