135 Commits

Author SHA1 Message Date
Ben Thomson
e7cf634c1d
Add additional question to pre-PR form 2021-08-18 17:02:17 +08:00
Luke Towers
bfed0e67b2
Tweaks to issue template 2021-07-29 20:51:17 -06:00
Ben Thomson
a56eb1bb5b
Further adjustments to issue templates 2021-07-30 10:18:44 +08:00
Ben Thomson
e7e2647337
Rename issue config file 2021-07-30 10:04:28 +08:00
Ben Thomson
d41a280477
Update GitHub issue templates 2021-07-30 10:03:40 +08:00
Ben Thomson
6893d56416
Fix bug report form 2021-07-30 09:49:21 +08:00
Ben Thomson
a63c68fbee
Delete old bug report template 2021-07-30 09:41:42 +08:00
Ben Thomson
768d5043d9
Create bug report form 2021-07-30 09:41:08 +08:00
Ben Thomson
0f1ca8a362
Tweak GitHub Actions
- Combine the PR and push code quality check.
- Remove the Commander action, as we don't use it.
- Remove Splitsh executable - we were going to use it for automated split builds, but this is now done through the Winter CLI.
2021-07-23 10:29:00 +08:00
Ben Thomson
d758a9bdbb Add comments to utlities 2021-04-02 10:28:29 +08:00
Luke Towers
07863c0437
Add support for pivot data in deferred bindings (#47)
Requires: wintercms/storm@e7e8da2

Refs: octobercms/library#555, octobercms/october#5466. Fixes octobercms/october#1409.
2021-03-20 23:50:18 -06:00
Ben Thomson
f9d2b32936
Add Splitsh utility for subsplits 2021-03-11 17:58:22 +08:00
Ben Thomson
0623745e02
Use correct Composer branch name 2021-03-11 17:41:23 +08:00
Ben Thomson
3cd0a8cae4
Remove manual library switch from tests 2021-03-11 17:28:52 +08:00
Ben Thomson
d4096c3816
Re-add testing / PHPCS utilities, fix tests 2021-03-11 17:24:52 +08:00
Luke Towers
c0e416fa62 fix tests 2021-03-11 00:32:23 -06:00
Luke Towers
c047f34156 Merge branch 'wip/rebrand-1.0' into wip/rebrand-develop
# Conflicts:
#	.github/workflows/code-quality-pr.yaml
#	.github/workflows/code-quality-push.yaml
#	.github/workflows/tests.yml
#	README.md
#	composer.json
#	modules/backend/behaviors/ImportExportController.php
#	modules/backend/behaviors/ReorderController.php
#	modules/backend/composer.json
#	modules/backend/models/ExportModel.php
#	modules/cms/ServiceProvider.php
#	modules/cms/classes/Asset.php
#	modules/cms/classes/CmsObject.php
#	modules/cms/classes/CmsObjectCollection.php
#	modules/cms/composer.json
#	modules/system/ServiceProvider.php
#	modules/system/aliases.php
#	modules/system/assets/js/lang/lang.es.js
#	modules/system/assets/js/lang/lang.it.js
#	modules/system/assets/js/lang/lang.zh-tw.js
#	modules/system/assets/ui/storm-min.js
#	modules/system/classes/CombineAssets.php
#	modules/system/classes/ErrorHandler.php
#	modules/system/classes/SystemController.php
#	modules/system/classes/UpdateManager.php
#	modules/system/composer.json
#	modules/system/console/WinterFresh.php
#	modules/system/console/WinterUtil.php
#	modules/system/controllers/updates/_list_toolbar.htm
#	modules/system/providers.php
#	tests/UiTestCase.php
#	tests/functional/backend/AuthTest.php
#	tests/functional/phpunit.xml
#	tests/unit/backend/classes/NavigationManagerTest.php
#	tests/unit/cms/classes/CmsObjectTest.php
#	tests/unit/cms/classes/ControllerTest.php
#	tests/unit/cms/classes/ThemeTest.php
#	tests/unit/plugins/database/PluginModelTest.php
#	tests/unit/plugins/database/ValidationModelTest.php
#	tests/unit/system/console/WinterEnvTest.php
2021-03-11 00:22:09 -06:00
Luke Towers
32d0702f11 Added missing registerAssetBundles() method 2021-03-10 23:32:08 -06:00
Luke Towers
cfa763b714 Initial rebrand commit generated from the 1.0 rebrand branch patch file 2021-03-10 15:02:53 -06:00
Luke Towers
a77e8b3b66 Add support for NavigationManager owner aliasing.
Written by @jaxwilko in #4
2021-03-09 14:12:25 -06:00
Ben Thomson
c7ab3837a6 Hopefully finally fix code quality checks 2021-03-08 22:47:34 +08:00
Ben Thomson
1f9d04a579 Fix code quality checks in 1.0 2021-03-08 22:42:00 +08:00
Ben Thomson
66d5d89017
Enusre PHP version is shown in CI actions 2021-03-08 17:40:08 +08:00
Ben Thomson
5ccae0990f
Cancel previous incomplete workflows, force Composer 1 for 1.0 branch 2021-03-08 17:29:12 +08:00
Ben Thomson
3022591080
Fix mispelling 2021-03-08 17:26:06 +08:00
Ben Thomson
1c7da5b51a
Fix testing structure for 1.0 2021-03-08 17:24:29 +08:00
Ben Thomson
2ea05585d5
Ensure Zip library is installed 2021-03-08 17:19:04 +08:00
Luke Towers
3fd94045d6 fix vendor path 2021-03-08 03:15:28 -06:00
Luke Towers
61ecd3c34d fix links to storm library 2021-03-08 03:07:44 -06:00
Luke Towers
3e6055a425 Remove files present in the org .github repo 2021-03-06 16:24:46 -06:00
Ben Thomson
d2c8102bbb
Ensure zip extension is installed for CI tests 2021-03-06 19:43:07 +08:00
Luke Towers
7d80b771fe Initial work on Winter rebrand for 1.0 branch 2021-03-06 04:06:19 -06:00
Ben Thomson
c71e1e3e69 Remove experimental flag 2021-03-01 23:17:25 +08:00
Ben Thomson
4f5d5426ec Test PHP 8 on both Linux and Windows 2021-03-01 23:14:22 +08:00
Ben Thomson
09b07dcbab Merge remote-tracking branch 'origin/develop' into wip/php-8-testing 2021-03-01 22:39:35 +08:00
Ben Thomson
6be9bca5e1
Remove duplicated word 2021-02-22 11:26:44 +08:00
Luke Towers
0311203776
Consistency 2021-02-21 09:58:10 -06:00
Luke Towers
e3cf0e5843
Improvements to the contribution guide 2021-02-21 09:57:42 -06:00
Ben Thomson
3939d2e493
Merge branch 'develop' into wip/php-8-testing 2021-01-14 10:29:34 +08:00
Luke Towers
e5732b575b fix tests 2021-01-04 17:22:33 -06:00
Luke Towers
3f5dcde710 Fix tests by using composer v1 2021-01-04 17:17:39 -06:00
Luke Towers
0d2b2018a0
Grammar tweak 2020-12-26 17:52:45 -06:00
Ayumi
cd8af27213
Update CONTRIBUTING to explain about compiling JS assets (#5432) 2020-12-26 09:25:59 +08:00
Ben Thomson
3a8d504384
Fix unit tests (#5374) 2020-12-08 15:33:23 +08:00
Ben Thomson
8c74db68de
Further fixes 2020-11-20 11:32:43 +08:00
Ben Thomson
24ac7394b9
Remove second include 2020-11-20 11:29:27 +08:00
Ben Thomson
22e2ee57b9
Fix YAML formatting 2020-11-20 11:28:30 +08:00
Ben Thomson
99a894ba01
Run tests on PHP 8
These tests will be allowed to fail for now, as we don't officially support PHP 8.
2020-11-20 11:24:10 +08:00
Ben Thomson
38a21365db
Change branches to test code quality on push 2020-10-25 09:54:41 +08:00
Ben Thomson
ccd75e3e9c
Fix Composer constraint in tests, test 1.0, 1.1 and develop branches 2020-10-25 09:52:34 +08:00