171 Commits

Author SHA1 Message Date
Ben Thomson
d7cdefbba6
Fix subsplit repo URL 2020-06-11 12:56:24 +08:00
Ben Thomson
61af4f8d9e
Debugging split 2020-06-11 12:42:46 +08:00
Ben Thomson
556637baa0
Third test of Subsplit (just the Demo theme) 2020-06-11 12:37:28 +08:00
Ben Thomson
736ac5e67d
Second test of Subsplit (just the Demo theme) 2020-06-11 12:35:55 +08:00
Ben Thomson
7e81d01117
Live test of Subsplit (just the Demo theme) 2020-06-11 12:24:12 +08:00
Ben Thomson
46e20223c7
Fix Subsplit options 2020-06-11 12:21:16 +08:00
Ben Thomson
d4d80f4577
Fix command for subsplit test 2020-06-11 12:19:00 +08:00
Ben Thomson
0793ebd677
Dry-run test of subsplit through GitHub Actions 2020-06-11 12:15:13 +08:00
Luke Towers
48a7cc2a89 Make it even more clear how to report a security issue. Closes #5117. 2020-06-08 10:30:00 -06:00
Ben Thomson
5c8f567323
Merge remote-tracking branch 'origin/develop' into wip/laravel-6 2020-05-18 08:35:03 +08:00
Ben Thomson
e84bdeefcd
Revert changes to exempt labels for archive check
For whatever reason - perhaps because we use spaces in our label names - the multiple exempt labels would not work when archiving issues and PRs.
2020-05-03 10:12:13 +08:00
Ben Thomson
532f595711
Add quotes around exempt labels 2020-05-02 15:04:30 +08:00
Ben Thomson
54d42cbcbc
Use plural for exempt labels 2020-05-01 12:08:26 +08:00
Ben Thomson
28ed01cab8
Change archive to 60 days 2020-05-01 12:05:08 +08:00
Ben Thomson
822e6d29ad
Drop browser tests from test suite
As much as I'd like to keep them, they're just too flaky right now.
2020-03-29 16:33:12 +08:00
Luke Towers
12c952b978 Merge branch 'develop' into wip/laravel-6 2020-03-20 16:48:36 -06:00
Ben Thomson
210fe89fcd
Add GitHub Action for comment commands (#4987) 2020-03-17 13:05:12 +08:00
Ben Thomson
0c982c2704 Use correct folder for getting screenshot artifacts from browser tests 2020-03-16 17:19:30 +08:00
Ben Thomson
cf87f1466a Use latest Chrome driver.
We'll have to assume that GitHub Actions' Ubuntu image is continually updated with the latest Chrome, although there's every likelihood that these tests will sometimes fail if the versions aren't in sync.

If it becomes too much of a problem, remove these tests.
2020-02-26 17:17:16 +08:00
Ben Thomson
1ac3c7194e Install Chrome 78 driver 2020-02-13 17:04:04 +08:00
Ben Thomson
1f30cf5809 Enable Composer scripts for browser tests 2020-02-13 16:56:08 +08:00
Ben Thomson
b78909d914 Install Dusk plugin before getting Composer deps 2020-02-13 16:52:58 +08:00
Ben Thomson
28eafd9afc Install RainLab Dusk plugin for browser tests 2020-02-13 16:24:55 +08:00
Ben Thomson
65c3a88179
[Laravel 6] Add support for Laravel Dusk tests (#4919) 2020-02-03 12:21:04 +08:00
Luke Towers
f700e236d1
Merge branch 'develop' into wip/laravel-6 2020-01-27 12:06:45 -06:00
Ben Thomson
bc1b31f47f Remove wrong branch action 2020-01-22 18:15:45 +11:00
Ben Thomson
ad27116362
Drop code reset and library replacement in automated tests, for now 2020-01-20 12:37:03 +08:00
Ben Thomson
a7904d6288
Drop PHP 7.1 tests 2020-01-20 12:33:30 +08:00
Ben Thomson
078eb9191c
Ensure October helpers are loaded before Laravel helpers 2020-01-19 22:58:13 +08:00
Ben Thomson
d3254d827f
Tweak archived comment content 2020-01-10 12:14:31 +08:00
Ben Thomson
e2fe9ed7c8
Merge remote-tracking branch 'origin/master' into develop 2019-12-29 00:05:19 +08:00
Ben Thomson
72a763a9fa
Fix wrong notification action 2019-12-29 00:03:19 +08:00
Samuel Georges
7a3e751ec1 Mention premium support for business critical 2019-12-28 11:18:48 +11:00
Samuel Georges
e19f20bcb7 Update FUNDING.yml 2019-12-16 07:37:16 +11:00
Samuel Georges
664fd6ed6b Add 7.4 test back in 2019-12-09 22:05:39 +11:00
Ben Thomson
f1b0df70dc
Merge remote-tracking branch 'origin/master' into develop 2019-12-07 12:38:00 +08:00
Ben Thomson
e2284301e6
Update archive wording 2019-12-07 12:36:16 +08:00
Ben Thomson
e24a5964a1
Drop PHP 7.4 testing for now
Will bring it back with the L6 upgrade.
2019-11-28 22:53:40 +08:00
Ben Thomson
249051b89c
Include SQLite in automated tests 2019-11-28 12:57:36 +08:00
Ben Thomson
a91fa3f5ff
Add a few more PHP extensions into the automated tests 2019-11-28 12:52:31 +08:00
Ben Thomson
0849720494
Delay running post-update Composer scripts in automated tests
Allows us to reset the October codebase to what's in Git *before* running these tasks.
2019-11-28 12:48:56 +08:00
Ben Thomson
c70af0ec64
Ensure necessary PHP extensions are installed with unit tests 2019-11-28 09:25:10 +08:00
Ben Thomson
e9abdf7783
Parenthesise some double ternary conditions in Asset Combiner.
Improve compatibility with PHP 7.4, where "Unparenthesized `a ? b : c ?: d` is deprecated"

Fixes #4790.
2019-11-28 09:21:03 +08:00
Luke Towers
9ac292d921
Merge pull request #4690 from pkarecki/master
Credit to @pkarecki
2019-10-11 12:46:01 -06:00
Luke Towers
c1fe12f732
Add my GitHub sponsor link
https://github.com/users/LukeTowers/sponsorship
2019-10-11 00:00:33 -06:00
Luke Towers
8ee94cc059 Merge branch 'master' into develop 2019-10-02 09:13:01 -06:00
Ben Thomson
72986dbb1d
Add auto-archive action for stale PRs/issues (#4646) 2019-09-30 23:50:11 +08:00
Ben Thomson
5f15ed54f9 Initial unit tests for front-end framework (#4576)
Credit to @bennothommo
2019-09-25 10:23:17 -06:00
Ben Thomson
c9b4402f13 Replace Travis with GitHub Actions workflows (#4633)
Credit to @bennothommo
2019-09-23 09:28:48 -06:00
Luke Towers
564e127ec5 Merge branch 'master' into develop 2019-09-09 12:51:50 -06:00