Commit Graph

475 Commits

Author SHA1 Message Date
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
printempw
e71f608d18 fix typos in language files 2016-09-30 16:33:45 +08:00
printempw
e119ba073c add update tips 2016-09-28 22:56:21 +08:00
printempw
6a8cbc97e2 add notice for adblock 2016-09-28 18:12:35 +08:00
printempw
4ee1d0a78a enhance translations of error pages 2016-09-28 13:23:07 +08:00
printempw
3dabe909b4 fix bug when getting type of real-time preview 2016-09-27 21:39:49 +08:00
printempw
ae92f54122 fix compatibility of String.prototype.endsWith 2016-09-26 22:36:34 +08:00
printempw
e3dee247b4 fix invisible language select on mobile 2016-09-26 22:13:39 +08:00
printempw
fb54ca8281 fix view of skinlib search 2016-09-26 21:48:40 +08:00
printempw
c86dc05572 add options of caching things 2016-09-25 14:21:51 +08:00
printempw
206e7e7d1c adjust position of language select 2016-09-25 10:40:39 +08:00
printempw
15c3c55142 add renaming closet items 2016-09-25 10:35:16 +08:00
printempw
74c07d8353 working on i18n of admin pages 2016-09-25 10:02:40 +08:00
printempw
713e87ce00 fix search of users & players on admin page 2016-09-25 09:49:59 +08:00
printempw
6f7e6534ba fix setup 2016-09-25 09:35:10 +08:00
printempw
f0ef6dec0d move static files to resources/assets 2016-09-25 00:03:07 +08:00
printempw
e598b37db4 move fonts & images to resources/dist 2016-09-24 23:48:52 +08:00
printempw
effa0a42df working on i18n of controllers 2016-09-24 22:49:20 +08:00
g-plane
a6dbd3998d working on i18n of errors 2016-09-18 19:45:01 +08:00
g-plane
629dd20113 working on i18n of utils.js 2016-09-18 18:58:01 +08:00
g-plane
197009cf2c working on i18n of skin library 2016-09-18 13:30:58 +08:00
printempw
734efafe53 fix escaping translation 2016-09-15 23:27:06 +08:00
printempw
d9b364556b working on i18n of user center 2016-09-15 23:03:58 +08:00
printempw
2ad59839a5 add JavaScript i18n files 2016-09-15 11:04:42 +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
b816664428 fix bootstrap of setup and migration 2016-09-14 19:57:24 +08:00
printempw
a5a48789c5 working on translations 2016-09-11 15:40:09 +08:00
printempw
cb04820196 use YAML for localization 2016-09-11 11:10:02 +08:00
printempw
c9daa8a02b show nickname of user instead of uid 2016-09-10 22:15:07 +08:00
printempw
963a8a516b fix ajax url of signing in 2016-09-10 21:43:08 +08:00
printempw
6c1311db5e add json helper function 2016-09-10 21:39:45 +08:00
printempw
97539d4178 fix ajax urls at skinlib 2016-09-10 21:37:00 +08:00
printempw
a172eb0def fix asset urls at update page 2016-09-10 19:05:40 +08:00
printempw
5e3e1e64d4 fixed support for sub directory 2016-09-10 17:52:33 +08:00
printempw
300d5c4b6f working on support for sub directory 2016-09-10 17:02:53 +08:00
printempw
fe8291d05c enhance notice when submitted too many wrong passwords 2016-09-05 22:27:35 +08:00
printempw
c6bee0727f fix urls of assets for sub directory 2016-09-05 22:18:34 +08:00
printempw
91411f5563 fix custom message of HttpException 2016-09-04 15:16:42 +08:00
printempw
2e1b073c55 add i18n files 2016-09-03 23:50:17 +08:00
printempw
ac0ef4e086 fix 3d preview when select type at upload page 2016-09-03 21:50:08 +08:00
printempw
9f02cf26c1 use custom helpers instead of util classes 2016-08-29 23:31:43 +08:00
printempw
124b98f9d7 load some envs to config to prevent cache problems 2016-08-29 16:41:28 +08:00
printempw
9290f1d2a7 fix rendering HttpException with whoops 2016-08-29 15:10:51 +08:00
printempw
35d71b331b fix relative urls 2016-08-29 14:24:28 +08:00
printempw
20cdea101f use helper function to generate absolute assets url 2016-08-29 10:40:03 +08:00
printempw
adcc681721 stop rotating when pause 2016-08-29 10:13:26 +08:00
printempw
f11070dcf0 fix relative urls 2016-08-28 22:16:48 +08:00
printempw
b7dc5e395e fix getting app version 2016-08-28 21:48:15 +08:00
printempw
bd1579d7fb fix bootstrapers at update page 2016-08-28 18:48:59 +08:00
printempw
7e23d08285 change dist directory of assets 2016-08-28 18:34:41 +08:00
printempw
07589b54d0 use laravel elixir to compile assets 2016-08-28 11:49:22 +08:00
printempw
1e7030236e initialize for laravel 2016-08-28 10:05:21 +08:00
printempw
12d3538904 add more update sources 2016-08-27 16:29:20 +08:00
printempw
6e726df521 add auto-update 2016-08-26 22:42:49 +08:00
printempw
dd71272904 fix pagination url when searching by uid 2016-08-26 17:52:55 +08:00
printempw
dddd66d49e move framework files to app/Core directory 2016-08-25 22:44:03 +08:00
printempw
889dfad9fa decide storage unit automatically 2016-08-25 13:26:53 +08:00
printempw
98505984e1 move framework files to App/Blessing 2016-08-24 22:43:04 +08:00
printempw
875cff557d use callout instead of alert 2016-08-23 22:04:10 +08:00
printempw
8e6d902ca3 adjust column size at customize page 2016-08-21 10:38:46 +08:00
printempw
f1b966b12d enhance selection of texture type at upload page 2016-08-21 10:37:29 +08:00
printempw
825efbb150 fix escaping release note 2016-08-20 22:10:34 +08:00
printempw
0e3418dc56 add migration for importing users and textures simultaneously 2016-08-20 21:08:46 +08:00
printempw
8970c17472 add option for deleting invalid textures automatically 2016-08-19 23:15:33 +08:00
printempw
c6b2d6c1cc add migration for v2 users 2016-08-19 23:09:32 +08:00
printempw
6fbaf4175b add button of changing texture privacy at skinlib index 2016-08-17 18:00:28 +08:00
printempw
af90c653e9 add some notices to user panel 2016-08-17 17:00:52 +08:00
printempw
b137b88952 fix using email in session 2016-08-17 13:11:48 +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
bd450ac8d0 add customization of copyright text 2016-08-15 22:14:00 +08:00
printempw
98edbc1d96 remove use-as button at upload page 2016-08-15 21:46:50 +08:00
printempw
01e4289f77 use sweetalert2 to show message in some cases 2016-08-14 13:38:46 +08:00
printempw
6e4e50168c fix texture name of items in closet 2016-08-14 10:17:59 +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
62b21528ee fix escaping custom css/js 2016-08-13 22:10:28 +08:00
printempw
fbee383d5f use css to cut texture name 2016-08-13 22:07:28 +08:00
printempw
e28be4cc32 fix relative urls, close #27 2016-08-13 21:41:53 +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
a03a515613 fix service name of Application 2016-08-10 18:05:29 +08:00
printempw
8241e98121 add migrating textures from v2 to v3 2016-08-10 18:03:06 +08:00
printempw
88f1ca4f23 add template for 403 2016-08-09 21:55:49 +08:00
printempw
6cef94924e add checking for updates 2016-08-09 13:18:27 +08:00
printempw
c0363f5915 add option of adding query string to avatar 2016-08-07 16:56:54 +08:00
printempw
8386d0b8d1 fix styles of background image 2016-08-06 18:48:01 +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