Luke Edwards
aa3760ed66
Merge pull request #2247 from open-sausages/pulls/4.2/2227-show-link-tracking
...
API: Add `show_link_tracking` config to `SiteTreeLinkTracking` extension
2018-09-13 14:23:54 +12:00
bergice
115ed92e0a
API: Add show_sitetree_link_tracking
config to SiteTreeLinkTracking
extension to control visibility of the Link Tracking tab
2018-09-13 11:01:33 +12:00
Robbie Averill
c75c629eb1
Merge branch '4.2' into 4
2018-09-12 14:12:15 +02:00
Robbie Averill
eea9127e70
Merge branch '4.1' into 4.2
2018-09-12 14:11:56 +02:00
Aaron Carlino
463319e52b
Add CMS specific hierarchy config
2018-09-03 16:31:15 +12:00
Robbie Averill
13625547d3
Merge branch '4.2' into 4
2018-08-17 21:54:24 +12:00
Robbie Averill
66ba34889e
Merge branch '4.2' into 4
2018-08-16 11:47:49 +12:00
Guy Marriott
d4995f5204
FIX Separating ModelAsController catch-all route to apply after all other configuration
2018-08-10 12:21:25 +12:00
Robbie Averill
df7396e884
FIX CMS routes are now run after #coreroutes without re-including itself
2018-08-07 11:51:49 +12:00
Maxime Rainville
15fc464a28
Merge pull request #2211 from open-sausages/pulls/4/pyramid-schema
...
Add multi-schema support
2018-08-07 10:35:01 +12:00
Daniel Hensby
b653ebfe7a
Merge branch '4.1' into 4.2
2018-07-23 14:50:50 +01:00
Daniel Hensby
df5042dc0f
Merge branch '4.0' into 4.1
2018-07-23 14:48:49 +01:00
Aaron Carlino
d99cd10f29
Add multi-schema support
2018-07-09 14:02:11 -05:00
Damian Mooyman
932eb2b22d
BUG Fix CMS components failing to register on other CMS sections ( #2182 )
...
Fixes https://github.com/silverstripe/silverstripe-framework/issues/7996
2018-06-13 13:11:06 +12:00
Robbie Averill
e3237f9638
NEW Add revert mutation and refactor injector transformations ( #2158 )
...
* NEW Add revert mutation and refactor injector transformations
Removing the existing HOC component and just using Injector transformations to apply the GraphQL query and mutation
* Refetch versions after performing the revert mutation
* WIP Provide additional context
2018-05-17 15:36:46 +12:00
Robbie Averill
c4f8af543c
NEW Add AbsoluteLink to history viewer page GraphQL query ( #2142 )
2018-04-11 15:40:12 +12:00
Damian Mooyman
6c616f5f7a
API Implement polymorphic sitetree link tracking ( #2123 )
...
* WIP Implement polymorphic sitetree link tracking
* Update unit tests
Merge SiteTreeTrackedPage into SiteTree directly
* Fix bugs and issues
* Fix support for file link tracking
* Add missing use
* Add back deprecated extension
* Remove obsolete belongs_many_many
* Update deprecations
* BUG Ensure non-SiteTree records support link tracking
* Safer changed check
* Shift file tracking test to assets module
* Better check for live stage on versioning
* Deprecate method
* Cleanup virtualpage
* Clear records on delete
* Ensure upgrade task occurs on draft
* fix linting
2018-04-06 15:53:57 +12:00
Robbie Averill
8daf907c4b
Reduce wildcard to specific list of fields and use object spread operators in query
2018-03-22 15:46:59 +13:00
Robbie Averill
1a82f0364a
NEW Add page GraphQL query HOC for history viewer component
...
Relies on silverstripe/versioned-admin being installed on SS 4.2 or above.
2018-03-22 10:51:53 +13:00
Christopher Joe
01514490fe
Feature remove File extension for backlink tracking in favour of UsedOnTable form field
2018-02-09 15:33:32 +13:00
Damian Mooyman
cb2745c737
Refactor and cleanup SiteTreeFileFormFactoryExtension
2018-01-16 16:53:11 +13:00
Mike Cochrane
8b19afe235
File Form missing CMS Usage information
2018-01-16 15:48:15 +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
Aaron Carlino
d8e5037eb4
Add site tree inherited permisssions service
2017-12-12 12:45:29 +13:00
Daniel Hensby
62afa446b2
Merge branch '3' into 4
2017-08-24 13:30:04 +01:00
Daniel Hensby
d49a5f5af3
FIX Yaml syntax
2017-07-21 11:48:45 +01:00
Damian Mooyman
3cf9910fe4
BUG Incorrect module delimited
2017-07-13 12:13:40 +12:00
Damian Mooyman
a69600fa7b
API Update module sorting
2017-07-13 09:56:03 +12:00
Robbie Averill
b347ab866d
NEW Add version provider configuration
2017-07-04 23:32:54 +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
Damian Mooyman
f82f0844c1
API Add insert internal link modal
2017-05-30 11:00:32 +12:00
wernerkrauss
44308edfb1
ErrorPage not remapping to namespaced class
2017-05-23 15:33:22 +02:00
Damian Mooyman
49e559b08c
API Rename services to match FQN of interface / classes
2017-05-16 15:49:09 +12:00
Damian Mooyman
23e1aa8c45
API Refactor inherited permissions ( #1811 )
2017-05-12 12:47:46 +12:00
Damian Mooyman
58c14298db
Update module_priority to use full module name
2017-03-15 15:20:35 +13:00
Damian Mooyman
dfe25c27f0
BUG Fix allowedChildren() and link tracking
2017-02-28 15:46:07 +13:00
Damian Mooyman
4885736b0e
API Upgrade CMS to use new Config API
2017-02-28 11:30:22 +11: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
Robbie Averill
d8fe6d020f
FIX Remap redirector and virtual page class names during build
2017-01-31 14:10:27 +13:00
Damian Mooyman
a87a857a6e
Upgrade code for framework namespaces
...
Remove @package / @subpackage
Fix inifinite loop in VirtualPage_Controller
2016-09-07 16:29:26 +12:00
Damian Mooyman
041d12129a
Fix regressions from namespacing
...
Update template locations
Add permission codes to cms sections
Code, phpdoc, and typehint cleanup
Split batch actions into files
2016-08-16 11:56:34 +12:00
Damian Mooyman
4dfa4f4473
Resolve issues with namespacing
2016-08-10 16:09:23 +12:00
Damian Mooyman
5bf364bedb
Apply SilverStripe\CMS namespace
2016-08-10 16:09:23 +12:00
Damian Mooyman
41aa90114e
Remove StaticExporter task route
2016-08-02 11:45:34 +12:00
Damian Mooyman
8de01e2ab0
Remove non-cms task
...
Remove duplicate route
2016-08-02 11:44:58 +12:00
Damian Mooyman
ab60850a28
BUG Fix incorrect route registration order
...
Remove redundant Link() override
2016-08-02 10:35:40 +12:00
Damian Mooyman
1c907dd227
API Support versioned File management
...
API Decouple File and ErrorPage
API Link tracking is now only performed on stage (in lieu of versioned relationships)
API Refactor versioned API methods out of SiteTree and into Versioned
2016-02-22 12:25:25 +13:00
Jonathon Menz
8ddef0b817
Decouple ErrorPage
2016-01-05 15:00:38 -08:00
Damian Mooyman
227e2ba162
API Move ErrorPage to new generated files API
2015-10-23 10:08:51 +13:00