printempw
|
b13552e5d1
|
use IoC container to call plugin callbacks
|
2017-01-20 21:36:29 +08:00 |
|
printempw
|
49fd8e4eb3
|
enhance directory structure of assets
|
2017-01-20 18:22:10 +08:00 |
|
printempw
|
100314dfd7
|
use babel to compile ES6 scripts to ES5
|
2017-01-19 23:07:13 +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
|
13e51464f6
|
separate checking installation as a middleware
|
2017-01-18 22:42:50 +08:00 |
|
printempw
|
294b008880
|
now maximum password length is extended to 64
|
2017-01-18 22:35:25 +08:00 |
|
printempw
|
c628a3da3e
|
make language detector more accurate
|
2017-01-18 22:31:35 +08:00 |
|
printempw
|
4cfb3f27f6
|
use hash_equals() to compare password hash
|
2017-01-18 12:59:52 +08:00 |
|
printempw
|
47c758c5c0
|
fix comparing time of signing in
|
2017-01-18 12:56:37 +08:00 |
|
printempw
|
9ff5bbfcaa
|
✏️ use signing in instead of checking in
|
2017-01-17 22:57:16 +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
|
5f9eb0b6fd
|
add option for sending usage statistics
|
2017-01-15 16:20:29 +08:00 |
|
printempw
|
9486f19f5d
|
add support for callback of enabling/disabling/deleting plugins
|
2017-01-14 21:31:21 +08:00 |
|
printempw
|
10a9397fd0
|
fix searching closet
|
2017-01-14 20:39:13 +08:00 |
|
printempw
|
ad159c7f20
|
add url field for plugins' package.json
|
2017-01-14 20:26:38 +08:00 |
|
printempw
|
3fcb991ac7
|
encrypt token cookie
|
2017-01-14 20:24:48 +08:00 |
|
printempw
|
ba6ae737ca
|
set current language with query string
|
2017-01-14 19:28:27 +08:00 |
|
printempw
|
79f1608780
|
update custom error pages
|
2017-01-14 18:42:30 +08:00 |
|
printempw
|
6c34392c11
|
clear compiled view cache when update
|
2017-01-13 22:34:06 +08:00 |
|
printempw
|
38e24f4642
|
stop loop after adding all the contents
|
2017-01-08 16:12:28 +08:00 |
|
printempw
|
07b3a025a5
|
use name as unique identifier for plugins generally
|
2017-01-08 16:09:54 +08:00 |
|
printempw
|
954329a8e7
|
add useful functions for plugins
|
2017-01-08 16:05:54 +08:00 |
|
printempw
|
f6aadc71f0
|
add language-chooser for error pages
|
2017-01-08 15:20:50 +08:00 |
|
printempw
|
3569c43fb2
|
use Query Builder to get storage size used by user
|
2017-01-08 14:29:48 +08:00 |
|
printempw
|
118d8cc649
|
show current role at user/admin panel
|
2017-01-08 14:15:55 +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
|
c018e132c8
|
add option for generating random APP_KEY & SALT when setup
|
2017-01-08 11:28:55 +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
|
f5dd7c8c5f
|
bind user.current at CheckAuthenticated middleware
|
2017-01-07 22:28:37 +08:00 |
|
printempw
|
2b175249cb
|
fix encrypting user password when register
|
2017-01-05 23:06:44 +08:00 |
|
printempw
|
967ef3e1b0
|
fix comparing versions contain hyphen
|
2017-01-02 16:23:31 +08:00 |
|
printempw
|
f00033ab1b
|
improve fault tolerance of missing directories
|
2017-01-02 14:49:28 +08:00 |
|
printempw
|
994b827643
|
add notice of enabling APP_DEBUG when error occured
|
2017-01-02 14:41:58 +08:00 |
|
printempw
|
7f966ce80d
|
add hooks about loading assets
|
2017-01-02 14:37:16 +08:00 |
|
printempw
|
658a2d48f5
|
generate new APP_KEY automatically when setup
|
2017-01-02 13:28:23 +08:00 |
|
printempw
|
6c462d0a96
|
use jQuery DataTable to show plugins page
|
2017-01-02 12:19:34 +08:00 |
|
printempw
|
2125e05bc2
|
add support for using trans id in plugin title/description
|
2017-01-02 10:39:50 +08:00 |
|
printempw
|
cc6afebfec
|
fix comparing string with bool value
|
2017-01-02 10:28:10 +08:00 |
|
printempw
|
27e9dea422
|
fix not deducting score when adding texture to closet
|
2017-01-02 00:19:55 +08:00 |
|
printempw
|
1830cd2e54
|
fix missing style of copyright text
|
2017-01-02 00:14:53 +08:00 |
|
printempw
|
c4f8004b41
|
fix determining invalid image type
|
2017-01-01 21:24:23 +08:00 |
|
printempw
|
fb64056cbd
|
fix minor bugs caused by batch-import plugin
|
2017-01-01 16:37:29 +08:00 |
|
gplane
|
d36ac3643b
|
working on i18n of update
|
2017-01-01 12:22:18 +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
|
ad459653b4
|
fix bug of langauge chooser at setup
|
2016-12-31 23:27:45 +08:00 |
|
printempw
|
3b96166ee8
|
finish i18n work of user/player management
|
2016-12-31 21:16:04 +08:00 |
|
printempw
|
47b0b17c15
|
fix installing failed when already installed incompletely
|
2016-12-31 16:43:23 +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 |
|
printempw
|
ee5fec149e
|
fix saving option values whose id is formatted as *[*]
|
2016-12-31 14:05:55 +08:00 |
|
printempw
|
f7159e0bbb
|
use custom function to get client ip since Symfony's sucks
|
2016-12-31 13:56:53 +08:00 |
|
printempw
|
6d6abf41f5
|
add option for customizing favicon
|
2016-12-31 13:36:46 +08:00 |
|
printempw
|
2250b00c0a
|
use DataTables at player management
|
2016-12-31 13:07:00 +08:00 |
|
printempw
|
3ca85aff8f
|
use jQuery DataTables plugin at user management
|
2016-12-31 11:38:07 +08:00 |
|
printempw
|
35e49e58ab
|
adjust style of .description
|
2016-12-30 20:55:33 +08:00 |
|
printempw
|
4c8d390d47
|
fix loading namespace of disabled plugins
|
2016-12-30 20:48:45 +08:00 |
|
printempw
|
77af4d2f95
|
bind Parsedown to container
|
2016-12-30 20:47:52 +08:00 |
|
printempw
|
d4453df8c2
|
working on i18n of admin panel
|
2016-12-30 20:37:27 +08:00 |
|
printempw
|
59d7a9c4c2
|
deprecate Option::save()
|
2016-12-30 19:35:07 +08:00 |
|
printempw
|
dbef0b0efd
|
finish i18n of setup
|
2016-12-30 17:44:53 +08:00 |
|
printempw
|
e0a4667cc8
|
add detection for Accept-Language
|
2016-12-30 12:43:59 +08:00 |
|
printempw
|
cbec1d3869
|
rewrite option pages with new OptionForm
|
2016-12-29 23:14:09 +08:00 |
|
printempw
|
228c17ca68
|
add renderWithOutTable & renderInputTagsOnly for OptionForm
|
2016-12-29 13:11:46 +08:00 |
|
printempw
|
1d7dc13e18
|
refactor OptonForm
|
2016-12-28 23:28:15 +08:00 |
|
printempw
|
da7a0ac606
|
add option for score consumption of adding to closet
|
2016-12-28 13:08:17 +08:00 |
|
printempw
|
f31bd85445
|
add Markdown support for site announcement
|
2016-12-28 12:53:13 +08:00 |
|
printempw
|
886b15de87
|
add many styles for copyright text
|
2016-12-27 23:05:09 +08:00 |
|
printempw
|
5e567c48a5
|
add permission check for storage path
|
2016-12-27 22:31:52 +08:00 |
|
printempw
|
c37091d0f1
|
fix showing empty file when UploadFile::error !== UPLOAD_ERR_OK
|
2016-12-25 23:21:13 +08:00 |
|
printempw
|
33b89db7f5
|
implement ArrayAccess interface for plugins
|
2016-12-24 23:06:56 +08:00 |
|
printempw
|
043dabaccf
|
add error handler of rendering exceptions in brief
|
2016-12-23 21:44:52 +08:00 |
|
printempw
|
04de047b8a
|
fix bug of posting to /plugins/manage
|
2016-12-22 21:57:51 +08:00 |
|
printempw
|
af48273465
|
add option for returning score when deleting textures
|
2016-12-21 22:53:53 +08:00 |
|
printempw
|
2ee71b6d98
|
show custom error page when APP_DEBUG is false
|
2016-12-18 21:59:51 +08:00 |
|
printempw
|
70bed0c4c3
|
minor change of naming things and bug fixes
|
2016-12-18 17:32:46 +08:00 |
|
printempw
|
6e0ecf4d96
|
remove unnecessary directories
|
2016-12-17 23:00:07 +08:00 |
|
printempw
|
8677cd9376
|
rename middlewares
|
2016-12-17 22:45:08 +08:00 |
|
printempw
|
372be47ac8
|
fix parse error at index.php under PHP 5.3
|
2016-12-17 20:48:13 +08:00 |
|
printempw
|
55f8c87b92
|
add PluginController
|
2016-12-17 19:52:59 +08:00 |
|
printempw
|
94495614c3
|
separate runtime check to a function
|
2016-12-17 19:52:22 +08:00 |
|
printempw
|
2807c3ce6d
|
enhance judgement of active menu
|
2016-12-17 19:02:56 +08:00 |
|
printempw
|
58014e9b1e
|
fix not checking chinese player names
|
2016-12-17 18:17:34 +08:00 |
|
printempw
|
65acb7426b
|
save modified options at terminable middleware instead of destruct function
|
2016-12-17 17:25:01 +08:00 |
|
printempw
|
4f30cc6eb7
|
use error control operater when invoking set_time_limit()
|
2016-12-16 22:54:12 +08:00 |
|
printempw
|
56cefa1ca5
|
check data of closet valid before loop
|
2016-12-16 22:51:50 +08:00 |
|
printempw
|
139db5c08d
|
fix redirecting url after enable/disable plugins
|
2016-12-16 22:45:51 +08:00 |
|
printempw
|
efd57bfce0
|
use Request::ip() instead
|
2016-12-16 22:20:41 +08:00 |
|
printempw
|
28a66cba18
|
use methods from UrlGenerator to set root url & schema
|
2016-12-16 22:14:32 +08:00 |
|
printempw
|
8e75b3b605
|
remove temp file if uploaded file duplicated
|
2016-12-14 22:11:40 +08:00 |
|
printempw
|
223081cf05
|
add --force for database migration command
|
2016-12-14 22:10:48 +08:00 |
|
printempw
|
325ea187e0
|
fix rendering content of option form
|
2016-12-11 22:26:58 +08:00 |
|
printempw
|
a858456d38
|
add some application information for javascript
|
2016-12-10 22:01:05 +08:00 |
|
printempw
|
6ff4ad0c33
|
add support for multilevel menus
|
2016-12-10 21:30:24 +08:00 |
|
printempw
|
55534bb52b
|
fix getting info of invalid texture
|
2016-12-10 19:49:45 +08:00 |
|
printempw
|
05edc193ae
|
add event for rendering header & footer
|
2016-12-10 19:36:01 +08:00 |
|
printempw
|
91ff0fd2a7
|
start using laravel-debugbar
|
2016-12-10 18:55:08 +08:00 |
|
printempw
|
28ea2b2858
|
separate v2 data migrations as a plugin
|
2016-11-25 22:34:41 +08:00 |
|
printempw
|
3811f7d704
|
working on extracting of updates
|
2016-11-25 13:13:26 +08:00 |
|
printempw
|
9b6c18cd6b
|
now we have an awesome progress bar when download updates
|
2016-11-25 12:54:20 +08:00 |
|
printempw
|
4ef6fba0c6
|
remove constant BASE_DIR
|
2016-11-21 21:50:24 +08:00 |
|
printempw
|
d2a2b81652
|
add event PluginWasDeleted
|
2016-11-19 22:02:02 +08:00 |
|
printempw
|
0d006dac66
|
add event UserProfileUpdated
|
2016-11-18 23:06:15 +08:00 |
|
printempw
|
eb3b963dca
|
add custom messages & callbacks for option forms
|
2016-11-18 22:39:12 +08:00 |
|
printempw
|
a91da6cf3c
|
fix rendering of option forms
|
2016-11-18 21:59:09 +08:00 |
|
printempw
|
b84a137cf7
|
fix rules for player names
|
2016-11-18 17:28:49 +08:00 |
|
printempw
|
58a2e10c0a
|
add query string for avatars forcely
|
2016-11-18 17:24:13 +08:00 |
|
printempw
|
7004ab627c
|
fix routes for setup wizard
|
2016-11-18 16:59:05 +08:00 |
|
printempw
|
589be0c892
|
move setup wizard into laravel framework
|
2016-11-18 16:46:58 +08:00 |
|
printempw
|
5fc43ed45b
|
fix some minor issues for plugins
|
2016-11-17 17:32:12 +08:00 |
|
printempw
|
b232503fab
|
add ability of selecting multi textures at closet
|
2016-11-13 12:20:30 +08:00 |
|
printempw
|
be4af844fe
|
abstract forms for options
|
2016-11-12 23:50:41 +08:00 |
|
printempw
|
fdf2a82e2e
|
fix removing ending slash of url
|
2016-11-11 23:04:53 +08:00 |
|
printempw
|
36925139db
|
fix escaping unicode player name
|
2016-11-11 21:19:45 +08:00 |
|
printempw
|
11c88f28cd
|
add log for password resetting
|
2016-11-07 22:34:34 +08:00 |
|
printempw
|
b42ad27f6f
|
add events of player operations
|
2016-11-07 22:16:27 +08:00 |
|
printempw
|
a6751473f6
|
event CheckPlayerExists now returns bool value
|
2016-11-06 10:58:01 +08:00 |
|
printempw
|
1ee3ecd462
|
fix checking user password returned by event listeners
|
2016-11-05 21:23:07 +08:00 |
|
printempw
|
821cd025e9
|
fix unknown column username
|
2016-11-05 21:08:10 +08:00 |
|
printempw
|
e0a59900a3
|
add event EncryptUserPassword
|
2016-11-05 20:11:48 +08:00 |
|
printempw
|
ea1948dc59
|
fix bug at binding email
|
2016-11-05 20:11:31 +08:00 |
|
printempw
|
4e6cd56c39
|
fix class names of ciphers
|
2016-11-05 20:10:46 +08:00 |
|
printempw
|
e9ace93035
|
fix removing items from closet
|
2016-10-30 15:31:49 +08:00 |
|
printempw
|
f71190e286
|
update ciphers
|
2016-10-30 14:12:22 +08:00 |
|
printempw
|
6aaec6f658
|
working on events & data adapter
|
2016-10-30 11:57:26 +08:00 |
|
printempw
|
167c40f550
|
add last-modified header for json profiles
|
2016-10-30 11:56:59 +08:00 |
|
printempw
|
0df49ff670
|
fix using InvalidArgumentException
|
2016-10-29 21:31:58 +08:00 |
|
printempw
|
5c042ae0ab
|
separate cache logic from core
|
2016-10-29 18:54:38 +08:00 |
|
printempw
|
2559f7907b
|
add namespace hints for plugin views and translation
|
2016-10-27 22:52:26 +08:00 |
|
printempw
|
e6fedfd2f3
|
separate config generator as a plugin
|
2016-10-25 22:47:50 +08:00 |
|
printempw
|
f3e803f57f
|
use app() instead of App::make()
|
2016-10-25 21:35:09 +08:00 |
|
printempw
|
329f4c86bc
|
add class autoloader for plugins
|
2016-10-24 22:32:07 +08:00 |
|
printempw
|
7f79a654bd
|
fix booting option repository at setup
|
2016-10-23 13:04:59 +08:00 |
|
printempw
|
429dc7c7a7
|
fix using array as class contant
|
2016-10-23 12:19:19 +08:00 |
|
printempw
|
e35fa9b85a
|
refactor models
|
2016-10-23 11:41:52 +08:00 |
|
printempw
|
c849ed21fa
|
abstract general Repository
|
2016-10-21 22:11:49 +08:00 |
|
printempw
|
d6e810da4a
|
working on data adaptation
|
2016-10-17 17:51:51 +08:00 |
|
printempw
|
55414072e7
|
working on framework of plugins
|
2016-10-17 12:20:55 +08:00 |
|
printempw
|
688bf668e8
|
return bool value when option value is 0 or 1
|
2016-10-17 10:07:38 +08:00 |
|
printempw
|
82ada0930b
|
add option for auto detecting asset url
|
2016-10-17 09:46:57 +08:00 |
|
printempw
|
1b1a198839
|
fix using ClosetModel
|
2016-10-16 22:06:31 +08:00 |
|
printempw
|
923b048e4f
|
use awesome Carbon instead of awful strtotime()
|
2016-10-16 21:30:40 +08:00 |
|
printempw
|
ab4c72184a
|
add menu item for importing data from v2
|
2016-10-16 20:29:12 +08:00 |
|
printempw
|
86d82931bb
|
add option of max size of uploaded file
|
2016-10-16 20:18:40 +08:00 |
|
printempw
|
7f0e9a4178
|
add search for closet
|
2016-10-16 20:04:21 +08:00 |
|
printempw
|
b01d0fded2
|
use Query Builder to refactor Closet model
|
2016-10-16 18:54:36 +08:00 |
|
printempw
|
c09700ea57
|
enhance abstraction of Player model
|
2016-10-16 18:16:15 +08:00 |
|
printempw
|
d0a5191a61
|
abstract registering player
|
2016-10-07 16:06:38 +08:00 |
|
printempw
|
a22357d1c6
|
fix translation of auth.logout.fail
|
2016-10-06 17:57:07 +08:00 |
|
printempw
|
98a0d70571
|
fix cache-control header when return_200_when_notfound is on
|
2016-10-03 21:57:55 +08:00 |
|
printempw
|
41e0a628d6
|
modularize routes
|
2016-10-03 21:44:26 +08:00 |
|
printempw
|
f0532dcc6c
|
fix minimal length of password
|
2016-10-02 20:30:27 +08:00 |
|
printempw
|
5efd875b06
|
fix PrettyPageException at setup pages
|
2016-09-30 23:21:04 +08:00 |
|
printempw
|
fa9629e796
|
fix updater
|
2016-09-30 21:00:47 +08:00 |
|
printempw
|
a4ad0d7e19
|
deprecate Utils::convertString() due to security
|
2016-09-30 20:54:10 +08:00 |
|
printempw
|
a079331bf8
|
enhance translations of skinlib
|
2016-09-30 20:46:15 +08:00 |
|
printempw
|
7ead22de93
|
enhance rendering menus
|
2016-09-30 17:00:41 +08:00 |
|
printempw
|
975e34db95
|
allow to re-upload textures which were setted to private
|
2016-09-30 16:31:45 +08:00 |
|
printempw
|
ee4cbd2092
|
fix cache control of json profile
|
2016-09-28 23:26:19 +08:00 |
|
printempw
|
fd7afd2ead
|
fix i18n when http exception occurs
|
2016-09-28 17:54:07 +08:00 |
|
printempw
|
1618707e5d
|
regenerate session id after logging out
|
2016-09-28 17:48:37 +08:00 |
|
printempw
|
65b0109d39
|
fix showing flash message
|
2016-09-28 13:03:33 +08:00 |
|
printempw
|
459c325597
|
fix translation of noticing wrong password
|
2016-09-27 22:41:10 +08:00 |
|
printempw
|
a877e93c3a
|
fix getting environment variables
|
2016-09-27 22:35:04 +08:00 |
|
printempw
|
03fbf61cf8
|
fix checking in after zero
|
2016-09-27 22:32:15 +08:00 |
|
printempw
|
af95ef11d6
|
fix minus page numbers
|
2016-09-27 22:31:37 +08:00 |
|
printempw
|
446149c9ef
|
fix url() function when using CDN
|
2016-09-27 22:15:51 +08:00 |
|
printempw
|
ddc84518ee
|
fix version control of update urls
|
2016-09-25 15:59:00 +08:00 |
|
printempw
|
2e9ae091da
|
add importing options automatically
|
2016-09-25 14:32:56 +08:00 |
|
printempw
|
c86dc05572
|
add options of caching things
|
2016-09-25 14:21:51 +08:00 |
|
printempw
|
084e04c30a
|
add caching headers
|
2016-09-25 11:40:50 +08:00 |
|
printempw
|
15c3c55142
|
add renaming closet items
|
2016-09-25 10:35:16 +08:00 |
|
printempw
|
eb8f33ef8f
|
fix bug of transferring player
|
2016-09-25 09:38:46 +08:00 |
|
printempw
|
f0ef6dec0d
|
move static files to resources/assets
|
2016-09-25 00:03:07 +08:00 |
|
printempw
|
1e57e9cef4
|
redirect to former url after setting locale
|
2016-09-24 23:37:28 +08:00 |
|
printempw
|
effa0a42df
|
working on i18n of controllers
|
2016-09-24 22:49:20 +08:00 |
|
printempw
|
1cdfb139c1
|
move language switcher to HomeController
|
2016-09-24 22:45:54 +08:00 |
|
printempw
|
6d5105b5cd
|
check mime type of file out of laravel validator
|
2016-09-22 22:00:12 +08:00 |
|
printempw
|
d9b364556b
|
working on i18n of user center
|
2016-09-15 23:03:58 +08:00 |
|
printempw
|
23f6e4b35e
|
add helper function for menu and copyright
|
2016-09-15 20:35:46 +08:00 |
|
printempw
|
8507860b15
|
add helper function for header and footer
|
2016-09-15 11:04:08 +08:00 |
|
printempw
|
41f24b9a3a
|
add menu for switching languages
|
2016-09-15 09:20:02 +08:00 |
|
printempw
|
0fe9cf19b4
|
add route for setting locale dynamically
|
2016-09-14 23:27:02 +08:00 |
|
printempw
|
9642c1c9b0
|
move assets to resources directory
|
2016-09-14 22:44:30 +08:00 |
|
printempw
|
2c890730b6
|
fix email binding
|
2016-09-11 15:39:55 +08:00 |
|
printempw
|
0a3ea9b1e1
|
fix undefined tid
|
2016-09-10 22:06:43 +08:00 |
|
printempw
|
6c1311db5e
|
add json helper function
|
2016-09-10 21:39:45 +08:00 |
|
printempw
|
b455fe6f06
|
fix response of validations
|
2016-09-10 21:14:46 +08:00 |
|
printempw
|
9ef9137688
|
extend validator rules at ValidatorExtendServiceProvider
|
2016-09-10 19:06:54 +08:00 |
|
printempw
|
35c978697b
|
fix checking file exists
|
2016-09-10 18:50:04 +08:00 |
|
printempw
|
5e3e1e64d4
|
fixed support for sub directory
|
2016-09-10 17:52:33 +08:00 |
|
printempw
|
fd622e2eb8
|
save session when terminate abnormally
|
2016-09-08 18:08:45 +08:00 |
|
printempw
|
c6bee0727f
|
fix urls of assets for sub directory
|
2016-09-05 22:18:34 +08:00 |
|
printempw
|
691f26e736
|
fix UrlGenerator at error page
|
2016-09-04 17:05:30 +08:00 |
|
printempw
|
b73c819142
|
use Mail of laravel
|
2016-09-04 16:15:15 +08:00 |
|
printempw
|
1fa51927bb
|
use composer to load helpers
|
2016-09-04 15:47:51 +08:00 |
|
printempw
|
681a56a741
|
use validator of laravel instead of Validate class
|
2016-09-04 15:35:12 +08:00 |
|
printempw
|
f5c9e08ad6
|
use validator of laravel
|
2016-09-03 23:50:55 +08:00 |
|
printempw
|
f30c7c8aa4
|
add timestamp to control cache of update sources
|
2016-09-03 22:09:13 +08:00 |
|
printempw
|
31001f15ae
|
fix cache of requests with size
|
2016-09-03 21:12:13 +08:00 |
|
printempw
|
2b55346a0c
|
fix undefined player_name at PlayerController
|
2016-09-03 21:06:01 +08:00 |
|
printempw
|
fde6005cbf
|
fix preview with size
|
2016-09-03 21:04:34 +08:00 |
|
printempw
|
7ed653e876
|
separate event listeners from app core
|
2016-08-30 10:10:11 +08:00 |
|
printempw
|
fffb8fd441
|
add file cache for non-existent players
|
2016-08-30 08:55:02 +08:00 |
|
printempw
|
9f02cf26c1
|
use custom helpers instead of util classes
|
2016-08-29 23:31:43 +08:00 |
|
printempw
|
0dd6d0125c
|
use redirect helper function
|
2016-08-29 23:12:45 +08:00 |
|
printempw
|
cfd289c0c8
|
add macros for responses
|
2016-08-29 22:48:55 +08:00 |
|
printempw
|
8196324f73
|
write data from cookie to session in a parent middleware
|
2016-08-29 22:46:57 +08:00 |
|
printempw
|
bde548de40
|
add PrettyPageException to handle exceptions which should be rendered
|
2016-08-29 19:47:30 +08:00 |
|
printempw
|
124b98f9d7
|
load some envs to config to prevent cache problems
|
2016-08-29 16:41:28 +08:00 |
|
printempw
|
1caae0dd75
|
add cache for json profiles of players
|
2016-08-29 15:28:20 +08:00 |
|
printempw
|
9290f1d2a7
|
fix rendering HttpException with whoops
|
2016-08-29 15:10:51 +08:00 |
|
printempw
|
1798d07210
|
update routes
|
2016-08-29 14:49:10 +08:00 |
|
printempw
|
3949ddd59c
|
add events and listeners for cache
|
2016-08-29 14:25:24 +08:00 |
|
printempw
|
fc4b64ca34
|
enhance Option class
|
2016-08-29 14:23:53 +08:00 |
|
printempw
|
cebae55ca5
|
fix preview of double layer skins
|
2016-08-29 12:19:21 +08:00 |
|
Alexander Xia
|
03d5768f40
|
fix double layer skin preview
|
2016-08-29 02:34:54 +00:00 |
|
printempw
|
f11070dcf0
|
fix relative urls
|
2016-08-28 22:16:48 +08:00 |
|
printempw
|
ca775a2809
|
add options to service container
|
2016-08-28 22:15:09 +08:00 |
|
printempw
|
b7dc5e395e
|
fix getting app version
|
2016-08-28 21:48:15 +08:00 |
|
printempw
|
776109f487
|
use Storage facade to manage files
|
2016-08-28 20:33:35 +08:00 |
|
printempw
|
cc74d4020d
|
add installation check at BootServiceProvider
|
2016-08-28 18:33:47 +08:00 |
|
printempw
|
1e7030236e
|
initialize for laravel
|
2016-08-28 10:05:21 +08:00 |
|
printempw
|
986b20a0ad
|
add DocBlocks for Updater
|
2016-08-27 18:11:34 +08:00 |
|
printempw
|
6e726df521
|
add auto-update
|
2016-08-26 22:42:49 +08:00 |
|
printempw
|
6170144fb1
|
fix using deprecated mysql_escape_string()
|
2016-08-26 17:36:57 +08:00 |
|
printempw
|
56bfcd0b67
|
fix bug of register and deleting account
|
2016-08-26 13:22:48 +08:00 |
|
printempw
|
dddd66d49e
|
move framework files to app/Core directory
|
2016-08-25 22:44:03 +08:00 |
|
printempw
|
e1525cfad4
|
fix clearing textures of player, close #31
|
2016-08-25 21:42:09 +08:00 |
|
printempw
|
889dfad9fa
|
decide storage unit automatically
|
2016-08-25 13:26:53 +08:00 |
|
printempw
|
4de91cc543
|
add placeholders of table name for sqls
|
2016-08-25 13:25:55 +08:00 |
|
printempw
|
cece50e1a3
|
use SQL to calculate storage used
|
2016-08-24 22:43:30 +08:00 |
|
printempw
|
98505984e1
|
move framework files to App/Blessing
|
2016-08-24 22:43:04 +08:00 |
|
printempw
|
0e3418dc56
|
add migration for importing users and textures simultaneously
|
2016-08-20 21:08:46 +08:00 |
|
printempw
|
c6b2d6c1cc
|
add migration for v2 users
|
2016-08-19 23:09:32 +08:00 |
|
printempw
|
1875210f3f
|
update generateRndString
|
2016-08-18 21:51:39 +08:00 |
|
printempw
|
89acfaff8f
|
add deleting invalid textures automatically
|
2016-08-17 18:08:51 +08:00 |
|
printempw
|
ced8e30797
|
rewrite Storage class to improve reusability
|
2016-08-17 13:16:46 +08:00 |
|
printempw
|
0e5d18c0a1
|
import option automatically if exists
|
2016-08-17 12:16:03 +08:00 |
|
printempw
|
4a862c6ecc
|
notify user if texture file is deleted
|
2016-08-16 22:58:21 +08:00 |
|
printempw
|
3a9d1fc665
|
add logging in with your owned player names
|
2016-08-16 22:52:00 +08:00 |
|
printempw
|
0b17fa4799
|
rewrite the constructor of User class
|
2016-08-16 13:27:06 +08:00 |
|
printempw
|
08c54acae7
|
fix un-existent column
|
2016-08-14 13:31:56 +08:00 |
|
printempw
|
96ae3957f8
|
refactor Database class
|
2016-08-14 08:31:07 +08:00 |
|
printempw
|
76c305d8c3
|
add option for setting score of private textures
|
2016-08-13 23:25:10 +08:00 |
|
printempw
|
497c762879
|
fix calculating total pages
|
2016-08-13 22:31:24 +08:00 |
|
printempw
|
7b9077d085
|
fix indentation
|
2016-08-13 22:14:01 +08:00 |
|
printempw
|
e28be4cc32
|
fix relative urls, close #27
|
2016-08-13 21:41:53 +08:00 |
|
printempw
|
46bf958215
|
set default timezone when boot up
|
2016-08-12 17:59:14 +08:00 |
|
printempw
|
6dbcc7aacd
|
fix non-static method
|
2016-08-11 22:56:36 +08:00 |
|
printempw
|
013edd87ac
|
add default value for getting options
|
2016-08-11 18:10:14 +08:00 |
|
printempw
|
8b586bddf6
|
add pages for update
|
2016-08-11 13:17:30 +08:00 |
|
printempw
|
7d7432a374
|
add placeholders for comment script
|
2016-08-11 12:47:02 +08:00 |
|
printempw
|
d4623f453d
|
use mbstring to split chinese characters
|
2016-08-10 23:00:15 +08:00 |
|
printempw
|
3d83f3278c
|
fix bug at importing v2 textures
|
2016-08-10 22:46:17 +08:00 |
|
printempw
|
22be48c309
|
enhance performance at installation
|
2016-08-10 22:22:28 +08:00 |
|
printempw
|
fba53c1fe5
|
use PrettyPageHandler to handler errors while installing
|
2016-08-10 22:07:20 +08:00 |
|
printempw
|
8241e98121
|
add migrating textures from v2 to v3
|
2016-08-10 18:03:06 +08:00 |
|
printempw
|
ab472d8fd2
|
move boot procedure to Boot class
|
2016-08-10 13:02:16 +08:00 |
|
printempw
|
88f1ca4f23
|
add template for 403
|
2016-08-09 21:55:49 +08:00 |
|
printempw
|
066d468fa4
|
fix bug of converting object to string
|
2016-08-09 21:41:45 +08:00 |
|
printempw
|
3d3b2541dc
|
use version_compare() to check PHP version
|
2016-08-09 13:20:18 +08:00 |
|
printempw
|
6cef94924e
|
add checking for updates
|
2016-08-09 13:18:27 +08:00 |
|
printempw
|
2926f28add
|
abstract Application class
|
2016-08-08 22:19:12 +08:00 |
|
printempw
|
2934273086
|
redirect /api/textures request to real location
|
2016-08-08 17:49:47 +08:00 |
|
printempw
|
b72252d109
|
fix support for chinese player names
|
2016-08-07 17:09:34 +08:00 |
|
printempw
|
c0363f5915
|
add option of adding query string to avatar
|
2016-08-07 16:56:54 +08:00 |
|
printempw
|
03da79e482
|
enhance installation checking at entrance
|
2016-08-07 16:27:55 +08:00 |
|
printempw
|
659e1ec200
|
fix namespaces for class Validate
|
2016-08-06 21:54:02 +08:00 |
|
printempw
|
baeb967857
|
use Validate class in setup
|
2016-08-06 19:54:03 +08:00 |
|
printempw
|
8b9d902908
|
decouple migrations
|
2016-08-06 19:45:18 +08:00 |
|
printempw
|
9a249fa7ab
|
rename functions of validating
|
2016-08-06 19:38:37 +08:00 |
|
printempw
|
91c388b991
|
notify if password resetting is disabled
|
2016-08-06 19:12:39 +08:00 |
|
printempw
|
d35a492576
|
fix support of error control operators
|
2016-08-06 18:47:10 +08:00 |
|
printempw
|
a14c1c1a0e
|
fix bug of checking parameters
|
2016-07-29 21:22:33 +08:00 |
|
printempw
|
2e2f15ac1a
|
add default value for some fields
|
2016-07-29 21:14:05 +08:00 |
|
printempw
|
4b54b218d5
|
fix bug when accessing skinlib without logging in
|
2016-07-29 18:53:20 +08:00 |
|
printempw
|
c6d0f9f6b7
|
fix bug of namespace
|
2016-07-29 17:47:58 +08:00 |
|
printempw
|
c6a20e910a
|
add operation of setting/canceling admins #21
|
2016-07-29 15:31:05 +08:00 |
|
printempw
|
63bc3ec4e0
|
add option of signing after 0:00 a.m. #21
|
2016-07-29 13:57:20 +08:00 |
|
printempw
|
ce099562d2
|
adapt to new score options
|
2016-07-29 12:46:19 +08:00 |
|
printempw
|
d24bd761b8
|
fix table prefix at installation
|
2016-07-29 12:45:35 +08:00 |
|
printempw
|
7b0dc771ba
|
add option page of score #21
|
2016-07-29 11:52:45 +08:00 |
|
printempw
|
3107cc2bcb
|
ban player simultaneously when its owner is banned
|
2016-07-28 16:25:20 +08:00 |
|
printempw
|
dcbaabaa35
|
fix column of textures table
|
2016-07-28 16:21:02 +08:00 |
|
printempw
|
74caacf6df
|
enhance send method of Mail class
|
2016-07-28 15:49:36 +08:00 |
|
printempw
|
9ea7b15e9e
|
update .gitignore
|
2016-07-28 15:25:35 +08:00 |
|
printempw
|
881d73263a
|
add installation pages
|
2016-07-28 15:10:19 +08:00 |
|
printempw
|
a0da888c1d
|
make a wrapper for validating email
|
2016-07-28 15:09:29 +08:00 |
|
printempw
|
1ce097c4e9
|
add new permission for super administrators
|
2016-07-28 15:02:47 +08:00 |
|
printempw
|
02d2102687
|
abstract boot steps elegantly
|
2016-07-28 12:01:00 +08:00 |
|
printempw
|
68d5062941
|
remove finally block
|
2016-07-28 11:50:35 +08:00 |
|
printempw
|
e3dccf23d6
|
enhance performance at homepage
|
2016-07-27 22:31:49 +08:00 |
|
printempw
|
acfc7c4478
|
make raw skin downloading more convenient
|
2016-07-27 18:52:46 +08:00 |
|
printempw
|
494d9c717b
|
show error page when register is not allowed
|
2016-07-27 18:31:59 +08:00 |
|
printempw
|
b5e339cc0e
|
login automatically after registeration
|
2016-07-27 18:28:54 +08:00 |
|
printempw
|
90675e7aeb
|
fix bug of parameters
|
2016-07-27 18:09:45 +08:00 |
|
printempw
|
7f8f882458
|
fix privacy bug of skinlib
|
2016-07-26 13:36:24 +08:00 |
|
printempw
|
5f63daf075
|
add function of renaming texture
|
2016-07-24 15:56:23 +08:00 |
|
printempw
|
ea4faf6e33
|
fix many foolish bugs
|
2016-07-24 14:56:22 +08:00 |
|
printempw
|
beacdfa650
|
move the password method option from database to .env
|
2016-07-24 12:50:19 +08:00 |
|
printempw
|
cda005d5d6
|
enhance performance of ajax sign responce
|
2016-07-24 12:33:11 +08:00 |
|
printempw
|
f2c1c4a851
|
fix bug of total pages on skinlib
|
2016-07-24 11:12:52 +08:00 |
|
printempw
|
fca201178a
|
fix bug of setting upload_at field
|
2016-07-24 09:36:34 +08:00 |
|
printempw
|
60c07d58c2
|
make error handler registration more elegant
|
2016-07-23 22:52:31 +08:00 |
|
printempw
|
04c475746b
|
add function of deleting players
|
2016-07-23 21:46:20 +08:00 |
|
printempw
|
0e155a0f5c
|
fix missing argument when upload texture
|
2016-07-23 21:43:42 +08:00 |
|
printempw
|
c978ce5594
|
add management page of players
|
2016-07-23 15:20:10 +08:00 |
|
printempw
|
e550add61a
|
exit if user is banned
|
2016-07-23 14:23:11 +08:00 |
|
printempw
|
1a19bc065d
|
fix bug of custom exception renderer
|
2016-07-23 14:10:53 +08:00 |
|
printempw
|
0de5c4ad53
|
working on admin panel
|
2016-07-22 19:36:24 +08:00 |
|
printempw
|
b4f1e12c00
|
add custom error handler
|
2016-07-22 13:48:33 +08:00 |
|
printempw
|
78d0e75d44
|
store custom texture names in closet
|
2016-07-22 10:45:36 +08:00 |
|
printempw
|
0de6ec510a
|
abandon support of subdir
|
2016-07-22 08:55:41 +08:00 |
|
printempw
|
c099d6f4a0
|
first commit of v3
|
2016-07-21 22:01:57 +08:00 |
|