145 Commits

Author SHA1 Message Date
Ben Thomson
30a4f80cf3 Debug branches in action 2022-02-23 10:49:40 +08:00
Ben Thomson
89397eb85d Prevent testing direct pushes to wip/1.2 - test the PR instead 2022-02-23 10:46:03 +08:00
Luke Towers
8a79307ef6 Run workflows on wip/1.2 2022-02-15 13:30:18 -06:00
Luke Towers
12a9182537 Merge branch 'develop' into wip/1.2
# Conflicts:
#	modules/system/ServiceProvider.php
2022-02-15 13:21:29 -06:00
Ben Thomson
ae67e2fa9b Compile changes from wip/framework-rewrite branch
Represents the entire current state of the Snowboard framework.
2022-01-12 15:35:45 +08:00
Luke Towers
b414396691 Fix library switcher 2021-12-14 15:15:53 -06:00
Luke Towers
8c75a83139 Merge branch 'develop' into wip/1.2
* develop: (90 commits)
  Define signature for "defineProperties" method
  Add definition of "componentDetails" method
  Update `system` french lang files (#366)
  Update `backend` french lang file (#364)
  Update `cms` french lang file (#365)
  Fix clear color picker function, allow empty value
  Trigger "change" event on color picker when value changes
  Use better cursors for readonly color picker
  Adjust "force" option for plugin:remove
  Require explicit confirmations for CLI deletions
  Add PHP 8.1 option, drop other details field
  Add md_line Twig filter to expose Markdown::parseLine() (#370)
  Don't use the Cache facade in the service provider registration process.
  Fix return type hints for CMS Page and Controller (#362)
  Fixes typo in list of available encodings for importing
  Improved Ukrainian translation (#360)
  Constrain PHP version >= 7.2.9 and 8.0.x (#361)
  Improve Latvian translation (#358)
  Docs UI Fix paths to screenshots of diagrams (#359)
  Coerce Inspector set values to string
  ...

# Conflicts:
#	composer.json
#	modules/backend/composer.json
#	modules/cms/composer.json
#	modules/system/composer.json
2021-12-09 15:39:05 -06:00
Ben Thomson
ae57fa0eb1 Add PHP 8.1 option, drop other details field 2021-12-08 09:03:41 +08:00
Ben Thomson
0e44230b27
Adjust tests for 1.2 2021-12-06 20:14:17 +08:00
Ben Thomson
2f4b0c8180 Add new GitHub banner 2021-11-10 12:03:09 +08:00
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