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 |
|
Sil3ntStorm
|
0b879d690a
|
Reintroduce checking against original php.ini values.
Seems to have been accidentally removed in 806ffb934e
Fixes https://github.com/silverstripe/silverstripe-installer/issues/211
|
2017-11-26 01:36:40 +01:00 |
|
Daniel Hensby
|
0ceb4cfa18
|
Merge branch '3' into 4
|
2017-11-25 17:34:24 +00:00 |
|
Daniel Hensby
|
6d5cbe0a0e
|
Merge branch '4.0' into 4
|
2017-11-25 17:19:31 +00:00 |
|
Daniel Hensby
|
07a0f75426
|
Merge branch '3.6' into 4.0
|
2017-11-25 16:56:50 +00:00 |
|
Daniel Hensby
|
333ecc201c
|
Merge pull request #7583 from open-sausages/pulls/4/relation-object-navigation
BUG Ensure relObject() safely bails on empty objects
|
2017-11-23 12:48:57 +00:00 |
|
Andrew Aitken-Fincham
|
3620e57b5b
|
check for apc.enable_cli when running from CLI
|
2017-11-22 08:50:20 +00:00 |
|
Christopher Joe
|
2b6b877327
|
Merge branch '4.0' of https://github.com/silverstripe/silverstripe-framework into 4
|
2017-11-21 15:08:30 +13:00 |
|
Damian Mooyman
|
099a5a3c2d
|
[SS-2017-008] Fix SQL injection in full text search
|
2017-11-20 16:53:44 +13:00 |
|
Chris Joe
|
d8ca223e15
|
Merge pull request #7605 from open-sausages/pulls/4.0/fix-enum-defaults
BUG Fix DBEnum ignoring empty defaults
|
2017-11-20 11:32:45 +13:00 |
|
Damian Mooyman
|
cbf9e40115
|
BUG Fix postgres / PDO support
|
2017-11-17 12:35:55 +13:00 |
|
Damian Mooyman
|
ef58799103
|
BUG Fix DBEnum ignoring empty defaults
FIxes #7582
|
2017-11-17 12:35:39 +13:00 |
|
Christopher Joe
|
2bc7edbf47
|
BUG Fix don't treat zero-date as invalid
|
2017-11-16 13:30:15 +13:00 |
|
Damian Mooyman
|
6a6cf2f9eb
|
ENHANCEMENT Raise warning if DBField::create_field() would behave unpredictably and improve PHPDoc
|
2017-11-16 12:55:31 +13:00 |
|
Damian Mooyman
|
eae3d0cfaa
|
Merge remote-tracking branch 'origin/4.0' into 4
|
2017-11-16 10:16:44 +13:00 |
|