Commit Graph

6454 Commits

Author SHA1 Message Date
Guy Sartorelli 8526067c73
Merge pull request #2798 from creative-commoners/pulls/4.11/cve-2022-37421
Sanitise ExtraMeta field for XSS
2022-11-21 12:57:59 +13:00
Guy Sartorelli 6acaaf9130
Merge pull request #2787 from TheBnl/patch-1
Reset ExtraClass on ViewModeSelector include
2022-10-11 13:17:32 +13:00
Bram de Leeuw 9ca4895f79 Reset ExtraClass on ViewModeSelector include
Since silverstripe/silverstripe-admin version 1.11 the include `SilverStripe\\Admin\\LeftAndMain_ViewModeSelector` uses an [ExtraClass parameter](6d1998707d/templates/SilverStripe/Admin/Includes/LeftAndMain_ViewModeSelector.ss (L1)). When this parameter is not explicitly set it inherits the ExtraClass of the template it's included in. In CMSMain this causes the ViewMode button to stretch.
2022-10-08 12:00:28 +02:00
Steve Boyd d162fab123
[CVE-2022-37421] Sanitise ExtraMeta field for XSS 2022-10-03 12:55:04 +13:00
Steve Boyd c4f55581e2 Merge branch '4.10' into 4.11 2022-08-02 18:45:53 +12:00
Guy Sartorelli d320e44b8c
Merge pull request #2758 from creative-commoners/pulls/4.10/standardise-modules
MNT Standardise modules
2022-08-02 14:54:41 +12:00
Steve Boyd 5cabb11edb MNT Standardise modules 2022-08-01 10:04:24 +12:00
Steve Boyd a2907dc851 Merge branch '4.10' into 4.11 2022-07-25 09:58:45 +12:00
Guy Sartorelli c6257b906b
Merge pull request #2745 from creative-commoners/pulls/4.10/module-standards
MNT Use GitHub Actions CI
2022-07-15 14:43:14 +12:00
Steve Boyd 1f58414e65 MNT Use GitHub Actions CI 2022-07-15 14:07:19 +12:00
Loz Calver aee45aaef8
Merge pull request #2748 from creative-commoners/pulls/4.11/hide-redirector-file
FIX Hide uploadfield in redirector page by default
2022-07-08 09:16:52 +01:00
Guy Sartorelli 4d679ab4db FIX Hide uploadfield in redirector page by default 2022-07-08 13:58:47 +12:00
Sabina Talipova 1897cb3360
Merge pull request #2737 from creative-commoners/pulls/4.11/allow-empty-preview-urls
Issue was fixed
2022-05-11 14:45:34 +12:00
Guy Sartorelli 83104da329 FIX Ensure unstaged versioned objects can be previewed. 2022-05-11 13:58:47 +12:00
Guy Sartorelli 3a990c95f5 MNT Correct test SilverStripeNavigatorItems. 2022-05-06 14:38:00 +12:00
Guy Sartorelli c02549cf30 FIX Allow empty PreviewURLs for CMSPreviewable objects
An empty PreviewURL will result in the "no preview available" message
displaying instead of a 404 error.
2022-05-06 14:37:35 +12:00
Steve Boyd f72f5dc08c Update translations 2022-05-04 13:29:41 +12:00
dependabot[bot] 1acc397af7
Merge pull request #2734 from silverstripe/dependabot/npm_and_yarn/async-2.6.4 2022-05-03 09:51:45 +00:00
dependabot[bot] 4419f1ff15
Bump async from 2.6.3 to 2.6.4
Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4)

---
updated-dependencies:
- dependency-name: async
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-28 19:40:38 +00:00
Steve Boyd 1563ab3fcf Merge branch '4.10' into 4 2022-04-26 15:22:21 +12:00
Guy Sartorelli bb158e4f2e
Merge pull request #2730 from creative-commoners/pulls/4/php81
ENH PHP 8.1 compatibility
2022-04-22 16:18:11 +12:00
Michal Kleiner 87c3ee6268
Merge pull request #2732 from creative-commoners/pulls/4.10/translate-page-names
FIX Translate pagetype names in list view
2022-04-19 21:54:29 +12:00
Guy Sartorelli 4e757759ec FIX Translate pagetype names in list view 2022-04-19 16:04:20 +12:00
Guy Sartorelli 5840285d43
Merge pull request #2488 from andrewandante/FEAT/ground_control_to_pager_tom
FEATURE add config var for namespace mapping page->control
2022-04-14 16:02:20 +12:00
Steve Boyd 1b0b2154b4 ENH PHP 8.1 compatibility 2022-04-13 17:07:59 +12:00
Guy Sartorelli 13c1ae487f
Merge pull request #2731 from creative-commoners/pulls/4/p81fix
ENH Various fixes for PHP 8.1 compatibility
2022-04-13 16:10:56 +12:00
Andrew Aitken-Fincham 863ed24920 add config var for namespace mapping page->control, add test to confirm 2022-04-13 12:05:13 +12:00
Guy Sartorelli 3b980c40c6
Merge pull request #2639 from wilr/pulls/file-redirect
NEW Add ability to redirect to a file on the website
2022-04-12 13:11:24 +12:00
Will Rossiter ee69d75904
NEW add ability to redirect to a file on the website 2022-04-12 12:42:58 +12:00
Steve Boyd 6bea5778d7 ENH Various fixes for PHP 8.1 compatibility 2022-04-08 12:38:38 +12:00
Steve Boyd cc43326de6 Merge branch '4.10' into 4 2022-04-06 10:33:36 +12:00
Daniel Hensby 3ef3a93fb7
Merge pull request #2726 from 3Dgoo/patch-1
FIX Ensure search form start var is not a negative number
2022-03-29 13:09:45 +01:00
3Dgoo ceeed65465
Ensure start var is not a negative number 2022-03-29 10:06:46 +01:00
Maxime Rainville 6f24df9299
Merge pull request #2724 from creative-commoners/pulls/4/eslint
DEP Update eslint-config
2022-03-25 15:58:02 +13:00
Maxime Rainville ae8c3a3542
Merge pull request #2725 from creative-commoners/pulls/4/update-js-deps
MNT Add update JS deps workflow
2022-03-23 16:09:04 +13:00
Steve Boyd dfa89e5342 MNT Add update JS deps workflow 2022-03-22 12:06:30 +13:00
Steve Boyd c745b7ce61 DEP Update eslint-config 2022-03-11 13:47:04 +13:00
Steve Boyd 3b62336180
NEW Include version number in meta generator tag (#2721) 2022-03-09 14:48:02 +13:00
Michal Kleiner 07df04f3c4
Merge pull request #2720 from signify-nz/enh/gridfieldcomponents-di
ENH Prefer dependency injection for GridFieldComponents
2022-02-12 22:12:26 +13:00
Guy Sartorelli b4e3a08b8a ENH Prefer dependency injection for GridFieldComponents
GridFieldComponents packaged with silverstripe/framework are injectable as of 4.11.0
Explicitly invoking the injector here instead of using `create()` allows backwards compatability with framework < 4.11.0 while ensuring dependency injection is still used from 4.11.0 onwards.
2022-02-12 18:48:17 +13:00
Daniel Hensby 367b9c9bf2
Merge pull request #2719 from creative-commoners/pulls/4/php74
DEP Set PHP 7.4 as the minimum version
2022-02-10 12:05:40 +00:00
Steve Boyd 3321f38615 DEP Set PHP 7.4 as the minimum version 2022-02-10 15:50:12 +13:00
GuySartorelli 86d27daa91
DOC Change "SilverStripe" to "Silverstripe" in readme (#2716) 2022-02-02 10:17:20 +13:00
Steve Boyd 6ab92e8f74 Merge branch '4.10' into 4 2022-02-01 13:58:32 +13:00
Steve Boyd 101b17f16e Merge branch '4.9' into 4.10 2022-02-01 13:58:00 +13:00
GuySartorelli 803f19b3a4
NEW Add preview state for non-versioned DataObjects. (#2692)
Currently only Versioned DataObjects are enabled for the CMS preview.
Without a navigator item, non-versioned DataObjects aren't allowed to
display in the preview panel even if they implement CMSPreviewable.
2022-01-31 14:28:02 +13:00
Steve Boyd f824e9f654
DEP Pin colors to 1.1.2 (#2715) 2022-01-27 11:18:47 +13:00
Steve Boyd ab22108c85 Merge branch '4.10' into 4 2022-01-27 09:43:54 +13:00
Loz Calver ca086142b4
Merge pull request #2717 from xini/fix-visibility-field
FIX SiteTree visibility field name
2022-01-25 09:16:28 +00:00
Florian Thoma b539924550 FIX SiteTree visibility field name 2022-01-25 11:49:11 +11:00