jaxwilko
812f524101
Only show plugin warnings for active replacements ( #122 )
2021-04-26 09:10:59 -06:00
jaxwilko
59ee7c1cc3
Warn when replaced plugins are still present ( #109 )
2021-04-25 10:18:31 -06:00
Luke Towers
b2161ef429
Improve display of changelog
2021-04-14 14:16:02 -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
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
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
cfa763b714
Initial rebrand commit generated from the 1.0 rebrand branch patch file
2021-03-10 15:02:53 -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
2fbd5eee05
Obtained the winter\ namespace
2021-03-09 14:37:09 -06:00
Luke Towers
048413382c
$.oc to $.wn
2021-03-08 02:48:10 -06:00
Luke Towers
62fbbdc182
Further WIP on October -> Winter rebrand
2021-03-07 02:24:21 -06:00
Luke Towers
7d80b771fe
Initial work on Winter rebrand for 1.0 branch
2021-03-06 04:06:19 -06:00
Luke Towers
fbb470c7ee
UX improvements for managing plugins.
...
Fixes #5127 , also will force a page reload after changing the status of a plugin (remove, disable, enable, etc) so that the menu structure is accurately reflected.
2020-10-22 16:14:14 -06:00
TimFoerster
bd83f34ac4
Minor UX tweak ( #5325 )
...
Change order to plugin, theme to match the install page.
2020-10-22 09:02:22 -06:00
Ben Thomson
4141646105
Implement improved "set build" replacement ( #5087 )
...
This change implements an improved "set build" utility through the "october:version" Artisan command that, instead of checking the October CMS server for the latest build, checks the module files against a source manifest kept on GitHub.
This check allows us to accurately determine the build based on the module files in the October CMS installation, and can even detect versions if the module files are modified (except in the cases of extreme modification).
An additional utility has been implemented, "october:manifest", which will build the manifest JSON file in order to provide the maintainers with a way of generating this manifest file as required.
Replaces #4615 .
2020-09-02 14:48:08 +08:00
Luke Towers
f29562023d
Disable HTML5 form validation on backend Settings pages
...
Fixes #5239 .
2020-08-15 20:59:53 -06:00
Ben Thomson
8fd1ddf7aa
Provide an accessor for the form widget of the Settings controller ( #5212 )
...
Co-authored-by: Luke Towers <github@luketowers.ca>
2020-07-15 14:04:01 +08:00
Luke Towers
5c3ba9a28a
Fix naming conflict
...
Reported by @alxy https://github.com/octobercms/october/pull/5088#issuecomment-636448210
2020-05-31 11:23:31 -06:00
Nick Khaetsky
ce7335f6cb
Add warning with missing dependencies on Updates page ( #5077 )
...
Fixes #4843 .
2020-05-26 10:05:40 -06:00
Luke Towers
655c8011b9
Fix client side validation ( #5088 )
...
* Add data-request-validate to core save buttons
* Check if client side validation is desired before running it
Fixes #5076 .
2020-05-25 12:53:48 -06:00
Nick Khaetsky
7af73a0ade
Add "Install themes" button on updates page ( #5075 )
...
Very often in our community people asking question:"How do i install theme from marketplace?"
And to answer that question we should say "Just press Install plugins button!"
That's not very intuitive for beginners. This PR adds one button that leads right to themes installation page.
2020-05-19 11:16:49 -06:00
Ben Thomson
a53cc52752
Correctly display HTML entities in event log ( #4566 )
...
This changes the event log to use a partial for the log message which double-encodes the data. When using formatted view in the log viewer widget, the HTML entites are allowed by decoding back a step. When in raw view, the HTML entities are kept double-encoded.
Fixes #4558 .
2019-12-17 22:43:44 +08:00
Luke Towers
479fa09606
Fix bulk actions on plugins ( #4660 )
...
Fixes #4647
2019-10-03 09:23:43 -06:00
Samuel Georges
3212fc5b35
Merge pull request #4503 from ghost/role-form
...
Add role-form to all forms
2019-09-10 17:55:40 +10:00
Larry Barker
0766be8ecb
Move translations for plugin author to system module ( #4583 )
...
Credit to @LarBearrr
2019-09-03 11:10:42 -06:00
Ayumi Hamasaki
432dd5d91a
Add role-form to all forms
2019-07-31 15:46:20 +01:00
Ben Thomson
a59d3b83eb
Code quality clean up ( #4449 )
...
Credit to @bennothommo
2019-07-18 08:50:37 -06:00
Luke Towers
ae7da9f957
Retain support for PHP < 7.3, fixes #4405
2019-06-22 23:29:14 -06:00
Luke Towers
4abd74febc
Improve support for PHP 7.2. Replaces #3440
2019-04-19 15:47:28 -06:00
Samuel Georges
adc74ac02e
Add changelog link to updates screen - Fixes #4101
2019-03-29 00:21:51 +11:00
Siarhei Karavai
9581b23d1e
Allow multiline changelog messages, preserve correct order of updates ( #4083 )
...
Credit to @GinoPane
2019-02-19 11:11:43 -06:00
Aleksey Bobkov
bff2f1d59e
Minor improvement in the update gateway API calls.
2019-01-05 15:18:04 -08:00
Teranode
900753db52
Fix zindex of popup on mobile ( #3890 )
...
Fixes #3506 . Credit to @Teranode
2018-11-23 00:52:45 -06:00
Nathan van der Werf
6fb6211c56
Escape output to prevent XSS injections ( #3924 )
...
Credit to @nathan-van-der-werf
2018-11-15 15:05:44 -06:00
Nathan van der Werf
8ae863f5e7
Escape output to minimize potential XSS opportunities ( #3916 )
...
Credit to @nathan-van-der-werf.
2018-11-13 15:51:31 -06:00
Ayumi Hamasaki
567f415e1e
Updated jQuery from V2 to V3.3.1, added jQuery Migrate ( #3886 )
...
Credit to @ayumihamsaki. Fixes #3230 .
2018-10-30 19:36:44 -06:00
Szabó Gergő
9522deff4e
Add filters to log pages ( #3815 )
...
Credit to @gergo85. Thanks to @petehalverson for octodock to test this with
2018-10-16 09:09:41 -06:00
Szabó Gergő
ef32d45cd4
Change the delete buttons style to danger ( #3852 )
...
Credit to @gergo85
2018-10-10 08:40:03 -06:00
Tobias Kündig
6a84533bab
Fixed scoreboard label in mail partial update view ( #3848 )
...
Credit to @tobias-kuendig
2018-10-06 21:56:10 -06:00
Samuel Georges
7a8867f00b
Improve Event log formatting for emails
...
If an email is seen (Message-ID:) then convert newlines to <br> unless within <html> tags. Also place the contents inside an iframe so the CSS rules don't leech out.
Fixes #3032
2018-08-31 11:09:20 +10:00
Nathan van der Werf
0f0d108da0
Remove unused imports
2018-08-24 19:51:59 +02:00
Nathan van der Werf
66fa03f17e
Revert "Remove unused imports"
...
This reverts commit 742a5f415bc45819b11c77402efc114fa2f4451e.
2018-08-24 19:40:40 +02:00
Nathan van der Werf
fbca3bea92
Remove redundant variables
2018-08-15 19:23:12 +02:00
Nathan van der Werf
742a5f415b
Remove unused imports
2018-08-15 18:27:36 +02:00
danharrin
3f449ea3bd
Improve PHP 7.2 compatibility ( #3572 )
...
Fixes #3570 . Credit to @danharrin
2018-05-31 13:09:47 -06:00
Samuel Georges
83a1608d9b
Minor styling improvement
2018-04-30 08:58:22 +10:00
Luke Towers
89f9c51f55
Make the Reset Plugin Data action available to only SuperUsers only when the site is in debug mode
2018-03-04 22:34:49 -06:00
Luke Towers
fd47e455c0
Revised plugin mangement bulk action iconography
2018-02-02 00:25:57 -06:00
Luke Towers
9b66eb5c57
Improvements to frontend assets for plugin management
2018-02-01 20:52:47 -06:00