Damian Mooyman
|
f4092f7bcf
|
API Deprecate GridFieldVersionedState
|
2018-01-22 15:28:09 +13:00 |
|
Damian Mooyman
|
a3c52f901a
|
Merge remote-tracking branch 'origin/4.0' into 4
# Conflicts:
# src/Core/TempFolder.php
# src/ORM/DataObject.php
# src/View/ThemeResourceLoader.php
# src/includes/constants.php
# tests/php/Control/SimpleResourceURLGeneratorTest.php
# tests/php/Forms/HTMLEditor/HTMLEditorFieldTest.php
# tests/php/View/RequirementsTest.php
|
2018-01-22 14:57:05 +13:00 |
|
Damian Mooyman
|
60fa7558d3
|
BUG Fix double casting in login authenticator name
Fixes #7769
|
2018-01-22 14:06:24 +13:00 |
|
Damian Mooyman
|
16ad7e8fea
|
BUG Make GridFieldConfig less susceptible to error when versioned isn't installed
|
2018-01-18 16:43:51 +13:00 |
|
Daniel Hensby
|
3eaa83ed82
|
Add PUBLIC_* constants to constants.php for easier backwards compatible support of 4.0 and 4.1
|
2018-01-17 15:16:15 +00:00 |
|
Daniel Hensby
|
6aaee429db
|
Remove inaccurate comment from constants.php
|
2018-01-17 15:15:38 +00:00 |
|
Robbie Averill
|
40b2aeb7a3
|
Merge pull request #7760 from open-sausages/pulls/4/fix-editor-public-resolve
BUG Fix themed editor.css url not being resolved properly
|
2018-01-17 12:08:32 +13:00 |
|
Daniel Hensby
|
db610aaf3b
|
Fixing string concat CS issues
|
2018-01-16 18:39:30 +00:00 |
|
Daniel Hensby
|
42511d8061
|
Merge pull request #7714 from @zanderwar
|
2018-01-16 15:43:18 +00:00 |
|
Daniel Hensby
|
ebeaf3e40d
|
Merge branch '3' into 4
|
2018-01-16 11:47:39 +00:00 |
|
Loz Calver
|
daac577e62
|
Merge pull request #7763 from creative-commoners/pulls/4.0/fix-remove-header
FIX HTTPResponse::removeHeader incorrectly converts header name to lowercase
|
2018-01-16 11:04:03 +00:00 |
|
Robbie Averill
|
a8c156ae98
|
Merge pull request #7756 from dhensby/pulls/4.0/fix-bad-request-form-handlers
Forms with FormHandlers don't have access to current request object
|
2018-01-16 23:32:00 +13:00 |
|
Robbie Averill
|
cc90cb0125
|
FIX HTTPResponse::removeHeader incorrectly converts header name to lowercase
|
2018-01-16 23:20:52 +13:00 |
|
Damian Mooyman
|
ca2fe3b1f6
|
BUG Fix themed editor.css url not being resolved properly
|
2018-01-16 16:25:17 +13:00 |
|
Damian Mooyman
|
20348b5f42
|
BUG Fix upgrade-code doctor with public path
|
2018-01-16 15:38:12 +13:00 |
|
Damian Mooyman
|
f86b855c90
|
BUG Prevent basic-auth from disallowing logout
Fixes #7555
|
2018-01-16 15:24:20 +13:00 |
|
Daniel Hensby
|
dc96862cac
|
FIX Forms run through FormHandler rather than Controllers now have access to current Request
|
2018-01-15 13:08:43 +00:00 |
|
Damian Mooyman
|
15ef769e1d
|
BUG Don't re-declare manually-declared variables for public folder
|
2018-01-15 14:45:15 +13:00 |
|
Daniel Hensby
|
e4b936c7c7
|
Merge branch '4.0' into 4
|
2018-01-12 14:40:33 +00:00 |
|
Loz Calver
|
67ea95bc2a
|
Merge pull request #7750 from creative-commoners/pulls/4.1/remove-relation-setters
NEW Add getter and setter for removeRelation in GridFieldDeleteAction
|
2018-01-12 09:58:23 +00:00 |
|
Damian Mooyman
|
a15c6887fc
|
Merge pull request #7746 from dhensby/pulls/4.0/allow-injector-extensions
FIX Allow extension instances to be overridden by injector
|
2018-01-12 17:10:04 +13:00 |
|
Damian Mooyman
|
8d077203d4
|
API Implement support for public/ webroot folder (#7741)
* API Implement support for public/ webroot folder
* Bugfixes and refactor based on feedback
|
2018-01-12 16:25:02 +13:00 |
|
Robbie Averill
|
9fddb5de99
|
NEW Add getter and setter for removeRelation in GridFieldDeleteAction
This allows users to modify the property value in the component without having to
remove it and add a new one when they want to change it.
|
2018-01-12 14:23:22 +13:00 |
|
Daniel Hensby
|
7d66342496
|
FIX Allow extension instances to be overridden by injector
|
2018-01-12 00:38:15 +00:00 |
|
Andrew Aitken-Fincham
|
fb5476cb70
|
check for UPLOAD_ERR_NO_FILE on FileField::saveinto
|
2018-01-03 12:01:18 +00:00 |
|
Daniel Hensby
|
02761d6ca8
|
Merge pull request #7712 from creative-commoners/pulls/4.0/fix-last-non-sortable-column
FIX Ensure last GridField column when non sortable has its title displayed
|
2017-12-28 11:53:14 +00:00 |
|
Damian Mooyman
|
f885101a1b
|
BUG Fix basic auth in PHP-CGI
Fixes #7717
|
2017-12-21 14:58:19 +13:00 |
|
Damian Mooyman
|
c4ff8443bb
|
API Shift basic auth checking into middleware
Fixes #7554
|
2017-12-20 11:39:04 +13:00 |
|
Damian Mooyman
|
3bd4aae521
|
Merge remote-tracking branch 'origin/4.0' into 4
|
2017-12-19 10:02:41 +13:00 |
|
Damian Mooyman
|
ce07e4781e
|
BUG Do database migrations before default records
Fixes #7703
|
2017-12-18 16:37:21 +13:00 |
|
Chris Joe
|
4ad9ceca6b
|
Merge pull request #7702 from open-sausages/pulls/4/fix-message-casting-permissions
BUG Fix message casting for html security messages
|
2017-12-18 15:43:35 +13:00 |
|
Damian Mooyman
|
d9d1e13735
|
Merge pull request #7707 from gorriecoe/Requirements-javascriptTemplate-ModuleResourceLoader
FIX: Added ModuleResourceLoader to javascriptTemplate
|
2017-12-18 14:27:32 +13:00 |
|
Damian Mooyman
|
623daed5ab
|
Merge pull request #6472 from silbinarywolf/feat-fieldlist-nestedfields
feat(FieldList): Add nestedFields() function to return a flat array of all deeply nested fields in a FieldList.
|
2017-12-18 13:43:36 +13:00 |
|
Chris Joe
|
a892eae4f6
|
Merge pull request #7705 from open-sausages/pulls/4.0/director-mock-request
BUG Fix incorrect BASE_DIR inferred in CLI
|
2017-12-18 09:22:11 +13:00 |
|
Reece Alexander
|
9c91e9820e
|
Returns chainability in setValue from parent
|
2017-12-17 17:21:42 +10:00 |
|
Robbie Averill
|
cd9695eda9
|
Merge pull request #7695 from open-sausages/pulls/4/versions-of-atlantis
Update framework docs / phpdoc for versioning changes
|
2017-12-17 16:33:59 +13:00 |
|
Robbie Averill
|
ea8ed5067d
|
FIX Allow Requirements::block to handle module resource paths
|
2017-12-17 16:09:22 +13:00 |
|
Damian Mooyman
|
c5bd9bb424
|
BUG Fix incorrect BASE_DIR inferred in CLI
BUG Fix Director::mockRequest() mocking incorrect $url
Fixes #7689
|
2017-12-15 17:20:48 +13:00 |
|
Raissa North
|
369653b5df
|
FIX Ensure last GridField column when non sortable has its title displayed
|
2017-12-15 16:45:46 +13:00 |
|
Gorrie Coe
|
ef74911922
|
Added ModuleResourceLoader to javascriptTemplate
|
2017-12-15 11:20:20 +13:00 |
|
Daniel Hensby
|
e4bf9a31ed
|
Merge branch '4.0' into 4
|
2017-12-14 21:20:11 +00:00 |
|
Daniel Hensby
|
1c72d6946d
|
Merge branch '3.6' into 4.0
|
2017-12-14 21:01:35 +00:00 |
|
Jake Bentvelzen
|
da9c133c1b
|
ENHANCEMENT Add flattenFields() function to iterate over all deeply nested fields in a form
|
2017-12-14 14:23:00 +00:00 |
|
Damian Mooyman
|
9170220d2c
|
API Add onAfterSave extension point to GridFieldDetailForm_ItemRequest
|
2017-12-14 15:08:32 +13:00 |
|
Damian Mooyman
|
a50fd009ca
|
Update PHPDoc
|
2017-12-14 15:08:32 +13:00 |
|
Damian Mooyman
|
140ed72e2a
|
BUG Fix message casting for html security messages
|
2017-12-14 14:49:58 +13:00 |
|
Damian Mooyman
|
529e341dbc
|
Merge pull request #7699 from open-sausages/pulls/4/html-in-security-msg
ENHANCEMENT Allow html in security failure message
|
2017-12-14 14:30:09 +13:00 |
|
Damian Mooyman
|
1c8576cee7
|
Linting cleanup
|
2017-12-14 14:18:41 +13:00 |
|
Damian Mooyman
|
ed6561d9f5
|
BUG Fix incorrect merge of associative / non-associative summary fields
Fixes #7696
|
2017-12-14 14:17:19 +13:00 |
|
Damian Mooyman
|
8b1b9f022b
|
Fix linting issues
|
2017-12-14 13:50:52 +13:00 |
|
Saophalkun Ponlu
|
31e04c8491
|
ENHANCEMENT Allow html in security failure message
|
2017-12-13 17:10:16 +13:00 |
|
Damian Mooyman
|
a2fa9f0943
|
Merge pull request #7694 from creative-commoners/pulls/4.0/injection-session
FIX Use Injector to retrieve the current session
|
2017-12-12 16:47:36 +13:00 |
|
Robbie Averill
|
eb6c1fc6de
|
FIX Allow the current controller as well as injectable HTTPRequest objects
|
2017-12-12 16:35:53 +13:00 |
|
Robbie Averill
|
097d0697c5
|
FIX Use Injector to retrieve the current session
|
2017-12-12 16:03:16 +13:00 |
|
Damian Mooyman
|
2391af5ba7
|
Fix literal linting
|
2017-12-12 09:22:18 +13:00 |
|
Damian Mooyman
|
33b2d50d59
|
Cache warming in InheritedPermissions::getCachePermissions()
Simplify Group::Members() code
Remove cms-only config
|
2017-12-12 09:01:43 +13:00 |
|
Loz Calver
|
0e1753f33d
|
FIX: Only show table_name warning on dev/build
|
2017-12-11 17:33:39 +00:00 |
|
Aaron Carlino
|
2be902ef2f
|
Adapt to new MemberCacheFlusher interface
|
2017-12-11 17:50:11 +13:00 |
|
Aaron Carlino
|
45999e1133
|
Revisions per robbieaverill
|
2017-12-11 17:50:11 +13:00 |
|
Aaron Carlino
|
aefb0aeaa8
|
Make InheritedPermissions use cache and implement cache flushing
|
2017-12-11 17:50:11 +13:00 |
|
Damian Mooyman
|
ee27329728
|
Minor linting / style updates
|
2017-12-11 16:46:59 +13:00 |
|
Aaron Carlino
|
8b429bf47b
|
update docblock
|
2017-12-11 16:46:59 +13:00 |
|
Aaron Carlino
|
86458941be
|
Refactor to MemberCacheFlusher
|
2017-12-11 16:46:59 +13:00 |
|
Aaron Carlino
|
4857816c9e
|
Revisions per robbieaverill
|
2017-12-11 16:46:59 +13:00 |
|
Aaron Carlino
|
eecb9f64d3
|
Add new InheritedPermissionFlusher extension, CacheFlusher service
|
2017-12-11 16:46:59 +13:00 |
|
Damian Mooyman
|
71c80d3762
|
Merge remote-tracking branch 'origin/4.0' into 4
|
2017-12-11 14:09:41 +13:00 |
|
Damian Mooyman
|
eba6129c07
|
Merge pull request #7677 from open-sausages/pulls/4/textarea-maxlength
Enable max length for textarea field
|
2017-12-11 10:34:29 +13:00 |
|
Damian Mooyman
|
69decdf3a4
|
BUG Don't warn on table name for classes without tables
Fixes #7686
|
2017-12-11 09:55:57 +13:00 |
|
Damian Mooyman
|
627b496379
|
Fix linting issue
|
2017-12-11 09:00:04 +13:00 |
|
Saophalkun Ponlu
|
381ad756f2
|
Fix tests
|
2017-12-08 09:58:52 +13:00 |
|
Damian Mooyman
|
6b384f4b35
|
Merge branch '4.0' into 4
|
2017-12-07 13:52:00 +13:00 |
|
Saophalkun Ponlu
|
442f2bb762
|
Enable max length for textarea field
|
2017-12-07 12:52:28 +13:00 |
|
Damian Mooyman
|
286271a1e1
|
Merge pull request #56 from silverstripe-security/pulls/4.0/ss-2017-009
[ss-2017-009] Prevent disclosure of sensitive information via LoginAttempt (4.0 branch)
|
2017-12-06 18:22:47 +13:00 |
|
Damian Mooyman
|
b46b858847
|
Merge pull request #48 from silverstripe-security/pulls/4.0/fix-install-redacting
[SS-2017-010] Prevent install.php from disclosing system passwords
|
2017-12-06 18:22:36 +13:00 |
|
Damian Mooyman
|
e45921b293
|
Merge pull request #46 from silverstripe-security/pulls/4.0/escape-limit-args
[SS-2017-008] Fix SQL injection in full text search (4.0 branch)
|
2017-12-06 18:22:24 +13:00 |
|
Damian Mooyman
|
99e772b361
|
Merge pull request #51 from silverstripe-security/pulls/4.0/ss-2017-007
[ss-2017-007] Ensure xls formulae are safely sanitised on output (4.0)
|
2017-12-06 18:22:11 +13:00 |
|
Chris Joe
|
0e8d288240
|
Merge pull request #7667 from open-sausages/pulls/4.0/better-tinymce-locales
BUG Ensure that all tinymce_lang mappings are valid
|
2017-12-06 11:24:02 +13:00 |
|
Damian Mooyman
|
d290eee217
|
Merge pull request #7668 from kinglozzer/getviewertemplates
NEW: Add ViewableData::getViewerTemplates()
|
2017-12-06 11:22:53 +13:00 |
|
Damian Mooyman
|
01b48e2dd7
|
Merge pull request #7670 from kinglozzer/dataobject-schema-ancestry
FIX: Remove some unnecessary ClassInfo calls in DataObjectSchema
|
2017-12-06 11:02:49 +13:00 |
|
Loz Calver
|
91bd92df31
|
FIX: Remove some unnecessary ClassInfo calls in DataObjectSchema
|
2017-12-05 12:23:10 +00:00 |
|
Daniel Hensby
|
eb55c27124
|
Merge branch '4.0' into 4
|
2017-12-05 12:14:22 +00:00 |
|
Loz Calver
|
259ae3f78b
|
NEW: Add ViewableData::getViewerTemplates()
Forms part of the fix for silverstripe/silverstripe-cms#2039
|
2017-12-05 09:13:28 +00:00 |
|
Russell Maclean
|
3a4c6705c1
|
Fix db autodiscover comment on loading behavior.
|
2017-12-02 10:52:49 +10:30 |
|
Damian Mooyman
|
69295a6e22
|
BUG Ensure that all tinymce_lang mappings are valid
|
2017-12-01 15:00:39 +13:00 |
|
Damian Mooyman
|
cfe1d4f481
|
[ss-2017-007] Ensure xls formulae are safely sanitised on output
CSVParser now strips leading tabs on cells
|
2017-12-01 10:24:49 +13:00 |
|
Damian Mooyman
|
f1dd3d6f03
|
[ss-2017-009] Prevent disclosure of sensitive information via LoginAttempt
|
2017-11-30 17:00:49 +13:00 |
|
Thomas Portelange
|
e729cd2c37
|
TinyMCE lang is fr_FR for all French languages
"fr" is not a valid tiny mce lang
https://www.tinymce.com/docs/configure/localization/
having "fr" as it is currently prevents loading the language file
|
2017-11-29 12:54:27 +01:00 |
|
Damian Mooyman
|
9666222637
|
BUG Fix _configure_database.php being ignored
Fixes #7590
|
2017-11-29 12:01:24 +13:00 |
|
Damian Mooyman
|
5bfc0c43eb
|
Merge pull request #7648 from creative-commoners/pulls/4.0/support-some-class-collection
FIX Support self::class text collection
|
2017-11-29 11:37:06 +13:00 |
|
Damian Mooyman
|
c23d1f3f99
|
Merge pull request #7649 from kinglozzer/logout-backurl
FIX: Restore BackURL preservation on log out (closes #7636)
|
2017-11-29 11:31:57 +13:00 |
|
Damian Mooyman
|
62eb531164
|
Merge pull request #7641 from Sil3ntStorm/patch/display_errors
Reintroduce checking against original php.ini values.
|
2017-11-28 17:36:50 +13:00 |
|
Damian Mooyman
|
2fe59680e3
|
Merge pull request #7620 from open-sausages/pulls/4.0/its-too-big-to-fit
BUG Added warning for auto-generated table_name
|
2017-11-28 09:42:12 +13:00 |
|
Loz Calver
|
c4b366828e
|
FIX: Restore BackURL preservation on log out (closes #7636)
|
2017-11-27 16:15:28 +00:00 |
|
Daniel Hensby
|
8c4822edd3
|
Merge pull request #7643 from open-sausages/pulls/4.0/portugal
ENHANCEMENT Promote portugese (portugal) as primary locale
|
2017-11-27 13:29:38 +00:00 |
|
Robbie Averill
|
b7ea05900e
|
FIX Support self::class text collection
|
2017-11-27 23:20:29 +13:00 |
|
Christopher Joe
|
cc72b5c852
|
BUG Added warning for auto-generated table_name for non-test classes
|
2017-11-27 20:22:37 +13:00 |
|
Damian Mooyman
|
7a79cd039a
|
[SS-2017-010] Prevent install.php from disclosing system passwords
|
2017-11-27 18:15:53 +13:00 |
|
Damian Mooyman
|
6e7fb4747e
|
Restore legacy $ThemeDir support
|
2017-11-27 15:24:40 +13:00 |
|
Damian Mooyman
|
33a39666ba
|
ENHANCEMENT Promote portugese (portugal) as primary locale
Fixes #6561
|
2017-11-27 14:52:51 +13:00 |
|
Simon Erkelens
|
0987003053
|
Add the ability to redirect a user to a custom page with custom content after changing their password
|
2017-11-27 14:18:40 +13:00 |
|