Aaron Carlino
c99ed2d262
Reorganise i18n keys
2017-05-08 23:34:39 +12:00
Damian Mooyman
8f43bc128b
Merge pull request #6348 from open-sausages/pulls/4.0/test-cleanup-db
...
ENHANCEMENT Prevent test DBs persisting after testing
2017-05-08 23:14:53 +12:00
Daniel Hensby
793a020ce9
Merge branch '3.4' into 3.5
2017-05-08 11:31:33 +01:00
Ingo Schommer
20e57e9dec
Doc dateformats with calendar year
...
https://github.com/silverstripe/silverstripe-framework/issues/3749
http://stackoverflow.com/questions/1978051/zend-datetostring-outputs-the-wrong-year-bug-in-my-code-or-zend-date
https://en.wikipedia.org/wiki/ISO_week_date#Disadvantages
2017-05-08 22:08:14 +12:00
Ingo Schommer
493556e497
More robust datetime ICU tests
...
Some ICU versions (e.g. on CentOS 7.2 with PHP 5.6)
use lowercase rather than uppercase AM/PM indicators
2017-05-08 21:34:56 +12:00
Ingo Schommer
20c6066391
Remove flakey swedish intl test
...
The intl extension relies on system ICU libraries.
Which seems to behave differently on CentOS 7.2 with PHP 5.6 (returns as '53.292:18 US$').
See http://stackoverflow.com/questions/3991814/php-pecl-extension-intl-giving-garbled-results-for-swedish-ordinal-numbers/8691743#8691743
It's a redundant test, let's just avoid this noise.
2017-05-08 21:31:14 +12:00
Jake Bentvelzen
ecefcc8f0e
DOC Add documentation for how to use alternate ConfigStaticManifest
2017-05-08 17:52:13 +12:00
Jake Bentvelzen
082c2ddb90
Adjust ConfigStaticManifest_Reflection deprecation notices
2017-05-08 17:52:13 +12:00
Silbinary Wolf
08bb23823b
Adjusted code based on feedback on PR (Pull-request)
2017-05-08 17:52:13 +12:00
Silbinary Wolf
8f65c44865
Modified how to re-enable old SS_ConfigStaticManifest to suit the SS config system
2017-05-08 17:52:13 +12:00
Silbinary Wolf
65ac23098e
Adds support for using the newer ConfigStaticManifest from the 4.0/master branch. If the developer is doing something weird that involves accessing the 'getStatics()', they can simply delete the ConfigStaticManifest40.php file to bring back full compatibility. My reasoning for this addition is that it reduces the /dev/build process greatly and increases the programmers productivity and improves their quality of life (in my opinion anyway, less waiting for 7-12s for private static changes).
...
I'm thinking this should go into 3.3.
2017-05-08 17:52:13 +12:00
Damian Mooyman
f16d7e1838
API Deprecate unused / undesirable create_new_password implementation
2017-05-08 17:41:37 +12:00
Robbie Averill
f2b21fb828
DOCS Fix broken markdown rendering in 03_Template_debugging.md
2017-05-08 17:40:02 +12:00
Ben Speakman
27bca14f86
Test for getExtension()
2017-05-08 17:22:50 +12:00
Ben Speakman
705d342080
Update regex to only match files with names
2017-05-08 17:22:50 +12:00
Damian Mooyman
d2c6c539d2
Merge pull request #6872 from sminnee/fixture-by-table
...
NEW: Allow SapphireTest::objFromFixture() to accept either table or class
2017-05-05 15:14:01 +12:00
Sam Minnee
a05958b3ea
FIX: i18n test fixtures stricter for Symfony3
2017-05-05 14:32:07 +12:00
Damian Mooyman
942c0257b7
API Upgrade to behat 3
2017-05-05 14:32:07 +12:00
Sam Minnee
1691e90fbd
NEW: Allow SapphireTest::objFromFixture() to accept either table or class
...
Right now SapphireTest::objFromFixture() requires a class as the first
argument. This is fine when your fixture file uses classes as the keys,
but if populating a fixture via tables, objFromFixture() won’t work.
This patch lets you specify either the table name or the class name as
the key.
The benefit here is that you can build fixtures as raw inserts, which is
substantially quicker, and is likely to be a useful tool in building
more efficient test suites.
2017-05-05 10:53:49 +12:00
Chris Joe
9dff7e4eeb
Merge pull request #6865 from open-sausages/pulls/4.0/apcucache-fix
...
BUG Fix ApcuCache namespace
2017-05-04 14:19:40 +12:00
Damian Mooyman
1f8de20ce7
Fix FormSchemaTest.php linting issues
2017-05-04 13:56:54 +12:00
Damian Mooyman
8b9f41d4f4
BUG Fix ApcuCache and MemCache namespace
2017-05-04 12:17:33 +12:00
Damian Mooyman
0c52ea067c
BUG Fix incorrect text collection of __CLASS__ following an Name::class constant ( #6868 )
2017-05-04 10:19:05 +12:00
Damian Mooyman
1b8e0691c3
Merge pull request #6867 from gregsmirnov/pulls/3.4/fix-class-name-reference-consistency
...
Fix class name reference consistency
2017-05-04 10:07:23 +12:00
Chris Joe
9315ac2442
Merge pull request #6864 from 3Dgoo/patch-1
...
Fixing pagination api doc typo
2017-05-03 22:42:50 +12:00
Gregory Smirnov
2d138b0ef0
Fix class name reference consistency
2017-05-03 09:34:25 +02:00
Damian Mooyman
edcb46bd3a
Merge pull request #6836 from sminnee/cli-error-fix
...
FIX: Show detailed errors on CLI for live environments
2017-05-03 15:49:09 +12:00
3Dgoo
2187c160b9
Fixing pagination api doc typo
2017-05-03 06:23:47 +09:30
Patrick Nelson
a511e3511c
FIX #6855 : Mangled JS in Requirements, escaping replacement values prior to passing to preg_replace().
2017-05-02 13:43:50 +12:00
Aaron Carlino
dd7777321f
Added 4.0.0-alpha7 changelog
2017-05-02 13:16:17 +12:00
Aaron Carlino
7c67d29484
Update translations
2017-05-02 10:46:54 +12:00
Uncle Cheese
b0b31637e4
Remove .tx folder
2017-05-01 16:24:11 +12:00
Sam Minnee
4c772c80c3
FIX: Show detailed errors on CLI for live environments
...
API: Add HTTPOutputHandler::setCLIFormatter
Fixes https://github.com/silverstripe/silverstripe-framework/issues/6835
This provides detailed errors (but not warnings or notices) in CLI calls
on live environments.
It does this by adding a 2nd argument to our output handler,
CliFormatter. This formatter will be used when Director::is_cli() is
true.
2017-05-01 15:28:48 +12:00
Damian Mooyman
12fc690d80
Merge pull request #6850 from robbieaverill/bugfix/i18n-lang-region-same
...
FIX IntlLocales::validate when lang and region are the same e.g. de_DE
2017-05-01 08:41:44 +12:00
Damian Mooyman
8dd3f4ce1d
Fix template localisation namespaces ( #6852 )
2017-05-01 08:28:24 +12:00
Stevie Mayhew
0d6da9b0e8
Merge pull request #6858 from Firesphere/pulls/typo
...
Fix quote outside the if statement.
2017-04-30 17:44:16 +12:00
Simon Erkelens
391901df87
Fix quote outside the if statement.
2017-04-29 17:14:35 +12:00
Damian Mooyman
3f9528a073
Merge pull request #6849 from robbieaverill/bugfix/extension-arguments-in-sapphiretest
...
FIX Regression from 3.x: allow $required_extensions to have arguments
2017-04-28 20:29:11 +12:00
Robbie Averill
3a372a1f41
FIX IntlLocales::validate when lang and region are the same e.g. de_DE
2017-04-28 17:19:27 +12:00
Damian Mooyman
03750acbee
API Namespace i18n keys
2017-04-28 16:08:35 +12:00
Damian Mooyman
82dd157741
Remove empty localisations
2017-04-28 15:09:36 +12:00
Damian Mooyman
2fa7598261
Shift hierarchy namespace i18n key
2017-04-28 14:59:42 +12:00
Damian Mooyman
23710cf23e
Run upgrader
2017-04-28 14:59:42 +12:00
Damian Mooyman
7b4b133ad8
Remove unused keys (textcollector with merge=0)
2017-04-28 14:59:42 +12:00
Damian Mooyman
fce38e0f5b
Revert yml files to transifex
2017-04-28 14:59:42 +12:00
Damian Mooyman
699d5d6a42
Fix i18nTextCollector handling of special string characters
2017-04-28 14:59:42 +12:00
Damian Mooyman
2ae8fde2d3
Fix tests
2017-04-28 14:59:42 +12:00
Aaron Carlino
7b7b3810e6
Merge permission translations back in
2017-04-28 14:59:42 +12:00
Aaron Carlino
20985bc484
alphabetise keys
2017-04-28 14:59:42 +12:00
Aaron Carlino
978d9a36df
remove js transifex
2017-04-28 14:59:42 +12:00