Commit Graph

135 Commits

Author SHA1 Message Date
printempw
5e00131db4 Fix tests for SQLite database 2018-02-23 10:22:11 +08:00
printempw
6a977b6de4 Add support for SQLite database 2018-02-22 21:38:23 +08:00
printempw
dd3f645e80 Adjust code style due to my OCD 2018-02-16 17:31:10 +08:00
Pig Fang
14517b1638 fix(closet): fix closet json result 2018-01-14 19:57:06 +08:00
Pig Fang
49deeb3f99 perf(closet): update score after removing textures 2018-01-01 15:53:56 +08:00
Pig Fang
776a0a67ae test(model): add tests for "User" model 2017-12-27 18:40:16 +08:00
Pig Fang
f4c21a0cb2 test(model): add tests for "player" model 2017-12-26 20:07:26 +08:00
Pig Fang
38b6307776 Remove unused code 2017-12-16 21:03:57 +08:00
Pig Fang
99aee71cc8 Add tests for UserController 2017-11-18 13:25:08 +08:00
Pig Fang
a413927980 Add tests for TextureController 2017-11-17 07:40:29 +08:00
Pig Fang
aaf612f2d9 Add tests for PlayerController 2017-11-14 23:25:04 +08:00
printempw
6c7b494f16 Fix #104 2017-11-07 20:45:29 +08:00
Pig Fang
249ac1b505 Fix adding texture to closet 2017-11-05 19:29:30 +08:00
Pig Fang
739bc17c3a Refactor Closet model 2017-11-05 16:54:01 +08:00
Pig Fang
ed27972608 Add tests for ClosetController 2017-11-04 20:25:54 +08:00
printempw
3a74329548 Rename sign in to sign 2017-07-14 09:17:52 +08:00
printempw
b7df1b362c Reset invalid player textures automatically 2017-06-28 17:13:07 +08:00
gplane
ca9aded3df Add option for choosing types of textures to be cleared 2017-04-26 23:39:10 +08:00
gplane
98ff895d3b Fix setting existing texture to be private 2017-04-21 18:11:17 +08:00
printempw
989b29a43a fix getting remaining time of signing in 2017-01-22 22:19:55 +08:00
printempw
2461b47d75 clear unused imported namespaces 2017-01-18 22:57:15 +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
3569c43fb2 use Query Builder to get storage size used by user 2017-01-08 14:29:48 +08:00
printempw
7d9535007e support hashing passwords with password_hash() 2017-01-08 12:49:32 +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
56cefa1ca5 check data of closet valid before loop 2016-12-16 22:51:50 +08:00
printempw
4ef6fba0c6 remove constant BASE_DIR 2016-11-21 21:50:24 +08:00
printempw
36925139db fix escaping unicode player name 2016-11-11 21:19:45 +08:00
printempw
1ee3ecd462 fix checking user password returned by event listeners 2016-11-05 21:23:07 +08:00
printempw
e0a59900a3 add event EncryptUserPassword 2016-11-05 20:11:48 +08:00
printempw
e9ace93035 fix removing items from closet 2016-10-30 15:31:49 +08:00
printempw
f3e803f57f use app() instead of App::make() 2016-10-25 21:35:09 +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
d6e810da4a working on data adaptation 2016-10-17 17:51:51 +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
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
a4ad0d7e19 deprecate Utils::convertString() due to security 2016-09-30 20:54:10 +08:00
printempw
03fbf61cf8 fix checking in after zero 2016-09-27 22:32:15 +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
effa0a42df working on i18n of controllers 2016-09-24 22:49:20 +08:00
printempw
6c1311db5e add json helper function 2016-09-10 21:39:45 +08:00
printempw
681a56a741 use validator of laravel instead of Validate class 2016-09-04 15:35:12 +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
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
3949ddd59c add events and listeners for cache 2016-08-29 14:25:24 +08:00
printempw
776109f487 use Storage facade to manage files 2016-08-28 20:33:35 +08:00
printempw
1e7030236e initialize for laravel 2016-08-28 10:05:21 +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
cece50e1a3 use SQL to calculate storage used 2016-08-24 22:43:30 +08:00
printempw
c6b2d6c1cc add migration for v2 users 2016-08-19 23:09:32 +08:00
printempw
ced8e30797 rewrite Storage class to improve reusability 2016-08-17 13:16:46 +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
c0363f5915 add option of adding query string to avatar 2016-08-07 16:56:54 +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
3107cc2bcb ban player simultaneously when its owner is banned 2016-07-28 16:25:20 +08:00
printempw
1ce097c4e9 add new permission for super administrators 2016-07-28 15:02:47 +08:00
printempw
b5e339cc0e login automatically after registeration 2016-07-27 18:28:54 +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
f2c1c4a851 fix bug of total pages on skinlib 2016-07-24 11:12:52 +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
0de5c4ad53 working on admin panel 2016-07-22 19:36:24 +08:00
printempw
78d0e75d44 store custom texture names in closet 2016-07-22 10:45:36 +08:00
printempw
c099d6f4a0 first commit of v3 2016-07-21 22:01:57 +08:00