Commit Graph

226 Commits

Author SHA1 Message Date
0ceac8921f Add Typescript linting to qa:lint-javascript command
[MAILPOET-2658]
2020-03-02 20:55:24 +00:00
a669beed07 Add ESLint rule for Typescript files
[MAILPOET-2658]
2020-03-02 20:55:24 +00:00
feec59e581 Fix deprecated usage of join() parameters order
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
26b6f340d1 Require PHP >= 7.0
[MAILPOET-2582]
2020-01-28 20:18:39 +00:00
3bbc8ea2af Convert variable names to camel case in strings
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
54549ff037 Convert variable names to camel case
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
wxa
091e17ce0c Add PHPStan to integration tests, fix a class name conflict [MAILPOET-2488] 2019-12-30 14:51:22 +01:00
43df66d162 Add public keyword to methods
[MAILPOET-2413]
2019-12-26 18:09:45 +03:00
d44fef7528 Exclude new PHPStan level 6 for now
[MAILPOET-2588]
2019-12-26 14:36:45 +01:00
6015a1370d Refactor simple JS to be main JS tests
[MAILPOET-2455]
2019-11-28 15:39:50 +00:00
bfdaf4da1e Move 3rd-party libs to a dedicated directory
[MAILPOET-2545]
2019-11-27 12:38:20 +00:00
1b3a74ace1 Run PHPStan on level 7
[MAILPOET-2535]
2019-11-20 10:24:39 +00:00
wxa
6017008548 Simplify PHPStan command, remove goaop [MAILPOET-2464] 2019-10-30 23:22:48 +00:00
72a6b3d65f Generate Validator metadata for entitites in Robo command
[MAILPOET-2437]
2019-10-24 11:03:09 +01:00
e3176a3edf Check all test support files with PHPStan
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
a2982de3a8 Check all test support files with Code Sniffer
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
02ac03be02 Remove old unused test support files
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
2e836c174e Check acceptance tests with PHPStan, fix discovered problems
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
ffc11af689 Check data factories with PHPStan, fix discovered problems
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
39932e9846 Run PHPStan for unit tests
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
cdcd63342d Install PHPStan Shim (prefixed PHAR version) using Composer to enable extensions
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
7ecabdba3a Check also tasks and tools with code sniffer
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
cc62da6cb3 Run code sniffer also in plugin root directory
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
e1132f9e92 Run code sniffer on full tests directory, merge commands into one
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
c0d77e4564 Install Composer PHAR to tools directory
[MAILPOET-2405]
2019-09-30 20:10:53 +01:00
c822b09010 Install PHPStan PHAR to tools directory
[MAILPOET-2405]
2019-09-30 20:10:53 +01:00
7c9b300d7a Upgrade lucatume/wp-browser and conflicting deps
[MAILPOET-2356]
2019-09-24 14:02:07 +01:00
0248eed696 Remove useless line
[MAILPOET-2319]
2019-09-12 14:00:33 +02:00
e5460a9b51 Fix deleting files on release when they are renamed
[MAILPOET-2237]
2019-08-21 14:55:34 -04:00
3ae92c411d Divide acceptance tests into 5 groups
[MAILPOET-2223]
2019-08-12 14:27:56 +02:00
7198b40b19 Do not change DB prefix in RoboFile when it is set
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
cd1b4a804c Add command for Doctrine proxy generating
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
4c6e7572d4 Add command for Doctrine metadata generating
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
358bcc5d38 Add runtime for data generators
[MAILPOET-2140]
2019-07-09 05:50:27 -04:00
6f2ae44480 Add command to fix code style on a single file 2019-06-19 07:46:39 -04:00
05a4ebad04 Fix code style 2019-06-19 07:46:39 -04:00
9dcdd54a97 Fix code style
[MAILPOET-2004]
2019-05-28 11:00:48 -04:00
86f2bc23e7 Remove unnecessary tagging
[MAILPOET-2004]
2019-05-28 11:00:48 -04:00
d2a5a85be8 Add code comments
[MAILPOET-2004]
2019-05-28 11:00:48 -04:00
76bd7c73a5 Use proper robo error handling
[MAILPOET-2004]
2019-05-28 11:00:48 -04:00
32a739eba5 Check the release pull request before release
[MAILPOET-2004]
2019-05-28 11:00:48 -04:00
b47484ee3c Create github release
[MAILPOET-2004]
2019-05-28 11:00:48 -04:00
ca175c81fb Create release branch
[MAILPOET-2004]
2019-05-28 11:00:48 -04:00
850fe452ae Checkout master
[MAILPOET-2004]
2019-05-28 11:00:48 -04:00
68c4ad88cb Ensure working directory is clean when releasing
[MAILPOET-2004]
2019-05-28 11:00:48 -04:00
594b96c40d Fix missing SVN credentials in release tagging command
[MAILPOET-2094]
2019-05-21 10:53:13 -04:00
fcf5fe1d5d Move code snipper to its own directory
Because our main composer has php engine specified as 5.6
we cannot use tools and libraries dependent on php 7

[MAILPOET-2090]
2019-05-20 10:18:45 -04:00
99817cf5a4 Run php lint in parallel
[MAILPOET-2090]
2019-05-20 10:18:45 -04:00
cdd0c69779 Disable XDebug in RoboFile, allow it for specific commands
[MAILPOET-1923]
2019-05-16 07:05:07 -04:00
98c9461a15 Check if all issues PRs are merged 2019-05-10 09:02:12 -04:00