Ingo Schommer
8f65e56532
Fixed upgrade guide spelling
2017-06-22 22:26:00 +12:00
Damian Mooyman
76f95944fa
BUG Fix non-test class manifest including sapphiretest / functionaltest
2017-06-22 16:38:34 +12:00
Damian Mooyman
9379834cb4
BUG Fix nesting bug in Kernel
2017-06-22 15:50:47 +12:00
Damian Mooyman
188ce35d82
BUG fix db bootstrapping issues
2017-06-22 15:14:51 +12:00
Damian Mooyman
7ed4660e7a
BUG Fix issue in DetailedErrorFormatter
2017-06-22 14:49:07 +12:00
Damian Mooyman
738f50c497
Upgrading notes on mysite/_config.php
2017-06-22 11:49:19 +12:00
Damian Mooyman
6279d28e5e
Update developer documentation
2017-06-22 11:43:28 +12:00
Damian Mooyman
5c90d53a84
Update installer to not use global databaseConfig
2017-06-22 10:48:44 +12:00
Damian Mooyman
f9b2ba4755
Fix behat issues
2017-06-21 21:04:39 +12:00
Damian Mooyman
5b59a912b6
Move HTTPApplication to SilverStripe\Control namespace
2017-06-21 17:07:11 +12:00
Damian Mooyman
e2c4a18f63
More documentation
...
Fix up remaining tests
Refactor temp DB into TempDatabase class so it’s available outside of unit tests.
2017-06-21 16:29:03 +12:00
Damian Mooyman
5d235e64f3
API HTTPRequestBuilder::createFromEnvironment() now cleans up live globals
...
BUG Fix issue with SSViewer
Fix Security / View tests
2017-06-21 12:13:15 +12:00
Damian Mooyman
d88d4ed4e4
API Refactor AppKernel into CoreKernel
2017-06-20 17:05:46 +12:00
Damian Mooyman
f7946aec33
Docs and minor cleanup
2017-06-20 17:05:46 +12:00
Damian Mooyman
12bd31f936
API Remove OutputMiddleware
...
API Move environment / global / ini management into Environment class
API Move getTempFolder into TempFolder class
API Implement HTTPRequestBuilder / CLIRequestBuilder
BUG Restore SS_ALLOWED_HOSTS check in original location
API CoreKernel now requires $basePath to be passed in
API Refactor installer.php to use application to bootstrap
API move memstring conversion globals to Convert
BUG Fix error in CoreKernel nesting not un-nesting itself properly.
2017-06-20 17:05:46 +12:00
Damian Mooyman
bba9791146
API Create HTTPMiddleware and standardise middleware for request handling
2017-06-20 17:03:37 +12:00
Damian Mooyman
2a10c2397b
Fixed ORM tests
2017-06-20 17:03:37 +12:00
Damian Mooyman
d75a8d1d93
FIx i18n tests
2017-06-20 17:03:37 +12:00
Damian Mooyman
06364af3c3
Fix controller namespace
...
Move states to sub namespace
2017-06-20 17:03:37 +12:00
Damian Mooyman
2a278e2953
Fix forms namespace
2017-06-20 17:03:37 +12:00
Damian Mooyman
b65c21241b
Update API usages
2017-06-20 16:53:39 +12:00
Damian Mooyman
d1d4375c95
API Refactor $flush into HTPPApplication
...
API Enforce health check in Controller::pushCurrent()
API Better global backup / restore
Updated Director::test() to use new API
2017-06-20 16:53:39 +12:00
Damian Mooyman
b220534f06
Move app nesting to a test state helper
2017-06-20 16:53:39 +12:00
Damian Mooyman
603704165c
Restore kernel stack to fix multi-level nesting
2017-06-20 16:53:39 +12:00
Damian Mooyman
2f6336a15b
API Implement kernel nesting
2017-06-20 16:53:39 +12:00
Damian Mooyman
fc7188da7d
Fix core tests
2017-06-20 16:53:39 +12:00
Damian Mooyman
a0ae723514
Fix manifest tests
2017-06-20 16:53:39 +12:00
Damian Mooyman
ca03395251
API Move extension management into test state
2017-06-20 16:53:39 +12:00
Damian Mooyman
c66d433977
API Refactor SapphireTest state management into SapphireTestState
...
API Remove Injector::unregisterAllObjects()
API Remove FakeController
2017-06-20 16:53:39 +12:00
Damian Mooyman
f26ae75c6e
Implement basic CLI application object
2017-06-20 16:53:39 +12:00
Damian Mooyman
001d559662
Remove references to SapphireTest::is_running_test()
...
Upgrade various code
2017-06-20 16:53:39 +12:00
Damian Mooyman
de079c041d
API Implement APP object
...
API Refactor of Session
2017-06-20 16:43:49 +12:00
Damian Mooyman
306d801258
Merge pull request #6984 from dhensby/pulls/4/default-pdo
...
NEW DB Driver defaults to PDO
2017-06-18 21:27:32 +12:00
Chris Joe
8c91d48d3a
Merge pull request #7033 from open-sausages/pulls/4.0/remove-parse-indexspec
...
FIX Remove reference to removed method parseIndexSpec
2017-06-16 16:40:51 +12:00
Chris Joe
102eaed36c
Merge pull request #6722 from open-sausages/pulls/4.0/requirements-html-cleanup
...
Better HTML generation behaviour for Requirements_Backend
2017-06-16 13:52:06 +12:00
Damian Mooyman
dd4eb6ce44
Merge pull request #6960 from open-sausages/pulls/4.0/security-process-docs
...
Internal security process docs
2017-06-16 13:50:58 +12:00
Chris Joe
fa203d8c99
Merge pull request #7034 from open-sausages/pulls/4.0/fix-i18n-countries
...
BUG Removed reserved / removed / invalid country codes
2017-06-16 13:26:42 +12:00
Damian Mooyman
64e802f795
API Move createTag to HTML class
...
ENHANCEMENT Better HTML generation behaviour for Requirements_Backend
2017-06-16 12:22:05 +12:00
Damian Mooyman
54879402ce
BUG Removed reserved / removed / invalid country codes
...
Fixes #6996
2017-06-16 11:38:00 +12:00
Damian Mooyman
957d238caa
FIX Remove reference to removed method parseIndexSpec
...
Fixes #6968
2017-06-16 11:20:52 +12:00
Chris Joe
65e2347342
Merge pull request #6989 from open-sausages/pulls/4.0/cms-reauth-style
...
ENHANCEMENT Update style of CMSLogin form
2017-06-15 20:20:27 +12:00
Damian Mooyman
619942f426
Remove trash file
2017-06-15 18:33:47 +12:00
Damian Mooyman
0f90c5b63f
ENHANCEMENT Update style of CMSLogin form
2017-06-15 18:13:14 +12:00
Damian Mooyman
22e084f288
Merge pull request #7026 from Firesphere/move_default_admin
...
Move default admin
2017-06-15 18:12:51 +12:00
Damian Mooyman
024371c37e
API Change authentication ValidationResult handling to pass by-reference
2017-06-15 17:25:23 +12:00
Damian Mooyman
62d095305b
API Update DefaultAdmin services
...
API Improve validation of authentication process
2017-06-15 15:53:57 +12:00
Simon Erkelens
576eee72dc
Remove DefaultAdmin things from Security and Member into the MemberAuthenticator, unifying and removing duplicate code.
2017-06-15 14:20:29 +12:00
Chris Joe
950b1dfec2
Merge pull request #7010 from flamerohr/pulls/4.0/no-path-to-follow
...
Enhancement show the path which threw the error
2017-06-12 10:36:46 +12:00
Damian Mooyman
0dcfa5fa9d
FIX CMSSecurity doesn't have Authenticators assigned.
2017-06-12 10:10:34 +12:00
Christopher Joe
7178caf4a9
Enhancement show the path which threw the error
2017-06-12 10:08:12 +12:00