5732 Commits

Author SHA1 Message Date
Szabó Gergő
533e17775a
Improvements to the Hungarian translation (#5475) 2021-02-01 07:43:42 +08:00
Romain 'Maz' BILLOIR
a848688acb
Fix double dash typo on data-ajax--delay (#5477) 2021-01-28 16:39:02 -06:00
Frendhi
d2b3f865f1
Fix checkboxlist label missing if $option is not string or array (#5463) 2021-01-18 17:23:01 +08:00
Luke Towers
47b2aa0f15
Fix safeMode triggering unnecessarily
Fixes a long standing issue where when safe mode is enabled and the line endings present in the templates differed from the line endings used by the user's browser it would cause safe mode to prevent saving any changes (even when those changes did not include real changes to the code property) because the user's browser would "helpfully" change the original line endings to the line endings of the browser before sending it back to the server.
2021-01-15 14:54:31 -06:00
Ben Thomson
3939d2e493
Merge branch 'develop' into wip/php-8-testing 2021-01-14 10:29:34 +08:00
Ben Thomson
cb06f5965a
Backport fix to drop library tests from October CMS test suite.
Refs: 505b1ce0db
2021-01-13 10:17:39 +08:00
Ben Thomson
505b1ce0db
Drop Rain tests from main October CMS test suite (#5449)
The Rain library is separately tested with a TestCase base class which does not instantiate an application. This removes the conflict caused from the TestCase class which is within October CMS itself, which instantiates an applications and handles things differently.
2021-01-13 10:13:27 +08:00
Luke Towers
dd4e325298 more fixes 2021-01-04 17:35:33 -06:00
Luke Towers
4c068bd506 fix tests again 2021-01-04 17:29:48 -06: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
873fce4603 backport composer.json fixes for composer 2.0 2021-01-04 13:11:47 -06:00
Ben Thomson
f638d3f78c Add app.trustedHosts config and force host checks on password reset (#5423)
Add app.trustedHosts config and force host checks on backend password reset.

Related: octobercms/library@f29865a
(cherry picked from commit f555ab6)
2021-01-04 13:07:00 -06:00
Ben Thomson
555ab61f23
Add app.trustedHosts config and force host checks on password reset (#5423)
Add app.trustedHosts config and force host checks on backend password reset.

Related: f29865ae3d
2021-01-04 12:35:47 -06:00
LucianDex
786d59eff8
Fix typo (#5433) 2020-12-26 18:20:59 -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
Luke Towers
5591e3fa94 Add support for choosing the default backend locale from the october:install command.
Requested by @mkinternet
2020-12-18 13:56:28 -06:00
Luke Towers
ea67b615e4 Further improvements to the Twig SecurityPolicy 2020-12-18 12:15:12 -06:00
Luke Towers
f63519ff1e Further improvements to the Twig SecurityPolicy 2020-12-18 12:14:18 -06:00
Ayumi
2108321d49
Fix the placeholder hidden behind the counter in the form widget number (#5398)
Fixes #5397
2020-12-12 15:25:53 -06:00
Luke Towers
2d6b35b31e
Pass the Form & Field instances to the static method used to generate field options
Brings code into line with documentation here: 1015a56294
2020-12-11 15:33:43 -06:00
Luke Towers
0718d04a7f
Revise security policy reporting priority 2020-12-09 11:35:51 -06:00
Jim Cottrell
6cd5ec688a
Ensure that MediaLibrary::listAllDirectories() honors config for paths to ignore (#5367) 2020-12-09 13:09:38 +08:00
Marc Jauvin
681f370284
Use new October\Rain Mail facade (#5361)
Related https://github.com/octobercms/library/pull/538
2020-12-08 12:52:10 -06:00
Marc Jauvin
032b8554b3
Register plugin after installation via plugin:install CLI (#5386)
The web based Updates controller avoids this issue by completing the migration step as a separate AJAX request from the step where the plugin files are installed, thus allowing for the plugins to be registered by the PluginManager prior to migrations being run. As the plugin:install CLI command runs in a single request, it is necessary to manually register the newly installed plugin prior to running any migrations for the plugin so that any dependencies introduced by the plugin are guaranteed to be available prior to plugin code being run.
2020-12-08 12:48:26 -06:00
Marc Jauvin
b090d0d745
Cleanup in ImageResizer (#5379)
Match constructor params docblock & fix resized config keys
2020-12-08 12:34:30 -06:00
Luke Towers
2af7bd97a3 Fixed bug where /0 would return the homepage.
Fixes #5390.
2020-12-08 12:00:58 -06:00
Ben Thomson
3a8d504384
Fix unit tests (#5374) 2020-12-08 15:33:23 +08:00
Ben Thomson
40303e4aee
Disable booting backend localization if theme is missing.
Fixes https://github.com/octobercms/october/issues/5381
2020-12-04 16:30:23 +08:00
Martin Vančo
5bbc714984
Update sk.js (#5375)
Fixes wrong 'style' translation (replaces letter 'ť' with 'Š'), adds translation for Insert File and Insert Audio.
2020-12-03 12:26:20 +08:00
Ben Thomson
b9833a6862
Compile JS and lang assets 2020-11-27 14:29:26 +08:00
Ben Thomson
89dbe8dc72
Fix duplicate AJAX call on using Apply or Clear buttons in group filter
Fixes https://github.com/octobercms/october/issues/5365
2020-11-27 14:25:49 +08:00
Ben Thomson
825ca91de9 Include DbTestCase from Rain library in autoloader
Ensures that the tests in the main October repo still run.
2020-11-23 22:50:12 +08:00
Luke Towers
24d95a208b Merge branch 'develop' into 1.1 v1.1.1 2020-11-22 04:37:57 -06:00
Luke Towers
a095c1e545 temporary fix for Composer 2.0 compatibility.
See https://github.com/wikimedia/composer-merge-plugin/pull/189
2020-11-22 04:37:42 -06:00
Luke Towers
f45ca422a0
Merge pull request #5359 from octobercms/develop
v1.1.1
2020-11-22 04:25:36 -06:00
Saifur Rahman Mohsin
d95e282910
Fixes OptionsGeneration Test failing (#5327)
As [mentioned here](9dca130fae (commitcomment-43513975)), this fixes the test failure.

Co-authored-by: Luke Towers <github@luketowers.ca>
2020-11-21 09:45:20 +08:00
Luke Towers
c8899898e6
Documented richeditor.listTypes & richeditor.getTypeInfo events (#5295) 2020-11-20 15:45:17 -06:00
Alvaro Cánepa
e2eb299bee
Migrate to League\Csv 9.0 (#5335)
OC 1.1 require `league/csv: ~9.1` but use code from 8.x on ImportExport behavior.
https://csv.thephpleague.com/9.0/upgrading/
2020-11-20 15:41:05 -06:00
Ben Thomson
d7d6faeedb
Generate random password for seeded admin account through october:up (#4866) 2020-11-20 03:43:33 -06:00
hackolein
96fd2ec657
Match paths sent to theme:sync more exactly (#5334)
`artisan theme:sync --target=database --force --paths=layouts/,pages/,partials/`

But at the moment it also synchronizes paths that should not be synchronized. For example: `content/static-pages/`. Because here the pattern applies to `pages/`.

The fix is that the pattern starts at the beginning of the line.

Co-authored-by: Heiko Böhme <hboehme@menadwork.com>
2020-11-20 03:02:10 -06: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
00849268ed
Allow customised deletion messages in lists
Provides the ability for developers to specify a custom message for bulk deletion actions, as well as a custom message when no records could be deleted due to missing selections or an altered query not finding any applicable records.
2020-11-19 17:28:30 +08:00
Samuell
5d0988559b
Component property can be mixed value (#5355) 2020-11-16 01:36:55 -06:00
Luke Towers
61e49d9e0b Improve Twig security policy
Follow up to 106daa2...7cb148c. Thanks to @ka1n4t for the additional review.
v1.0.471 v1.0.470
2020-11-13 03:50:39 -06:00
Luke Towers
d34fb8ab51 Improve Twig security policy
Follow up to 106daa2930...7cb148c167. Thanks to @ka1n4t for the additional review.
2020-11-13 03:48:27 -06:00