Commit Graph

22862 Commits

Author SHA1 Message Date
Maxime Rainville 887663c97a MNT Added 4.9.0-alpha1 changelog 2021-08-25 21:16:56 +12:00
Matt Peel f99ba5d716 NEW Add extension point to DataObject->hydrate() 2021-08-25 16:07:02 +12:00
Steve Boyd 2eb406dcd3
Merge pull request #10065 from creative-commoners/pulls/4/trim-email-addresses
FIX Trim email addresses to comply with RFC 2822, 3.6.2
2021-08-25 09:07:35 +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 4c51d89798
Merge pull request #10072 from creative-commoners/pulls/4/doc-php-version
DOCS incorrect php version reference
2021-08-24 11:38:15 +12:00
Steve Boyd a2f850d65f DOC Add email section to server requirements 2021-08-24 10:53:22 +12:00
Steve Boyd de87d91d22 FIX Trim email addresses to comply with RFC 2822, 3.6.2 2021-08-24 10:06:15 +12:00
Patrick Nelson c8d1b49880 Adding spider food for SEO purposes. 2021-08-22 18:08:05 -07:00
Steve Boyd 805004fd31 MNT Update unit tests to use logInAs() 2021-08-23 09:04:31 +12: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
Ingo Schommer bc843311ea
Merge pull request #10051 from creative-commoners/core-committer-process
DOCS core committer onboarding proccess
2021-08-13 11:57:18 +12:00
Maxime Rainville 4b8397cd81
Merge pull request #10052 from creative-commoners/pulls/4/logged-in-as
MNT Update tests to use logInAs()
2021-08-13 10:41:04 +12:00
Steve Boyd 733282307e MNT Update tests to use logInAs() 2021-08-12 10:56:29 +12:00
brynwhyman 0128bbd804 DOCS core committer onboarding proccess 2021-08-11 16:34:49 +12:00
Steve Boyd 0ea36ad5d6
Merge pull request #10027 from chrometoasters/pulls/director-extension-point-4.8
NEW Add extension point to Director::is_site_url
2021-08-07 09:56:31 +12:00
Dylan Wagstaff 86042b5fc6
Merge pull request #10046 from Michael-HEIW/silverstripe-cms
DOC Change SilverStripe to Silverstripe CMS
2021-08-07 09:05:53 +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
Daniel Hensby 83b458ff59
Merge pull request #10022 from xini/fix-session-destroy
take current request protocol into account when deleting session cookie
2021-08-06 10:06:08 +01:00
Florian Thoma 9a7c99fc4b FIX Take current request protocol into account when deleting session cookie 2021-08-06 10:55:05 +10:00
Michal Kleiner f8a9431152 NEW Add extension point to Director::is_site_url 2021-08-06 12:54:18 +12:00
Steve Boyd e0548b208e
Merge pull request #10044 from TheBnl/patch-1
Fix error when executing method SSViewer::templates() when $subTempla…
2021-08-06 09:49:00 +12:00
Steve Boyd 9b42624616
Merge pull request #9994 from GuySartorelli/patch-1
ENH Provide onBeforeRenderHolder extension hook in GridField.
2021-08-06 09:47:53 +12:00
Bram de Leeuw ecb233012d
Fix error when executing method SSViewer::templates() when $subTemplates is still null
Without the fix this causes the framework to throw a 500 error:
`ERROR [Warning]: array_merge(): Expected parameter 2 to be an array, null given`

I noticed the error while doing a search with the `GridFieldAddExistingAutocompleter`. The error probably gets supressed on live environments.
2021-08-05 12:10:06 +02: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
Steve Boyd d120367b5a
Merge pull request #9999 from GuySartorelli/patch-2
ENH Use text field's title for validation messages.
2021-08-05 15:47:03 +12:00
Steve Boyd 6b514ebd0c
Merge pull request #10040 from GuySartorelli/patch-5
ENH: Avoid "new" keyword to instantiate CompositeValidator
2021-08-05 13:39:43 +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
GuySartorelli cacd762357
Avoid "new" keyword to instantiate CompositeValidator
The CompositeValidator is Injectable, so we should allow project code to replace it here via the Injector.
2021-08-02 12:46:53 +12:00
Steve Boyd a90d46dbc4 NEW Title tips for form fields 2021-07-31 14:45:24 +12:00
Dylan Wagstaff ec6b010085
Merge pull request #10003 from Michael-HEIW/Silverstripe-dev-guides-part-3
DOC Update SilverStripe to Silverstripe CMS
2021-07-31 14:33:59 +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
Daniel Hensby 0d909321b5
Merge pull request #10034 from vladimir-mencl-eresearch/patch-1
Fix link typo in 01_Caching.md
2021-07-27 21:51:12 +01:00
Vlad Mencl e436e13dfc
Fix link typo in 01_Caching.md 2021-07-27 21:37:58 +12:00
Daniel Hensby 507c70e2f5
Merge pull request #10023 from xini/fix-destroy-session-on-logout 2021-07-20 09:13:20 +01:00
Florian Thoma 3e2ca3027b destroy session on logout instead of restarting it 2021-07-20 12:05:16 +10:00
GuySartorelli 4cd6b1434a
ENH Reduce duplication of code in GridField view and edit buttons. (#9953)
* ENH Reduce duplication of code in GridField view and edit buttons.

* Fix syntax error

Co-authored-by: Daniel Hensby <dhensby@users.noreply.github.com>

Co-authored-by: Daniel Hensby <dhensby@users.noreply.github.com>
2021-07-18 16:54:22 +01:00
Daniel Hensby cc8287c99e
Merge pull request #10024 from sunnysideup/patch-16
DOCS better docblock for TinyMCEConfig::removeButtons
2021-07-18 11:30:43 +01:00
Nicolaas c8c7ee4a08
DOCS better docblock for TinyMCEConfig::removeButtons 2021-07-18 11:30:29 +01:00
GuySartorelli 5699db306d
FIX: Remove limits in removeAll method.
Keeping a limit here results in a DatabaseException "This version of MariaDB doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'"
2021-07-12 17:14:46 +12:00
Andre Kiste ae61be3a49
Merge pull request #10011 from creative-commoners/pulls/4/htmleditor-readonly-lazy-load
MNT Update unit test to expect loading attribute
2021-07-09 11:00:26 +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
Ingo Schommer b2a85e7a02
FIX BASE_PATH fallback assumed wrong file location (#9977)
The file was moved back in 2017 with 3873e4ba00 (diff-8ce3f007bef0668c2c08320160362229abce9614025dc2a5b729d1b2b56ed3f7),
but the logic wasn't updated. That wasn't apparent since the fallback usually doesn't need to be triggered.
Whenever constants.php is included through the standard composer autoload, the debug_backtrace() logic took priority.

This is an important piece for using CoreKernel directly to boot Silverstripe,
which I'm currently attempting through a composer plugin (so a different autoloading path).
https://github.com/silverstripe/silverstripe-graphql-composer-plugin
2021-07-08 11:11:39 +12:00