Andrew Aitken-Fincham
|
1ac1ea73f3
|
add controller_name config var to SiteTree for easier override
|
2018-03-01 15:52:39 +00:00 |
|
Daniel Hensby
|
47fdc4c589
|
Merge branch '4.0' into 4.1
|
2018-02-21 14:02:17 +00: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
|
0830d6dcb7
|
Update reference to TestAssetStore
|
2018-02-14 16:27:43 +13:00 |
|
Chris Joe
|
a3873a6422
|
Merge pull request #2093 from open-sausages/pulls/4.1/mind-if-i-button
Replace save draft / save & publish buttons with save, publish
|
2018-02-12 10:47:14 +13:00 |
|
Aaron Carlino
|
ca8b728580
|
replace save draft / save & publish buttons with save, publish
|
2018-02-09 12:18:57 +13:00 |
|
Damian Mooyman
|
e99bd6f49e
|
ENHANCEMENT Ensure all base folders are excluded
ENHANCEMENT Controller names are now allowed as urlsegments
Fixes #2059
|
2018-01-25 15:33:10 +13:00 |
|
Damian Mooyman
|
c4b2782ce0
|
Automatic linting fixes
|
2017-12-19 10:31:25 +13:00 |
|
Damian Mooyman
|
227ce39414
|
Merge branch '4.0' into 4
|
2017-12-18 16:16:20 +13:00 |
|
Damian Mooyman
|
c2d54a571d
|
Fix up code style, fix tests
Add in missing service definitions
|
2017-12-13 16:36:01 +13:00 |
|
Aaron Carlino
|
8ee5d9f5ce
|
ENHANCEMENT Cache canCreate
|
2017-12-13 16:26:36 +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 |
|
Damian Mooyman
|
53b0090826
|
Merge remote-tracking branch 'origin/4.0' into 4
|
2017-11-16 10:18:08 +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
|
4fb5306008
|
BUG Safely check for is_site_url before parsing a shortcode
|
2017-10-30 14:38:31 +13:00 |
|
Sam Minnee
|
494dbd1ef2
|
Merge branch '4.0' into 4
|
2017-10-20 18:46:05 +13:00 |
|
Damian Mooyman
|
77b26b36fd
|
BUG Fix page icons in vendor modules
|
2017-10-19 15:41:12 +13:00 |
|
Aaron Carlino
|
88dd3cb807
|
Force SiteTree to check in DB before deleting children
|
2017-10-17 11:01:44 +13:00 |
|
Simon Erkelens
|
9eacf0eee6
|
Disable the ability to use reserved URL's
Fixes https://github.com/silverstripe/silverstripe-framework/issues/7139
Move check for disallowed rules to validURLSegment
Fix test
|
2017-10-14 12:08:31 +13:00 |
|
Chris Joe
|
fb9ad4453e
|
Merge pull request #1973 from open-sausages/pulls/4.0/update-classinfo-usages
Update usages of ClassInfo
|
2017-09-20 16:29:37 +12:00 |
|
Damian Mooyman
|
fa0b559a7b
|
Update usages of ClassInfo
Add missing unit tests for SiteTreeFolderExtension
|
2017-09-20 15:20:17 +12:00 |
|
Damian Mooyman
|
496b9c8c04
|
API Implement insert-anchor modal
|
2017-09-20 13:35:25 +12:00 |
|
Mike Cochrane
|
85a30733be
|
Tests: Batch Actions Tests assume enforce_strict_hierarchy is enabled
|
2017-09-16 14:20:55 +12:00 |
|
Damian Mooyman
|
a9c479f26a
|
API Allow SiteTree::Link to be extended
|
2017-09-05 08:58:47 +12:00 |
|
Christopher Joe
|
04f795c665
|
Tweak add form to use React TreeDropdownField
Enhancement Shift groups in SiteTree to use TreeMultiselectField
|
2017-09-04 13:38:14 +12:00 |
|
Robbie Averill
|
f2e22ef18a
|
Replace use of Configurable stat() with config()->get(), will be deprecated in future
|
2017-08-23 09:46:46 +12:00 |
|
Damian Mooyman
|
d469a2dc88
|
Fix regressions from tinymce upgrade (#1923)
|
2017-08-15 11:05:56 +12:00 |
|
Damian Mooyman
|
4f6af36369
|
Manual fixes to automatic namespacing
|
2017-08-09 17:09:28 +12:00 |
|
Damian Mooyman
|
9f268a18b5
|
Run add-namespace command
|
2017-08-09 17:00:58 +12:00 |
|
Damian Mooyman
|
6cb2077878
|
Move files to new location
|
2017-08-09 16:58:07 +12:00 |
|
Damian Mooyman
|
2c54e33106
|
API Virtual pages now respect cascade_deletes on source page
|
2017-08-09 10:56:08 +12:00 |
|
Nic Horstmeier
|
53a0206b1d
|
BUGFIX check if parent context is SiteTree instance
fixes #1913
|
2017-07-28 14:02:29 -05:00 |
|
Daniel Hensby
|
0758f66932
|
Merge branch '3' into 4
|
2017-07-25 14:54:33 +01:00 |
|
Damian Mooyman
|
0a867b4786
|
Adjust behat step usage
|
2017-07-25 12:57:46 +12:00 |
|
Saophalkun Ponlu
|
db5f81d393
|
Fix behat tests
|
2017-07-25 12:57:46 +12:00 |
|
Daniel Hensby
|
8e2695f140
|
Merge branch '3.5' into 3.6
|
2017-07-18 15:44:13 +01:00 |
|
Saophalkun Ponlu
|
6fc1491f0b
|
Enhancement Add edit command and its url test for page insert
|
2017-07-18 13:11:58 +12:00 |
|
Robbie Averill
|
e8c77463c5
|
FIX Use injection for CMSMain in tests
|
2017-07-18 10:56:13 +12:00 |
|
Damian Mooyman
|
52ada8bb92
|
Merge pull request #1898 from robbieaverill/pulls/4.0/remove-config-update
FIX Use merge or set instead of update for config calls
|
2017-07-18 09:14:48 +12:00 |
|
Daniel Hensby
|
515a7cb569
|
FIX Make sure VirtualPage renders correct templates
|
2017-07-17 20:13:13 +01:00 |
|
Daniel Hensby
|
6422866f40
|
Merge pull request #1894 from robbieaverill/pulls/4.0/fix-settings-tab-states
FIX Ensure tab states are reflected when switching on page edit screen
|
2017-07-17 13:21:33 +01:00 |
|
Robbie Averill
|
c3cda42b92
|
FIX Use merge or set instead of update for config calls
|
2017-07-17 17:49:03 +12:00 |
|
Robbie Averill
|
4bc1bd64fc
|
Add tests for page level edit and view permission settings
|
2017-07-17 13:31:14 +12:00 |
|
Robbie Averill
|
9bde76bad0
|
Add behat test for toggling between active tabs in CMS edit pages
|
2017-07-16 23:42:09 +12:00 |
|
Robbie Averill
|
4c1dbd402b
|
NEW Change "only these people" to "only these groups" in permissions
|
2017-07-03 21:39:53 +12:00 |
|
Damian Mooyman
|
99f9d4a2d3
|
Fix assertions
|
2017-06-30 14:23:37 +12:00 |
|
Sam Minnee
|
522af3f29d
|
FIX: Test updates to comply with https://github.com/silverstripe/silverstripe-framework/pull/7083
|
2017-06-29 14:39:28 +12:00 |
|
Daniel Hensby
|
9816efc97f
|
Merge branch '3'
|
2017-06-28 15:21:22 +01:00 |
|
Damian Mooyman
|
af1654eda3
|
BUG Don’t click hidden button
|
2017-06-27 17:22:21 +12:00 |
|
Jonathon Menz
|
77ec2b90c6
|
API Removed ErrorPage
Removed ErrorPage class and references so it can be split off in to a separate module. Please install https://github.com/silverstripe/silverstripe-errorpage when upgrading to SS4 to preserve ErrorPage functionality. Closes https://github.com/silverstripe/silverstripe-framework/issues/4149
|
2017-06-26 10:01:54 -07:00 |
|
Ingo Schommer
|
ad347af76f
|
Fix linter
|
2017-06-23 11:59:10 +12:00 |
|
Damian Mooyman
|
9936499606
|
Prevent duplicate page tests failing to race conditions
|
2017-06-22 14:58:26 +12:00 |
|
Damian Mooyman
|
8cebb2758d
|
Fix behat issues
|
2017-06-21 21:04:55 +12:00 |
|
Damian Mooyman
|
c2c75aa9e3
|
Fix and upgrade all tests
Fix link tracking
|
2017-06-21 16:29:40 +12:00 |
|
Damian Mooyman
|
95e304a4ca
|
Upgrade usage of global methods
|
2017-06-20 17:12:18 +12:00 |
|
Damian Mooyman
|
7fe808da29
|
Update session references
|
2017-06-20 17:12:18 +12:00 |
|
Damian Mooyman
|
93a185e44a
|
Update HTMLValue and FormField::create_tag usages
|
2017-06-16 11:44:36 +12:00 |
|
Daniel Hensby
|
05bb2fef1b
|
Merge pull request #1851 from open-sausages/pulls/3.6/revert-lang-update
|
2017-06-15 12:50:49 +01:00 |
|
Simon Erkelens
|
b2fd014216
|
Make CMS Compatible with Authentication Refactor work
Move Member::currentUser() to Security::getCurrentUser()
|
2017-06-09 21:07:20 +12:00 |
|
Christopher Joe
|
844420df40
|
Enhancement Translation strings updated
|
2017-05-31 16:08:54 +12:00 |
|
Daniel Hensby
|
08093ea308
|
Merge pull request #1838 from dhensby/pulls/3.6.0/fix-mobius-hierachy
|
2017-05-30 22:52:22 +01:00 |
|
Daniel Hensby
|
5116476875
|
FIX Issue where CMS SiteTree can result in infinite recursion if parent and child relation is swapped
|
2017-05-30 22:23:55 +01:00 |
|
Damian Mooyman
|
f82f0844c1
|
API Add insert internal link modal
|
2017-05-30 11:00:32 +12:00 |
|
Daniel Hensby
|
eaee3b6a8b
|
Merge remote-tracking branch 'security/3.5.4' into 3.6.0
|
2017-05-29 01:21:22 +01:00 |
|
Daniel Hensby
|
11e2175ec8
|
Merge remote-tracking branch 'security/3.4.6' into 3.5.4
|
2017-05-29 01:02:55 +01:00 |
|
Daniel Hensby
|
41270fcf99
|
[SS-2017-003] Only allow HTTP(S) links for external redirector pages
|
2017-05-24 23:02:41 +01:00 |
|
Damian Mooyman
|
0abce5e859
|
Remove object class
|
2017-05-18 17:13:51 +12:00 |
|
Damian Mooyman
|
eebae1f766
|
BUG Fix insert link behat command
|
2017-05-16 16:47:07 +12:00 |
|
Damian Mooyman
|
49e559b08c
|
API Rename services to match FQN of interface / classes
|
2017-05-16 15:49:09 +12:00 |
|
Christopher Joe
|
f3b442e9b4
|
Fix behat tests for insert link to work with react implementation
|
2017-05-16 11:45:15 +12:00 |
|
Damian Mooyman
|
23e1aa8c45
|
API Refactor inherited permissions (#1811)
|
2017-05-12 12:47:46 +12:00 |
|
Damian Mooyman
|
df100b8798
|
API Upgrade to behat 3
|
2017-05-05 17:19:41 +12:00 |
|
Uncle Cheese
|
6fb1012eb8
|
Ran upgrader for lang files
|
2017-04-27 11:43:04 +12:00 |
|
Daniel Hensby
|
7e77753274
|
FIX intl test
|
2017-04-21 15:17:47 +01:00 |
|
Damian Mooyman
|
2225af75c3
|
Update RedirectorPageTest
|
2017-04-20 11:16:14 +12:00 |
|
Ingo Schommer
|
9cad8ba01b
|
Fixed linting
|
2017-04-12 08:21:02 +12:00 |
|
Damian Mooyman
|
b1b0c6af63
|
BUG Ensure all CMS forms include full ID / VersionID in path
Fixes #1510
Refactor tree operations into CMSMain
Cleanup CMSMain and subclasses
|
2017-04-06 13:40:46 +12:00 |
|
Daniel Hensby
|
72cbf83507
|
Test fixes for upstream changes
|
2017-03-30 15:37:22 +01:00 |
|
Damian Mooyman
|
5ce98aced2
|
API Upgrade to rely on silverstripe/versioned module
|
2017-03-28 10:35:14 +13:00 |
|
Damian Mooyman
|
c7d9947976
|
Update SearchFormTest
|
2017-03-13 11:45:29 +13:00 |
|
Damian Mooyman
|
f65a164818
|
Update SearchForm
Fix RedirectorPageTest
|
2017-03-10 15:04:02 +13:00 |
|
Christopher Joe
|
2fafff084f
|
Fix history comparison fields will now show diff properly, rather than escaped html diff
|
2017-02-28 16:26:11 +13:00 |
|
Damian Mooyman
|
8766a4c91b
|
Cleanup unit test classes
|
2017-02-28 15:46:19 +13:00 |
|
Damian Mooyman
|
358bb8baec
|
API Remove insert-media tests (now covered by asset-admin, not cms)
|
2017-02-27 11:00:10 +13:00 |
|
Ingo Schommer
|
6bae804744
|
API Use symfony/cache
See https://github.com/silverstripe/silverstripe-framework/issues/6252
|
2017-02-26 14:57:52 +13:00 |
|
Damian Mooyman
|
945eba8efb
|
Update CMS for new i18n API
|
2017-02-09 16:11:11 +13:00 |
|
Damian Mooyman
|
c7214b4dcd
|
Auto-convert to psr2
|
2017-01-31 13:59:35 +13:00 |
|
Damian Mooyman
|
fa2b87172c
|
Upgrade cms for new i18n backend
|
2017-01-26 11:39:20 +13:00 |
|
Robbie Averill
|
773c848c0f
|
FIX Separate PageController fixture into its own file (PSR-2 compat)
|
2017-01-12 10:05:05 +13:00 |
|
Daniel Hensby
|
05b5e545e0
|
Merge pull request #1703 from robbieaverill/feature/psr2-compliant-controller-names
API Allow controller discovery without underscore (PSR-2 compliance)
|
2017-01-11 15:28:11 +00:00 |
|
Damian Mooyman
|
ebe09393db
|
Update behat tests for new button styling
|
2017-01-11 17:36:30 +13:00 |
|
Christopher Joe
|
947c1fe156
|
Fix broken unit test
|
2017-01-11 17:36:30 +13:00 |
|
Robbie Averill
|
cf3a74ec57
|
FIX Remove deprecation tests, bump deprecation version to 5.0
|
2017-01-11 10:02:51 +13:00 |
|
Robbie Averill
|
0927e54780
|
API Allow controller discovery without underscore (PSR-2 compliance)
|
2017-01-11 10:02:51 +13:00 |
|
Daniel Hensby
|
fc45e9e0ab
|
Fixing tests
|
2016-12-28 17:24:54 +00:00 |
|
Daniel Hensby
|
916d7f3815
|
Fixing tests
|
2016-12-28 17:10:45 +00:00 |
|
Daniel Hensby
|
7a296a541b
|
Merge branch '3'
|
2016-12-28 17:00:32 +00:00 |
|
Damian Mooyman
|
bf58c5aef4
|
API Update to use new form submission handling (#1691)
|
2016-12-09 16:00:46 +13:00 |
|
Daniel Hensby
|
4a1cf3d4fb
|
Merge branch '3.5' into 3
|
2016-11-28 14:02:13 +00:00 |
|