Commit Graph

5735 Commits

Author SHA1 Message Date
Damian Mooyman 8c35e3391c ENHANCEMENT Improve upgrade rules to support advanced upgrader rewrites (#2114) 2018-03-05 13:42:55 +13:00
Rick Hambrook 012bfec5bf FIX Bug field help text translations no longer need to be HTML encoded 2018-02-27 11:12:50 +13:00
Daniel Hensby 7e619da62a
Merge pull request #2102 from open-sausages/pulls/4.0/fix-unstaged-versioned
BUG Fix behaviour towards versioned but unstagable records
2018-02-20 21:57:08 +00:00
Damian Mooyman 289d6a87a2
MINOR Simplify i18n keys 2018-02-21 10:32:13 +13:00
Damian Mooyman 83c4ab8d18
BUG Fix test regressions in CMS page filters 2018-02-21 10:32:00 +13:00
Damian Mooyman 3be0478e1c
BUG Fix behaviour towards versioned but unstagable records 2018-02-20 11:03:23 +13:00
Damian Mooyman ee5084815f
Merge pull request #2092 from creative-commoners/pulls/4.0/remove-entwine-printable
FIX remove now superfluous print action destroyer
2018-02-09 12:50:58 +13:00
Dylan Wagstaff d86e5dfc88 FIX remove now superfluous print action destroyer
There exists functionality in the CMS to print various pages via the
`printable` action on `SilverStripe\Admin\LeftAndMain` - however this
appears to be no longer activated by default. The accompanying legacy
(entwine) javascript dynamically accesses this action by chaning the
HTML form `action` attribute whenever a `FormAction` named `print` is
clicked on an EditForm. Unfortunately this is almost all of them - which
blocks the correct functionality of
`SilverStripe\Forms\GridField\GridFieldPrintButton`
which provides it's own action handling via proper SilverStripe routing.
Since print buttons are no longer a part of the various parts of the CMS
any longer, it appears easiest to simply remove this legacy javascript.
2018-02-09 11:26:32 +13:00
Damian Mooyman e84e0236f1 Update translations 2018-02-05 16:58:21 +13:00
Damian Mooyman 0ba7606828 Update translations 2018-01-25 12:15:35 +13:00
Robbie Averill 2694de7d9b
Merge pull request #2074 from sachajudd/pulls/4.0/url-button-styles
FIX Add bootstrap styles to url segment field
2018-01-18 16:20:07 +13:00
Sacha Judd f282df89ea FIX Add bootstrap styles to url segment field 2018-01-18 12:28:01 +13:00
Daniel Hensby a77a7cfe35
Merge branch '3.6' into 4.0 2018-01-15 15:49:47 +00:00
Daniel Hensby 169f75c7ba
Merge pull request #2070 from emteknetnz/fix-history-js
Update page history javascript to fix big performance issue
2018-01-11 10:04:03 +00:00
Steve Boyd 12ee49ccbd
Use regex with word boundaries to replace 'active' 2018-01-11 09:42:27 +13:00
Steve Boyd fa8b9c143a Update page history javascript so that it does not continously call element.compareDocumentPosition 2018-01-10 20:54:02 +13:00
Daniel Hensby d41cb312e2
Merge pull request #2068 from creative-commoners/pulls/4.0/issue-reporting-link
DOCS Update documentation links, remove forums link and helpful robot badge
2018-01-09 13:44:12 +00:00
Robbie Averill 29fb386c61 DOCS Update documentation links, remove forums link and helpful robot badge 2018-01-09 14:24:45 +13:00
Damian Mooyman eb46974ad4
Merge pull request #2066 from creative-commoners/pulls/4.0/update-subsites-namespace
FIX Implement correct subsites namespace in File extension
2018-01-08 18:23:14 +13:00
Robbie Averill 157aef8eb7 FIX Implement correct subsites namespace in File extension 2018-01-08 15:40:48 +13:00
Chris Joe d5148e3b38
Merge pull request #2056 from open-sausages/pulls/4.0/add-page-root-breadcrumb-title
Add root breadcrumb title to add page form
2017-12-19 12:17:08 +13:00
Saophalkun Ponlu 502998bcb6 Add root breadcrumb title to add page form 2017-12-19 10:36:33 +13:00
Damian Mooyman c4b2782ce0
Automatic linting fixes 2017-12-19 10:31:25 +13:00
Lee Bradley 7eb04121a6 Change `new HTMLEditorField` to `HTMLEditorField::Create` (#2050)
This allows for the field to be overridden using
  the injector e.g.

```yml

SilverStripe\Core\Injector\Injector:
  SilverStripe\Forms\HTMLEditor\HTMLEditorField:
    class: SilverStripers\markdown\forms\MarkdownEditorField
```
2017-12-07 15:36:51 +13:00
Damian Mooyman b5f64aebec Update translations 2017-12-07 11:08:26 +13:00
Loz Calver 7efe667a48 FIX: VirtualPage not using target page's template (fixes #2039) (#2041)
* FIX: VirtualPage refreshFromCopied creates duplicate URLSegments on first write

* FIX: VirtualPage not using target page's template (fixes #2039)
2017-12-06 11:59:30 +13:00
Daniel Hensby 363fea3de0
Merge branch '3.6' into 4.0 2017-11-26 16:00:55 +00:00
Daniel Hensby b2f6456922
Merge branch '3.5' into 3.6 2017-11-25 18:20:22 +00:00
Daniel Hensby 35a4f609d7
Merge pull request #2035 from oilee80/issue-2034/page-data-icons
Issue-2034: Fix for Page icons using data urls
2017-11-23 16:54:39 +00:00
Lee Bradley d3fa8946be
Issue-2034: Fix for Page icons using data urls
Fixes #2034

Code was getting the icon twice, both in SiteTree &
  LeftAndMainPageIconsExtenstion.
Now just uses `SiteTree::getPageIconURL()`
Tweaked to use `sprintf` instead of double quotes
2017-11-23 15:42:31 +00:00
Chris Joe a92c03c464
Merge pull request #2037 from open-sausages/pulls/4.0/tweak-travis-behat
Update .travis.yml in line with framework .travis.yml
2017-11-23 23:44:25 +13:00
Damian Mooyman 99cdeec461
Update .travis.yml in line with framework .travis.yml 2017-11-23 15:55:37 +13:00
Damian Mooyman 246775b97e
Merge pull request #2030 from dhensby/pulls/3.5/phpunit-loosen-constraint
Loosen PHPUnit constraints
2017-11-20 13:57:48 +13:00
Damian Mooyman 73c7dc47c6
Merge pull request #2032 from open-sausages/pulls/4.0/we-are-children-of-the-future
BUG Fix allowed children types now load properly
2017-11-20 12:24:49 +13:00
Christopher Joe 694d258957 BUG Fix allowed children types now load properly 2017-11-20 09:17:22 +13:00
Daniel Hensby 39edaedc8f
Loosen PHPUnit constraints 2017-11-17 11:45:41 +00:00
Chris Joe d6ccc4c5c2
Merge pull request #2028 from open-sausages/pulls/4.0/enable-link-empty
BUG Restore missing '(Choose Page)' text in link insert modal
2017-11-16 15:21:04 +13:00
Damian Mooyman 8de154d92c
BUG Restore missing '(Choose Page)' text in link insert modal 2017-11-16 14:43:32 +13:00
Chris Joe 365eabb85a
Merge pull request #2010 from open-sausages/pulls/4.0/deprecated-each
BUG Remove usage of deprecated each()
2017-11-08 16:32:25 +13:00
Chris Joe 0c02b8872f
Merge pull request #2013 from open-sausages/pulls/4.0/better-tests
BUG Ensure we publish pages to update permissions during testing
2017-11-03 11:55:58 +13:00
Damian Mooyman 3e627cb4e6
Merge pull request #2014 from open-sausages/pulls/4.0/youll-cancel-when-I-say-you-can-cancel
BUG Fix regression to cancel draft changes
2017-11-03 11:20:37 +13:00
Christopher Joe 1b190de7e1 BUG Fix regression to cancel draft changes 2017-11-03 10:44:05 +13:00
Damian Mooyman 02e4273680 Update translations 2017-11-02 16:30:42 +13:00
Damian Mooyman 27907304c1
BUG Ensure we publish pages to update permissions during testing 2017-11-02 15:59:41 +13:00
Damian Mooyman a9cc93749d
Merge pull request #2011 from open-sausages/pulls/4.0/dont-give-me-a-falsified-report
BUG Fix ambiguous query for content report
2017-11-02 12:03:13 +13:00
Damian Mooyman 992381e285
Merge pull request #2003 from dhensby/pulls/3.5/composer-autoload
Add composer autoloading support to 3.x
2017-11-02 11:42:33 +13:00
Damian Mooyman 6c2d5311d3
Docblock 2017-11-02 11:29:49 +13:00
Chris Joe 0b8c5d7bb0
Merge pull request #2007 from open-sausages/pulls/4.0/site_url_check
BUG Safely check for is_site_url before parsing a shortcode
2017-11-02 10:02:12 +13:00
Damian Mooyman 0946332915
Remove table prefix 2017-11-01 17:19:04 +13:00
Christopher Joe c331dedae9 BUG Fix ambiguous query for content report 2017-11-01 17:02:00 +13:00