Commit Graph

3656 Commits

Author SHA1 Message Date
Aaron Carlino
29320841c9 DOCS: improve graphql inheritance docs 2021-06-30 19:38:11 +12:00
Aaron Carlino
0537e769fc DOCS: Fix line break 2021-06-30 19:11:46 +12:00
Aaron Carlino
f3e1cd4599
DOCS: new union and interface inheritance pattern (#9912)
* DOCS: new union and interface inheritance pattern

* Update docs for interface queries

* Remove config references in updateSchema
2021-06-30 19:05:18 +12:00
André Kiste
b6d12bc144 Add docs for lazy loading 2021-06-29 11:45:06 +12:00
Dylan Wagstaff
82e0d8f24b
Merge pull request #9988 from Michael-HEIW/Silverstripe-Getting-Started
DOC update SilverStripe to Silverstripe
2021-06-25 16:00:09 +12:00
Michael Pritchard
b5a1024b13 DOC update SilverStripe to Silverstripe
- Only Lessons this PR
- Apply consistent formatting (120 chars etc)
2021-06-24 09:11:34 +01:00
Michael Pritchard
53ef257ff4 DOC update SilverStripe to Silverstripe
- Start with Getting Started
- Apply consistent formatting (120 chars etc)
2021-06-22 09:41:48 +01:00
Remy Vaartjes
62a74e97cc
Instructions Memcached change
Change memcached yml to After: '#versionedcache' since versionedcache is also using this. With after #corecache it won't have any effect.
2021-06-21 10:57:10 +02:00
Dylan Wagstaff
5ba38520d7
Merge pull request #9957 from Pen-y-Fan/patch-4
[doc] Add additional information required to run the test
2021-06-16 22:20:06 +12:00
Dylan Wagstaff
bac0933133
Merge pull request #9956 from Pen-y-Fan/patch-3
[doc] Update to Silverstripe 4 convention
2021-06-16 22:18:03 +12:00
Ingo Schommer
ecd58cbc69 DOCS Remove stray 3.x changelogs
It's too confusing to show *some* of them in https://docs.silverstripe.org/en/4/changelogs
2021-06-09 09:04:06 +12:00
Steve Boyd
82b62c6a5c Merge branch '4.8' into 4 2021-06-08 13:47:33 +12:00
Steve Boyd
f1f9462961 DOC Add recipe version 2021-06-08 13:03:41 +12:00
Steve Boyd
54d832d963 Merge branch '4.8' into 4 2021-06-08 12:52:47 +12:00
Maxime Rainville
1fc1e71bbf DOC Tweak 4.8.0 changelog GraphQL entry 2021-06-08 12:44:44 +12:00
Steve Boyd
d5d9f4fd41 DOC Changelog for 4.8.0 2021-06-08 12:35:18 +12:00
Steve Boyd
9463aaf571 Merge branch '4.8' into 4 2021-06-08 11:49:01 +12:00
Steve Boyd
0b22ad65f2
Merge pull request #9959 from creative-commoners/pulls/4/new-pattern-lib
DOC Update pattern library link to point to new repo
2021-06-03 10:18:16 +12:00
Steve Boyd
48677c80b6 MNT Added 4.8.0 changelog 2021-06-02 16:27:48 +12:00
Steve Boyd
7f97734a20 [CVE-2020-25817] Prevent loading of xml entities 2021-06-02 16:24:17 +12:00
Steve Boyd
8167c6f3ef DOC Update references to graphql basic-auth
Co-authored-by: Garion Herman <garion@silverstripe.com>
Co-authored-by: Maxime Rainville <maxime@silverstripe.com>
2021-06-02 16:24:09 +12:00
Ingo Schommer
fa3c5e6fea
DOCS Clearer sysadmin guidance for "packaging" (#9960)
* DOCS Clearer sysadmin guidance for "packaging"

We have all kinds of fun fallbacks that attempt to create supporting files in production environments.
The latest point of contention is dev/build automatically creating files in .graphql/ and public/_graphql/
if those don't exist. That should be regarded as a last resort option to allow introduction of GraphQL v4 in the CMS 4.x release line.
At least since CMS 4.1, we need some form of "packaging" for generated files (public/_resources),
or committing these into the codebase, so let's call that out for anyone running CMS infra.

* Add trailing slash

Co-authored-by: Aaron Carlino <unclecheese@leftandmain.com>
2021-06-02 10:59:42 +12:00
Maxime Rainville
6e13600a88 DOC Update pattern library link to point to new repo 2021-06-01 16:33:25 +12:00
Pen y Fan
843671d108
[doc] Add additional information required to run the test
- I believe the YAML file should be included for the completeness of this example.
- Added details on Caching, I know this is duplication, but I believe it reinforces this requirement by example.
- The example **phpunit.xml** file is a basic working example.

I propose this as a more complete how-to, my thinking is someone new reading this how-to documentation, can follow the instructions and successfully run the example test. I hope this is acceptable.
2021-05-31 21:07:11 +01:00
Pen y Fan
bba872e02c
[doc] Update to Silverstripe 4 convention
- The Silverstripe 4 folder structure has been changed from **app/code/** to **app/src/**
- Renamed Silverstripe in text. I assume `api:` and `Namespace`, should remain SilverStripe
- Added some missing semicolons
2021-05-31 19:08:03 +01:00
Ingo Schommer
8c9e203f1e DOCS 4.9.0 changelog with dot notation changes
[ci-skip]
2021-05-21 10:32:51 +12:00
Ingo Schommer
99c56fc913 DOC Handling nested form data
Related to #9163
2021-05-20 20:32:27 +12:00
Ingo Schommer
8806b3befc Fixes required for dot notation support in fields
See #9163
2021-05-20 20:32:25 +12:00
chromos33
ebdbbfd595
Update 04_Shortcodes.md 2021-05-19 19:16:27 +02:00
Steve Boyd
b6286983b1 Merge branch '4.8' into 4 2021-05-17 16:54:02 +12:00
Andre Kiste
6fd3a1aa05
Merge pull request #9944 from manuth/patch-16
Update 09_Casting.md
2021-05-17 15:57:23 +12:00
Andre Kiste
cb05744b7d
Merge pull request #9941 from manuth/patch-13
Update 03_Requirements.md
2021-05-17 15:26:50 +12:00
Andre Kiste
d7225f99fd
Merge pull request #9942 from manuth/patch-14
Update 05_Template_Inheritance.md
2021-05-17 15:26:25 +12:00
Andre Kiste
ee334025f0
Merge pull request #9943 from manuth/patch-15
Update 06_Themes.md
2021-05-17 15:25:19 +12:00
Steve Boyd
8b28c5647b MNT Added 4.8.0-rc1 changelog 2021-05-17 12:05:10 +12:00
Andre Kiste
7b57963182
Merge pull request #9938 from manuth/patch-10
Update index.md
2021-05-17 11:57:38 +12:00
Andre Kiste
1310252c7d
Merge pull request #9940 from manuth/patch-12
Update 02_Common_Variables.md
2021-05-17 11:51:24 +12:00
Manuel Thalmann
3a49759c0f
Update 09_Casting.md 2021-05-17 01:34:01 +02:00
Manuel Thalmann
293f7e9d05
Update 06_Themes.md 2021-05-17 01:03:03 +02:00
Manuel Thalmann
0d649e0dd8
Update 05_Template_Inheritance.md 2021-05-17 00:42:25 +02:00
Manuel Thalmann
deb767d9fc
Update 03_Requirements.md 2021-05-17 00:12:01 +02:00
Manuel Thalmann
64d569ee02
Update 02_Common_Variables.md 2021-05-16 22:22:53 +02:00
Manuel Thalmann
a1ace42294
Update 01_Syntax.md 2021-05-16 21:52:20 +02:00
Manuel Thalmann
c3ff7a417b
Update index.md 2021-05-16 20:52:27 +02:00
Daniel Hensby
1c1298e062
Merge pull request #9934 from manuth/patch-7
Update 11_Scaffolding.md
2021-05-14 20:57:56 +01:00
Daniel Hensby
045eaaaa79
Merge pull request #9933 from manuth/patch-6
Update 10_Versioning.md
2021-05-14 20:51:08 +01:00
Daniel Hensby
d3e1678823
Merge pull request #9935 from manuth/patch-8
Update Dynamic_Default_Fields.md
2021-05-14 20:23:26 +01:00
Manuel Thalmann
4f57bd94de
Apply further suggestion
Co-authored-by: Daniel Hensby <dhensby@users.noreply.github.com>
2021-05-14 20:22:23 +01:00
Manuel Thalmann
e37188da4c
Revert unnecessary change 2021-05-14 20:21:34 +01:00
Manuel Thalmann
4de89323f7
Update Grouping_DataObject_Sets.md 2021-05-14 15:43:44 +02:00
Manuel Thalmann
42f0957bd5
Update Dynamic_Default_Fields.md 2021-05-14 15:29:11 +02:00
Manuel Thalmann
ff7654db1f
Update 11_Scaffolding.md 2021-05-14 15:17:50 +02:00
Manuel Thalmann
b0cdff3619 Apply suggestions 2021-05-14 15:16:33 +02:00
Manuel Thalmann
ac7cbef6b9
Update 10_Versioning.md 2021-05-14 14:57:49 +02:00
Manuel Thalmann
ff9fc28468
Update 08_SQL_Select.md 2021-05-14 11:14:35 +02:00
Manuel Thalmann
7024af541b
Fix typos in 04_Data_Types_and_Casting.md 2021-05-14 10:28:58 +02:00
Manuel Thalmann
6e499b73af
Fix typos in 03_Lists.md 2021-05-14 02:07:00 +02:00
Guy Marriott
07bcd041ab
Merge pull request #9928 from manuth/patch-2 2021-05-13 16:08:54 -07:00
Manuel Thalmann
ed50c1b94e
Update docs/en/02_Developer_Guides/00_Model/02_Relations.md
Co-authored-by: Guy Marriott <guy.the.person@gmail.com>
2021-05-13 23:19:37 +02:00
Manuel Thalmann
a5e4a5c97d
Fix typos in 02_Relations.md 2021-05-13 22:05:17 +02:00
Manuel Thalmann
f44119ff59
Fix typos in 01_Data_Model_and_ORM.md 2021-05-13 21:18:40 +02:00
Daniel Pina
e7e586b8c3
Update 01_Validation.md 2021-05-11 18:48:51 +01:00
Daniel Pina
b6a31d9229
Update 01_ModelAdmin.md 2021-05-05 09:51:42 +01:00
Steve Boyd
0810779606 MNT Update 4.8.0-beta1 changelog 2021-05-03 11:12:23 +12:00
Steve Boyd
59c126a098 MNT Added 4.8.0-beta1 changelog 2021-05-03 11:06:49 +12:00
Maxime Rainville
6fc25e4e96
RFC Add chunk method to DataList to iterate over large dataset (#8940) 2021-04-14 07:49:44 +12:00
Steve Boyd
1c7fd287a1 ENH Reduce default token period from 90 to 30 days 2021-04-06 13:22:10 +12:00
Steve Boyd
47855e3e49
Merge pull request #9579 from scttw/patch-1
DOC Update 04_Rendering_Templates.md
2021-03-23 10:00:59 +13:00
Steve Boyd
358efdb51d
Merge pull request #9879 from jchenevey/patch-1
DOC Update 02_cors.md
2021-03-19 12:29:14 +13:00
Aaron Carlino
9e766dbaad
DOCS: Fix incorrect CSRF graphql documentation 2021-03-18 17:10:48 +13:00
Maxime Rainville
7db8913914 Merge branch '4.7' into 4 2021-03-15 14:37:16 +13:00
Maxime Rainville
77c85daf56 MNT Added 4.7.3 changelog 2021-03-15 14:36:44 +13:00
Joe Chenevey
9f9ff0151e
Update 02_cors.md
Updating docs page to reflect that CORS allowed-origins require the protocol on the front in order to function correctly.
2021-03-04 17:34:49 -05:00
Ingo Schommer
229672a49d
Merge pull request #9870 from unclecheese/pulls/4/x-clood
DOCS: Document removal of exclude directive
2021-02-26 08:12:11 +13:00
Aaron Carlino
07dea64bf6 DOCS: Document removal of exclude directive 2021-02-26 08:11:30 +13:00
Garion Herman
34bc080515 DOCS Add guide on new MySQL collation to Server Reqs
This was previously documented in the 4.7.0 changelog, but will be an ongoing
concern for developers, so it makes sense to replicate in a more obvious place.
2021-02-24 15:38:55 +13:00
Ingo Schommer
5a4641d806
DOCS Disable versioning on GraphQL (#9769)
* DOCS Disable versioning on GraphQL

Fixes #320

* Fix yaml snippet

Co-authored-by: Aaron Carlino <unclecheese@leftandmain.com>
2021-02-19 23:42:03 +13:00
Ingo Schommer
c6d6358e45
Merge pull request #9835 from unclecheese/pulls/4/nuclear-refactor
DOCS: Document GraphQL 4 BuildState changes
2021-02-17 16:20:16 +13:00
Ingo Schommer
68eeef60d5 DOCS GraphQL build requirement changes 2021-02-17 12:40:40 +13:00
Aaron Carlino
d023f46137 Update upgrading docs to refactoring 2021-02-17 11:15:43 +13:00
Stevie Mayhew
15c0621fb6
Merge pull request #9863 from edwilde/patch-12
DOC: fix accidentally nested info box
2021-02-16 09:53:17 +13:00
Stevie Mayhew
3c185d1033
Merge pull request #9862 from edwilde/patch-11
DOC: fix link syntax
2021-02-16 09:53:06 +13:00
Ed Wilde
eca656ffeb
DOC: fix accidentally nested info box
The code block was closed on the wrong side of the info box, causing it to not render correctly.
2021-02-15 14:45:56 +13:00
Ed Wilde
7d67760a69
DOC: fix link syntax
Fixing a link syntax error in execution pipeline docs.
2021-02-15 14:01:23 +13:00
Ed Wilde
8a8f5e6baa
DOC: fix code block not closed
This fixes an un-closed code block in the file usage docs, causing two code blocks (php & yml) to be joined.
2021-02-15 13:26:30 +13:00
Stevie Mayhew
38a62425f8
Merge pull request #9849 from edwilde/patch-3
DOC add a callout to the deprecation notice
2021-02-15 10:51:32 +13:00
Stevie Mayhew
4583046195
Merge pull request #9855 from edwilde/patch-7
DOC: fix api link syntax and a couple of typos
2021-02-15 10:50:54 +13:00
Stevie Mayhew
63073f7ae5
Merge pull request #9854 from edwilde/patch-6
DOC: fix broken heading
2021-02-15 10:50:19 +13:00
Stevie Mayhew
97df9725e5
Merge pull request #9852 from edwilde/patch-5
DOC: fix invalid syntax on link
2021-02-15 10:49:55 +13:00
Stevie Mayhew
f3ff7b7bbb
Merge pull request #9858 from edwilde/patch-9
DOC: fix typo
2021-02-15 10:49:16 +13:00
Ed Wilde
e60a25cfbd
DOC: fix typo
Fixing typo in searchable fields description.
2021-02-15 10:31:38 +13:00
Ed Wilde
12943d0616
DOC: fix typo 2021-02-15 10:28:52 +13:00
Ed Wilde
01eedff4a4
DOC: fix api link syntax and a couple of typos
The link to the api documentation for `writeWithoutVersion()` was invalid and not rendering as a link. Also fixed a couple of typos in surrounding text.
2021-02-15 09:47:54 +13:00
Ed Wilde
3a214a2ed3
DOC: fix broken heading
It appears there may be a bug in gatsby which causes code blocks in headings to not be output. I can't find a specific issue in their project to link this to, so it might be best to simply remove the code block here allowing the header to display correctly.
2021-02-15 09:24:15 +13:00
Ed Wilde
da56fa785b
DOC: fix invalid syntax on link
Fixing the markdown syntax for the link to HTTP Cache Headers.
2021-02-12 16:11:36 +13:00
Ed Wilde
300cef2bd1
Merge branch '4' into patch-3 2021-02-12 15:44:48 +13:00
Maxime Rainville
25094fcdf5 Merge branch '4.7' into 4 2021-02-12 15:30:04 +13:00
Maxime Rainville
651e5e205a MNT Added 4.7.2 changelog 2021-02-12 15:28:19 +13:00
Bryn Whyman
54f439ace0
Merge pull request #9848 from edwilde/patch-2
DOC complete first sentence describing middleware
2021-02-12 11:33:26 +13:00
Ed Wilde
cf50aa71b5
DOC: fix missing closing backtick for code display, add required alt attribute
Otherwise the code is output as html, and displays as a missing image. The alt attribute is required for image tags, whereas self closing is no longer required for html5.
2021-02-11 12:18:36 +13:00
Ed Wilde
c3499d20e5
DOC add a callout to the deprecation notice
This seems more inline with other docs pages I have seen.
2021-02-11 11:33:01 +13:00
Ed Wilde
95a142a9de
DOC complete first sentence describing middleware
To me, the existing sentence did not look complete.
2021-02-11 11:25:24 +13:00
Ingo Schommer
1be5f471de DOCS Resolver signature and context provider examples 2021-02-05 11:19:08 +13:00
Aaron Carlino
8c2a9ba07a Document edge case for non-assets install 2021-02-03 14:10:53 +13:00
Maxime Rainville
062656d923 DOC Add "Defining the ModelAdmin models" section 2021-01-30 23:00:29 +13:00
Ingo Schommer
09dc4ff5cb
Merge pull request #9833 from lars-lemon8/patch-1
Update index.md
2021-01-28 19:00:02 +13:00
Aaron Carlino
24ca17053d Docs for GraphQL 4 changes 2021-01-28 11:10:24 +13:00
Aaron Carlino
caa224e37b DOCS: Remove BuildState documentation 2021-01-28 11:10:24 +13:00
Ingo Schommer
f0ae5e96df
Merge pull request #9823 from creative-commoners/pulls/4/docs-maintainer-guidelines
DOC Add Maintainer Guidelines to the Contributing section
2021-01-28 08:46:24 +13:00
Garion Herman
57bd76ea60 Merge branch '4.7' into 4 2021-01-27 11:22:32 +13:00
Serge Latyntcev
fd99d50b30 DOC Maintainer Guidelines updates 2021-01-27 10:29:03 +13:00
Serge Latyntsev
452f50700f
Update docs/en/05_Contributing/16_Maintainer_Guidelines.md
Co-authored-by: Ingo Schommer <ingo@silverstripe.com>
2021-01-27 10:20:49 +13:00
Serge Latyntsev
136c835d79
Update docs/en/05_Contributing/16_Maintainer_Guidelines.md
Co-authored-by: Ingo Schommer <ingo@silverstripe.com>
2021-01-27 10:20:05 +13:00
Serge Latyntsev
7d0152ea22
Update docs/en/05_Contributing/16_Maintainer_Guidelines.md
Co-authored-by: Ingo Schommer <ingo@silverstripe.com>
2021-01-27 10:19:38 +13:00
Serge Latyntsev
d6a8557ae6
Update docs/en/05_Contributing/16_Maintainer_Guidelines.md
Co-authored-by: Ingo Schommer <ingo@silverstripe.com>
2021-01-27 10:19:03 +13:00
Serge Latyntsev
53a1577f08
Update docs/en/05_Contributing/16_Maintainer_Guidelines.md
Co-authored-by: Ingo Schommer <ingo@silverstripe.com>
2021-01-27 10:18:47 +13:00
Garion Herman
11440c050a MNT Added 4.7.1 changelog 2021-01-26 16:05:59 +13:00
Ingo Schommer
d5eb3216b3
Update docs/en/05_Contributing/16_Maintainer_Guidelines.md
Co-authored-by: Bryn Whyman <bryn.whyman@silverstripe.com>
2021-01-22 08:54:31 +13:00
Ingo Schommer
b3947789ad
Update docs/en/05_Contributing/16_Maintainer_Guidelines.md
Co-authored-by: Bryn Whyman <bryn.whyman@silverstripe.com>
2021-01-22 08:51:56 +13:00
Ingo Schommer
f7fab135d5
Update docs/en/05_Contributing/16_Maintainer_Guidelines.md
Co-authored-by: Bryn Whyman <bryn.whyman@silverstripe.com>
2021-01-22 08:42:32 +13:00
Lars Prakken
7a1a1dc132
Update index.md
The piece in the docs regarding adding a value to the list of common languages is not valid anymore.

SS4 uses the php-intl extension,  so before adding an extra locale, the user needs to check whether the installed ICU lib on the server supports it.

If that is the case,  the locale can added through the config system by adding a piece of yaml.
2021-01-21 15:23:30 +01:00
Serge Latyntcev
c82f5eeb7f DOC Add Maintainer Guidelines to the Contributing section 2021-01-20 15:50:53 +13:00
Ingo Schommer
070e950c06
Merge pull request #9778 from christopherdarling/patch-18
DOCS replace broken Director link to Routing
2021-01-14 11:38:43 +13:00
Ingo Schommer
315e8f5a1b
Merge pull request #9736 from open-sausages/pulls/4/docs-protected-folder
DOCS Recommend moving .protected out of webroot
2021-01-14 11:13:01 +13:00
Ingo Schommer
d308bb022c
DOCS GraphQL blacklisted fields (#9768) 2021-01-14 10:19:24 +13:00
Ingo Schommer
f029680209
Merge pull request #9782 from open-sausages/pulls/4/docs-caching-filesystem
DOCS Filesystem capacity issue potential on caches
2021-01-14 09:15:51 +13:00
Ingo Schommer
87cff9c492
Merge pull request #9792 from lerni/patch-1
fix indentation in yml example for Resampled image quality
2021-01-14 09:15:26 +13:00
Ingo Schommer
ebce0cc825
Merge pull request #9793 from open-sausages/pulls/4/docs-graphql-getbylink
DOCS GraphQL filter plugin
2021-01-14 09:14:51 +13:00
Garion Herman
599e054ff1 Merge branch '4.7' into 4 2021-01-13 10:09:59 +13:00
Ingo Schommer
ea5b8bdb76
Merge pull request #9820 from open-sausages/pulls/4/docs-clarify-core-modules
DOCS Clarified Core vs. Supported Modules, added "Triage" role
2021-01-13 09:17:22 +13:00
Garion Herman
aec0822e27 DOCS Adjust 4.7.0 collation docs to describe opt-in issue 2021-01-12 15:38:26 +13:00
Ingo Schommer
99b15ce6d3 DOCS New "Triage" role for Silverstripe Core
[ci-skip]
2021-01-12 14:10:24 +13:00
Ingo Schommer
6763530117 DOCS Clarified Core vs. Supported Modules
[ci-skip]
2021-01-12 13:28:03 +13:00
Steve Boyd
55b3abbe53
Merge pull request #9783 from patricknelson/patch-5
DOCS: Fixing links in translation documentation page
2020-12-31 19:49:28 +13:00
Patrick Nelson
e3d0dd7e23 FIX: URL to Symfony cache adapters
Fix URL to Symfony cache adapters and also addressing some weird double-bullet formatting.
2020-12-31 19:29:55 +13:00
Patrick Nelson
157d426d39
FIX: URL to Symfony cache adapters
Fix URL to Symfony cache adapters and also addressing some weird double-bullet formatting.
2020-12-27 19:41:09 -08:00
Martin D
869aaa79ab
DOC Fix FlysystemAssetStore reference (#9807)
Fixed `FlysystemAssetStore` namespace in YML configuration
2020-12-22 15:55:45 +13:00
Maxime Rainville
72282d0687 Merge branch '4.7' into 4 2020-12-15 10:31:55 +13:00
Maxime Rainville
63e33cfbf5 MNT Added 4.7.0 changelog 2020-12-14 17:11:47 +13:00
Ingo Schommer
835284fdfe DOCS GraphQL filter plugin
See https://github.com/silverstripe/silverstripe-cms/pull/2620

[skip ci]
2020-12-08 13:50:01 +13:00
Ingo Schommer
a9f9de167a
Merge pull request #9777 from unclecheese/pulls/4/plugin-away
DOCS: Document new stateless plugins
2020-12-08 10:17:47 +13:00
Lukas
61afab2ed8
fix indentation 2020-12-07 12:08:31 +01:00
Aaron Carlino
fe972d62d5
DOCS: Document new schema config, change to resolver discovery pattern (#9781) 2020-12-01 21:27:52 +13:00
Scott Hutchinson
e908b68bfa Revert "Update 09_Core_committers.md"
This reverts commit 496ca4457a.
2020-11-27 13:55:09 +13:00
Patrick Nelson
2a99b8295c
Fixing links
Best effort in fixing outdated links that are either pointing to old/invalid domains and also ensuring each are using `https://` (since all linked sites support it), particularly the sign up page.
2020-11-25 15:06:37 -08:00
Ingo Schommer
40d19d04ec DOCS Filesystem capacity issue potential on caches
Context: https://github.com/silverstripe/silverstripe-framework/issues/6678
2020-11-25 17:05:33 +13:00
Christopher Darling
154fb70468 DOCS replace broken Director link to Routing 2020-11-19 17:53:31 +00:00
Aaron Carlino
e69cfd152e DOCS: Document new stateless plugins 2020-11-19 13:27:08 +13:00
Scott Hutchinson
bdb2deb3f5
DOCS Update HistoryViewerField to require javascript more consistently (#9773) 2020-11-16 13:56:50 -08:00
Maxime Rainville
19af9cfc13 Merge branch '4.7' into 4 2020-11-16 15:49:51 +13:00
Maxime Rainville
25a78a5d2b Manual tweak to changelog 2020-11-16 14:27:21 +13:00
Maxime Rainville
cb3a05b85e MNT Added 4.7.0-rc1 changelog 2020-11-16 14:23:09 +13:00
Maxime Rainville
95f5449540 Changelog tweaks 2020-11-16 14:01:34 +13:00
Maxime Rainville
7292c32336 MNT Added 4.7.0-rc1 changelog 2020-11-16 13:55:19 +13:00
Aaron Carlino
b6e4747b74 DOCS: Add blurb about _legacy to changelog 2020-11-16 11:09:56 +13:00
wernerkrauss
f673996aa0
DOCS Fix classname reference in SearchContext docs (#9771)
`static::class` is also used by `DataObject::getDefaultSearchContext()`.
2020-11-16 10:34:15 +13:00
Steve Boyd
f21515e0b1 Merge branch '4.7' into 4 2020-11-12 15:13:46 +13:00
Ingo Schommer
e02540c769
DOCS GraphQL v4 changelog note (#9762)
Context: https://github.com/silverstripe/silverstripe-graphql/issues/282
2020-11-12 12:48:05 +13:00
Andrew Aitken-Fincham
1e87528fa8
Update 14_PHP_Coding_Conventions.md 2020-11-10 11:35:13 +13:00
Andrew Aitken-Fincham
924d0ccb9e
Link to the PHPCS standard used for framework 2020-11-10 11:34:15 +13:00
James Cocker
37a5c9af15
01_Error_Handling: % wrapped in quotes
Ensures % wrapped in quotes for Silverstripe 4.7 support
2020-11-06 16:08:53 +00:00
Steve Boyd
4d0dc9176b
DOC Document nullable DataObject in used on table extension guide (#9755) 2020-11-04 12:15:26 +13:00
Maxime Rainville
bf6a52b9c0
DOC Add some extra details to the changelog about toast notification and DataObject hydration (#9754) 2020-11-04 11:09:50 +13:00
Garion Herman
a8aa072d26 DOC Tweak file usage changelog item, add to stable changelog 2020-11-04 10:32:56 +13:00
Steve Boyd
3cde64a7aa DOC Document the file usage table
Co-authored-by: Bryn Whyman <bryn.whyman@silverstripe.com>
2020-11-03 14:24:42 +13:00
Maxime Rainville
6c2713894a DOC Tweak 4.7.0-beta1 changelog 2020-11-02 16:41:15 +13:00
Maxime Rainville
044a6ea484 MNT Added 4.7.0-beta1 changelog 2020-11-02 15:59:16 +13:00
Aaron Carlino
51b4a76bd8 Graphql doc fix 2020-11-01 13:10:10 +13:00
Bernard Hamlin
f00f64120d
NEW Allow setting sql_mode via config (#9721) 2020-10-22 15:01:30 +13:00
Aaron Carlino
c1cda2b113
WIP: Add new graphql 4 docs (#9652)
* DOCS: Add new graphql 4 docs

* Reorganise docs

* Docs done

* Basic graphql index page

* TOC for getting started

* show folders on graphql index page

* Add middleware note

* Docs update

* Update docs to reflect flushless schema

* Docs updates

* Docs for getByLink

* Query caching docs

* Docs on nested operations

* update docs for new graphql dev admin

* Docs for configurable operations

* Replace readSiteTrees with readPages

* Schema defaults docs

* Docs for inherited plugins

* Docs for customising *

* Docs for field whitelisting

* Change whitelist word

* New docs on modelConfig

* Document dev/build extension

* Document default/global plugins

* Document new input type fields config

* Apply suggestions from code review

Co-authored-by: Andre Kiste <bergice@users.noreply.github.com>

* Note about when procedural schema gets built

* Fix link

* Apply suggestions from code review

Co-authored-by: Andre Kiste <bergice@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Andre Kiste <bergice@users.noreply.github.com>

* DOCS Note about plugins in custom queries

* DOCS Note about filter and custom resolvers

* DOCS Note about canview paging

* DOCS Updated guidance on _extend

See https://github.com/silverstripe/silverstripe-graphql/issues/296

* Apply suggestions from code review

Co-authored-by: Andre Kiste <bergice@users.noreply.github.com>

* DOCS Pre-release warning

Co-authored-by: Ingo Schommer <ingo@silverstripe.com>
Co-authored-by: Andre Kiste <bergice@users.noreply.github.com>
Co-authored-by: Ingo Schommer <me@chillu.com>
2020-10-20 10:56:17 +13:00
Garion Herman
4670cd3af9
Merge pull request #9726 from creative-commoners/pulls/4/fly-er-system
DEP Remove unused league/flysystem requirement
2020-10-19 14:15:38 +13:00
Andre Kiste
3620eccdee
Merge pull request #9728 from creative-commoners/pulls/4/docs-rfc-9687-commit-prefixes
DOC RFC-9687 Commit Prefixes conventions
2020-10-16 12:35:46 +13:00
Ingo Schommer
fee31c2c6c DOCS Recommend moving .protected out of webroot
Note that it's currently unclear whether Silverstripe Cloud or CWP support this,
but it shouldn't block us from recommend this in the open source project.
It's documented in the "server requirements", which should make it pretty
clear that this requires you to have control over server configuration (or check with those that have).

See https://github.com/silverstripe/silverstripe-framework/issues/7710
2020-10-15 17:08:37 +13:00
Garion Herman
79a03b2b05 DOC Add upgrade note about Flysystem dependency shift 2020-10-14 15:30:45 +13:00
Serge Latyntsev
b71b605251
Merge pull request #9730 from creative-commoners/pulls/4/provisional-changelogs
DOC Add note about creating provisional changelogs following minor releases
2020-10-13 13:22:54 +13:00
Garion Herman
d8b725dc80 DOC Add provisional 4.7.0 changelog [ci skip] 2020-10-12 11:17:33 +13:00
Garion Herman
1837c19833 DOC Add note about creating provisional changelogs following minor releases 2020-10-09 16:46:30 +13:00
Serge Latyntcev
9a1959607f DOC RFC-9687 Commit Prefixes conventions 2020-10-09 11:09:44 +13:00
Serge Latyntcev
c2d8d2790f DOC Document partial template caching aggregates recommendation 2020-10-05 11:29:19 +13:00
Guy Marriott
478d487f0e
Merge pull request #9707 from robbieaverill/pulls/4.7/exceptions 2020-10-01 17:16:43 -07:00
Dylan Grech
effe5c2e6f
#9706: Updated doc for case-sensitive filter (#9710)
* #9706: Updated doc for case-sensitive filter

* #9706: Updated doc for case-sensitive filter

Co-authored-by: Dylan Grech <dylangrech@innovativecodes.com>
2020-09-26 10:02:21 +12:00
Robbie Averill
27bd5d12e3 ENH Replace E_USER_ERROR errors with exceptions 2020-09-24 23:51:21 -07:00
RuthAdele
4e22277c69
Add namespacing to YAML example 2020-09-25 13:58:12 +09:30
Michael Pritchard
86702f0ad4 Updated 00_Unit_Testing.md (#9699) 2020-09-18 14:13:08 +01:00
Garion Herman
0746230172
DOC Add process for releasing individual module patches (#9626)
Co-authored-by: Steve Boyd <emteknetnz@gmail.com>
2020-09-17 16:37:58 +12:00
Garion Herman
a712000404
Merge pull request #9682 from silverstripe-terraformers/feature/partial-cache-docs
DOCS: Example of partial cache expiry setting.
2020-09-16 15:49:50 +12:00
RuthAdele
bd2f017557
Update 02_Pagination.md
Adding commonly used $FirstItem and $LastItem to the Template Variables list.
2020-09-14 21:26:33 +09:30
cloph
13725d2f92
DOC HistoryViewer: explain "magic names" (#9670)
DOC HistoryViewer: explain "magic names"
GraphQL scaffolding uses names consisting of the first part of the namespace and the classname, but to inject it to the HistoryViewer field you need to use the database table name.
Co-authored-by: Steve Boyd <emteknetnz@gmail.com>
2020-09-12 12:56:23 +12:00
Mojmir Fendek
2c1cb79156 DOCS: Example of partial cache expiry setting. 2020-09-11 08:58:44 +12:00
Ingo Schommer
089098ffdb
Merge pull request #9676 from creative-commoners/pulls/4/docs-preannouncement-mailing-list-denounce
DOC Clarify the security pre-announcement mailing list usage
2020-09-10 16:51:49 +12:00
Serge Latyntcev
a5c1a86dcb DOC Clarify the security pre-announcement mailing list usage 2020-09-10 13:57:27 +12:00
Serge Latyntcev
d9c0b079d1 DOC Fix Partial Template Cache documentation header 2020-09-10 12:58:16 +12:00
Jackson Darlow
2753f823ee
DOC Added a tip to docs describing how to set a cookie for less than a day (#9552)
DOC Added a tip to docs describing how to set a cookie for less than a day
Co-authored-by: Garion Herman <garion@silverstripe.com>
2020-09-10 12:34:33 +12:00
Steve Boyd
589631df00
Merge pull request #9280 from open-sausages/pulls/4/doc-breadcrumb
DOC Update breadcrumb template in theme rather than app.
2020-09-10 09:48:23 +12:00
Garion Herman
c072f7343a
DOCS Add triage resources, document stale PR definition (#9660)
* DOCS Add triage resources, document stale PR definition
Co-authored-by: Steve Boyd <steve@silverstripe.com>
Co-authored-by: Serge Latyntcev <serge.latyntcev@silverstripe.com>
Co-authored-by: Robbie Averill <robbie@averill.co.nz>
2020-09-09 18:06:02 +12:00
Serge Latyntcev
e632ee3e52 DOC Update Partial Template Cache documentation
- create a new documentation section explaining the "cached" block
 - clean up the Performance documentation section,
   moving explanations about "cached" block away,
   adding new warnings and recommendations
2020-09-07 13:45:08 +12:00
Maxime Rainville
4ee7102761 DOC Update breadcrumb template in theme rather than app. 2020-09-02 13:23:24 +12:00
Jackson Darlow
699913406b
NEW Added a dev view to output the current config from dev/config (#9542)
* #3236 Added dev/config view

* Refactored use of echo to

* Added config/audit for matching missing property definitions in the current config

* Minor enhancements to dev/config implementation
2020-08-28 07:19:03 +12:00
Ingo Schommer
bffb7e2577 Revert "DOCS MFA authentication"
Underlying feature isn't merged yet,
see https://github.com/silverstripe/silverstripe-installer/issues/280

Revert "Update docs/en/02_Developer_Guides/09_Security/03_Authentication.md"

This reverts commit 72a02a3d0e.

Revert "Update docs/en/02_Developer_Guides/09_Security/03_Authentication.md"

This reverts commit c54f8e4864.

Revert "DOCS MFA authentication"

This reverts commit 5fe5833fb2.
2020-08-20 18:40:59 +12:00
Ingo Schommer
f8b4570cb1
DOCS MFA authentication (#9536)
See https://github.com/silverstripe/silverstripe-installer/issues/280
2020-08-20 18:33:36 +12:00