Commit Graph

53 Commits

Author SHA1 Message Date
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
Luke Towers 48d8f4f089 Updated issue templates 2019-09-09 12:50:56 -06:00
Ayumi Hamasaki 61af6384d2 Add documentation for testing pull requests (#4577)
Credit to @ayumihamsaki & @bennothommo
2019-09-04 09:34:12 -06:00
Luke Towers ac2f10eda3 Added security policy to contributing guide 2019-08-15 09:41:42 -06:00
Ben Thomson 0f0cd9e32f
Rewrite contributing.md section about branching 2019-08-13 12:45:47 +08:00
Ayumi Hamasaki 856ef2dcbf Add info how to fix the develop branch in CONTRIBUTING.md file (#4542)
Credit to @bennothommo & @ayumihamsaki
2019-08-12 09:44:59 -06:00
Luke Towers a9072b0d97 Added info to CONTRIBUTING 2019-08-10 11:05:08 -06:00
Luke Towers 4df3149efd Merge branch 'master' into develop 2019-07-30 09:36:23 -06:00
Luke Towers 37eb5b0c3c Reordered issue templates 2019-07-30 09:35:29 -06:00
Luke Towers c18fc84766 Reordered support templates 2019-07-30 09:32:53 -06:00
Ben Thomson 89165f55b5
Change icon for marketplace support template. 2019-07-30 09:18:18 +08:00
Ben Thomson 216a54fca4
Add marketplace support issue template.
Credit to @ayumihamsaki.
2019-07-30 09:08:57 +08:00
Ben Thomson a59d3b83eb Code quality clean up (#4449)
Credit to @bennothommo
2019-07-18 08:50:37 -06:00
webmaxx cc7d595fff Added `maxFilesize` option to the `FileUpload` FormWidget (#4077)
Credit to @webmaxx
2019-07-18 08:48:31 -06:00
Luke Towers 217d52bc77
Add open collective link to support options 2019-07-02 23:55:35 -06:00
Luke Towers 315e2dcac5
Add links to sponsoring locations 2019-06-28 15:16:50 -06:00
Luke Towers db26f8be96 Move the code of conduct to appease GitHub 2019-01-10 18:59:52 -06:00
Luke Towers 2dbc56aead More bug report issue template corrections 2019-01-03 16:37:41 -06:00
Luke Towers 5cb4ef10f0 Correcting bug report issue template 2019-01-03 16:36:11 -06:00