Aaron Carlino
36a6fb002e
NEW: Compliance with new SchemaConfig API ( #2617 )
2020-12-08 11:26:59 +13:00
Aaron Carlino
7b960c1537
NEW: Compliance with new SchemaConfig API ( #2617 )
2020-12-01 21:27:16 +13:00
Aaron Carlino
5ab1ff3e69
NEW: GraphQL Compatibility ( #2607 )
...
* Add GraphQL4 compatibility
* Add getPageByLink
* Blacklist sitetree fields
* Remove getByLink from default schema. use linkable plugin
* getByLink compatability with new readOne filter anything
* Remove return type
* Compliance with new modelConfig
* Prep for travis
* Improvements for versioned-admin compat
* BC class guards
* New graphql 3 compat
* Fix travis syntax error
* New backward graphqlphp dependency
* Lint, build
* New phpcs exclusion
* Tidy up travis
* Fix rollback mutation
* Update code/GraphQL/_legacy/ReadOneResolver.php
Co-authored-by: Ingo Schommer <ingo@silverstripe.com>
* Address ingo feedback
* Deprecated GraphQL v3 classes
* Remove deleted branches
Co-authored-by: Ingo Schommer <ingo@silverstripe.com>
Co-authored-by: Ingo Schommer <me@chillu.com>
2020-11-13 13:50:44 +13:00
Steve Boyd
ed73b82735
NEW Set VersionedProvider labels for recipe-core and recipe-cms
2020-08-26 09:44:14 +12:00
Adrian Humphreys
7045082a06
BUG Cache page icons ( #2493 )
2019-11-13 10:21:52 +13:00
Guy Marriott
309dc97a32
FIX Pages should use rollback recursive to revert to previous versions ( #2329 )
2018-11-23 13:07:01 +13:00
bergice
0ecdba3960
Member should not have link tracking enabled by default
2018-10-03 11:01:58 +13:00
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