Commit Graph

2246 Commits

Author SHA1 Message Date
Pig Fang
937186e34b Plugin system: allow to define conflicts 2019-08-21 11:48:42 +08:00
Pig Fang
3481dc75fc Allow to pass single user to send notifications at hook 2019-08-21 11:11:44 +08:00
Pig Fang
cd9fa0b3d3 Update changelog [skip ci] 2019-08-20 21:58:11 +08:00
Pig Fang
70726a1c5a Tweak test 2019-08-20 11:50:07 +08:00
Pig Fang
3ee84f766d Revert "Tweak PluginServiceProvider"
This reverts commit f4be149bf3.
2019-08-20 11:26:21 +08:00
Pig Fang
f4be149bf3 Tweak PluginServiceProvider 2019-08-20 10:12:35 +08:00
Pig Fang
3b457ce329 Add a test to cover 2019-08-20 09:40:44 +08:00
Pig Fang
4fcdfc2b7e Support multiple plugins directories 2019-08-19 23:06:17 +08:00
Pig Fang
5fa956dfb6 Tweak booting plugins 2019-08-19 16:52:10 +08:00
Pig Fang
d51374fe99 Revert 2019-08-18 16:01:20 +08:00
Pig Fang
42f0135704 Check plugin dependencies at PluginManager 2019-08-17 10:57:38 +08:00
Pig Fang
eeec2e0435 Improve UX of plugin-related Artisan commands 2019-08-16 17:35:13 +08:00
Pig Fang
bf778e9405 Tweak 2019-08-16 17:09:40 +08:00
Pig Fang
eedcfdf957 Refactor booting plugin 2019-08-16 15:51:20 +08:00
Pig Fang
72aa2c39ac Register service providers of plugins 2019-08-16 14:56:47 +08:00
Pig Fang
43ede5b274 Ignore unreachable code 2019-08-16 14:48:38 +08:00
Pig Fang
857827bcdc Fix for historical reason 2019-08-16 14:46:55 +08:00
Pig Fang
372c7768d0
Apply fixes from StyleCI (#93)
[ci skip] [skip ci]
2019-08-15 23:27:29 +08:00
Pig Fang
e67df90978 Tiny tweaks 2019-08-15 17:21:55 +08:00
Pig Fang
f117a4f3c7 Add test 2019-08-15 17:08:25 +08:00
Pig Fang
560ed2c2fd Refactor plugin system (part 11) 2019-08-15 16:54:12 +08:00
Pig Fang
d871af1906 Tweak test 2019-08-15 15:03:53 +08:00
Pig Fang
eb836357b8 Refactor plugin system (part 10) 2019-08-15 11:57:55 +08:00
Pig Fang
f182f799f6 Refactor plugin system (part 9) 2019-08-13 23:06:28 +08:00
Pig Fang
3594b7abf8 Refactor plugin system (part 8) 2019-08-13 22:44:32 +08:00
Pig Fang
85a67a5332 Refactor plugin system (part 7) 2019-08-13 18:42:17 +08:00
Pig Fang
15f988f04d Fix test 2019-08-12 17:48:40 +08:00
Pig Fang
3071ece7ba Refactor plugin system (part 6) 2019-08-12 17:37:52 +08:00
Pig Fang
fb0dcd4ad3 Refactor plugin system (part 5) 2019-08-12 15:59:01 +08:00
Pig Fang
d15fd0b36d Refactor plugin system (part 4) 2019-08-12 15:21:50 +08:00
Pig Fang
18019d85e6 Refactor plugin system (part 3) 2019-08-12 14:45:07 +08:00
Pig Fang
d92e1738dc Refactor plugin system (part 2) 2019-08-12 10:52:40 +08:00
Pig Fang
93183debda Fix test 2019-08-12 10:03:39 +08:00
Pig Fang
197b61b9d6 Fix test 2019-08-12 09:56:51 +08:00
Pig Fang
b7ee522d86 Attempt to fix test 2019-08-11 19:10:27 +08:00
Pig Fang
8b7e63d237 Fix test 2019-08-11 18:59:32 +08:00
Pig Fang
5932f8984b Skip test 2019-08-11 18:56:29 +08:00
Pig Fang
2709d09823 Refactor booting plugins (part 1) 2019-08-11 18:00:00 +08:00
Pig Fang
a14ff87d0d Add helper functions for Filter API 2019-08-10 12:16:24 +08:00
Pig Fang
b0dbba1475 Update readme [skip ci] 2019-08-10 10:36:35 +08:00
Pig Fang
eeb75ed8e9 Remove Laradock from repository 2019-08-10 10:36:15 +08:00
Pig Fang
283ab51259 Drop support of IIS [skip ci] 2019-08-10 10:27:43 +08:00
Pig Fang
457594797c Increase PHP version requirement 2019-08-09 22:56:54 +08:00
Pig Fang
0651fdac67 Upgrade PHPUnit and other dependencies 2019-08-09 22:49:17 +08:00
Pig Fang
6003292d60 Update changelog [skip ci] 2019-08-09 17:22:23 +08:00
Pig Fang
c125696712 Tweak CI trigger 2019-08-09 16:29:00 +08:00
Pig Fang
562c3690a8 Add tests for artisan commands 2019-08-09 15:36:13 +08:00
Pig Fang
29ce9d3df1 Use built-in key:generate command 2019-08-09 11:20:36 +08:00
Pig Fang
eed205b7f9 Remove v4 migration commands 2019-08-09 10:54:42 +08:00
Pig Fang
fab3da8f7f Refactor 2019-08-09 10:13:55 +08:00