Marc Jauvin
04014b628f
Trigger a new ajaxRedirected event and handle it in the loading indicator ( #70 )
...
Fix issue with premature hiding of loading indicators during a redirect response via AJAX.
Fixes: https://github.com/octobercms/october/issues/5555
Tested by 9fb25e233e
Refs:
- https://github.com/octobercms/october/issues/5055 (original issue attempted to solve with previous code)
- https://github.com/octobercms/october/pull/5321 (solution to octobercms/october#5055 )
- https://github.com/octobercms/october/issues/2780 (original issue regarding the hash change redirect not closing the loading indicator)
- 99a08616bb
(October's solution to the issue)
2021-04-08 20:55:09 -06:00
Luke Towers
799fb0eecb
Improve support for auto aliasing october* assets
2021-04-06 23:02:11 -06:00
Luke Towers
4f79b440c3
Alias winter:* commands to october:* commands for backwards compatibility
2021-04-03 08:39:45 -06:00
Luke Towers
7fcd3a4588
Improve handling of dates by the Filter widget
...
Refs: https://github.com/octobercms/october/pull/5548 & https://github.com/octobercms/october/pull/5549 . Credit to @KonstantinObuhov
2021-04-02 12:05:45 -06:00
Ben Thomson
2835a0cc0b
Remove unneeded property
2021-04-02 11:29:10 +08:00
Ben Thomson
a3d40d4067
Add description of some Winter commands, add attribution
2021-04-02 10:27:48 +08:00
Ben Thomson
906d4d65c0
Add support for version forks in "winter:version" command ( #1 )
2021-04-01 09:05:15 -06:00
Luke Towers
0ebe3bc074
Revert "Add version.yaml processing for Symfony/Yaml v4 support ( #65 )"
...
This reverts commit 181f2130797a1c19db4ce176c0f79d5b3de546ee.
2021-03-28 20:31:19 -06:00
Marc Jauvin
672dfef507
Only engage system mailer modifications on string template names ( #64 )
...
Credit to @mjauvin
2021-03-27 21:27:38 -06:00
Ben Thomson
181f213079
Add version.yaml processing for Symfony/Yaml v4 support ( #65 )
...
Fixes #13
Follows on from wintercms/storm#16
Moves the version.yaml processing into the System module and updates all version file parsing to use this new processor.
2021-03-27 21:25:42 -06:00
Luke Towers
2ddfd28c65
Improve media library path validation
2021-03-25 14:43:51 -06:00
Luke Towers
596c6901e6
Fix issues with PluginManager->getRegistrationMethodValues()
...
On PHP 7.4 method_exists can return true for protected (i.e. not callable) methods. Additionally, some plugins already implemented their own registerValidationRules method not implementing the expected return type, so that needed to be handled more gracefully
2021-03-24 11:27:08 -06:00
Luke Towers
1992e9de84
Improve Dutch translations
2021-03-24 11:21:30 -06:00
Luke Towers
61b974a76a
Support specifying step, min, and max attributes on number inputs for list filters ( #63 )
...
Documented by https://github.com/wintercms/docs/pull/6 , credit to @zaxbux
2021-03-23 11:19:38 -06:00
Marc Jauvin
dd290243f6
Add support for registerValidationRules in Plugin.php ( #46 )
...
Credit to @SaifurRahmanMohsin. Originally octobercms/october#5513 .
2021-03-22 16:29:43 -06:00
Luke Towers
2e511f7b8f
Add support for configuring the default backend locale & timezone in winter:install ( #12 )
...
Related: octobercms/october#5366
2021-03-22 15:59:10 -06:00
Marc Jauvin
4e2fa8d047
Implement artisan winter:util purge orphans ( #44 )
...
Credit to @mjauvin
2021-03-22 14:36:05 -06:00
Luke Towers
06b91d16f2
Merge branch 'october-develop' into develop
...
# Conflicts:
# .github/FUNDING.yml
# .github/ISSUE_TEMPLATE/0_IMMEDIATE_SUPPORT.md
# LICENSE
# README.md
# SECURITY.md
# composer.json
# modules/backend/composer.json
# modules/backend/helpers/Backend.php
# modules/cms/composer.json
# modules/system/assets/ui/js/popup.js
# modules/system/assets/ui/less/checkbox.less
# modules/system/assets/ui/storm.css
# modules/system/composer.json
# modules/system/console/WinterInstall.php
# modules/system/console/WinterVersion.php
# modules/system/database/migrations/2021_10_01_000025_Db_Add_Pivot_Data_To_Deferred_Bindings.php
# package.json
# tests/fixtures/plugins/database/tester/updates/create_tags_table.php
2021-03-22 14:35:20 -06:00
Web-VPF
1af6d2024a
Update Russian language ( #5540 )
2021-03-22 10:35:27 +11: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
Marten
83c63f93b4
Allow DI in console command constructor ( #4920 )
...
Allow DI in console command constructor
2021-03-18 15:59:30 +11:00
Marc Jauvin
27c632034a
implement artisan october:util purge orphans ( #5465 )
...
* implement october:util purge orphan
2021-03-18 15:20:39 +11:00
Luke Towers
2eea776b68
Unbind event handlers upon destruction of the form widget ( #49 )
...
Credit to @msimkunas. Refs octobercms/october#5112
2021-03-17 15:16:57 -06:00
Samuel Georges
86ef971976
Rename migration
2021-03-18 07:16:59 +11:00
Sergey Kasyanov
d865186ac1
Support saving deferred bindings with pivot data. ( #5466 )
...
* Support saving deferred bindings with pivot data.
2021-03-18 06:24:39 +11:00
Ryan Showers
ef271e1940
call controlUtils.disposeControls in popup.js ( #5537 )
...
#5112 adds the necessary cleanup for the formwidget but 'dispose-control' listener is not triggered when a popup is closed
2021-03-18 05:10:09 +11:00
Ruben van Erk
2bb5d44eb5
Fixed tooltip in first column of Lists widget not working. ( #43 )
...
Credit to @rubenvanerk. Refs: 9866f5ce4f
, 1d82a5a93b
, & https://github.com/octobercms/october/issues/5515
2021-03-16 13:59:04 -06:00
Samuel Georges
02f431b42f
Faux hide the native element for client side validation
...
Note that the hidden element is now 'clickable' and can be misaligned in some instances. If this becomes a problem, explore ways to reduce its footprint
2021-03-15 13:27:24 +11:00
meesiris
5cc3307165
Radio and checkbox didn't show popup "Please select one of these options." when field definitions required: true. Because it can not focus. ( #5520 )
...
Use display:block;opacity:0 instead of display:none
2021-03-15 13:20:19 +11:00
Daniel Hawton
d305aab043
Rebrand winter:install ( #38 )
...
Fixes #37
2021-03-12 13:43:40 -06:00
Luke Towers
e57397f5fc
Rebrand winter:install
2021-03-12 13:33:36 -06:00
Luke Towers
72f87f2dad
improve asset aliasing
2021-03-12 09:27:01 -06:00
Luke Towers
df7ec62402
Alias october.* assets to winter.*
2021-03-12 09:15:24 -06:00
Luke Towers
9866f5ce4f
Revert "Fixed tooltip in first column of Lists widget not working."
...
This reverts commit 1d82a5a93bf109cafa5b90a33d324cfd0fcceac9.
2021-03-12 08:35:28 -06:00
Luke Towers
1d82a5a93b
Fixed tooltip in first column of Lists widget not working.
...
Refs: octobercms/october#5515 . Credit to @rubenvanerk for the initial report and demonstration, and @daftspunk for the fix.
2021-03-12 00:37:47 -06:00
Luke Towers
a8a093ade4
Remove requirements for winter/storm from the module composer files
2021-03-11 23:46:36 -06:00
Luke Towers
a2dbe31caa
More composer installers fixes
2021-03-11 21:31:02 -06:00
Luke Towers
b1d45dc983
fix composer installers compatibility
2021-03-11 21:08:17 -06:00
Luke Towers
dd9c394fee
Ensure that the winter-* installers are loaded
2021-03-11 12:29:18 -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
1e8cfb47af
Manual comb through and rebrand following up the bulk patch rebrand
2021-03-10 15:25:57 -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
b66e75ad43
Update minimum requirements in composer
2021-03-10 11:47:14 -06:00
Luke Towers
f541aebc09
Fix support for browser-based validation of checkboxes and radio options
...
Credit to @meesiris, refs: https://github.com/octobercms/october/pull/5520
2021-03-10 11:29:08 -06:00
Luke Towers
2cdccb7c3a
Rebrand CSS & LESS
2021-03-10 11:14:36 -06:00
Luke Towers
53fb9fcf67
More rebranding
2021-03-10 03:35:10 -06:00
Luke Towers
1c44459dee
Fix issues with the NavigationManager & SettingsManager aliasing
2021-03-10 03:28:59 -06:00
Luke Towers
a6f14241da
Add alias support to SettingsManager
2021-03-10 02:58:27 -06:00
Samuel Georges
b30c7d5b37
Simplify module packages definitions
...
This has potential for recursion in composer lookups and should be directed by the main composer file or rain library
Also removed Luke from authors, he added himself and this was never authorized by us
2021-03-10 15:05:03 +11:00
Luke Towers
2fbd5eee05
Obtained the winter\ namespace
2021-03-09 14:37:09 -06:00