Simon Gow
5f82997690
Secure Coding - Security Headers, Force HTTPS and Cookies
...
- Amending best practices for secure coding to enforce HTTPS
- Add security headers to enforce HTTPS
- Ensure secure cookies are used.
- Added links for testing, changed documentation as part of peer review.
- Arrange headers to work with HTTP interface.
- fixed Cache-Control case
- Added reference to Secure Sessions.
- Replaced Cardinality with unique
- Fixed innacurate reference to decendant.
- Consistent spelling
- Databases over DBMSs
2017-04-13 13:59:02 +12:00
Damian Mooyman
7bc447eea8
Merge pull request #6795 from robbieaverill/bugfix/phpunit-config-bug-with-constants
...
FIX Ensure that mysite test boostrap configuration is loaded after core and before the database connection
2017-04-12 12:57:22 +12:00
Ingo Schommer
ca3fa16408
Merge pull request #6790 from open-sausages/pulls/4.0/namespaced-localisations
...
API Enable namespaced-localisation keys in templates
2017-04-12 08:01:05 +12:00
Damian Mooyman
f2768c85b1
API Enable namespaced-localisation keys in templates
...
BUG Fix whitespaces in SSTemplateParser.peg
2017-04-11 18:07:53 +12:00
Ingo Schommer
d294709aec
Merge pull request #6781 from open-sausages/pulls/4.0/leftandmain-cleanup
...
API Refactor CMS-specific code out of LeftAndMain
2017-04-11 17:24:19 +12:00
Robbie Averill
1ca51eb57a
FIX Ensure that mysite test boostrap configuration is loaded after core and before the database connection
2017-04-11 14:32:53 +12:00
Simon Gow
8d2a1ba8be
Index documentation
...
- updating index documentation to give a better description of how to improve performance with silverstripe applications
2017-04-07 11:27:07 +12:00
Damian Mooyman
92a5e4a057
API Refactor CMS-specific code out of LeftAndMain
2017-04-06 13:26:32 +12:00
Damian Mooyman
b8c3bf6fa5
Remove legacy admin localisations from framework
2017-04-05 16:20:09 +12:00
Damian Mooyman
5c50ab5884
Added 4.0.0-alpha6 changelog
2017-04-05 16:17:48 +12:00
Damian Mooyman
ed9b2edf7d
Added 4.0.0-alpha6 changelog
2017-04-05 16:13:01 +12:00
Damian Mooyman
25c0efea26
Update translations
2017-04-05 16:08:16 +12:00
Damian Mooyman
8cbdfa4561
Fix invalid json file
2017-04-05 15:44:49 +12:00
Chris Joe
837229a156
Merge pull request #6774 from open-sausages/pulls/4.0/test-config
...
Update test configuration
2017-04-05 14:41:56 +12:00
Damian Mooyman
ad5b4d5e53
Merge pull request #6776 from muskie9/patch-9
...
DOCS update example to use Config::modify
2017-04-05 14:23:27 +12:00
Nic
091d355059
DOCS update example to use Config::modify
2017-04-04 19:18:23 -05:00
Damian Mooyman
24d1207eb9
Merge pull request #6769 from sminnee/mssql-community-support
...
NEW: Downgrade MSSQL from commercially supported to community supported
2017-04-05 10:23:26 +12:00
Damian Mooyman
6cfeb7f07e
Update test configuration
...
Note: Retains CMS build
2017-04-05 10:15:48 +12:00
Chris Joe
5570a5e1e0
Merge pull request #6768 from open-sausages/pulls/4.0/6115-in-campaigns-list
...
Translation for add to compaign form
2017-04-04 13:43:20 +12:00
Damian Mooyman
c314fbd691
Merge pull request #6727 from open-sausages/pulls/4.0/oembed-this
...
Add LabelField component definition / Update embed library
2017-04-04 12:50:09 +12:00
Saophalkun Ponlu
230e831e4b
Translation for add to compaing form
2017-04-04 11:43:40 +12:00
Damian Mooyman
e61257c27b
API Update embed/embed to 3.0
...
API Better shortcode generation for embed shortcodes
2017-04-04 10:20:08 +12:00
Damian Mooyman
9be22701fd
API exists() no longer true for nullifyIfEmpty if empty string
...
Optimise DBString::exists() to skip shortcodes
2017-04-04 10:20:08 +12:00
Christopher Joe
2c5e482de0
Add LabelField component definition
2017-04-04 10:20:08 +12:00
Damian Mooyman
32578e07d6
Merge pull request #6766 from open-sausages/pulls/4.0/6626-remove-jquery-datepicker
...
HTML5 Date Fields
2017-04-04 09:13:04 +12:00
Ingo Schommer
e3fbd1dcac
Fixed coding conventions
2017-04-03 20:54:25 +12:00
Ingo Schommer
5b2106ad8a
Corrected i18n docs
2017-04-03 20:04:43 +12:00
Ingo Schommer
e9693467bf
Fixed tests
2017-04-03 20:04:37 +12:00
Ingo Schommer
a70de91b33
Fix DatetimeFieldTest
2017-04-03 19:35:40 +12:00
Sam Minnee
bb880a3257
FIX: Clarify PHP 5.6 support for 4.x
2017-04-03 12:29:34 +12:00
Sam Minnee
8b1c020b9f
NEW: Downgrade MSSQL from commercially supported to community supported
...
As of SS4 I recommend that we clarify the level of support we provide
for MSSQL. The testing coverage of MSSQL and production use of it in
systems supported by the core team both seems very low.
MSSQL support was a lot more important in a pre-cloud-hosting world, but
these days our recommendation is to run SilverStripe on a stack that its
designed to work with rather than trying to fit it into your existing
hosting infrastructure.
2017-04-03 12:29:23 +12:00
Ingo Schommer
3b94d14e42
MERGE
2017-04-03 12:11:21 +12:00
Ingo Schommer
326aa37ea4
API HTML5 date/time fields, remove member prefs ( fixes #6626 )
2017-03-31 15:21:47 +13:00
Ingo Schommer
ac6d4f3038
Move DateField->placeholders to subclass
...
It’s only used there
2017-03-31 14:15:21 +13:00
Ingo Schommer
4b79940368
API Drop IE10 support ( fixes #6321 )
2017-03-31 10:50:42 +13:00
Daniel Hensby
3499ebc5c3
Package names should be lower case
2017-03-30 15:20:36 +01:00
Daniel Hensby
2b67481225
Merge pull request #6760 from mikenz/patch-10
...
FIX illegal_extensions in unit tests not being honored
2017-03-30 15:10:30 +01:00
Mike Cochrane
227ba8dcc4
FIX illegal_extensions in unit tests not being removed
2017-03-30 13:54:53 +13:00
Sam Minnee
9cdcb339e9
FIX: Fix test breakage in most recent change.
2017-03-30 11:55:43 +13:00
Daniel Hensby
ac075eaf0b
Remove TestListener and rely on PHPUnits APIs
2017-03-30 11:46:58 +13:00
Damian Mooyman
fbddd84cea
Merge pull request #6756 from sminnee/license-file
...
FIX: Add separate license file to match module standard.
2017-03-29 17:31:13 +13:00
Sam Minnee
0828b03dc6
FIX: Add separate license file to match module standard.
2017-03-29 12:49:43 +13:00
Damian Mooyman
ede549a6ed
FIX illegalExtensions are optional, requiredExtensions are mandatory with useful error messages.
2017-03-29 11:08:07 +13:00
Damian Mooyman
8c486da3df
Merge pull request #6746 from sminnee/underscore-backslash-fix
...
FIX: Don't mistake \ for _ in dev/build
2017-03-29 10:55:32 +13:00
Damian Mooyman
9146730a74
Merge pull request #6745 from open-sausages/pulls/4.0/license-supported-modules
...
Require LICENSE in supported modules (no *.md)
2017-03-29 10:52:22 +13:00
Damian Mooyman
5fc0835d00
Merge pull request #6747 from robbieaverill/bugfix/remove-campaigns-from-upgrade-map
...
FIX Remove campaign related classes from upgrade map - moved to campaign-admin
2017-03-29 10:51:36 +13:00
Damian Mooyman
c2fbb68408
Merge pull request #6748 from robbieaverill/bugfix/config-api-in-fulltextsearchable
...
FIX Update config API reference in FulltextSearchable and use namespaced imports for class names
2017-03-29 10:51:05 +13:00
Damian Mooyman
1aa2677353
Merge pull request #6750 from open-sausages/pulls/4.0/fix-module-resource-trim
...
Root-level module support in Module->getResourcePath()
2017-03-29 10:44:16 +13:00
Ingo Schommer
ac9d645e4e
Root-level module support in Module->getResourcePath()
...
See https://github.com/silverstripe/silverstripe-framework/pull/6733
2017-03-29 10:19:31 +13:00
Damian Mooyman
59ee2c1037
Merge pull request #6751 from open-sausages/pulls/4.0/travis-campaign-admin
...
Add campaign-admin to CMS_TEST=1 on travis
2017-03-29 10:09:39 +13:00