printempw
0566d4e7e0
Throw exception when two plugins use the same name definition
2017-07-30 16:11:23 +08:00
printempw
e170d6685f
Fix searching player count of user at admin page
2017-07-30 14:48:40 +08:00
printempw
153f515f15
Minor bug fixes for tests
2017-07-28 18:22:59 +08:00
printempw
28c4d555d4
Merge pull request #76 from g-plane/master
...
为 JavaScript 代码添加单元测试
2017-07-28 04:54:03 -05:00
printempw
4e546076ef
Fix ajax URL of managing plugins
2017-07-28 17:51:18 +08:00
gplane
d1faaf64f5
Add unit test for JavaScript files
2017-07-20 15:36:59 +08:00
printempw
54a0ac3618
Apply new style for login page
2017-07-14 10:37:00 +08:00
printempw
a8ac404c98
Remove reference to index.js
2017-07-14 09:45:30 +08:00
printempw
52a18195cd
Use ES6 destructuring assignment syntax
2017-07-14 09:34:09 +08:00
printempw
3a74329548
Rename sign in
to sign
2017-07-14 09:17:52 +08:00
printempw
7d7b35f5fd
Fix translation for user menu
2017-07-14 09:02:56 +08:00
printempw
eb0e5bc589
Fix clearing current filters when switching laguage
2017-07-14 08:47:42 +08:00
printempw
1154b219fe
Fix translation of jQuery datatables
2017-07-14 08:29:57 +08:00
printempw
397da60f4f
Forbid operations when user lacks permission
2017-07-14 08:21:29 +08:00
printempw
8bb885d476
Prevent default behavior of clicking button at login page
2017-07-13 21:37:37 +08:00
printempw
a51523e54c
Fix url of setting user avatar
2017-07-13 21:24:05 +08:00
printempw
104f5a32a7
Refactor & modulize JavaScript files
2017-07-13 17:03:21 +08:00
printempw
ddb0e0bff8
Remove file headers
2017-07-12 22:28:20 +08:00
printempw
d9206e955d
Use url() to generate absolute url in JavaScript files
2017-07-12 22:19:23 +08:00
printempw
b873ffef9c
Adjust filename of source files
2017-07-03 20:54:19 +08:00
printempw
d9abb7c99f
Fix minor bugs
2017-06-30 16:36:59 +08:00
printempw
8df825d16a
Fix fucking auto height reseting caused by AdminLTE
2017-06-30 14:04:32 +08:00
printempw
c9bdc1b6e9
Fix background image placeholder
2017-06-30 12:04:27 +08:00
printempw
b6506e2776
Add placeholder for background image at homepage
2017-06-30 10:43:34 +08:00
printempw
34962255a2
Add ajax pagination & search for skinlib
2017-06-30 10:33:41 +08:00
printempw
e83b9d1268
Fix translation for accessing non-existent plugin configuration
2017-06-29 15:02:11 +08:00
printempw
10801b8f7d
Redirect to last requested path after logging in
2017-06-28 20:42:51 +08:00
printempw
1957f97807
Add option for detecting IP address via which header
2017-06-28 19:50:34 +08:00
printempw
fda8d9fd35
Fix not clearing cape preview when switching players
2017-06-28 17:23:57 +08:00
printempw
f07cc0f76f
Add extra links in user-menu for admins
2017-06-27 22:51:14 +08:00
printempw
2ed5dad582
Fix determining URL with language preferred
2017-05-06 21:50:31 +08:00
printempw
48c8aeb6ff
Fix real-time nickname hinting when transfering players
2017-05-06 21:21:19 +08:00
printempw
b800d6fe07
Fix user status after ban/unban
2017-05-05 12:07:47 +08:00
printempw
a47070f4e3
Fix unhandled uid format
2017-05-05 11:57:41 +08:00
gplane
189a796a7f
Fix reloading plugins table
2017-04-28 19:54:26 +08:00
gplane
dfbe6400d4
Add some redirectings for admin panel
2017-04-27 18:02:05 +08:00
gplane
2ca383628e
Fix redirect after updating profile
2017-04-27 16:38:40 +08:00
gplane
97bcfa2686
Fix updating email address
...
Add detecting whether email is existed or not
2017-04-27 09:25:42 +08:00
gplane
b54ddb6fb2
Add changing player name in admin panel
2017-04-27 08:52:55 +08:00
gplane
e134296565
Fix detection of options of clearing textures
2017-04-27 00:02:48 +08:00
gplane
9d16e20db5
Fix missing preview of cape in player management
...
of user center.
2017-04-27 00:00:42 +08:00
gplane
2649840644
Fix misspelling of "general.js"
2017-04-26 23:48:39 +08:00
gplane
8f0487b0ee
Update text about changing texture of player
2017-04-26 23:47:47 +08:00
gplane
ca9aded3df
Add option for choosing types of textures to be cleared
2017-04-26 23:39:10 +08:00
gplane
e0fee86ea7
Fix missing filter when switching language
2017-04-26 21:07:42 +08:00
gplane
ffc2de2e4a
Remove English hint for search page
2017-04-26 20:50:20 +08:00
gplane
602e52d9e6
Fix displaying player name rule
2017-04-26 17:50:10 +08:00
gplane
8a8a4e57ee
Show message when closet is empty
...
after deleting textures.
2017-04-26 17:43:34 +08:00
gplane
8a6ef9e437
Use "url()" function
2017-04-26 17:34:24 +08:00
gplane
8abed82899
Fix applying textures to player
2017-04-26 17:05:15 +08:00
gplane
12bdac3bb4
Fix removing table row when deleting user
2017-04-26 16:32:17 +08:00
gplane
800cebcc8f
Remove lodash
2017-04-26 15:58:53 +08:00
gplane
911724881c
Fix getting default value of user management
2017-04-26 15:32:26 +08:00
gplane
44999af7d8
Display nickname before changing texture owner
2017-04-26 15:28:53 +08:00
gplane
4b8a40ce59
Fix status text of user management
2017-04-25 23:24:03 +08:00
gplane
93364ef723
Add default value when renaming texture in skin library
2017-04-25 22:03:12 +08:00
gplane
b0f29c5036
Add i18n for sweetalert2 in admin panel
2017-04-25 17:31:08 +08:00
gplane
16ff93c32d
Add i18n for "Applicable Model" in skin library
2017-04-24 17:08:39 +08:00
gplane
5c7b8bf6b2
Optimize filter of skin library
2017-04-24 17:02:29 +08:00
gplane
874f4bd681
Remove file suffix when uploading
2017-04-24 11:35:55 +08:00
gplane
f53bb7acb6
Optimize closet
...
1. Use jqPaginator
2. Use CSR for closet
3. Use AJAX for closet
4. Just type to search instead of pressing ENTER key
5. Link to skin library is according to current category when closet is empty
6. Texture indicator shows category of texture
2017-04-24 11:26:53 +08:00
gplane
7607beebaf
Use sweetalert2 instead of built-in function
2017-04-23 11:46:51 +08:00
gplane
80f82b4b87
Fix text about banning user
2017-04-22 23:38:59 +08:00
gplane
b6dfc1c2a4
Fix text about returning score
2017-04-22 23:02:48 +08:00
gplane
5b15b6922c
Fix link of cleaning filter
2017-04-22 18:40:44 +08:00
gplane
4ae8ed2d82
Use CSR for DataTables
2017-04-22 18:36:22 +08:00
gplane
e708c0363e
Add default value when renaming closet item
2017-04-22 09:17:39 +08:00
gplane
8b002ab157
Add menu item of cleaning filter
2017-04-21 16:55:34 +08:00
gplane
2c9ba2c277
Fix i18n
2017-04-21 12:34:12 +08:00
gplane
f2b51fbd2a
Generate preview on img clicked only
2017-04-21 00:18:51 +08:00
gplane
6e5ed604cd
Bluring when updating score in admin panel
2017-04-21 00:09:13 +08:00
gplane
3e27625064
Update storage display when checking in
2017-04-21 00:05:45 +08:00
gplane
e3e70a59e6
Update texture name when choosing file again
2017-04-20 23:46:06 +08:00
gplane
7dcc1eb87e
Fix preview link of admin panel
2017-04-20 23:16:38 +08:00
printempw
5db84529de
Merge branch 'master' of github.com:printempw/blessing-skin-server
2017-02-03 14:26:14 +08:00
printempw
c19eec5a90
fix division by zero when user score < rate
2017-02-03 14:25:17 +08:00
HaLuLu-MECHREVO X6Ti
c4a2b22c30
add detection for size of HD skins
2017-01-25 15:34:43 +08:00
printempw
0d338ab4a7
move setup.wizard.master to setup.master
2017-01-22 22:32:50 +08:00
printempw
4c248bd88a
fix reference of styles on setup pages
2017-01-22 22:19:19 +08:00
printempw
8498d7c76d
fix wrong link to texture detail #48
2017-01-22 18:54:02 +08:00
printempw
24137cf2a9
fix wrong css reference
2017-01-22 16:35:09 +08:00
printempw
81bc32fa6d
fix division by zero
2017-01-22 16:28:58 +08:00
printempw
38018276e5
fix changing current language at texture detail page
2017-01-22 15:58:52 +08:00
printempw
2804a2b079
print a brand on every pages' console
2017-01-21 14:38:03 +08:00
printempw
314fde72e8
remove default breadcrumb
2017-01-21 13:35:38 +08:00
printempw
a086584a41
update dom id of copyright text
2017-01-21 12:59:35 +08:00
printempw
ea7c7b55e8
fix font-weight of sweet alerts
2017-01-21 11:25:42 +08:00
printempw
21febf0117
add additional options for showing modals
2017-01-21 11:18:15 +08:00
printempw
c6850f41bb
add some detection for bad ass
2017-01-21 11:17:45 +08:00
printempw
9f6096c7fc
add id for copyright text block
2017-01-20 22:14:01 +08:00
printempw
c16ae91de0
enhance showing previews of player texture
2017-01-20 21:23:24 +08:00
printempw
49fd8e4eb3
enhance directory structure of assets
2017-01-20 18:22:10 +08:00
printempw
e180a38544
load default favicon when option value is empty
2017-01-20 17:28:53 +08:00
printempw
100314dfd7
use babel to compile ES6 scripts to ES5
2017-01-19 23:07:13 +08:00
printempw
5fb237f01a
use event listeners instead of setting href
2017-01-19 22:54:10 +08:00
printempw
c628a3da3e
make language detector more accurate
2017-01-18 22:31:35 +08:00
printempw
120df57edf
add JavaScript helper function url()
2017-01-18 21:49:23 +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
10a9397fd0
fix searching closet
2017-01-14 20:39:13 +08:00
printempw
74fc9eb2b0
update translation of error pages
2017-01-14 19:35:37 +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
5f9f799580
fix horizonal scroll of datatables
2017-01-13 22:53:42 +08:00
printempw
07b3a025a5
use name as unique identifier for plugins generally
2017-01-08 16:09:54 +08:00
printempw
f6aadc71f0
add language-chooser for error pages
2017-01-08 15:20:50 +08:00
printempw
06aae6a164
update error messages for stupids
2017-01-08 15:17:23 +08:00
printempw
118d8cc649
show current role at user/admin panel
2017-01-08 14:15:55 +08:00
printempw
c018e132c8
add option for generating random APP_KEY & SALT when setup
2017-01-08 11:28:55 +08:00
printempw
fbf6b203e1
fix comparing bool value with string
2017-01-07 22:15:47 +08:00
printempw
c2fa342aae
update translation
2017-01-02 15:36:08 +08:00
printempw
30fb7bdedf
update translation of downloading updates
2017-01-02 15:31:46 +08:00
printempw
8790f4b630
update notice of enabling APP_DEBUG
2017-01-02 15:13:21 +08:00
printempw
994b827643
add notice of enabling APP_DEBUG when error occured
2017-01-02 14:41:58 +08:00
printempw
6c462d0a96
use jQuery DataTable to show plugins page
2017-01-02 12:19:34 +08:00
printempw
53d1a6627d
do dom operations before showing success when checking in
2017-01-02 11:17:07 +08:00
printempw
6c11b8f256
add breadcrumb to every page
2017-01-02 10:40:09 +08:00
gplane
d36ac3643b
working on i18n of update
2017-01-01 12:22:18 +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
932382d5c8
adjust style of tables
2016-12-31 18:42:04 +08:00
printempw
acedbcce0b
add language chooser at setup page
2016-12-31 17:14:19 +08:00
printempw
47b0b17c15
fix installing failed when already installed incompletely
2016-12-31 16:43:23 +08:00
printempw
dcbeb35155
add renderWithOutSubmitButton and disabled apis for OptionForm
2016-12-31 15:11:49 +08:00
printempw
6d6abf41f5
add option for customizing favicon
2016-12-31 13:36:46 +08:00
printempw
b861dbc0b5
move translation file from app.js to locale.js
2016-12-31 13:17:13 +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
57937ac458
update translation for update wizard
2016-12-31 11:37:11 +08:00
printempw
35e49e58ab
adjust style of .description
2016-12-30 20:55:33 +08:00
printempw
d4453df8c2
working on i18n of admin panel
2016-12-30 20:37:27 +08:00
printempw
098d0ed7b8
Merge branch 'master' of github.com:printempw/blessing-skin-server
2016-12-30 17:45:29 +08:00
printempw
dbef0b0efd
finish i18n of setup
2016-12-30 17:44:53 +08:00
gplane
11754a63fd
working on i18n of partial views of admin
2016-12-30 17:23:05 +08:00
printempw
6a8b1df491
Merge branch 'master' of github.com:printempw/blessing-skin-server
2016-12-30 16:05:51 +08:00
printempw
75431a14ca
enhance style of language select
2016-12-30 15:57:33 +08:00
gplane
ac975d8e9c
working on i18n of setup
2016-12-30 15:01:34 +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
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
2807c3ce6d
enhance judgement of active menu
2016-12-17 19:02:56 +08:00
printempw
be23dac2b3
adjust styles at user/player
2016-12-17 18:07:29 +08:00
printempw
325ea187e0
fix rendering content of option form
2016-12-11 22:26:58 +08:00
printempw
2bff6a080f
add translation for index
2016-12-11 22:04:15 +08:00
printempw
5370e4904c
brand-new landing page
2016-12-11 15:17:24 +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
5055deb3cb
fix logging out at homepage when installed to a subdir
2016-12-10 19:50:15 +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
721f8750ae
add query string for captcha forcely
2016-11-19 23:21:27 +08:00
printempw
eb3b963dca
add custom messages & callbacks for option forms
2016-11-18 22:39:12 +08:00
printempw
58a2e10c0a
add query string for avatars forcely
2016-11-18 17:24:13 +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
ccbed31ab2
add link for examples of custom css/js
2016-11-07 21:57:43 +08:00
printempw
a51c55f4d8
fix bug when showing texture whose uploader was deleted
2016-11-06 13:22:27 +08:00
printempw
a77e87288a
modifying copyright text is not permitted now
2016-11-06 11:58:08 +08:00
printempw
739bff4633
add id for register buttons at homepage
2016-11-06 11:48:31 +08:00
printempw
b63cceddf3
remove notice of data adapter on option page
2016-10-30 15:33:06 +08:00
printempw
fb4e080e30
fix width of plugin description
2016-10-30 14:48:47 +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
e35fa9b85a
refactor models
2016-10-23 11:41:52 +08:00
printempw
a877fa0788
always redirect after uploading texture
2016-10-23 11:39:15 +08:00
printempw
e6a08c5229
fix wrong base url when logout
2016-10-23 11:07:08 +08:00
printempw
c615612889
fix trans key of notice for removing items
2016-10-22 23:09:35 +08:00
printempw
121cc4ea6d
fix translation key of preference
2016-10-22 22:54:02 +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
b0714795bd
add icon for players at admin index
2016-10-17 09:54:55 +08:00
printempw
82ada0930b
add option for auto detecting asset url
2016-10-17 09:46:57 +08:00
printempw
0aa68aeb58
add some chart at admin panel
2016-10-16 21:21:37 +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
c09700ea57
enhance abstraction of Player model
2016-10-16 18:16:15 +08:00
printempw
1717095cef
rename most-liked to most-likes
2016-10-07 17:03:10 +08:00
printempw
f81c405dba
fix comparing with undefined
2016-10-06 17:56:01 +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
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