Commit Graph

23154 Commits

Author SHA1 Message Date
Guy Sartorelli 07aae0e56a
Merge pull request #10330 from creative-commoners/pulls/4.9/permissions-repeated-records
ENH Replace record in Permission Table if GroupID already exist
2022-05-23 18:30:21 +12:00
Sabina Talipova 70f1dc8841 ENH Override record if a provided GroupId with provided Code already exist in Permission table. 2022-05-23 14:52:33 +12:00
Guy Sartorelli a8652f7cbb ENH Restore gridfield state from get vars 2022-05-23 10:57:13 +12:00
Daniel Hensby 8903b446a0
Merge pull request #10326 from creative-commoners/pulls/4/unreleased-changelog
DOCS Clearly mark 4.11.0 as unreleased
2022-05-21 18:25:54 +01:00
Guy Sartorelli ba660cc84c DOCS Add title to 4.11.0 changelog
Marks this minor version as unreleased in the changelog listing
2022-05-20 13:54:29 +12:00
Steve Boyd db5fbcd035 Merge branch '4.11' into 4 2022-05-19 17:25:42 +12:00
Steve Boyd d3252b1645 Merge branch '4.10' into 4.11 2022-05-19 17:25:15 +12:00
Mojmir Fendek a9a6b0f114 PR fixes. 2022-05-19 14:09:04 +12:00
Steve Boyd 6c5448b70f Merge branch '4.11' into 4 2022-05-18 13:43:06 +12:00
Guy Sartorelli feb7ccf92e
Merge pull request #10324 from creative-commoners/pulls/4.11/guzzle
DEP Add guzzle 7 requirement
2022-05-18 13:34:13 +12:00
Steve Boyd 19dcf477a6
Merge pull request #10262 from sirtoobii/patch-1
Fixed $Debug to finally show available methods
2022-05-18 13:14:10 +12:00
Steve Boyd 59b2a3ff8b DEP Add guzzle 7 requirement 2022-05-18 11:57:34 +12:00
Steve Boyd dfa0571d6d
Merge branch '4' into patch-1 2022-05-18 11:29:18 +12:00
Steve Boyd fc8709629d
Merge pull request #10322 from creative-commoners/pulls/4/server-requirements
DOCS Update PHP version and note about file permissions.
2022-05-18 11:05:10 +12:00
Maxime Rainville 36df480ee2
Merge pull request #10295 from creative-commoners/pulls/4.9/manymanythrough-remove-all
FIX Correctly remove relations with ManyManyThroughList::removeall
2022-05-17 14:08:10 +12:00
Guy Sartorelli 8039cebe5a DOCS Update PHP version and note about file permissions. 2022-05-17 14:07:55 +12:00
Daniel Hensby 981f63678e
Merge pull request #10319 from kinglozzer/email-hooks
ENH: Add extension hooks to core emails
2022-05-16 11:46:44 +01:00
Loz Calver 903dd860b7 ENH: Add extension hooks to core emails 2022-05-16 10:02:49 +01:00
Guy Sartorelli 67d5c15c5e
Merge pull request #10310 from signify-nz/fix/10308--datacolumns-in-csv-export
FIX Use DataColumns content when available in CSV export
2022-05-13 15:29:01 +12:00
Sabina Talipova cb37869bac
Merge pull request #10297 from creative-commoners/pulls/4/gridfield-set-polymorphic-class
Issue was fixed
2022-05-13 14:01:17 +12:00
Guy Sartorelli c0ff638cd8
Merge pull request #10307 from silverstripe-terraformers/feature/removal-all-enhancement
ENH: RemoveAll() memory performance enhancement.
2022-05-13 14:00:29 +12:00
Steve Piner e91b7be056 FIX Use DataColumns content when available in CSV export
Fix #9248 broke #9173 by accidentally checking for a string key in a
numerically indexed array. Change the check to search the array instead
(fixes #10308)
2022-05-13 13:53:04 +12:00
Mojmir Fendek 78d20f6fe5 NEW: Mock sleep unit test utility. 2022-05-13 13:15:24 +12:00
Mojmir Fendek b864c11b12 PR fixes. 2022-05-13 12:11:18 +12:00
Mojmir Fendek 26d59944e0 ENH: RemoveAll() memory performance enhancement. 2022-05-13 11:19:04 +12:00
Guy Sartorelli 995e5dc71d Merge branch '4.11' into 4 2022-05-13 10:47:29 +12:00
Guy Sartorelli 6c3edb2b52 Merge branch '4.10' into 4.11 2022-05-13 10:47:04 +12:00
Guy Sartorelli d9d65c4fb0
Merge pull request #10315 from creative-commoners/pulls/4.10/travis-branch
MNT Use correct branch of installer for travis builds.
2022-05-13 10:44:51 +12:00
Guy Sartorelli 5dce3dec85 MNT Use correct branch of installer for travis builds. 2022-05-13 10:20:34 +12:00
Steve Boyd 13e79ef8fc Merge branch '4.11' into 4 2022-05-13 09:51:29 +12:00
Steve Boyd 89582dd476
Merge pull request #10313 from creative-commoners/pulls/4.11/email-when-password-changes
ENH Ensure users are sent emails when passwords are changed by default
2022-05-13 09:39:14 +12:00
Guy Sartorelli 0866317210
Merge pull request #10312 from creative-commoners/pulls/4.11/injector
ENH Allow multiple backtick variables in a single value
2022-05-12 18:57:21 +12:00
Guy Sartorelli 239a34fbf4
Merge pull request #10314 from creative-commoners/pulls/4/changelog-lint
MNT fix linting issues in 4.11.0 changelogs.
2022-05-12 18:51:16 +12:00
Steve Boyd 6a779d07d0 ENH Allow multiple backtick variables in a single value 2022-05-12 17:12:14 +12:00
Guy Sartorelli cec2576583 FIX Don't print backslash in "changed password" email. 2022-05-12 11:42:35 +12:00
Guy Sartorelli 63f3637dc2 ENH Ensure users are sent emails when passwords are changed by default. 2022-05-12 11:42:27 +12:00
Guy Sartorelli 4863fa0291 MNT fix linting issues in 4.11.0 changelogs. 2022-05-12 11:38:20 +12:00
Guy Sartorelli 62bf312263
Merge pull request #10311 from creative-commoners/pulls/4.11/oembed
ENH Use guzzle for oembed
2022-05-12 09:22:31 +12:00
Steve Boyd c72efa0d3f ENH Use guzzle for oembed 2022-05-11 16:37:59 +12:00
Guy Sartorelli 5436df57e4 FIX Add polymorphic class on new records for use in forms. 2022-05-11 14:04:52 +12:00
Guy Sartorelli b64ad664bb Merge branch '4.11' into 4 2022-05-11 12:07:46 +12:00
Guy Sartorelli 35d5f16286
Merge pull request #10274 from tiller1010/check-for-dot-syntax-component
Check for component before saving, fallback to full form field name
2022-05-09 15:15:50 +12:00
Guy Sartorelli baaa323644
Merge pull request #10299 from edwilde/patch-14
Fix error when `posix_getpwuid` returns false
2022-05-05 19:13:27 +12:00
Guy Sartorelli aa80a72bd1
Merge pull request #10303 from creative-commoners/pulls/4/betachangelog3
DOC Fix changlog heading
2022-05-05 13:36:57 +12:00
Steve Boyd 033aa4f153 DOC Fix changlog heading 2022-05-05 13:34:50 +12:00
Guy Sartorelli 2b3939ef1e
Merge pull request #10302 from creative-commoners/pulls/4/betachangelog2
DOC Use backticks in 4.11.0-beta1 changelog
2022-05-05 13:30:29 +12:00
Steve Boyd 84aa368544 DOC Use backticks in 4.11.0-beta1 changelog 2022-05-05 13:25:19 +12:00
Guy Sartorelli 1a2ba675dc
Merge pull request #10301 from creative-commoners/pulls/4/betachangelog
DOC Add 4.11.0-beta1 changelog
2022-05-05 13:14:44 +12:00
Steve Boyd 3e233cdb13 DOC Add 4.11.0-beta1 changelog 2022-05-05 13:09:38 +12:00
Guy Sartorelli 19bb72e7c7 FIX Correctly remove relations with ManyManyThroughList::removeall
Instead of just setting one side of the relation to null in the through
list, remove the rows entirely.
Remove only the relations which match the filters that have already been
set on the list.
This is consistent with the way ManyManyList works.

Also some small tidy-up (removing an unnecessary line break and an
unused "use" statement)
2022-05-05 11:21:51 +12:00