Commit Graph

3629 Commits

Author SHA1 Message Date
Steve Boyd
ee224a95c9 DOC Fix module version details 2021-12-02 15:08:50 +13:00
Steve Boyd
83b757632a Merge branch '4.10' into 4 2021-12-02 15:00:06 +13:00
Aaron Carlino
a1092b8606
DOCS: Add clearer instructions for prerelease installation (#10164)
* DOCS: Add clearer instructions for prerelease installation

* Update docs/en/02_Developer_Guides/19_GraphQL/01_getting_started/index.md

Co-authored-by: Michal Kleiner <mk@011.nz>

Co-authored-by: Michal Kleiner <mk@011.nz>
2021-12-02 11:21:41 +13:00
Steve Boyd
f3a9c566dc DOC Update changelog 2021-12-01 10:33:08 +13:00
Steve Boyd
acb2e8a71a MNT Added 4.10.0-beta1 changelog 2021-12-01 10:32:12 +13:00
Maxime Rainville
ef8669f3ed
DOC Document hickup with the 4.10 framework unstable (#10161)
* DOC Document hickup with the 4.10 framework unstable

* DOC Add partial crhangelog entry for PHP8/PHPUnit9.5
2021-12-01 09:25:42 +13:00
Matt Peel
fe653b5e13 Fix typo 2021-11-24 22:43:30 +13:00
Aaron Carlino
b5bff1aa08
DOCS: GraphQL architecture diagrams (#10123)
* DOCS: GraphQL architecture diagrams

* Update docs/en/02_Developer_Guides/19_GraphQL/08_architecture_diagrams.md
2021-11-18 00:29:30 +13:00
Loz Calver
29fa365d10
Fix support for setting TEMP_PATH in .env (fixes #8099) (#10138) 2021-11-16 09:35:28 +13:00
Maxime Rainville
d1cd9361d8 DOC Update PHP support policy 2021-11-11 13:59:44 +13:00
Bryn Whyman
b381007156
DOCS more guidance on how to create a module (#10131)
The docs on creating a module are pretty light. I've opted to put this in the developer docs and not in the module skeleton repository as I see the later as more of a file skeleton, over a full tutorial space.

Co-authored-by: brynwhyman <bryn.whyman@silverstripe.com>
2021-11-08 15:09:51 +13:00
Bryn Whyman
0e6817bb8d
DOCS new guidance page on how to upgrade a project (#10132)
Co-authored-by: brynwhyman <bryn.whyman@silverstripe.com>
2021-11-08 15:07:17 +13:00
Steve Boyd
4b8bc55c40
DOC Create skeleton for 4.10.0 changelog 2021-11-08 09:42:21 +13:00
Steve Boyd
cd076542f4
API Upgrade SapphireTest to work with phpunit 9 (#10028) 2021-10-27 15:39:47 +13:00
Michal Kleiner
f5c9dca2a9
Merge pull request #10088 from chillu/pulls/4/docs-temp-path
DOCS Mark TEMP_PATH as constant rather than env
2021-10-15 11:23:06 +13:00
Steve Boyd
894927770d
Merge pull request #10111 from creative-commoners/pulls/cwp1-extra-info
DOCS supporting notes to CWP migration docs
2021-10-12 14:47:46 +13:00
Steve Boyd
98ff029941
DOC - Use security@silverstripe.org email address 2021-10-12 12:36:15 +13:00
Michael Pritchard (HEIW)
5ad7d5169f DOCS Update all occurrences of /app/code/ to /app/src/ for correct v4 structure
Linked to #10099, I noticed another occurrence of /app/code/, so I've search and replaced all of them to /app/src/ for the correct v4 structure
2021-10-07 09:13:26 +01:00
brynwhyman
e3c7c97127 DOCS supporting notes to CWP migration docs
Addresses feedback from account managers
2021-10-07 09:23:55 +13:00
Maxime Rainville
4163d3827f Merge branch '4.9' into 4 2021-10-06 13:51:19 +13:00
brynwhyman
9a119a3581 DOCS add release announcement link to changelog
I've also suggested a note to an existing Chrome lazy-loading bug
2021-10-06 12:43:43 +13:00
brynwhyman
41d9b400c2 DOCS clarify 'cms recipe' docs
Addressing feedback to clarify reference to 'CWP CMS recipe'
2021-10-06 11:28:47 +13:00
Maxime Rainville
a2ab1a3608 Merge branch '4.9' into 4 2021-10-05 18:32:45 +13:00
Maxime Rainville
340793a1ff MNT Added 4.9.0 changelog 2021-10-05 18:31:18 +13:00
Maxime Rainville
bad4cbef7d DOC Explain how to get off CWP 2021-10-04 11:19:09 +13:00
Michael
fbf487183e
DOC: update /app/code to /app/src for correct v4 structure 2021-09-24 15:54:58 +01:00
Maxime Rainville
065be70717 DOC Remove reference to being able to test GraphQL v4 without inlining recipes and tweak swiftmailer doc 2021-09-21 22:29:32 +12:00
wernerkrauss
d6ea45d4bf
fix invalid link in docs
the relative link to ruby i18n guides should be absolute
2021-09-20 22:04:35 +02:00
Steve Boyd
52e5e62391
DOC Escape HTML in heading 2021-09-14 16:06:32 +12:00
Maxime Rainville
da3d5813b5
Merge pull request #10090 from creative-commoners/pulls/4/image-loading-docs
DOC Mention image lazy loading available from 4.9 onwards
2021-09-14 14:08:45 +12:00
Steve Boyd
677668f43a DOC Mention image lazy loading available from 4.9 onwards 2021-09-14 14:02:20 +12:00
Bryn Whyman
db14ba6159
Merge pull request #10084 from creative-commoners/pulls/4/recipe-doc
DOC Clarify recipe usages
2021-09-14 08:36:48 +12:00
Maxime Rainville
3a9c4002b9
Apply suggestions from code review
Co-authored-by: Bryn Whyman <bryn.whyman@silverstripe.com>
2021-09-13 17:12:38 +12:00
Steve Boyd
545e24a10f Merge branch '4.9' into 4 2021-09-13 16:03:12 +12:00
Maxime Rainville
6898dd06db
DOC Minor tweaks to changelog
Co-authored-by: Bryn Whyman <bryn.whyman@silverstripe.com>
2021-09-13 12:29:04 +12:00
Maxime Rainville
26da242e6b Add a bit more detail 2021-09-09 23:06:55 +12:00
Maxime Rainville
49f2f641be DOC Mention the EOL of IE 11 in 4.9.0 changelog 2021-09-09 23:00:37 +12:00
Maxime Rainville
d499420ae2 DOC Add additional info to 4.9.0 changelog 2021-09-09 23:00:37 +12:00
Maxime Rainville
68a804463b Merge branch '4.9' into 4 2021-09-09 10:45:34 +12:00
Ingo Schommer
25c4f92e5e DOCS Mark TEMP_PATH as constant rather than env
Picked up via fa3c5e6fea (r55508686).
We could probably make this an env var as well,
but I haven't investigated if anything prior to include(constants.php)
needs to write to temp.
2021-09-08 15:33:19 +12:00
Ingo Schommer
022db808e9 DOCS Fixed browser support regression
See fdbd899766 (diff-8b995dda6748753843239d2cb849b416a3298bfe832eb956deff889d43a0345cL268)
2021-09-08 15:30:15 +12:00
Ingo Schommer
077c1a31dd
Merge pull request #10067 from patricknelson/patch-7
DOCS: Fix missing “with .env files” in published docs
2021-09-08 15:08:39 +12:00
Maxime Rainville
715892d544 MNT Added 4.9.0-rc1 changelog 2021-09-08 13:43:49 +12:00
Aaron Carlino
40bb322a7e
DOCS: Document new DBFieldArgs plugin (#10039)
* Docs for DBFieldArgs

* New docs for enumTypeMapping, ignore
2021-09-06 17:27:14 +12:00
Maxime Rainville
de3f125a53 DOC Clarify recipe usages 2021-09-06 17:15:02 +12:00
Steve Boyd
00e29758ff DOC Add information regarding Security::setCurrentUser() 2021-09-06 14:04:53 +12:00
Patrick Nelson
612f140bd1
DOCS: Documenting the capability of 'envorconstant' to be checked against specific values 2021-08-31 21:17:59 -07:00
Maxime Rainville
f8b600d7d4 MNT Added 4.9.0-beta1 changelog 2021-08-27 15:14:56 +12:00
Patrick Nelson
d2d9ce6c13 Fix formatting error in table listing around TEMP_PATH. 2021-08-26 20:08:21 -07:00
Steve Boyd
b38b27fad7 DOC Add SwiftMailer to changelog 2021-08-27 10:19:32 +12:00
Guy Marriott
7a68524ee2
Merge pull request #10068 from patricknelson/patch-8 2021-08-25 15:27:19 -07:00
Maxime Rainville
887663c97a MNT Added 4.9.0-alpha1 changelog 2021-08-25 21:16:56 +12:00
Maxime Rainville
6cb456a649
Merge pull request #10064 from creative-commoners/pulls/4/installer-swiftmailer
DOC Add email section to server requirements
2021-08-24 13:57:08 +12:00
Steve Boyd
a2f850d65f DOC Add email section to server requirements 2021-08-24 10:53:22 +12:00
Patrick Nelson
c8d1b49880 Adding spider food for SEO purposes. 2021-08-22 18:08:05 -07:00
Patrick Nelson
a6d68abbbc Fix missing “with .env files” in published docs 2021-08-22 01:31:54 -07:00
brynwhyman
c59ef273e2 DOCS incorrect php version reference 2021-08-18 17:13:27 +12:00
Steve Boyd
92f47da08b
API Update SwiftMailer from v5 to v6 (#10048)
* Update SwiftMailer from v5 to v6

- Fixes #9834
- Update default Swift_Transport to use Swift_SendmailTransport
- Update version restraint for Swiftmailer
- Address new parameter type for Swift_Message::setDate()
- Update class references in docblocks

Co-authored-by: Danaë Miller-Clendon <danae.millerclendon@silverstripe.com>
2021-08-18 12:16:45 +12:00
Maxime Rainville
2838625a09
DOC Add extra detail to the Image Lazy Loading doc (#10049) 2021-08-18 11:27:34 +12:00
Maxime Rainville
a5d07f837c
Merge pull request #10042 from creative-commoners/pulls/4/changelog-session-manager
DOC Add session-manager to changelog
2021-08-17 17:26:44 +12:00
Steve Boyd
e78a93588b DOC Add session-manager to changelog 2021-08-16 10:39:41 +12:00
brynwhyman
0128bbd804 DOCS core committer onboarding proccess 2021-08-11 16:34:49 +12:00
Michael Pritchard (HEIW)
6e8a390561 Change SilverStripe to Silverstripe CMS
Correct Silverstripe to Silverstripe CMS (#9992)
2021-08-06 11:51:43 +01:00
Steve Boyd
715208539e
Merge pull request #9923 from danielpina/patch-1
DOC Update 01_ModelAdmin.md
2021-08-05 16:32:09 +12:00
Steve Boyd
80f97552e9
Merge pull request #9992 from Michael-HEIW/Silverstripe-lessons
DOC Update SilverStripe to Silverstripe
2021-08-05 15:48:13 +12:00
Aaron Carlino
0c998fc5ce DOCS: Add Michal Kleiner as core committer 2021-08-04 22:32:25 +12:00
Steve Boyd
dc3b907f5f
Merge pull request #10029 from creative-commoners/pulls/4/titletip
NEW Title tips for form fields
2021-08-03 14:04:55 +12:00
Steve Boyd
a90d46dbc4 NEW Title tips for form fields 2021-07-31 14:45:24 +12:00
Michael Pritchard
fdbd899766 DOC Update SilverStripe to Silverstripe CMS
- Remaining Developer Guides and Upgrading
- SilverStripe in a namespace or api has not been change
- To keep PRs easier no formatting was changed

Update merge conflics with two files

Update Silverstripe Ltd, Silverstripe Cloud and Silverstripe CMS

Silverstripe CMS Ltd > Silverstripe Ltd
Silverstripe CMS Platform > Silverstripe Cloud
Silverstripe CMS Framework > Silverstripe CMS

Resolve merge conflict

Remove Framework from Silverstripe CMS Framework

- 3 files

Change SilverStripe CMS to Silverstripe CMS
2021-07-30 13:54:15 +01:00
Vlad Mencl
e436e13dfc
Fix link typo in 01_Caching.md 2021-07-27 21:37:58 +12:00
Steve Boyd
436678209e
Merge pull request #9995 from creative-commoners/pulls/4/lazy-load-docs
Add docs for lazy loading
2021-07-09 10:59:52 +12:00
Steve Boyd
03b43227a5
Update 02_Images.md 2021-07-09 10:03:44 +12:00
Andre Kiste
8225b2e890
Update 02_Images.md 2021-07-02 11:34:18 +12:00
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