Ingo Schommer
f35ca6470c
Merge remote-tracking branch 'origin/3.1'
2013-04-02 02:04:33 +02:00
Ingo Schommer
b466217548
Merge remote-tracking branch 'origin/3.0' into 3.1
2013-04-02 02:03:40 +02:00
Ingo Schommer
2e4913d351
Contribution guidelines, new bugtracker links
2013-04-02 01:52:32 +02:00
Ingo Schommer
27f63fe19f
Updated bugtracker links
2013-04-02 01:19:15 +02:00
Ingo Schommer
d640f826d0
Removed @stable markers from 2.4 dev branch
2013-03-27 16:00:14 +01:00
Ingo Schommer
cd56f026ce
Merge remote-tracking branch 'origin/3.1'
...
Conflicts:
composer.json
2013-03-26 01:22:48 +01:00
Sam Minnee
fbb4d1c42b
FIX: Update Page/Page_Controller statics to match new 3.1 expectations.
2013-03-25 14:38:58 +13:00
Ingo Schommer
bac9e2fc00
Added mysite/_config/config.yml, removed obsolete PHP config ( #8317 )
2013-03-21 20:02:42 +01:00
Ingo Schommer
f8762ef204
Removed MySQLDatabase::set_connection_charset() from default config
...
Its now part of the core default YAML settings
2013-03-15 18:01:50 +01:00
Ingo Schommer
41761472b2
Merge remote-tracking branch 'origin/3.0' into 3.1
...
Conflicts:
composer.json
2013-03-08 10:54:49 +01:00
Will Rossiter
3c88359698
Include a higher timeout value to avoid timeouts.
...
Checking out framework can often take longer than the default
(300 seconds). This gives a 10min limit to creating a new project.
2013-03-06 20:22:48 +13:00
Ingo Schommer
b737ad1341
Merge remote-tracking branch 'origin/3.0' into 3.1
2013-02-20 13:26:08 +01:00
Ingo Schommer
3c6ef63734
Merge branch '3.0.5' into 3.0
2013-02-20 12:17:01 +01:00
Ingo Schommer
0e0ce2e1e3
API Defaulting composer core dependencies to to @stable
...
Required to ensure correct operation of
"composer create-project silverstripe/installer my-path 2.4.10"
(checkout with tags).
2013-02-20 11:04:04 +01:00
Ingo Schommer
4e885dd297
Forcing stable flags for release
2013-02-20 01:44:23 +01:00
Hamish Friedlander
becc5baa34
API Block all yaml files by default, to reduce the change of information leakage
2013-02-17 22:16:11 +01:00
Ingo Schommer
98135df7d3
Prevent YAML access in IIS by default ( fixes #8233 )
...
Since SS3 keeps values in configuration, direct access
to known paths might expose them
2013-02-17 21:04:58 +01:00
Ingo Schommer
494bfc7863
Merge remote-tracking branch 'origin/2.4' into 3.0
...
Conflicts:
build.xml
composer.json
install.php
phpunit.xml.dist
2013-02-15 19:19:23 +01:00
Ingo Schommer
23523175f3
API Filter composer files in IIS and Apache rules ( fixes #8011 )
...
They can expose version information, so shouldn't be accessible
through the web. The better solution of course is to move
to a public/ subfolder application structure.
2013-02-15 19:13:41 +01:00
Ingo Schommer
377a68848e
Ignore build-related files in "git archive" ( fixes #8167 )
...
This is useful for keeping standard "composer create-project"
checkouts clean. Unless they use "--keep-vcs", in which case
.gitattributes is (correctly) ignored.
This has the side effect that archive-checkouts can't
run phing or phpunit scripts, but I think that's
acceptable.
2013-01-14 18:32:43 +01:00
Sean Harvey
5d78b046bb
Merge pull request #27 from halkyon/htaccess_fix
...
Fixing .htaccess to ignore rewriting PHP files directly
2013-01-06 17:24:55 -08:00
Ingo Schommer
972af938f5
Updated composer.json
2012-12-11 18:01:38 +01:00
Ingo Schommer
40b536654e
Updated composer.json
2012-12-11 18:00:47 +01:00
Ingo Schommer
694f3ff350
Merge remote-tracking branch 'origin/3.0'
...
Conflicts:
composer.json
2012-12-11 02:04:34 +01:00
Ingo Schommer
10d447e15a
API Removed 'make getallmodules', use composer instead
2012-12-11 02:03:49 +01:00
Ingo Schommer
52590b9019
Removed @stable tags from release branch
...
Same as 3.0.x-dev, they're only relevant for tags,
not for branches.
2012-12-07 00:42:44 +01:00
Ingo Schommer
fbc03f1fe2
Removed @stable flags from composer.json (release tag only)
...
They used to require manual editing of the composer.json
file in order to do a proper dev checkout. In the end,
the choice between release tag and dev branch should
be handled by composer already via the --stability flag.
2012-12-07 00:31:42 +01:00
Ingo Schommer
7d6c43e821
Added 'buildtools' to dev requirements in composer
2012-12-07 00:29:57 +01:00
Ingo Schommer
738d9dbff6
Added phing support
2012-12-05 11:58:43 +01:00
Ingo Schommer
736856fbd7
Removed composer.lock
2012-12-05 01:11:21 +01:00
Ingo Schommer
08c349574b
Added composer.lock for 2.4.9
2012-12-05 01:11:21 +01:00
Ingo Schommer
9c254cd72b
Added @stable markers to composer.json
2012-12-05 01:10:13 +01:00
Ingo Schommer
2ea9f262e8
Support for composer-created themes dir structure
...
Due to git limitations, we can't check out the blackcandy
"parent" theme into themes/blackcandy/ directly, since that
would require sharing paths with git repositories of other themes.
2012-12-04 17:21:29 +01:00
Sean Harvey
d74da7ba29
Fixing .htaccess to ignore rewriting PHP files directly
2012-12-04 14:34:54 +13:00
Ingo Schommer
5c1a16f93c
Merge pull request #26 from chillu/pulls/buildtools
...
Moved phing build tools to separate project
2012-12-03 14:53:30 -08:00
Sam Minnee
c80265981e
Relaxed composer version requirements so that stable releases can be created.
...
Note that once sapphire, cms, and framework actually provide a stable version, '@stable' should put onto the end of the relevant require clauses.
2012-12-04 11:17:55 +13:00
Ingo Schommer
9fa3c52169
Exclude vendor/ folder from default phpunit run
...
Once we start placing SS modules in vendor/,
we need to find a smarter solution...
2012-11-28 15:47:28 +01:00
Ingo Schommer
35cb3e97cd
Merge remote-tracking branch 'origin/3.0'
2012-11-27 11:57:11 +01:00
Hamish Friedlander
ba56e6cd99
Merge changes for 3.0.3 release into 3.0
2012-11-26 15:59:02 +13:00
Hamish Friedlander
b3b2716e57
Add 3.0.3 composer.lock file
2012-11-26 12:02:04 +13:00
Hamish Friedlander
fbaab96324
FIX Avoid using self.version in composer.json
...
When using create-project, self.version doesnt work - the checkout looses the reference to the version
Fix by explicity referencing the version instead
2012-11-26 11:48:06 +13:00
Ingo Schommer
49c8cf9dd7
Updated phpunit.xml.dist docs
2012-11-23 15:21:16 +01:00
Ingo Schommer
6f8902c5f0
Less verbose phpunit.xml.dist by omitting default switches
...
See http://www.phpunit.de/manual/current/en/appendixes.configuration.html
2012-11-23 15:20:10 +01:00
Ingo Schommer
69ff09d73e
Removed strict and verbose flags from default PHPUnit
...
It complains when *any* output was caused during test
runs, which is confusing for the typical var_dump()
debugging style.
2012-11-23 15:18:47 +01:00
Ingo Schommer
96e56a8246
API Removed 'new-project' command
...
Use 'compass create-project silverstripe-installer' instead
2012-11-21 16:17:32 +01:00
Ingo Schommer
8b6864468b
API Moved build tools to new silverstripe-buildtools module
2012-11-21 16:17:30 +01:00
Ingo Schommer
8e074cdfee
Added silverstripe/behat-extension to require-dev
2012-11-18 11:42:10 +01:00
Sam Minnee
472f046539
Added colour to 'phing behat' command
2012-11-17 13:49:07 +13:00
Sam Minnée
0f28a3d456
Merge pull request #24 from chillu/pulls/behat
...
Added 'phing behat' command
2012-11-15 18:35:17 -08:00
Sean Harvey
f5770a0781
Merge pull request #25 from chillu/pulls/remove-compass
...
Remove compass dependency, too slow even for development at the moment
2012-11-15 15:34:20 -08:00