Commit Graph

6704 Commits

Author SHA1 Message Date
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
Serge Latyntsev
9fdc550458
Merge pull request #2612 from creative-commoners/pulls/4.7/fix-behat-test
MNT Fix broken pages with no content behat test
2020-11-06 17:13:20 +13:00
Steve Boyd
9e2d04ab90 MNT Fix broken pages with no content behat test 2020-11-06 13:02:50 +13:00
Maxime Rainville
e23c486189 ENH Update translations 2020-11-02 15:55:58 +13:00
Steve Boyd
4e10bcfc51 ENH Disable option to create top-level pages based on permissions 2020-10-22 21:21:15 +13:00
Garion Herman
f9f440c35d
Merge pull request #2602 from creative-commoners/pulls/4/fix-pgsql-unit-test-run
MNT Fix unit tests not running on PGSQL build
2020-10-22 15:15:50 +13:00
Garion Herman
8a16d708d4 FIX Use Live stage to fetch results during SearchFormTest
This resolves an issue with the testUnpublishedPagesNotIncluded case
when running against PostgreSQL.
2020-10-22 14:42:27 +13:00
Maxime Rainville
fd2184e7d1 Merge branch '4.6' into 4 2020-10-22 13:33:16 +13:00
Maxime Rainville
64c4a119b7
Merge pull request #2603 from open-sausages/pulls/4.6/fix-typo
BUG Fix parsing error on CMSSiteTreeFilter
2020-10-22 13:11:56 +13:00
Maxime Rainville
f9c26cefa3 BUG Fix parsing error on CMSSiteTreeFilter 2020-10-22 11:52:02 +13:00
Maxime Rainville
f4edd35989 Merge branch '4.5' into 4.6 2020-10-22 10:50:44 +13:00
Garion Herman
21a228fd23 MNT Fix unit tests not running on PGSQL build 2020-10-21 16:10:22 +13:00
Steve Boyd
c56cf0686c
Merge pull request #2601 from open-sausages/pulls/4/fix-symfony-yml
BUG Escape % to work with Symhony 4
2020-10-21 09:18:42 +13:00
Maxime Rainville
96281e712d BUG Escape % to work with Symhony 4 2020-10-20 19:05:16 +13:00
dependabot[bot]
7648963cb8
Merge pull request #2600 from silverstripe/dependabot/npm_and_yarn/npm-user-validate-1.0.1 2020-10-16 21:53:11 +00:00
dependabot[bot]
072d14e8ae
Bump npm-user-validate from 1.0.0 to 1.0.1
Bumps [npm-user-validate](https://github.com/npm/npm-user-validate) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/npm/npm-user-validate/releases)
- [Commits](https://github.com/npm/npm-user-validate/compare/v1.0.0...v1.0.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-16 19:18:12 +00:00
Steve Boyd
c6e0c5441a
Merge pull request #2599 from open-sausages/pulls/4/remove-broken-resource-dir
BUG Remove broken RESOURCES_DIR test
2020-10-15 15:49:50 +13:00
Maxime Rainville
aaf4fb4d7a BUG Remove broken RESOURCES_DIR test 2020-10-15 15:12:44 +13:00
Daniel Hensby
89f2e9028a
Merge pull request #2597 from creative-commoners/meta-tag-label
FIX remove old syntax from meta tag label
2020-10-13 09:53:30 +01:00
brynwhyman
73460f9ee0 FIX remove old syntax from meta tag label 2020-10-13 09:38:03 +13:00
Daniel Hensby
726e1111e7
Merge pull request #2595 from creative-commoners/pulls/4/php8
MNT PHP8 support
2020-10-12 11:52:35 +01:00
Serge Latyntcev
aee731df2a MNT PHP8 support 2020-10-08 08:57:52 +13:00
Daniel Hensby
546663da56
Merge pull request #2593 from silverstripe-terraformers/bugfix/url-segment-page-search
BUG: URL segment filter correction for CMS page search.
2020-10-06 10:05:53 +01:00
Mojmir Fendek
0fcda80f02 BUG: URL segment filter correction for CMS page search. 2020-10-06 08:37:22 +13:00
Garion Herman
d4658ff297
Merge pull request #2594 from creative-commoners/pulls/4/quote-yaml
MNT - Quote yaml strings
2020-10-05 17:27:15 +13:00
Steve Boyd
acf4050ca6 MNT - Quote yaml strings 2020-10-05 16:56:24 +13:00
Guy Marriott
a8e8ed71c5
Merge pull request #2588 from creative-commoners/add-docs
Add docs to $enforce_strict_hierarchy
2020-10-04 17:20:42 -07:00
Guy Marriott
bbcc5de8c1
Merge pull request #2589 from robbieaverill/pulls/4.7/exceptions
ENH Replace E_USER_ERROR errors with exceptions
2020-10-04 16:57:41 -07:00
Robbie Averill
d17f058622 ENH Replace E_USER_ERROR errors with exceptions 2020-09-24 17:06:31 -07:00
bergice
3bf25681be Add docs to $enforce_strict_hierarchy 2020-09-24 19:27:52 +12:00
Maxime Rainville
2332831a2d BUG Fix Behat test to use new toast notification step 2020-09-17 17:48:32 +12:00
Sacha Judd
3ea2190565
Merge pull request #2584 from open-sausages/pulls/4/remove-boostrap3-class
BUG Remove old boostrap 3 CSS class
2020-09-16 11:46:24 +12:00
Maxime Rainville
edbe5ad069 BUG Remove old boostrap 3 CSS class 2020-09-16 11:06:36 +12:00
Steve Boyd
72e406aa63 Merge branch '4.6' into 4 2020-09-08 14:28:09 +12:00
Steve Boyd
9739308601 Merge branch '4.5' into 4.6 2020-09-08 14:27:46 +12:00
Steve Boyd
bf5e94d2be
Merge pull request #2581 from silverstripe-terraformers/bugfix/unpublish-permission
BUG: Unpublish permission decoupled from publish permission.
2020-09-08 14:26:23 +12:00
Garion Herman
f6ac0ee58f
Merge pull request #2583 from silverstripe/dependabot/npm_and_yarn/handlebars-4.7.6
Bump handlebars from 4.5.1 to 4.7.6
2020-09-05 16:25:12 +12:00
dependabot[bot]
b7a49f0f30
Bump handlebars from 4.5.1 to 4.7.6
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.5.1 to 4.7.6.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.5.1...v4.7.6)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-05 02:33:22 +00:00
Garion Herman
ef1553c776
Merge pull request #2582 from silverstripe/dependabot/npm_and_yarn/node-sass-4.14.1
Bump node-sass from 4.13.0 to 4.14.1
2020-09-05 14:32:35 +12:00
dependabot[bot]
879ec42e25
Bump node-sass from 4.13.0 to 4.14.1
Bumps [node-sass](https://github.com/sass/node-sass) from 4.13.0 to 4.14.1.
- [Release notes](https://github.com/sass/node-sass/releases)
- [Changelog](https://github.com/sass/node-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/node-sass/compare/v4.13.0...v4.14.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-04 10:12:58 +00:00
Mojmir Fendek
39b8d14634 BUG: Unpublish permission decoupled from publish permission. 2020-08-31 12:48:43 +12:00
Steve Boyd
e9eefa869d
Merge pull request #2576 from creative-commoners/pulls/4/embed-performance
FIX Flush embed shortcode provider cache on SiteTree write
2020-08-27 12:51:50 +12:00
Garion Herman
969ee0a272
Merge pull request #2578 from creative-commoners/pulls/4/version-indicator-recipes
NEW Set VersionedProvider labels for recipe-core and recipe-cms
2020-08-26 14:20:44 +12:00
Steve Boyd
c5a96a2a87 FIX Flush embed shortcode provider cache on SiteTree write 2020-08-26 10:13:39 +12:00
Steve Boyd
ed73b82735 NEW Set VersionedProvider labels for recipe-core and recipe-cms 2020-08-26 09:44:14 +12:00
Steve Boyd
0cbf105d07
Merge pull request #2575 from creative-commoners/pulls/4/show-archived
Read from `ALL_VERSIONS` when looking up page history
2020-08-20 12:38:44 +12:00
Steve Boyd
f163db1216 Merge branch '4.6' into 4 2020-08-20 09:33:01 +12:00
bergice
a591776e06 Read from ALL_VERSIONS when looking up page history 2020-08-11 10:33:52 +12:00
Robbie Averill
956478db83
Merge pull request #2574 from open-sausages/pulls/4/honour-url-suffix
BUG Honour URL suffix on URL Segment field
2020-08-06 08:58:49 -07:00
Maxime Rainville
31fa262475 BUG Honour URL suffix on URL Segment field 2020-08-06 14:23:58 +12:00