Flavio Copes
797e513395
Make sure version dependencies work with alpha / beta / rc versioning too
2016-02-23 22:07:56 +01:00
Andy Miller
f93dc7d8ae
Merge pull request #699 from getgrav/feature/add-x-ua-compatible-to-http_equiv
...
Add x-ua-compatible to http_equiv processing
2016-02-23 09:01:06 -07:00
Flavio Copes
af4a1b884a
Merge branch 'develop' into feature/dependencies
2016-02-23 15:43:21 +01:00
Flavio Copes
8bf0f2dbab
Process available demo content after installing all packages
2016-02-23 15:43:12 +01:00
Flavio Copes
396a694005
Add x-ua-compatible to http_equiv processing
2016-02-23 15:06:33 +01:00
Matias Griese
02d2b05a47
Context is no more needed in Blueprint class
2016-02-22 19:58:43 +02:00
Matias Griese
024ae68782
Blueprints: Move duplicated extends@ logic into BlueprintForm class
2016-02-22 19:57:42 +02:00
Flavio Copes
b96e902160
Allow authentication for proxy
2016-02-22 18:18:37 +01:00
Flavio Copes
5c33bd37eb
Drop debugging placeholder
2016-02-22 17:12:41 +01:00
Flavio Copes
8b2d727970
Don't reinstall packages if already installed as dependencies
2016-02-22 16:16:00 +01:00
Flavio Copes
01570baa6b
Ask once if should symlinks if symlinks are setup
2016-02-22 16:15:35 +01:00
Flavio Copes
604b6f07f6
Format vars
2016-02-22 16:14:24 +01:00
Flavio Copes
6a78fa633a
Rename method
2016-02-22 16:14:12 +01:00
Flavio Copes
0a5d9935b5
Drop processGit
2016-02-22 16:14:02 +01:00
Matias Griese
30b7aaf2b1
Merge branch 'develop' of https://github.com/getgrav/grav into feature/blueprints-update
2016-02-22 11:33:59 +02:00
Matias Griese
86be0b3f34
Remove deprecated import@ from Blueprint class
2016-02-22 11:33:28 +02:00
Andy Miller
f3a44e39b1
Merge pull request #695 from Vivalldi/feature/tests
...
Adding Tests - On going
2016-02-21 21:18:45 -07:00
Tyler Cosgrove
01af9dfc46
More TwigExtension Tests
2016-02-21 22:18:26 -05:00
Tyler Cosgrove
8051debdcc
Change Monthize doc
...
All results turn 181 to 5 and not 6.
2016-02-21 21:22:19 -05:00
Tyler Cosgrove
bd14963992
Add more TwigExtension tests
2016-02-21 21:18:59 -05:00
Tyler Cosgrove
592fc1b471
Merge remote-tracking branch 'upstream/develop' into develop
2016-02-19 14:10:33 -05:00
Tyler Cosgrove
5ee4eafd5f
More Inflector Tests
2016-02-19 14:09:43 -05:00
Flavio Copes
30640ae821
Test dependencies of dependencies
2016-02-19 19:59:59 +01:00
Flavio Copes
5c887495bf
Fix tests with GpmStub
2016-02-19 19:59:54 +01:00
Flavio Copes
78864ecc03
GpmStub in test
2016-02-19 19:59:36 +01:00
Flavio Copes
2ab22e46df
Cleanup
2016-02-19 19:59:18 +01:00
Flavio Copes
49f9cff9cd
Fix getting the return value
2016-02-19 19:59:13 +01:00
Flavio Copes
05ec395f4d
Allow a GPM stub, used for tests
2016-02-19 19:59:04 +01:00
Matias Griese
ebe46f1482
Implement import@ in BlueprintForm class
2016-02-19 20:06:41 +02:00
Andy Miller
59fc6c20e8
added a test for new Twig function
2016-02-19 10:50:54 -07:00
Andy Miller
80f9c5782a
Added function to allow you to add variable key/value pairs into an array
2016-02-19 10:35:43 -07:00
Flavio Copes
9302610e8f
Handle recursive dependencies
2016-02-19 13:50:08 +01:00
Matias Griese
37799fd173
Extend blueprints by using new BlueprintForm class
2016-02-19 14:49:48 +02:00
Matias Griese
17f6a9b877
Fix context on page blueprints
2016-02-19 13:43:32 +02:00
Flavio Copes
d67da7bed6
Check version only if needed
2016-02-19 11:21:29 +01:00
Matias Griese
0b53d39cdb
Refactor Blueprints object creation
2016-02-19 11:56:09 +02:00
Matias Griese
989f5bb129
Fix import@ in Blueprint
2016-02-18 20:45:17 +02:00
Flavio Copes
4c7fd6866c
Use the new methods in serve() to actually process the dependencies.
2016-02-18 17:39:50 +01:00
Flavio Copes
9cca14338b
Use proper structure
2016-02-18 17:38:51 +01:00
Flavio Copes
a5821948e1
Add more logic to processDependencies()
...
- if I already have the latest release of a package, remove the
dependency
- throw an exception if a required version cannot be found in the GPM
yet
2016-02-18 17:38:28 +01:00
Flavio Copes
9a87ab1a4d
Improve installDependencies()
...
Better output, fix flow
2016-02-18 17:36:57 +01:00
Flavio Copes
c3afb68e9a
Add getLatestVersionOfPackage() to GPM
2016-02-18 17:35:32 +01:00
Flavio Copes
75ea201e31
Merge pull request #686 from Vivalldi/develop
...
Add InflectorTest
2016-02-18 16:31:13 +01:00
Matias Griese
1263a0bcab
Always use the same Blueprint class
2016-02-18 17:09:27 +02:00
Matias Griese
931d08b46d
Composer update
2016-02-18 15:40:09 +02:00
Flavio Copes
43d63f6976
Add installDependencies()
...
Prompts to install the dependencies of the passed type
2016-02-18 14:08:36 +01:00
Matias Griese
fb32805f69
Blueprint extend: Implement better way to extend blueprint
2016-02-18 15:06:57 +02:00
Flavio Copes
4a16fe68c3
Add an processDependencies() method to InstallCommand
...
Fetch the dependencies, check the installed packages and return an
array with the list of packages with associated an information on what
to do: install, update or ignore
2016-02-18 14:03:50 +01:00
Flavio Copes
eb120a2cda
Drop duplicate docblock
2016-02-18 14:02:48 +01:00
Matias Griese
be297677e8
Blueprint extend: Fix extending blueprints for configuration
2016-02-18 14:16:37 +02:00