Commit Graph

662 Commits

Author SHA1 Message Date
Pig Fang
666344936e Simplify 2019-04-04 19:50:52 +08:00
Pig Fang
d309f8fbbf Simplify exception handler 2019-04-04 19:44:17 +08:00
Pig Fang
29b0c1e5a3 Extract some helper functions to view 2019-04-04 11:40:18 +08:00
Pig Fang
634f0b726a Inline one-time used helper function 2019-04-04 11:16:04 +08:00
Pig Fang
aa30d5a41e Add tests for captcha 2019-04-04 11:04:13 +08:00
Pig Fang
d6abaccdf9 Use Storage::fake in tests 2019-04-03 23:16:23 +08:00
Pig Fang
b23538c47e Return plugin name as-is if plugin is unavailable (fix #32) 2019-04-03 22:43:14 +08:00
Pig Fang
3b55adc445 Rename variables 2019-04-03 10:12:51 +08:00
Pig Fang
1f2d7a98ce Better UX about players 2019-04-01 21:45:59 +08:00
Pig Fang
58437a1b97 Add new plugins registry (fix #31) 2019-04-01 16:12:11 +08:00
Pig Fang
b8b8a8493c Add getter for compat 2019-03-31 23:55:07 +08:00
Pig Fang
4897656425 Fix passing extra view info 2019-03-31 16:07:36 +08:00
Pig Fang
50e855bb71 Fix loading resources from CDN 2019-03-31 14:38:17 +08:00
Pig Fang
d16e7a3dfa Generate manifest for cache issues 2019-03-31 13:12:56 +08:00
Pig Fang
7e4d439da9 Refactor 2019-03-31 11:00:07 +08:00
Pig Fang
3a8504c1bf Fix modifying dotenv file (fix #30) 2019-03-31 10:33:03 +08:00
Pig Fang
d9efa1d5ff Declare sharable user instance in master view 2019-03-31 09:08:31 +08:00
Pig Fang
d867b0921b Remove deprecated validation rules 2019-03-31 08:41:55 +08:00
Pig Fang
7589ec8f2b Use buttons from Element UI 2019-03-30 18:36:01 +08:00
Pig Fang
1e3816d1d4 Upgrade dependencies 2019-03-30 16:22:08 +08:00
Pig Fang
e2b4153dab Simplify property name
Ref: #14
2019-03-30 13:08:13 +08:00
Pig Fang
cbfce9ab2e Revert "change variable name from rawPasswd to rawPassword (#128)"
This reverts commit cfbfe60f89.

Ref: #14
2019-03-30 11:54:24 +08:00
Pig Fang
9a095732fa Build plugin "report-textures" into core 2019-03-30 11:38:30 +08:00
Pig Fang
c01e362ae0 Fix validating captcha 2019-03-27 11:11:09 +08:00
Pig Fang
64658fd9f2 Enable reCAPTCHA on "forgot" page 2019-03-27 11:07:04 +08:00
Pig Fang
04b8f73ac4 Support invisible reCAPTCHA 2019-03-24 15:45:50 +08:00
Pig Fang
2397ebc565 Remove recaptcha_mirror option 2019-03-24 10:14:27 +08:00
Pig Fang
1fa155c213 Support reCAPTCHA 2019-03-24 09:58:37 +08:00
Pig Fang
f6040707e1 Generate extra data in controllers 2019-03-23 19:52:14 +08:00
Pig Fang
84b2a5f0a4 Check tables before installation in CLI 2019-03-23 18:57:56 +08:00
Pig Fang
cd1efcdcfc Hide vital fields 2019-03-23 17:40:02 +08:00
Pig Fang
7c9735b7b1 Remove unused command 2019-03-23 16:57:41 +08:00
Pig Fang
8a5002d1a5 Simplify 2019-03-23 16:39:37 +08:00
Pig Fang
623ebfc3e2 Support installing BS via CLI 2019-03-23 16:36:54 +08:00
Pig Fang
e71e74cd5b Rework Option 2019-03-23 15:44:16 +08:00
Pig Fang
2267a2cadb Remove UserRepository 2019-03-23 11:06:36 +08:00
Pig Fang
b4ef665848 Refactor 2019-03-23 00:20:28 +08:00
Pig Fang
aec3fe4a87 Support limiting single player 2019-03-22 21:40:12 +08:00
Pig Fang
6793ccea30 Remove unused code 2019-03-22 11:13:21 +08:00
Pig Fang
f9c659036d Prevent conflict with PhpRedis extension 2019-03-21 22:51:30 +08:00
Pig Fang
0f20e99ac1 Fix plugin-related issues 2019-03-21 19:45:52 +08:00
Pig Fang
3a4844a5dd Build plugin "bs-super-cache" into core 2019-03-21 12:44:15 +08:00
Pig Fang
6c31b3465f Fix generating avatar with specific size 2019-03-21 09:36:59 +08:00
Pig Fang
4b553c3c92 Build "get-score-by-sharing" into core 2019-03-20 23:28:04 +08:00
Pig Fang
9bed8d022d Prevent convert empty strings in option page 2019-03-20 11:49:17 +08:00
Pig Fang
40ea4c0911 Check option before connecting to Redis 2019-03-20 11:05:41 +08:00
Pig Fang
d27dc54377 Build "redis" plugin into core 2019-03-20 11:00:14 +08:00
Pig Fang
3366237828 Split "resource" as a dedicated page 2019-03-20 10:01:42 +08:00
Pig Fang
9c2e3e52ad Deduplicate code 2019-03-19 23:48:45 +08:00
Pig Fang
2cb334b091 Optimize dashboard query 2019-03-19 23:35:13 +08:00