From 7fe691a1dba2debead76944171f36944a9bf3310 Mon Sep 17 00:00:00 2001
From: David Buchmann
Date: Mon, 5 Aug 2013 14:42:30 +0200
Subject: [PATCH 01/12] adjust to block refactoring
---
app/config/config.yml | 5 ++
.../DataFixtures/PHPCR/LoadStaticPageData.php | 8 +--
.../MainBundle/Resources/data/page.yml | 58 +++++++++----------
3 files changed, 38 insertions(+), 33 deletions(-)
diff --git a/app/config/config.yml b/app/config/config.yml
index 1df2f74b..e37dc208 100644
--- a/app/config/config.yml
+++ b/app/config/config.yml
@@ -112,6 +112,11 @@ cmf_routing:
templates_by_class:
Symfony\Cmf\Bundle\ContentBundle\Doctrine\Phpcr\StaticContent: SandboxMainBundle:MultilangStaticContent:index.html.twig
+cmf_block:
+ persistence:
+ phpcr:
+ enabled: true
+
cmf_simple_cms:
multilang:
locales: %locales%
diff --git a/src/Sandbox/MainBundle/DataFixtures/PHPCR/LoadStaticPageData.php b/src/Sandbox/MainBundle/DataFixtures/PHPCR/LoadStaticPageData.php
index e00f52f2..e514a83f 100644
--- a/src/Sandbox/MainBundle/DataFixtures/PHPCR/LoadStaticPageData.php
+++ b/src/Sandbox/MainBundle/DataFixtures/PHPCR/LoadStaticPageData.php
@@ -49,12 +49,12 @@ public function load(ObjectManager $manager)
if (is_array($overview['title'])) {
foreach ($overview['title'] as $locale => $title) {
$page->setTitle($title);
- $page->setBody($overview['content'][$locale]);
+ $page->setBody($overview['body'][$locale]);
$manager->bindTranslation($page, $locale);
}
} else {
$page->setTitle($overview['title']);
- $page->setBody($overview['content']);
+ $page->setBody($overview['body']);
}
if (!empty($overview['publishStartDate'])) {
@@ -101,13 +101,13 @@ private function loadBlock(ObjectManager $manager, $parent, $name, $block)
$manager->persist($document);
}
- if ($className == 'Symfony\Cmf\Bundle\BlockBundle\Document\ReferenceBlock') {
+ if ($className == 'Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ReferenceBlock') {
$referencedBlock = $manager->find(null, $block['referencedBlock']);
if (null == $referencedBlock) {
throw new \Exception('did not find '.$block['referencedBlock']);
}
$document->setReferencedBlock($referencedBlock);
- } elseif ($className == 'Symfony\Cmf\Bundle\BlockBundle\Document\ActionBlock') {
+ } elseif ($className == 'Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ActionBlock') {
$document->setActionName($block['actionName']);
}
diff --git a/src/Sandbox/MainBundle/Resources/data/page.yml b/src/Sandbox/MainBundle/Resources/data/page.yml
index 6a8e7d3b..defafbcc 100644
--- a/src/Sandbox/MainBundle/Resources/data/page.yml
+++ b/src/Sandbox/MainBundle/Resources/data/page.yml
@@ -5,7 +5,7 @@ static:
en: "Homepage"
fr: "Page principale"
de: "Startseite"
- content:
+ body:
en: |
Welcome to the Symfony CMF Demo
If you see this page, it means that the Symfony CMF installation ran successfully!
@@ -23,23 +23,23 @@ static:
Es gibt einige Bundles im Verzeichnis vendor/symfony-cmf/. Lies die README Datei im Hauptverzeichnis, und dann die README der einzelnen Bundles.
blocks:
additionalInfoBlock:
- class: Symfony\Cmf\Bundle\BlockBundle\Document\ContainerBlock
+ class: Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ContainerBlock
children:
child1:
- class: Symfony\Cmf\Bundle\BlockBundle\Document\SimpleBlock
+ class: Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\SimpleBlock
properties:
title: Editable Simpleblock
- content: This is a simple block. It is stored on the homepage, but also referenced from the company page.
+ body: This is a simple block. It is stored on the homepage, but also referenced from the company page.
child2:
- class: Symfony\Cmf\Bundle\BlockBundle\Document\SimpleBlock
+ class: Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\SimpleBlock
properties:
title: Admin Credentials
- content: To log into the backend admin, use the username 'admin' and the password 'admin'.
+ body: To log into the backend admin, use the username 'admin' and the password 'admin'.
child3:
- class: Symfony\Cmf\Bundle\BlockBundle\Document\ActionBlock
+ class: Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ActionBlock
actionName: SandboxMainBundle:Default:block
rssBlock:
- class: Symfony\Cmf\Bundle\BlockBundle\Document\RssBlock
+ class: Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\RssBlock
properties:
settings:
title: Symfony2 CMF news
@@ -48,7 +48,7 @@ static:
-
name: "company"
title: "The Company"
- content: |
+ body: |
Who is behind the Symfony CMF project?
The content management framework is a joint effort by various developers and companies
dicta facete eu vis
@@ -57,12 +57,12 @@ static:
Ut suscipit honestatis sed, per id facer euismod probatus. Ne persius posidonium eum, has elaboraret philosophia eu. No eam wisi choro labores. Sit id oratio aperiam electram, quodsi deterruisset no eum, vel modo quaeque ei
blocks:
additionalInfoBlock:
- class: Symfony\Cmf\Bundle\BlockBundle\Document\ReferenceBlock
+ class: Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ReferenceBlock
referencedBlock: /cms/content/home/additionalInfoBlock/child1
-
name: "team"
title: "The Team"
- content: |
+ body: |
Our Team
There are some core developers and many other contributors. We need more help, so please contribute.
dicta facete eu vis
@@ -71,11 +71,11 @@ static:
Ut suscipit honestatis sed, per id facer euismod probatus. Ne persius posidonium eum, has elaboraret philosophia eu. No eam wisi choro labores. Sit id oratio aperiam electram, quodsi deterruisset no eum, vel modo quaeque ei
blocks:
additionalInfoBlock:
- class: Symfony\Cmf\Bundle\BlockBundle\Document\ContainerBlock
+ class: Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ContainerBlock
-
name: "more"
title: "More Information"
- content: |
+ body: |
Yet another page
About the companies, though we don't have more to say here. But you want pages to see the navigation in action.
dicta facete eu vis
@@ -84,11 +84,11 @@ static:
Ut suscipit honestatis sed, per id facer euismod probatus. Ne persius posidonium eum, has elaboraret philosophia eu. No eam wisi choro labores. Sit id oratio aperiam electram, quodsi deterruisset no eum, vel modo quaeque ei
blocks:
additionalInfoBlock:
- class: Symfony\Cmf\Bundle\BlockBundle\Document\ContainerBlock
+ class: Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ContainerBlock
-
name: "projects"
title: "The projects"
- content: |
+ body: |
We do a lot of projects
Sed sale modus nusquam ne. At omnesque senserit vel, veritus denique epicuri pri eu, nam illud constituam in. Id sit convenire mediocrem. Erant facilisi pri ea, quo ignota graeci dolores in, idque legere commune nam an. Eros fabulas scripserit mea ea. Mei everti hendrerit et, sit in harum vituperata.
dicta facete eu vis
@@ -96,11 +96,11 @@ static:
Ut suscipit honestatis sed, per id facer euismod probatus. Ne persius posidonium eum, has elaboraret philosophia eu. No eam wisi choro labores. Sit id oratio aperiam electram, quodsi deterruisset no eum, vel modo quaeque ei
blocks:
additionalInfoBlock:
- class: Symfony\Cmf\Bundle\BlockBundle\Document\ContainerBlock
+ class: Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ContainerBlock
-
name: "cmf"
title: "Content Management Framework"
- content: |
+ body: |
The CMF is what this is all about
Sed sale modus nusquam ne. At omnesque senserit vel, veritus denique epicuri pri eu, nam illud constituam in. Id sit convenire mediocrem. Erant facilisi pri ea, quo ignota graeci dolores in, idque legere commune nam an. Eros fabulas scripserit mea ea. Mei everti hendrerit et, sit in harum vituperata.
dicta facete eu vis
@@ -108,11 +108,11 @@ static:
Ut suscipit honestatis sed, per id facer euismod probatus. Ne persius posidonium eum, has elaboraret philosophia eu. No eam wisi choro labores. Sit id oratio aperiam electram, quodsi deterruisset no eum, vel modo quaeque ei
blocks:
additionalInfoBlock:
- class: Symfony\Cmf\Bundle\BlockBundle\Document\ContainerBlock
+ class: Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ContainerBlock
-
name: "demo"
title: "Routing demo"
- content: |
+ body: |
The Children of this page show the various use cases of the cmf menu and the cmf content routing.
There are also some routes that have no menu entry:
@@ -122,43 +122,43 @@ static:
blocks:
additionalInfoBlock:
- class: Symfony\Cmf\Bundle\BlockBundle\Document\ContainerBlock
+ class: Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ContainerBlock
-
name: "demo_controller"
title: "Explicit Controller"
- content: "This content is routed through an explicit controller that can do additional things.
"
+ body: "This content is routed through an explicit controller that can do additional things.
"
blocks:
additionalInfoBlock:
- class: Symfony\Cmf\Bundle\BlockBundle\Document\ContainerBlock
+ class: Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ContainerBlock
-
name: "demo_template"
title: "Explicit template"
- content: "This content is rendered through the generic content controller with an explicitly specified template.
"
+ body: "This content is rendered through the generic content controller with an explicitly specified template.
"
blocks:
additionalInfoBlock:
- class: Symfony\Cmf\Bundle\BlockBundle\Document\ContainerBlock
+ class: Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ContainerBlock
-
name: "demo_type"
title: "Controller by type"
- content: "This content is routed through a controller found by the route controller type.
"
+ body: "This content is routed through a controller found by the route controller type.
"
blocks:
additionalInfoBlock:
- class: Symfony\Cmf\Bundle\BlockBundle\Document\ContainerBlock
+ class: Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ContainerBlock
-
name: "demo_class"
title: "Controller by class"
- content: "This content is routed through a controller found by the content class.
"
+ body: "This content is routed through a controller found by the content class.
"
class: "Sandbox\MainBundle\Document\DemoClassContent"
blocks:
additionalInfoBlock:
- class: Symfony\Cmf\Bundle\BlockBundle\Document\ContainerBlock
+ class: Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ContainerBlock
-
name: "singlelocale"
title:
en: "Single locale"
fr: "Single locale"
- content:
+ body:
en: |
This page is only available in english
The content is actually also translated to french, but there is no route for french.
From 5c400c0a39988932800466dba475b2c8d396e95f Mon Sep 17 00:00:00 2001
From: Lukas Kahwe Smith
Date: Wed, 7 Aug 2013 18:51:58 +0200
Subject: [PATCH 02/12] fix tests
---
app/tests/HomepageTest.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app/tests/HomepageTest.php b/app/tests/HomepageTest.php
index d9eab09b..ab316e47 100644
--- a/app/tests/HomepageTest.php
+++ b/app/tests/HomepageTest.php
@@ -25,7 +25,7 @@ public function testContents()
$this->assertEquals(200, $client->getResponse()->getStatusCode());
- $this->assertCount(3, $crawler->filter('.cmf-block'));
+ $this->assertCount(4, $crawler->filter('.cmf-block'));
$this->assertCount(1, $crawler->filter('h1:contains(Homepage)'));
$this->assertCount(1, $crawler->filter('h2:contains("Welcome to the Symfony CMF Demo")'));
From 2774b433163744f5e10e7455843798b3db337aab Mon Sep 17 00:00:00 2001
From: Roel Sint
Date: Thu, 8 Aug 2013 08:54:37 +0200
Subject: [PATCH 03/12] Block - adjust config to new document location
---
app/config/config.yml | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/app/config/config.yml b/app/config/config.yml
index e37dc208..5a117bac 100644
--- a/app/config/config.yml
+++ b/app/config/config.yml
@@ -143,7 +143,7 @@ sonata_block:
id: '/cms'
contexts: [admin]
blocks_by_class:
- Symfony\Cmf\Bundle\BlockBundle\Document\RssBlock:
+ Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\RssBlock:
cache: cmf.block.cache.js_async
sonata_admin:
@@ -210,22 +210,22 @@ sonata_doctrine_phpcr_admin:
- all
Symfony\Cmf\Bundle\ContentBundle\Doctrine\Phpcr\StaticContent:
valid_children:
- - Symfony\Cmf\Bundle\BlockBundle\Document\SimpleBlock
- - Symfony\Cmf\Bundle\BlockBundle\Document\ContainerBlock
- - Symfony\Cmf\Bundle\BlockBundle\Document\ReferenceBlock
- - Symfony\Cmf\Bundle\BlockBundle\Document\ActionBlock
- Symfony\Cmf\Bundle\BlockBundle\Document\ReferenceBlock:
+ - Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\SimpleBlock
+ - Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ContainerBlock
+ - Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ReferenceBlock
+ - Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ActionBlock
+ Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ReferenceBlock:
valid_children: []
- Symfony\Cmf\Bundle\BlockBundle\Document\ActionBlock:
+ Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ActionBlock:
valid_children: []
- Symfony\Cmf\Bundle\BlockBundle\Document\SimpleBlock:
+ Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\SimpleBlock:
valid_children: []
- Symfony\Cmf\Bundle\BlockBundle\Document\ContainerBlock:
+ Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ContainerBlock:
valid_children:
- - Symfony\Cmf\Bundle\BlockBundle\Document\SimpleBlock
- - Symfony\Cmf\Bundle\BlockBundle\Document\ContainerBlock
- - Symfony\Cmf\Bundle\BlockBundle\Document\ReferenceBlock
- - Symfony\Cmf\Bundle\BlockBundle\Document\ActionBlock
+ - Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\SimpleBlock
+ - Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ContainerBlock
+ - Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ReferenceBlock
+ - Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ActionBlock
Symfony\Cmf\Bundle\SimpleCmsBundle\Document\Page: ~
Symfony\Cmf\Bundle\RoutingBundle\Doctrine\Phpcr\Route:
valid_children:
From bcaec5f5aa004d319eb390250462f3933ce4b0cc Mon Sep 17 00:00:00 2001
From: Lukas Kahwe Smith
Date: Wed, 14 Aug 2013 21:45:20 +0200
Subject: [PATCH 04/12] updated for SimpleCmsBundle
---
app/config/config.yml | 9 +--------
app/tests/HomepageTest.php | 2 +-
.../MainBundle/DataFixtures/PHPCR/LoadSimpleCmsData.php | 4 ++--
3 files changed, 4 insertions(+), 11 deletions(-)
diff --git a/app/config/config.yml b/app/config/config.yml
index 5a117bac..b7d2c732 100644
--- a/app/config/config.yml
+++ b/app/config/config.yml
@@ -112,14 +112,7 @@ cmf_routing:
templates_by_class:
Symfony\Cmf\Bundle\ContentBundle\Doctrine\Phpcr\StaticContent: SandboxMainBundle:MultilangStaticContent:index.html.twig
-cmf_block:
- persistence:
- phpcr:
- enabled: true
-
cmf_simple_cms:
- multilang:
- locales: %locales%
routing:
templates_by_class:
Symfony\Cmf\Bundle\SimpleCmsBundle\Document\Page: CmfSimpleCmsBundle:Page:index.html.twig
@@ -200,7 +193,7 @@ sonata_admin:
simplecms:
label: Simple CMS
items:
- - cmf_simple_cms.admin.page
+ - cmf_simple_cms.persistence.phpcr.admin.page
sonata_doctrine_phpcr_admin:
document_tree_defaults: [locale]
diff --git a/app/tests/HomepageTest.php b/app/tests/HomepageTest.php
index ab316e47..d9eab09b 100644
--- a/app/tests/HomepageTest.php
+++ b/app/tests/HomepageTest.php
@@ -25,7 +25,7 @@ public function testContents()
$this->assertEquals(200, $client->getResponse()->getStatusCode());
- $this->assertCount(4, $crawler->filter('.cmf-block'));
+ $this->assertCount(3, $crawler->filter('.cmf-block'));
$this->assertCount(1, $crawler->filter('h1:contains(Homepage)'));
$this->assertCount(1, $crawler->filter('h2:contains("Welcome to the Symfony CMF Demo")'));
diff --git a/src/Sandbox/MainBundle/DataFixtures/PHPCR/LoadSimpleCmsData.php b/src/Sandbox/MainBundle/DataFixtures/PHPCR/LoadSimpleCmsData.php
index 02a5d9b6..62dcbb9a 100644
--- a/src/Sandbox/MainBundle/DataFixtures/PHPCR/LoadSimpleCmsData.php
+++ b/src/Sandbox/MainBundle/DataFixtures/PHPCR/LoadSimpleCmsData.php
@@ -10,7 +10,7 @@
use Symfony\Component\DependencyInjection\ContainerAware;
-use Symfony\Cmf\Bundle\SimpleCmsBundle\Document\Page;
+use Symfony\Cmf\Bundle\SimpleCmsBundle\Doctrine\Phpcr\Page;
class LoadSimpleCmsData extends ContainerAware implements FixtureInterface, OrderedFixtureInterface
{
@@ -21,7 +21,7 @@ public function getOrder()
public function load(ObjectManager $manager)
{
- $basepath = $this->container->getParameter('cmf_simple_cms.menu_basepath');
+ $basepath = $this->container->getParameter('cmf_simple_cms.persistence.phpcr.menu_basepath');
$base = $manager->find(null, $basepath);
$root = $this->createPage($manager, $base, 'simple', 'root', 'root page of simple menu, never used', '');
From cb88ac9580578a3cb8293be0d5fc503bfffdc12d Mon Sep 17 00:00:00 2001
From: Roel Sint
Date: Tue, 18 Jun 2013 21:45:23 +0200
Subject: [PATCH 05/12] Added slideshow block and CmfMedia + updated config for
CreateBundle
---
.gitignore | 2 +
app/AppKernel.php | 4 +
app/config/config.yml | 36 +++-
app/config/routing.yml | 10 +
app/tests/AdminDashboardTest.php | 2 +-
composer.json | 4 +-
composer.lock | 193 ++++++++++++++++--
.../DataFixtures/PHPCR/LoadStaticPageData.php | 3 -
.../Resources/views/Homepage/index.html.twig | 5 +-
9 files changed, 234 insertions(+), 25 deletions(-)
diff --git a/.gitignore b/.gitignore
index 89e18e27..f26de3ba 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,6 +4,8 @@ web/js/
web/css/
app/cache/*
app/logs/*
+web/media
+web/assetic
build/
vendor/
vendor
diff --git a/app/AppKernel.php b/app/AppKernel.php
index 58ad85dd..f8219554 100644
--- a/app/AppKernel.php
+++ b/app/AppKernel.php
@@ -32,6 +32,7 @@ public function registerBundles()
new Symfony\Cmf\Bundle\BlogBundle\CmfBlogBundle(),
new Liip\SearchBundle\LiipSearchBundle(),
new Symfony\Cmf\Bundle\SearchBundle\CmfSearchBundle(),
+ new Symfony\Cmf\Bundle\MediaBundle\CmfMediaBundle(),
// language switcher
new Lunetics\LocaleBundle\LuneticsLocaleBundle(),
@@ -52,6 +53,9 @@ public function registerBundles()
new Sonata\DoctrinePHPCRAdminBundle\SonataDoctrinePHPCRAdminBundle(),
new FOS\JsRoutingBundle\FOSJsRoutingBundle(),
+ // Media support
+ new Liip\ImagineBundle\LiipImagineBundle(),
+
// jackalope doctrine caching
// new Liip\DoctrineCacheBundle\LiipDoctrineCacheBundle(),
diff --git a/app/config/config.yml b/app/config/config.yml
index b7d2c732..1a135a3d 100644
--- a/app/config/config.yml
+++ b/app/config/config.yml
@@ -21,6 +21,9 @@ framework:
twig:
debug: %kernel.debug%
strict_variables: %kernel.debug%
+ form:
+ resources:
+ - 'CmfMediaBundle:Form:fields.html.twig'
# Assetic Configuration
assetic:
@@ -121,10 +124,11 @@ cmf_create:
phpcr_odm: true
map:
'http://rdfs.org/sioc/ns#Post': 'Symfony\Cmf\Bundle\ContentBundle\Document\MultilangStaticContent'
- image:
- enabled: true
- model_class: Symfony\Cmf\Bundle\CreateBundle\Document\Image
- controller_class: Symfony\Cmf\Bundle\CreateBundle\Controller\PHPCRImageController
+
+cmf_block:
+ persistence:
+ phpcr:
+ enabled: true
sonata_block:
default_contexts: [cms]
@@ -175,6 +179,7 @@ sonata_admin:
- cmf_block.container_admin
- cmf_block.reference_admin
- cmf_block.action_admin
+ - cmf_block.imagine.slideshow_admin
routing:
label: URLs
items:
@@ -213,12 +218,18 @@ sonata_doctrine_phpcr_admin:
valid_children: []
Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\SimpleBlock:
valid_children: []
+ Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\SlideshowBlock:
+ valid_children:
+ - Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ImagineBlock
+ Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ImagineBlock:
+ valid_children: []
Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ContainerBlock:
valid_children:
- Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\SimpleBlock
- Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ContainerBlock
- Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ReferenceBlock
- Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ActionBlock
+ - Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\SlideshowBlock
Symfony\Cmf\Bundle\SimpleCmsBundle\Document\Page: ~
Symfony\Cmf\Bundle\RoutingBundle\Doctrine\Phpcr\Route:
valid_children:
@@ -270,3 +281,20 @@ lunetics_locale:
# type: file_system
# nodes:
# type: file_system
+
+# The LiipImagineBundle can be used if you want to convert on demand an image
+# to a specific format. (ie a controller render the file)
+# more information can be found here : https://github.com/liip/LiipImagineBundle
+liip_imagine:
+ filter_sets:
+ # define the filter to be used with the image preview
+ image_upload_thumbnail:
+ data_loader: cmf_media_doctrine_phpcr
+ filters:
+ thumbnail: { size: [100, 100], mode: outbound }
+
+ cmf_block:
+ data_loader: cmf_media_doctrine_phpcr
+ quality: 85
+ filters:
+ thumbnail: { size: [50, 50], mode: outbound }
diff --git a/app/config/routing.yml b/app/config/routing.yml
index 99b6e2ce..54f21188 100644
--- a/app/config/routing.yml
+++ b/app/config/routing.yml
@@ -41,6 +41,10 @@ sonata_admin:
type: sonata_admin
prefix: /{_locale}/admin
+_imagine:
+ resource: .
+ type: imagine
+
fos_js_routing:
resource: @FOSJsRoutingBundle/Resources/config/routing/routing.xml
@@ -65,6 +69,12 @@ block_cache:
resource: "@CmfBlockBundle/Resources/config/routing/cache.xml"
prefix: /
+cmf_media_file:
+ resource: "@CmfMediaBundle/Resources/config/routing/file.xml"
+
+cmf_media_image:
+ resource: "@CmfMediaBundle/Resources/config/routing/image.xml"
+
tree:
resource: "@SonataDoctrinePHPCRAdminBundle/Resources/config/routing/phpcrodmbrowser.xml"
prefix: /phpcrodmbrowser
diff --git a/app/tests/AdminDashboardTest.php b/app/tests/AdminDashboardTest.php
index 9de0777f..67dca6fd 100644
--- a/app/tests/AdminDashboardTest.php
+++ b/app/tests/AdminDashboardTest.php
@@ -36,6 +36,6 @@ public function testContents()
$this->assertContains('Sonata Admin', $response->getContent());
$this->assertCount(2, $crawler->filter('.container-fluid'));
- $this->assertCount(12, $crawler->filter('.sonata-ba-list-label'));
+ $this->assertCount(13, $crawler->filter('.sonata-ba-list-label'));
}
}
diff --git a/composer.json b/composer.json
index 567b2eaf..af143a42 100644
--- a/composer.json
+++ b/composer.json
@@ -34,7 +34,9 @@
"sonata-project/doctrine-phpcr-admin-bundle": "1.0.0-beta3",
"eko/feedbundle": "1.0.*",
"lunetics/locale-bundle": "2.2.*",
- "liip/functional-test-bundle": "1.0.*"
+ "liip/functional-test-bundle": "1.0.*",
+ "liip/imagine-bundle": "dev-master",
+ "symfony-cmf/media-bundle": "dev-master"
},
"require-dev": {
"symfony-cmf/testing": "1.0.*"
diff --git a/composer.lock b/composer.lock
index a8e95305..c1975427 100644
--- a/composer.lock
+++ b/composer.lock
@@ -3,7 +3,7 @@
"This file locks the dependencies of your project to a known state",
"Read more about it at http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file"
],
- "hash": "91308fa6f73fa148db5e9ba5a3dd7a9d",
+ "hash": "f89ed20817bc84aa5a2ff1d141e5299c",
"packages": [
{
"name": "aferrandini/urlizer",
@@ -1065,6 +1065,53 @@
],
"time": "2013-05-06 10:33:17"
},
+ {
+ "name": "imagine/imagine",
+ "version": "v0.4.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/avalanche123/Imagine.git",
+ "reference": "v0.4.1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/avalanche123/Imagine/zipball/v0.4.1",
+ "reference": "v0.4.1",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.2"
+ },
+ "require-dev": {
+ "sami/sami": "dev-master"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-0": {
+ "Imagine": "lib/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Bulat Shakirzyanov",
+ "email": "mallluhuct@gmail.com",
+ "homepage": "http://avalanche123.com"
+ }
+ ],
+ "description": "Image processing for PHP 5.3",
+ "homepage": "http://imagine.readthedocs.org/",
+ "keywords": [
+ "drawing",
+ "graphics",
+ "image manipulation",
+ "image processing"
+ ],
+ "time": "2012-12-13 18:31:18"
+ },
{
"name": "jackalope/jackalope",
"version": "1.0.0-beta4",
@@ -1293,12 +1340,12 @@
"source": {
"type": "git",
"url": "https://github.com/schmittjoh/metadata.git",
- "reference": "b63f380d36a70586fd2abe518e35899d044745df"
+ "reference": "0979c7d9eb7f0031a3c5ffed1d6e1fa4eb846e4e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/schmittjoh/metadata/zipball/b63f380d36a70586fd2abe518e35899d044745df",
- "reference": "b63f380d36a70586fd2abe518e35899d044745df",
+ "url": "https://api.github.com/repos/schmittjoh/metadata/zipball/0979c7d9eb7f0031a3c5ffed1d6e1fa4eb846e4e",
+ "reference": "0979c7d9eb7f0031a3c5ffed1d6e1fa4eb846e4e",
"shasum": ""
},
"require": {
@@ -1337,7 +1384,7 @@
"xml",
"yaml"
],
- "time": "2013-08-04 12:47:51"
+ "time": "2013-03-28 16:32:37"
},
{
"name": "jms/parser-lib",
@@ -1751,6 +1798,60 @@
],
"time": "2013-05-24 05:48:28"
},
+ {
+ "name": "liip/imagine-bundle",
+ "version": "dev-master",
+ "target-dir": "Liip/ImagineBundle",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/liip/LiipImagineBundle.git",
+ "reference": "v0.11.1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/liip/LiipImagineBundle/zipball/v0.11.1",
+ "reference": "v0.11.1",
+ "shasum": ""
+ },
+ "require": {
+ "imagine/imagine": "0.4.*",
+ "php": ">=5.3.2",
+ "symfony/filesystem": ">=2.0.16,~2.0",
+ "symfony/finder": ">=2.0.16,~2.0",
+ "symfony/framework-bundle": ">=2.0.16,~2.0",
+ "symfony/options-resolver": ">=2.0.16,~2.0"
+ },
+ "require-dev": {
+ "symfony/yaml": ">=2.0.16,~2.0",
+ "twig/twig": ">=1.0,<2.0-dev"
+ },
+ "suggest": {
+ "twig/twig": ">=1.0,<2.0-dev"
+ },
+ "type": "symfony-bundle",
+ "autoload": {
+ "psr-0": {
+ "Liip\\ImagineBundle": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Liip and other contributors",
+ "homepage": "https://github.com/liip/LiipImagineBundle/contributors"
+ }
+ ],
+ "description": "This Bundle assists in imagine manipulation using the imagine library",
+ "homepage": "http://liip.ch",
+ "keywords": [
+ "image",
+ "imagine"
+ ],
+ "time": "2013-08-05 08:09:13"
+ },
{
"name": "liip/search-bundle",
"version": "dev-master",
@@ -3077,6 +3178,59 @@
"description": "Symfony Bundle for createphp and create.js. The easiest way to make any site editable and have semantic annotations with RDFa.",
"time": "2013-08-01 07:12:15"
},
+ {
+ "name": "symfony-cmf/media-bundle",
+ "version": "dev-master",
+ "target-dir": "Symfony/Cmf/Bundle/MediaBundle",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony-cmf/MediaBundle.git",
+ "reference": "5b56efea89abeb3548ce80c7d393518463d738e5"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony-cmf/MediaBundle/zipball/5b56efea89abeb3548ce80c7d393518463d738e5",
+ "reference": "5b56efea89abeb3548ce80c7d393518463d738e5",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3",
+ "symfony/framework-bundle": "~2.1"
+ },
+ "suggest": {
+ "knplabs/gaufrette": "When using the Gaufrette adapter",
+ "phpcr/phpcr-utils": "When using the Gaufrette adapter"
+ },
+ "type": "symfony-bundle",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Symfony\\Cmf\\Bundle\\MediaBundle": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Symfony CMF Community",
+ "homepage": "https://github.com/symfony-cmf/MediaBundle/contributors"
+ }
+ ],
+ "description": "Symfony CMF Media Bundle",
+ "homepage": "http://cmf.symfony.com",
+ "keywords": [
+ "Symfony CMF",
+ "image",
+ "media"
+ ],
+ "time": "2013-08-05 07:43:25"
+ },
{
"name": "symfony-cmf/menu-bundle",
"version": "1.0.0-RC2",
@@ -3145,12 +3299,12 @@
"source": {
"type": "git",
"url": "https://github.com/symfony-cmf/Routing.git",
- "reference": "8ffcc7f955f45656dc92903b2ab6170a6c1d1ae7"
+ "reference": "1.1.0-RC1"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony-cmf/Routing/zipball/8ffcc7f955f45656dc92903b2ab6170a6c1d1ae7",
- "reference": "8ffcc7f955f45656dc92903b2ab6170a6c1d1ae7",
+ "url": "https://api.github.com/repos/symfony-cmf/Routing/zipball/1.1.0-RC1",
+ "reference": "1.1.0-RC1",
"shasum": ""
},
"require": {
@@ -3195,7 +3349,7 @@
"database",
"routing"
],
- "time": "2013-08-04 18:25:40"
+ "time": "2013-07-31 21:06:34"
},
{
"name": "symfony-cmf/routing-auto-bundle",
@@ -3600,12 +3754,12 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/Icu.git",
- "reference": "v1.2.0"
+ "reference": "45c8d35427304b1e14a13a03426055f501ba5f61"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/Icu/zipball/v1.2.0",
- "reference": "v1.2.0",
+ "url": "https://api.github.com/repos/symfony/Icu/zipball/45c8d35427304b1e14a13a03426055f501ba5f61",
+ "reference": "45c8d35427304b1e14a13a03426055f501ba5f61",
"shasum": ""
},
"require": {
@@ -3639,7 +3793,7 @@
"icu",
"intl"
],
- "time": "2013-06-03 18:32:58"
+ "time": "2013-08-06 12:55:36"
},
{
"name": "symfony/monolog-bundle",
@@ -4376,7 +4530,18 @@
],
"minimum-stability": "dev",
"stability-flags": {
- "twig/twig": 0
+ "twig/twig": 0,
+ "symfony-cmf/symfony-cmf": 10,
+ "symfony-cmf/simple-cms-bundle": 10,
+ "symfony-cmf/search-bundle": 10,
+ "symfony-cmf/create-bundle": 10,
+ "symfony-cmf/routing-auto-bundle": 15,
+ "symfony-cmf/blog-bundle": 10,
+ "jackalope/jackalope-doctrine-dbal": 10,
+ "jackalope/jackalope-jackrabbit": 10,
+ "sonata-project/doctrine-phpcr-admin-bundle": 10,
+ "liip/imagine-bundle": 20,
+ "symfony-cmf/media-bundle": 20
},
"platform": {
"php": ">=5.3.3"
diff --git a/src/Sandbox/MainBundle/DataFixtures/PHPCR/LoadStaticPageData.php b/src/Sandbox/MainBundle/DataFixtures/PHPCR/LoadStaticPageData.php
index e514a83f..14de70e1 100644
--- a/src/Sandbox/MainBundle/DataFixtures/PHPCR/LoadStaticPageData.php
+++ b/src/Sandbox/MainBundle/DataFixtures/PHPCR/LoadStaticPageData.php
@@ -24,9 +24,6 @@ public function load(ObjectManager $manager)
{
$session = $manager->getPhpcrSession();
- $basepath = $this->container->getParameter('cmf_create.image.static_basepath');
- NodeHelper::createPath($session, $basepath);
-
$basepath = $this->container->getParameter('cmf_content.persistence.phpcr.content_basepath');
NodeHelper::createPath($session, $basepath);
diff --git a/src/Sandbox/MainBundle/Resources/views/Homepage/index.html.twig b/src/Sandbox/MainBundle/Resources/views/Homepage/index.html.twig
index b7b4c2b4..cf79f920 100644
--- a/src/Sandbox/MainBundle/Resources/views/Homepage/index.html.twig
+++ b/src/Sandbox/MainBundle/Resources/views/Homepage/index.html.twig
@@ -10,8 +10,9 @@
- {{ sonata_block_render({
- 'name': 'additionalInfoBlock'
+ {{ sonata_block_render({ 'name': 'additionalInfoBlock' }, {
+ 'divisibleBy': 3,
+ 'divisibleClass': 'row'
}) }}
From b381609f9426f352e424c2f1dc71b04378a4e965 Mon Sep 17 00:00:00 2001
From: Roel Sint
Date: Thu, 15 Aug 2013 22:02:31 +0200
Subject: [PATCH 06/12] home page - fix display additionalInfoBlock
---
.../Resources/views/Homepage/index.html.twig | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/src/Sandbox/MainBundle/Resources/views/Homepage/index.html.twig b/src/Sandbox/MainBundle/Resources/views/Homepage/index.html.twig
index cf79f920..11fdc869 100644
--- a/src/Sandbox/MainBundle/Resources/views/Homepage/index.html.twig
+++ b/src/Sandbox/MainBundle/Resources/views/Homepage/index.html.twig
@@ -9,12 +9,11 @@
-
- {{ sonata_block_render({ 'name': 'additionalInfoBlock' }, {
- 'divisibleBy': 3,
- 'divisibleClass': 'row'
- }) }}
-
+ {{ sonata_block_render({ 'name': 'additionalInfoBlock' }, {
+ 'divisibleBy': 3,
+ 'divisibleClass': 'row',
+ 'childClass': 'span3'
+ }) }}
@@ -28,9 +27,11 @@
+
{{ sonata_block_render({
'name': 'rssBlock'
}) }}
+
{% endblock %}
From d8a386e2522781cf4becc5d63275b54c2e3593ee Mon Sep 17 00:00:00 2001
From: Lukas Kahwe Smith
Date: Mon, 19 Aug 2013 18:46:27 +0200
Subject: [PATCH 07/12] updated for SimpleCmsBundle changes
---
app/config/config.yml | 8 ++++----
app/tests/StaticPageTest.php | 3 ++-
2 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/app/config/config.yml b/app/config/config.yml
index 1a135a3d..c2a723a4 100644
--- a/app/config/config.yml
+++ b/app/config/config.yml
@@ -118,12 +118,12 @@ cmf_routing:
cmf_simple_cms:
routing:
templates_by_class:
- Symfony\Cmf\Bundle\SimpleCmsBundle\Document\Page: CmfSimpleCmsBundle:Page:index.html.twig
+ Symfony\Cmf\Bundle\SimpleCmsBundle\Doctrine\Phpcr\Page: CmfSimpleCmsBundle:Page:index.html.twig
cmf_create:
phpcr_odm: true
map:
- 'http://rdfs.org/sioc/ns#Post': 'Symfony\Cmf\Bundle\ContentBundle\Document\MultilangStaticContent'
+ 'http://rdfs.org/sioc/ns#Post': 'Symfony\Cmf\Bundle\ContentBundle\Doctrine\Phpcr\StaticContent'
cmf_block:
persistence:
@@ -230,12 +230,12 @@ sonata_doctrine_phpcr_admin:
- Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ReferenceBlock
- Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\ActionBlock
- Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\SlideshowBlock
- Symfony\Cmf\Bundle\SimpleCmsBundle\Document\Page: ~
+ Symfony\Cmf\Bundle\SimpleCmsBundle\Doctrine\Phpcr\Page: ~
Symfony\Cmf\Bundle\RoutingBundle\Doctrine\Phpcr\Route:
valid_children:
- Symfony\Cmf\Bundle\RoutingBundle\Doctrine\Phpcr\Route
- Symfony\Cmf\Bundle\RoutingBundle\Doctrine\Phpcr\RedirectRoute
- Symfony\Cmf\Bundle\RoutingBundle\Document\RedirectRoute:
+ Symfony\Cmf\Bundle\RoutingBundle\Doctrine\Phpcr\RedirectRoute:
valid_children: []
Symfony\Cmf\Bundle\MenuBundle\Doctrine\Phpcr\Menu:
valid_children:
diff --git a/app/tests/StaticPageTest.php b/app/tests/StaticPageTest.php
index c176986a..f6336d2b 100644
--- a/app/tests/StaticPageTest.php
+++ b/app/tests/StaticPageTest.php
@@ -32,7 +32,8 @@ public function contentDataProvider()
array('/demo/type', 'Controller by type'),
array('/demo/class', 'Controller by class'),
array('/hello', 'Hello World!'),
- array('/about', 'Some information about us'),
+ array('/en/about', 'Some information about us'),
+ array('/de/about', 'Some information about us'),
);
}
}
From 1b8f48bfd95cf0be092664c03913e7389961a9e7 Mon Sep 17 00:00:00 2001
From: Lukas Kahwe Smith
Date: Tue, 20 Aug 2013 22:48:44 +0200
Subject: [PATCH 08/12] updated CreateBundle config
---
app/config/config.yml | 6 ------
1 file changed, 6 deletions(-)
diff --git a/app/config/config.yml b/app/config/config.yml
index c2a723a4..b37f6b9c 100644
--- a/app/config/config.yml
+++ b/app/config/config.yml
@@ -121,15 +121,9 @@ cmf_simple_cms:
Symfony\Cmf\Bundle\SimpleCmsBundle\Doctrine\Phpcr\Page: CmfSimpleCmsBundle:Page:index.html.twig
cmf_create:
- phpcr_odm: true
map:
'http://rdfs.org/sioc/ns#Post': 'Symfony\Cmf\Bundle\ContentBundle\Doctrine\Phpcr\StaticContent'
-cmf_block:
- persistence:
- phpcr:
- enabled: true
-
sonata_block:
default_contexts: [cms]
blocks:
From 3d236a202707c1e1282b4b8f98cef7109e0b74b9 Mon Sep 17 00:00:00 2001
From: Lukas Kahwe Smith
Date: Wed, 21 Aug 2013 20:53:41 +0200
Subject: [PATCH 09/12] added imagine_block
---
app/config/config.yml | 1 +
app/tests/AdminDashboardTest.php | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/app/config/config.yml b/app/config/config.yml
index b37f6b9c..6c2bf999 100644
--- a/app/config/config.yml
+++ b/app/config/config.yml
@@ -174,6 +174,7 @@ sonata_admin:
- cmf_block.reference_admin
- cmf_block.action_admin
- cmf_block.imagine.slideshow_admin
+ - cmf_block.imagine.imagine_admin
routing:
label: URLs
items:
diff --git a/app/tests/AdminDashboardTest.php b/app/tests/AdminDashboardTest.php
index 67dca6fd..65833de7 100644
--- a/app/tests/AdminDashboardTest.php
+++ b/app/tests/AdminDashboardTest.php
@@ -36,6 +36,6 @@ public function testContents()
$this->assertContains('Sonata Admin', $response->getContent());
$this->assertCount(2, $crawler->filter('.container-fluid'));
- $this->assertCount(13, $crawler->filter('.sonata-ba-list-label'));
+ $this->assertCount(14, $crawler->filter('.sonata-ba-list-label'));
}
}
From 2e39fc68776b14ded63e67154c3aa0d8147ffe5f Mon Sep 17 00:00:00 2001
From: Lukas Kahwe Smith
Date: Wed, 21 Aug 2013 20:53:53 +0200
Subject: [PATCH 10/12] fix tests for SimpleCmsBundle changes
---
app/tests/StaticPageTest.php | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/app/tests/StaticPageTest.php b/app/tests/StaticPageTest.php
index f6336d2b..c176986a 100644
--- a/app/tests/StaticPageTest.php
+++ b/app/tests/StaticPageTest.php
@@ -32,8 +32,7 @@ public function contentDataProvider()
array('/demo/type', 'Controller by type'),
array('/demo/class', 'Controller by class'),
array('/hello', 'Hello World!'),
- array('/en/about', 'Some information about us'),
- array('/de/about', 'Some information about us'),
+ array('/about', 'Some information about us'),
);
}
}
From 311624cca268e743e2df5708843b1e49782778bf Mon Sep 17 00:00:00 2001
From: Lukas Kahwe Smith
Date: Thu, 22 Aug 2013 01:19:02 +0200
Subject: [PATCH 11/12] prepare release
---
composer.json | 11 +-
composer.lock | 619 ++++++++++++++++++++++++++++----------------------
2 files changed, 353 insertions(+), 277 deletions(-)
diff --git a/composer.json b/composer.json
index af143a42..3700960e 100644
--- a/composer.json
+++ b/composer.json
@@ -19,10 +19,10 @@
"sensio/distribution-bundle": "2.3.*",
"sensio/framework-extra-bundle": "2.3.*",
"sensio/generator-bundle": "2.3.*",
- "symfony-cmf/symfony-cmf": "1.0.0-beta4",
- "symfony-cmf/simple-cms-bundle": "1.0.0-beta3",
+ "symfony-cmf/symfony-cmf": "1.0.0-beta6",
+ "symfony-cmf/simple-cms-bundle": "1.0.0-RC2",
"symfony-cmf/search-bundle": "1.0.0-beta2",
- "symfony-cmf/create-bundle": "1.0.0-beta3",
+ "symfony-cmf/create-bundle": "1.0.0-beta4",
"symfony-cmf/routing-auto-bundle": "1.0.0-alpha4",
"symfony-cmf/blog-bundle": "1.0.0-beta3",
"jackalope/jackalope-doctrine-dbal": "1.0.0-beta3",
@@ -31,12 +31,11 @@
"doctrine/data-fixtures": "1.0.*",
"doctrine/doctrine-fixtures-bundle": "2.1.*",
"sonata-project/cache-bundle": "2.1.*",
- "sonata-project/doctrine-phpcr-admin-bundle": "1.0.0-beta3",
+ "sonata-project/doctrine-phpcr-admin-bundle": "1.0.0-beta4",
"eko/feedbundle": "1.0.*",
"lunetics/locale-bundle": "2.2.*",
"liip/functional-test-bundle": "1.0.*",
- "liip/imagine-bundle": "dev-master",
- "symfony-cmf/media-bundle": "dev-master"
+ "liip/imagine-bundle": "~0.12"
},
"require-dev": {
"symfony-cmf/testing": "1.0.*"
diff --git a/composer.lock b/composer.lock
index c1975427..75828d1e 100644
--- a/composer.lock
+++ b/composer.lock
@@ -3,7 +3,7 @@
"This file locks the dependencies of your project to a known state",
"Read more about it at http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file"
],
- "hash": "f89ed20817bc84aa5a2ff1d141e5299c",
+ "hash": "1f72ff719109e2903db7c5773b8c056f",
"packages": [
{
"name": "aferrandini/urlizer",
@@ -12,12 +12,12 @@
"source": {
"type": "git",
"url": "https://github.com/aferrandini/Urlizer.git",
- "reference": "1.0.0"
+ "reference": "9223a883ac24981385cf3ea41bff526c95a3547a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/aferrandini/Urlizer/zipball/1.0.0",
- "reference": "1.0.0",
+ "url": "https://api.github.com/repos/aferrandini/Urlizer/zipball/9223a883ac24981385cf3ea41bff526c95a3547a",
+ "reference": "9223a883ac24981385cf3ea41bff526c95a3547a",
"shasum": ""
},
"require": {
@@ -122,16 +122,16 @@
},
{
"name": "doctrine/cache",
- "version": "dev-master",
+ "version": "v1.1",
"source": {
"type": "git",
"url": "https://github.com/doctrine/cache.git",
- "reference": "beb242e0e22eebdca1db571edb1bac788b054124"
+ "reference": "2c9761ff1d13e188d5f7378066c1ce2882d7a336"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/cache/zipball/beb242e0e22eebdca1db571edb1bac788b054124",
- "reference": "beb242e0e22eebdca1db571edb1bac788b054124",
+ "url": "https://api.github.com/repos/doctrine/cache/zipball/2c9761ff1d13e188d5f7378066c1ce2882d7a336",
+ "reference": "2c9761ff1d13e188d5f7378066c1ce2882d7a336",
"shasum": ""
},
"require": {
@@ -187,7 +187,7 @@
"cache",
"caching"
],
- "time": "2013-07-31 00:07:06"
+ "time": "2013-08-07 16:04:25"
},
{
"name": "doctrine/collections",
@@ -262,12 +262,12 @@
"source": {
"type": "git",
"url": "https://github.com/doctrine/common.git",
- "reference": "9c6b8615a988117dec83bdbb0fad80afef23eab8"
+ "reference": "b4c7860e0c5a8d13598ca34d156533300b0dacf0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/common/zipball/9c6b8615a988117dec83bdbb0fad80afef23eab8",
- "reference": "9c6b8615a988117dec83bdbb0fad80afef23eab8",
+ "url": "https://api.github.com/repos/doctrine/common/zipball/b4c7860e0c5a8d13598ca34d156533300b0dacf0",
+ "reference": "b4c7860e0c5a8d13598ca34d156533300b0dacf0",
"shasum": ""
},
"require": {
@@ -328,7 +328,7 @@
"persistence",
"spl"
],
- "time": "2013-07-30 05:35:10"
+ "time": "2013-08-20 18:10:31"
},
{
"name": "doctrine/data-fixtures",
@@ -455,12 +455,12 @@
"source": {
"type": "git",
"url": "https://github.com/doctrine/DoctrineBundle.git",
- "reference": "5a4d5724e14fc07bb955a6ab898313fab4b230ea"
+ "reference": "b19261fdbc4d8a4697b5373a64f9da5766bbb4db"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/5a4d5724e14fc07bb955a6ab898313fab4b230ea",
- "reference": "5a4d5724e14fc07bb955a6ab898313fab4b230ea",
+ "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/b19261fdbc4d8a4697b5373a64f9da5766bbb4db",
+ "reference": "b19261fdbc4d8a4697b5373a64f9da5766bbb4db",
"shasum": ""
},
"require": {
@@ -516,7 +516,7 @@
"orm",
"persistence"
],
- "time": "2013-06-16 18:40:01"
+ "time": "2013-08-09 10:00:34"
},
{
"name": "doctrine/doctrine-fixtures-bundle",
@@ -525,19 +525,19 @@
"source": {
"type": "git",
"url": "https://github.com/doctrine/DoctrineFixturesBundle.git",
- "reference": "8070624b47f7f171db4c9e4134436db7de51244c"
+ "reference": "e018cf34f6c8642eba40ca44871fead97616922a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/DoctrineFixturesBundle/zipball/8070624b47f7f171db4c9e4134436db7de51244c",
- "reference": "8070624b47f7f171db4c9e4134436db7de51244c",
+ "url": "https://api.github.com/repos/doctrine/DoctrineFixturesBundle/zipball/e018cf34f6c8642eba40ca44871fead97616922a",
+ "reference": "e018cf34f6c8642eba40ca44871fead97616922a",
"shasum": ""
},
"require": {
"doctrine/data-fixtures": "*",
"doctrine/doctrine-bundle": "~1.0",
"php": ">=5.3.2",
- "symfony/doctrine-bridge": ">=2.1.0,<2.4-dev"
+ "symfony/doctrine-bridge": "~2.1"
},
"type": "symfony-bundle",
"extra": {
@@ -574,7 +574,7 @@
"Fixture",
"persistence"
],
- "time": "2013-07-18 09:26:47"
+ "time": "2013-08-05 08:41:18"
},
{
"name": "doctrine/inflector",
@@ -703,17 +703,17 @@
},
{
"name": "doctrine/phpcr-bundle",
- "version": "1.0.0-beta3",
+ "version": "1.0.0-beta4",
"target-dir": "Doctrine/Bundle/PHPCRBundle",
"source": {
"type": "git",
"url": "https://github.com/doctrine/DoctrinePHPCRBundle.git",
- "reference": "1.0.0-beta3"
+ "reference": "ffc86e33ab011f4abaa8d9d7439e1467971de6e2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/DoctrinePHPCRBundle/zipball/1.0.0-beta3",
- "reference": "1.0.0-beta3",
+ "url": "https://api.github.com/repos/doctrine/DoctrinePHPCRBundle/zipball/ffc86e33ab011f4abaa8d9d7439e1467971de6e2",
+ "reference": "ffc86e33ab011f4abaa8d9d7439e1467971de6e2",
"shasum": ""
},
"require": {
@@ -726,8 +726,7 @@
"suggest": {
"doctrine/data-fixtures": "if you want to use the fixture loading",
"doctrine/doctrine-bundle": "when using jackalope-doctrine-dbal",
- "doctrine/phpcr-odm": "if you want to use the odm as well. require version 1.0.*",
- "liip/imagine-bundle": "when using the phpcr_odm_image form type"
+ "doctrine/phpcr-odm": "if you want to use the odm as well. require version 1.0.*"
},
"type": "symfony-bundle",
"extra": {
@@ -762,20 +761,20 @@
"persistence",
"phpcr"
],
- "time": "2013-07-18 12:22:08"
+ "time": "2013-08-19 16:24:43"
},
{
"name": "doctrine/phpcr-odm",
- "version": "1.0.0-beta4",
+ "version": "1.0.0-beta5",
"source": {
"type": "git",
"url": "https://github.com/doctrine/phpcr-odm.git",
- "reference": "1.0.0-beta4"
+ "reference": "445dfe17fccb91a0dad6f512dfb774d5e4985856"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/phpcr-odm/zipball/1.0.0-beta4",
- "reference": "1.0.0-beta4",
+ "url": "https://api.github.com/repos/doctrine/phpcr-odm/zipball/445dfe17fccb91a0dad6f512dfb774d5e4985856",
+ "reference": "445dfe17fccb91a0dad6f512dfb774d5e4985856",
"shasum": ""
},
"require": {
@@ -835,7 +834,7 @@
"odm",
"phpcr"
],
- "time": "2013-08-04 15:47:27"
+ "time": "2013-08-19 16:23:43"
},
{
"name": "eko/feedbundle",
@@ -997,31 +996,36 @@
},
{
"name": "friendsofsymfony/rest-bundle",
- "version": "0.12.0",
+ "version": "dev-master",
"target-dir": "FOS/RestBundle",
"source": {
"type": "git",
"url": "https://github.com/FriendsOfSymfony/FOSRestBundle.git",
- "reference": "0.12.0"
+ "reference": "0.13.1"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/FriendsOfSymfony/FOSRestBundle/zipball/0.12.0",
- "reference": "0.12.0",
+ "url": "https://api.github.com/repos/FriendsOfSymfony/FOSRestBundle/zipball/0.13.1",
+ "reference": "0.13.1",
"shasum": ""
},
"require": {
"doctrine/inflector": "1.0.*",
"friendsofsymfony/rest": ">=0.7.0,<0.9.0-dev",
"php": ">=5.3.2",
- "symfony/framework-bundle": ">=2.1,<3.0"
+ "symfony/framework-bundle": "~2.1",
+ "willdurand/negotiation": "1.0.*"
+ },
+ "conflict": {
+ "jms/serializer": "<0.12",
+ "jms/serializer-bundle": "<0.11"
},
"require-dev": {
"jms/serializer-bundle": "0.12.*",
- "sensio/framework-extra-bundle": ">=2.1,<3.0",
- "symfony/form": ">=2.1,<3.0",
- "symfony/security": ">=2.1,<3.0",
- "symfony/yaml": ">=2.1,<3.0"
+ "sensio/framework-extra-bundle": "~2.1",
+ "symfony/form": "~2.1",
+ "symfony/security": "~2.1",
+ "symfony/yaml": "~2.1"
},
"suggest": {
"jms/serializer-bundle": "Add support for advanced serialization capabilities, recommended, requires 0.12.*",
@@ -1031,7 +1035,7 @@
"type": "symfony-bundle",
"extra": {
"branch-alias": {
- "dev-master": "0.12.x-dev"
+ "dev-master": "1.0-dev"
}
},
"autoload": {
@@ -1063,20 +1067,20 @@
"keywords": [
"rest"
],
- "time": "2013-05-06 10:33:17"
+ "time": "2013-08-15 13:30:47"
},
{
"name": "imagine/imagine",
- "version": "v0.4.1",
+ "version": "v0.5.0",
"source": {
"type": "git",
"url": "https://github.com/avalanche123/Imagine.git",
- "reference": "v0.4.1"
+ "reference": "f64ec666baaa800edcbf237db41121a569230709"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/avalanche123/Imagine/zipball/v0.4.1",
- "reference": "v0.4.1",
+ "url": "https://api.github.com/repos/avalanche123/Imagine/zipball/f64ec666baaa800edcbf237db41121a569230709",
+ "reference": "f64ec666baaa800edcbf237db41121a569230709",
"shasum": ""
},
"require": {
@@ -1085,6 +1089,11 @@
"require-dev": {
"sami/sami": "dev-master"
},
+ "suggest": {
+ "ext-gd": "to use the GD implementation",
+ "ext-gmagick": "to use the Gmagick implementation",
+ "ext-imagick": "to use the Imagick implementation"
+ },
"type": "library",
"autoload": {
"psr-0": {
@@ -1110,7 +1119,7 @@
"image manipulation",
"image processing"
],
- "time": "2012-12-13 18:31:18"
+ "time": "2013-07-10 17:25:36"
},
{
"name": "jackalope/jackalope",
@@ -1340,12 +1349,12 @@
"source": {
"type": "git",
"url": "https://github.com/schmittjoh/metadata.git",
- "reference": "0979c7d9eb7f0031a3c5ffed1d6e1fa4eb846e4e"
+ "reference": "b63f380d36a70586fd2abe518e35899d044745df"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/schmittjoh/metadata/zipball/0979c7d9eb7f0031a3c5ffed1d6e1fa4eb846e4e",
- "reference": "0979c7d9eb7f0031a3c5ffed1d6e1fa4eb846e4e",
+ "url": "https://api.github.com/repos/schmittjoh/metadata/zipball/b63f380d36a70586fd2abe518e35899d044745df",
+ "reference": "b63f380d36a70586fd2abe518e35899d044745df",
"shasum": ""
},
"require": {
@@ -1371,7 +1380,7 @@
],
"authors": [
{
- "name": "Johannes M. Schmitt",
+ "name": "Johannes Schmitt",
"email": "schmittjoh@gmail.com",
"homepage": "http://jmsyst.com",
"role": "Developer of wrapped JMSSerializerBundle"
@@ -1384,7 +1393,7 @@
"xml",
"yaml"
],
- "time": "2013-03-28 16:32:37"
+ "time": "2013-08-04 12:47:51"
},
{
"name": "jms/parser-lib",
@@ -1392,12 +1401,12 @@
"source": {
"type": "git",
"url": "https://github.com/schmittjoh/parser-lib.git",
- "reference": "316cffddc833c424f730723eaba9f6b8dcb25ef6"
+ "reference": "d5961fa3fa039aa5ee0e50021c6681ba949e360c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/schmittjoh/parser-lib/zipball/316cffddc833c424f730723eaba9f6b8dcb25ef6",
- "reference": "316cffddc833c424f730723eaba9f6b8dcb25ef6",
+ "url": "https://api.github.com/repos/schmittjoh/parser-lib/zipball/d5961fa3fa039aa5ee0e50021c6681ba949e360c",
+ "reference": "d5961fa3fa039aa5ee0e50021c6681ba949e360c",
"shasum": ""
},
"require": {
@@ -1419,7 +1428,7 @@
"Apache2"
],
"description": "A library for easily creating recursive-descent parsers.",
- "time": "2013-08-03 15:44:32"
+ "time": "2013-08-09 15:53:02"
},
{
"name": "jms/serializer",
@@ -1427,12 +1436,12 @@
"source": {
"type": "git",
"url": "https://github.com/schmittjoh/serializer.git",
- "reference": "9e0fcd00a374e9ad484687628c6c25ab1083ea5a"
+ "reference": "89a43cbe84e079bcd81d82889b03ded9abda2f47"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/schmittjoh/serializer/zipball/9e0fcd00a374e9ad484687628c6c25ab1083ea5a",
- "reference": "9e0fcd00a374e9ad484687628c6c25ab1083ea5a",
+ "url": "https://api.github.com/repos/schmittjoh/serializer/zipball/89a43cbe84e079bcd81d82889b03ded9abda2f47",
+ "reference": "89a43cbe84e079bcd81d82889b03ded9abda2f47",
"shasum": ""
},
"require": {
@@ -1457,7 +1466,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "0.13-dev"
+ "dev-master": "0.14-dev"
}
},
"autoload": {
@@ -1471,7 +1480,7 @@
],
"authors": [
{
- "name": "Johannes M. Schmitt",
+ "name": "Johannes Schmitt",
"email": "schmittjoh@gmail.com",
"homepage": "http://jmsyst.com",
"role": "Developer of wrapped JMSSerializerBundle"
@@ -1486,21 +1495,21 @@
"serialization",
"xml"
],
- "time": "2013-07-29 13:39:49"
+ "time": "2013-08-17 18:17:07"
},
{
"name": "jms/serializer-bundle",
- "version": "dev-master",
+ "version": "0.12.0",
"target-dir": "JMS/SerializerBundle",
"source": {
"type": "git",
"url": "https://github.com/schmittjoh/JMSSerializerBundle.git",
- "reference": "c7f57e622ec4ad531f59ac79b2536b0cb5681559"
+ "reference": "5531198a73c4adee669a8a2d1452999349822771"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/schmittjoh/JMSSerializerBundle/zipball/c7f57e622ec4ad531f59ac79b2536b0cb5681559",
- "reference": "c7f57e622ec4ad531f59ac79b2536b0cb5681559",
+ "url": "https://api.github.com/repos/schmittjoh/JMSSerializerBundle/zipball/5531198a73c4adee669a8a2d1452999349822771",
+ "reference": "5531198a73c4adee669a8a2d1452999349822771",
"shasum": ""
},
"require": {
@@ -1541,7 +1550,7 @@
],
"authors": [
{
- "name": "Johannes M. Schmitt",
+ "name": "Johannes Schmitt",
"email": "schmittjoh@gmail.com",
"homepage": "http://jmsyst.com",
"role": "Developer of wrapped JMSSerializerBundle"
@@ -1556,7 +1565,7 @@
"serialization",
"xml"
],
- "time": "2013-07-29 12:32:39"
+ "time": "2013-07-29 12:36:36"
},
{
"name": "knplabs/knp-menu",
@@ -1564,12 +1573,12 @@
"source": {
"type": "git",
"url": "https://github.com/KnpLabs/KnpMenu.git",
- "reference": "v1.1.2"
+ "reference": "f8e867268f63f561c1adadd6cbb5d8524f921873"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/KnpLabs/KnpMenu/zipball/v1.1.2",
- "reference": "v1.1.2",
+ "url": "https://api.github.com/repos/KnpLabs/KnpMenu/zipball/f8e867268f63f561c1adadd6cbb5d8524f921873",
+ "reference": "f8e867268f63f561c1adadd6cbb5d8524f921873",
"shasum": ""
},
"require": {
@@ -1606,7 +1615,7 @@
"email": "stof@notk.org"
},
{
- "name": "KnpLabs",
+ "name": "Knplabs",
"homepage": "http://knplabs.com"
},
{
@@ -1629,12 +1638,12 @@
"source": {
"type": "git",
"url": "https://github.com/KnpLabs/KnpMenuBundle.git",
- "reference": "v1.1.2"
+ "reference": "2fecac02614e5a006f674dd5dd754eeaeca060b9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/KnpLabs/KnpMenuBundle/zipball/v1.1.2",
- "reference": "v1.1.2",
+ "url": "https://api.github.com/repos/KnpLabs/KnpMenuBundle/zipball/2fecac02614e5a006f674dd5dd754eeaeca060b9",
+ "reference": "2fecac02614e5a006f674dd5dd754eeaeca060b9",
"shasum": ""
},
"require": {
@@ -1800,21 +1809,21 @@
},
{
"name": "liip/imagine-bundle",
- "version": "dev-master",
+ "version": "v0.14.0",
"target-dir": "Liip/ImagineBundle",
"source": {
"type": "git",
"url": "https://github.com/liip/LiipImagineBundle.git",
- "reference": "v0.11.1"
+ "reference": "ea3395eb6d73e096a64a0ee9f9d35e8cdcdf3636"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/liip/LiipImagineBundle/zipball/v0.11.1",
- "reference": "v0.11.1",
+ "url": "https://api.github.com/repos/liip/LiipImagineBundle/zipball/ea3395eb6d73e096a64a0ee9f9d35e8cdcdf3636",
+ "reference": "ea3395eb6d73e096a64a0ee9f9d35e8cdcdf3636",
"shasum": ""
},
"require": {
- "imagine/imagine": "0.4.*",
+ "imagine/imagine": "0.5.*",
"php": ">=5.3.2",
"symfony/filesystem": ">=2.0.16,~2.0",
"symfony/finder": ">=2.0.16,~2.0",
@@ -1850,7 +1859,7 @@
"image",
"imagine"
],
- "time": "2013-08-05 08:09:13"
+ "time": "2013-08-21 09:50:26"
},
{
"name": "liip/search-bundle",
@@ -2016,12 +2025,12 @@
"source": {
"type": "git",
"url": "https://github.com/Seldaek/monolog.git",
- "reference": "a0101d1a7bd2d851c9a50ca6a4527b03e0d2d1b9"
+ "reference": "7a8844d4db868cf20040facb8c3413802dd0ec9b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/Seldaek/monolog/zipball/a0101d1a7bd2d851c9a50ca6a4527b03e0d2d1b9",
- "reference": "a0101d1a7bd2d851c9a50ca6a4527b03e0d2d1b9",
+ "url": "https://api.github.com/repos/Seldaek/monolog/zipball/7a8844d4db868cf20040facb8c3413802dd0ec9b",
+ "reference": "7a8844d4db868cf20040facb8c3413802dd0ec9b",
"shasum": ""
},
"require": {
@@ -2070,7 +2079,7 @@
"logging",
"psr-3"
],
- "time": "2013-08-01 19:30:22"
+ "time": "2013-08-09 12:12:38"
},
{
"name": "phpcollection/phpcollection",
@@ -2078,12 +2087,12 @@
"source": {
"type": "git",
"url": "https://github.com/schmittjoh/php-collection.git",
- "reference": "0.3.0"
+ "reference": "4925a0d7a39e137447a8f9d6339e6921fa09dca8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/schmittjoh/php-collection/zipball/0.3.0",
- "reference": "0.3.0",
+ "url": "https://api.github.com/repos/schmittjoh/php-collection/zipball/4925a0d7a39e137447a8f9d6339e6921fa09dca8",
+ "reference": "4925a0d7a39e137447a8f9d6339e6921fa09dca8",
"shasum": ""
},
"require": {
@@ -2182,12 +2191,12 @@
"source": {
"type": "git",
"url": "https://github.com/phpcr/phpcr-utils.git",
- "reference": "1.0.0-beta14"
+ "reference": "c5223ef0025515e09a93bddeccb16f996991f620"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpcr/phpcr-utils/zipball/1.0.0-beta14",
- "reference": "1.0.0-beta14",
+ "url": "https://api.github.com/repos/phpcr/phpcr-utils/zipball/c5223ef0025515e09a93bddeccb16f996991f620",
+ "reference": "c5223ef0025515e09a93bddeccb16f996991f620",
"shasum": ""
},
"require": {
@@ -2236,7 +2245,7 @@
"contentrepository",
"phpcr"
],
- "time": "2013-07-26 10:37:28"
+ "time": "2013-08-14 11:31:39"
},
{
"name": "phpoption/phpoption",
@@ -2332,12 +2341,12 @@
"source": {
"type": "git",
"url": "https://github.com/sensiolabs/SensioDistributionBundle.git",
- "reference": "4dad0ba10df54ea44581a51937f1a601b9d64575"
+ "reference": "f666c65c810f6a23455966c37f99ba76094775b5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sensiolabs/SensioDistributionBundle/zipball/4dad0ba10df54ea44581a51937f1a601b9d64575",
- "reference": "4dad0ba10df54ea44581a51937f1a601b9d64575",
+ "url": "https://api.github.com/repos/sensiolabs/SensioDistributionBundle/zipball/f666c65c810f6a23455966c37f99ba76094775b5",
+ "reference": "f666c65c810f6a23455966c37f99ba76094775b5",
"shasum": ""
},
"require": {
@@ -2369,7 +2378,7 @@
"configuration",
"distribution"
],
- "time": "2013-07-24 08:45:20"
+ "time": "2013-08-08 12:18:08"
},
{
"name": "sensio/framework-extra-bundle",
@@ -2378,12 +2387,12 @@
"source": {
"type": "git",
"url": "https://github.com/sensiolabs/SensioFrameworkExtraBundle.git",
- "reference": "cce05719041d952bbec856789ca18646a1891d03"
+ "reference": "v2.3.3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sensiolabs/SensioFrameworkExtraBundle/zipball/cce05719041d952bbec856789ca18646a1891d03",
- "reference": "cce05719041d952bbec856789ca18646a1891d03",
+ "url": "https://api.github.com/repos/sensiolabs/SensioFrameworkExtraBundle/zipball/v2.3.3",
+ "reference": "v2.3.3",
"shasum": ""
},
"require": {
@@ -2425,12 +2434,12 @@
"source": {
"type": "git",
"url": "https://github.com/sensiolabs/SensioGeneratorBundle.git",
- "reference": "2e57c0e7ece80a8717768818871329c82931b9d9"
+ "reference": "4a7b126e9c22f858e3584b19ddce6e5bdd7677ee"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sensiolabs/SensioGeneratorBundle/zipball/2e57c0e7ece80a8717768818871329c82931b9d9",
- "reference": "2e57c0e7ece80a8717768818871329c82931b9d9",
+ "url": "https://api.github.com/repos/sensiolabs/SensioGeneratorBundle/zipball/4a7b126e9c22f858e3584b19ddce6e5bdd7677ee",
+ "reference": "4a7b126e9c22f858e3584b19ddce6e5bdd7677ee",
"shasum": ""
},
"require": {
@@ -2464,7 +2473,7 @@
}
],
"description": "This bundle generates code for you",
- "time": "2013-07-24 09:19:19"
+ "time": "2013-08-21 18:09:35"
},
{
"name": "sonata-project/admin-bundle",
@@ -2473,17 +2482,18 @@
"source": {
"type": "git",
"url": "https://github.com/sonata-project/SonataAdminBundle.git",
- "reference": "89d7f04a1d41af3b677cb54a11081a8fb346d98e"
+ "reference": "37b686f3ecd8d46c7d4450895ba874166bd49210"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sonata-project/SonataAdminBundle/zipball/89d7f04a1d41af3b677cb54a11081a8fb346d98e",
- "reference": "89d7f04a1d41af3b677cb54a11081a8fb346d98e",
+ "url": "https://api.github.com/repos/sonata-project/SonataAdminBundle/zipball/37b686f3ecd8d46c7d4450895ba874166bd49210",
+ "reference": "37b686f3ecd8d46c7d4450895ba874166bd49210",
"shasum": ""
},
"require": {
"doctrine/common": "~2.2",
"knplabs/knp-menu-bundle": "~1.1",
+ "sensio/generator-bundle": "~2.2",
"sonata-project/block-bundle": "~2.2,>=2.2.1",
"sonata-project/exporter": "1.*",
"sonata-project/jquery-bundle": "1.8.*",
@@ -2539,7 +2549,7 @@
"bootstrap",
"sonata"
],
- "time": "2013-08-02 17:41:53"
+ "time": "2013-08-20 14:53:53"
},
{
"name": "sonata-project/block-bundle",
@@ -2548,32 +2558,30 @@
"source": {
"type": "git",
"url": "https://github.com/sonata-project/SonataBlockBundle.git",
- "reference": "03ff77585eaff60058b33a98793168b4d3865c2c"
+ "reference": "2.2.6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sonata-project/SonataBlockBundle/zipball/03ff77585eaff60058b33a98793168b4d3865c2c",
- "reference": "03ff77585eaff60058b33a98793168b4d3865c2c",
+ "url": "https://api.github.com/repos/sonata-project/SonataBlockBundle/zipball/2.2.6",
+ "reference": "2.2.6",
"shasum": ""
},
"require": {
- "doctrine/common": ">=2.3,<2.5-dev",
- "symfony/form": ">=2.2,<2.4-dev",
- "symfony/http-foundation": ">=2.2,<2.4-dev"
+ "doctrine/common": "~2.3",
+ "symfony/form": "~2.2",
+ "symfony/http-foundation": "~2.2"
},
"require-dev": {
- "sonata-project/admin-bundle": "2.2.*@dev",
- "sonata-project/cache-bundle": "2.1.*"
+ "sonata-project/admin-bundle": "~2.2@dev",
+ "sonata-project/cache-bundle": "~2.1"
},
"suggest": {
- "sonata-project/admin-bundle": "2.2.*@dev",
- "sonata-project/cache-bundle": "2.1.*"
+ "sonata-project/admin-bundle": "~2.2@dev",
+ "sonata-project/cache-bundle": "~2.1"
},
"type": "symfony-bundle",
"extra": {
"branch-alias": {
- "dev-2.0": "2.0.x-dev",
- "dev-2.1": "2.1.x-dev",
"dev-master": "2.2.x-dev"
}
},
@@ -2603,7 +2611,7 @@
"block",
"sonata"
],
- "time": "2013-07-29 08:28:01"
+ "time": "2013-08-19 17:41:22"
},
{
"name": "sonata-project/cache-bundle",
@@ -2612,22 +2620,22 @@
"source": {
"type": "git",
"url": "https://github.com/sonata-project/SonataCacheBundle.git",
- "reference": "b9e7094765d205d41ef649cdeab2d21085ac5449"
+ "reference": "5638e91ab20d1efd22bac27d76b61fe5df0b871d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sonata-project/SonataCacheBundle/zipball/b9e7094765d205d41ef649cdeab2d21085ac5449",
- "reference": "b9e7094765d205d41ef649cdeab2d21085ac5449",
+ "url": "https://api.github.com/repos/sonata-project/SonataCacheBundle/zipball/5638e91ab20d1efd22bac27d76b61fe5df0b871d",
+ "reference": "5638e91ab20d1efd22bac27d76b61fe5df0b871d",
"shasum": ""
},
"require": {
- "symfony/http-foundation": ">=2.1,<2.4-dev",
- "symfony/process": ">=2.1,<2.4-dev",
- "symfony/routing": ">=2.1,<2.4-dev",
- "symfony/security": ">=2.1,<2.4-dev"
+ "symfony/http-foundation": "~2.1",
+ "symfony/process": "~2.1",
+ "symfony/routing": "~2.1",
+ "symfony/security": "~2.1"
},
"require-dev": {
- "doctrine/orm": ">=2.2.0"
+ "doctrine/orm": "~2.2"
},
"suggest": {
"doctrine/doctrine-bundle": "ORM support",
@@ -2640,7 +2648,6 @@
"type": "symfony-bundle",
"extra": {
"branch-alias": {
- "dev-2.0": "2.0.x-dev",
"dev-master": "2.1.x-dev"
}
},
@@ -2669,21 +2676,21 @@
"keywords": [
"cache block"
],
- "time": "2013-06-27 18:35:17"
+ "time": "2013-08-13 14:41:17"
},
{
"name": "sonata-project/doctrine-phpcr-admin-bundle",
- "version": "1.0.0-beta3",
+ "version": "1.0.0-beta4",
"target-dir": "Sonata/DoctrinePHPCRAdminBundle",
"source": {
"type": "git",
"url": "https://github.com/sonata-project/SonataDoctrinePhpcrAdminBundle.git",
- "reference": "1.0.0-beta3"
+ "reference": "3a65e3c7a7ce29a0f5df5f584ec0b681f3aabc72"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sonata-project/SonataDoctrinePhpcrAdminBundle/zipball/1.0.0-beta3",
- "reference": "1.0.0-beta3",
+ "url": "https://api.github.com/repos/sonata-project/SonataDoctrinePhpcrAdminBundle/zipball/3a65e3c7a7ce29a0f5df5f584ec0b681f3aabc72",
+ "reference": "3a65e3c7a7ce29a0f5df5f584ec0b681f3aabc72",
"shasum": ""
},
"require": {
@@ -2731,20 +2738,20 @@
"bootstrap",
"sonata"
],
- "time": "2013-07-31 20:44:32"
+ "time": "2013-08-12 20:50:48"
},
{
"name": "sonata-project/exporter",
- "version": "1.3.0",
+ "version": "1.3.1",
"source": {
"type": "git",
"url": "https://github.com/sonata-project/exporter.git",
- "reference": "1.3.0"
+ "reference": "0b70df4ef28eafd48efc21b5257a78060c69e9ab"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sonata-project/exporter/zipball/1.3.0",
- "reference": "1.3.0",
+ "url": "https://api.github.com/repos/sonata-project/exporter/zipball/0b70df4ef28eafd48efc21b5257a78060c69e9ab",
+ "reference": "0b70df4ef28eafd48efc21b5257a78060c69e9ab",
"shasum": ""
},
"require": {
@@ -2785,7 +2792,7 @@
"export",
"xls"
],
- "time": "2013-06-06 20:59:26"
+ "time": "2013-08-05 08:50:12"
},
{
"name": "sonata-project/jquery-bundle",
@@ -2886,17 +2893,17 @@
},
{
"name": "symfony-cmf/block-bundle",
- "version": "1.0.0-beta3",
+ "version": "1.0.0-RC1",
"target-dir": "Symfony/Cmf/Bundle/BlockBundle",
"source": {
"type": "git",
"url": "https://github.com/symfony-cmf/BlockBundle.git",
- "reference": "1.0.0-beta3"
+ "reference": "5ae7853034c223d11de594da241a7bd57ab74be6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony-cmf/BlockBundle/zipball/1.0.0-beta3",
- "reference": "1.0.0-beta3",
+ "url": "https://api.github.com/repos/symfony-cmf/BlockBundle/zipball/5ae7853034c223d11de594da241a7bd57ab74be6",
+ "reference": "5ae7853034c223d11de594da241a7bd57ab74be6",
"shasum": ""
},
"require": {
@@ -2904,16 +2911,20 @@
"doctrine/phpcr-odm": "1.0.*",
"php": ">=5.3.3",
"sonata-project/block-bundle": "~2.2.4",
+ "symfony-cmf/core-bundle": "~1.0.0-RC1",
"symfony/framework-bundle": "~2.2"
},
"require-dev": {
"sonata-project/cache-bundle": "~2.1.3",
+ "sonata-project/doctrine-phpcr-admin-bundle": "1.0.*",
+ "symfony-cmf/testing": "1.0.*",
"twig/twig": "~1.11"
},
"suggest": {
- "eko/feedbundle": "To use the RssBlock",
+ "eko/feedbundle": "When using the RssBlock",
"liip/imagine-bundle": "When using the ImagineBlock",
- "sonata-project/cache-bundle": "To add caching support for block loading"
+ "sonata-project/cache-bundle": "To add caching support for block loading",
+ "symfony-cmf/media-bundle": "When using the ImagineBlock"
},
"type": "symfony-bundle",
"extra": {
@@ -2943,7 +2954,7 @@
"block",
"content fragments"
],
- "time": "2013-08-01 06:13:05"
+ "time": "2013-08-21 21:47:42"
},
{
"name": "symfony-cmf/blog-bundle",
@@ -3006,27 +3017,27 @@
},
{
"name": "symfony-cmf/content-bundle",
- "version": "1.0.0-RC1",
+ "version": "1.0.0-RC2",
"target-dir": "Symfony/Cmf/Bundle/ContentBundle",
"source": {
"type": "git",
"url": "https://github.com/symfony-cmf/ContentBundle.git",
- "reference": "1.0.0-RC1"
+ "reference": "aa46de1b60366e3661245be65e8100d9c57aab09"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony-cmf/ContentBundle/zipball/1.0.0-RC1",
- "reference": "1.0.0-RC1",
+ "url": "https://api.github.com/repos/symfony-cmf/ContentBundle/zipball/aa46de1b60366e3661245be65e8100d9c57aab09",
+ "reference": "aa46de1b60366e3661245be65e8100d9c57aab09",
"shasum": ""
},
"require": {
- "doctrine/phpcr-bundle": "1.0.*",
- "doctrine/phpcr-odm": "1.0.*",
"php": ">=5.3.3",
"symfony-cmf/core-bundle": "~1.0.0-RC1",
"symfony/framework-bundle": "~2.2"
},
"require-dev": {
+ "doctrine/phpcr-bundle": "1.0.*",
+ "doctrine/phpcr-odm": "1.0.*",
"sonata-project/doctrine-phpcr-admin-bundle": "1.0.*",
"symfony-cmf/menu-bundle": "1.0.*",
"symfony-cmf/routing-bundle": "1.1.*",
@@ -3034,7 +3045,10 @@
"symfony/monolog-bundle": "2.2.*"
},
"suggest": {
+ "doctrine/phpcr-bundle": "To integrate PHPCR-ODM with Symfony",
+ "doctrine/phpcr-odm": "To persist content with the PHP content repository",
"friendsofsymfony/rest-bundle": "Improved handling for different output formats",
+ "sonata-project/doctrine-phpcr-admin-bundle": "To provide admin interfaces for the content",
"symfony-cmf/menu-bundle": "Have editable menus for content",
"symfony-cmf/routing-bundle": "Have editable routes for content"
},
@@ -3064,21 +3078,21 @@
"keywords": [
"Symfony CMF"
],
- "time": "2013-08-01 06:12:13"
+ "time": "2013-08-21 13:27:01"
},
{
"name": "symfony-cmf/core-bundle",
- "version": "1.0.0-RC2",
+ "version": "1.0.0-RC3",
"target-dir": "Symfony/Cmf/Bundle/CoreBundle",
"source": {
"type": "git",
"url": "https://github.com/symfony-cmf/CoreBundle.git",
- "reference": "1.0.0-RC2"
+ "reference": "2134792666acebaaa2b6ce6fa4dec92cb8323b2c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony-cmf/CoreBundle/zipball/1.0.0-RC2",
- "reference": "1.0.0-RC2",
+ "url": "https://api.github.com/repos/symfony-cmf/CoreBundle/zipball/2134792666acebaaa2b6ce6fa4dec92cb8323b2c",
+ "reference": "2134792666acebaaa2b6ce6fa4dec92cb8323b2c",
"shasum": ""
},
"require": {
@@ -3125,31 +3139,34 @@
"keywords": [
"Symfony CMF"
],
- "time": "2013-08-04 16:03:38"
+ "time": "2013-08-20 20:46:51"
},
{
"name": "symfony-cmf/create-bundle",
- "version": "1.0.0-beta3",
+ "version": "1.0.0-beta4",
"target-dir": "Symfony/Cmf/Bundle/CreateBundle",
"source": {
"type": "git",
"url": "https://github.com/symfony-cmf/CreateBundle.git",
- "reference": "1.0.0-beta3"
+ "reference": "3714cced87805adb46a4f2ebff4035abe5393f33"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony-cmf/CreateBundle/zipball/1.0.0-beta3",
- "reference": "1.0.0-beta3",
+ "url": "https://api.github.com/repos/symfony-cmf/CreateBundle/zipball/3714cced87805adb46a4f2ebff4035abe5393f33",
+ "reference": "3714cced87805adb46a4f2ebff4035abe5393f33",
"shasum": ""
},
"require": {
- "friendsofsymfony/rest-bundle": "0.12.*",
+ "friendsofsymfony/rest-bundle": ">=0.12.0,<2.0",
"jms/serializer-bundle": "0.12.*",
"midgard/createphp": "dev-master",
"php": ">=5.3.3",
"symfony/assetic-bundle": "~2.1",
"symfony/framework-bundle": "~2.1"
},
+ "suggest": {
+ "symfony-cmf/media-bundle": "When using the default image support"
+ },
"type": "symfony-bundle",
"extra": {
"branch-alias": {
@@ -3176,29 +3193,37 @@
}
],
"description": "Symfony Bundle for createphp and create.js. The easiest way to make any site editable and have semantic annotations with RDFa.",
- "time": "2013-08-01 07:12:15"
+ "time": "2013-08-21 21:35:22"
},
{
"name": "symfony-cmf/media-bundle",
- "version": "dev-master",
+ "version": "1.0.0-beta1",
"target-dir": "Symfony/Cmf/Bundle/MediaBundle",
"source": {
"type": "git",
"url": "https://github.com/symfony-cmf/MediaBundle.git",
- "reference": "5b56efea89abeb3548ce80c7d393518463d738e5"
+ "reference": "1e699097f56335eba4f244a716f0475136056682"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony-cmf/MediaBundle/zipball/5b56efea89abeb3548ce80c7d393518463d738e5",
- "reference": "5b56efea89abeb3548ce80c7d393518463d738e5",
+ "url": "https://api.github.com/repos/symfony-cmf/MediaBundle/zipball/1e699097f56335eba4f244a716f0475136056682",
+ "reference": "1e699097f56335eba4f244a716f0475136056682",
"shasum": ""
},
"require": {
"php": ">=5.3.3",
"symfony/framework-bundle": "~2.1"
},
+ "require-dev": {
+ "jms/serializer-bundle": "0.12.*",
+ "liip/imagine-bundle": "~0.12",
+ "mikey179/vfsstream": "~1.2",
+ "symfony-cmf/testing": "1.0.*"
+ },
"suggest": {
+ "jms/serializer-bundle": "When using the serializer handler",
"knplabs/gaufrette": "When using the Gaufrette adapter",
+ "liip/imagine-bundle": "When using the ImagineBlock",
"phpcr/phpcr-utils": "When using the Gaufrette adapter"
},
"type": "symfony-bundle",
@@ -3229,21 +3254,21 @@
"image",
"media"
],
- "time": "2013-08-05 07:43:25"
+ "time": "2013-08-21 21:46:38"
},
{
"name": "symfony-cmf/menu-bundle",
- "version": "1.0.0-RC2",
+ "version": "1.0.0-RC3",
"target-dir": "Symfony/Cmf/Bundle/MenuBundle",
"source": {
"type": "git",
"url": "https://github.com/symfony-cmf/MenuBundle.git",
- "reference": "1.0.0-RC2"
+ "reference": "e0c9572fe460ca7e1bd034bc70c40cbc502d8997"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony-cmf/MenuBundle/zipball/1.0.0-RC2",
- "reference": "1.0.0-RC2",
+ "url": "https://api.github.com/repos/symfony-cmf/MenuBundle/zipball/e0c9572fe460ca7e1bd034bc70c40cbc502d8997",
+ "reference": "e0c9572fe460ca7e1bd034bc70c40cbc502d8997",
"shasum": ""
},
"require": {
@@ -3290,7 +3315,7 @@
"Symfony CMF",
"menu"
],
- "time": "2013-08-04 16:01:42"
+ "time": "2013-08-21 20:45:43"
},
{
"name": "symfony-cmf/routing",
@@ -3299,12 +3324,12 @@
"source": {
"type": "git",
"url": "https://github.com/symfony-cmf/Routing.git",
- "reference": "1.1.0-RC1"
+ "reference": "c3e0c82a92da2973ffbab1f06f7144dae8701112"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony-cmf/Routing/zipball/1.1.0-RC1",
- "reference": "1.1.0-RC1",
+ "url": "https://api.github.com/repos/symfony-cmf/Routing/zipball/c3e0c82a92da2973ffbab1f06f7144dae8701112",
+ "reference": "c3e0c82a92da2973ffbab1f06f7144dae8701112",
"shasum": ""
},
"require": {
@@ -3349,7 +3374,7 @@
"database",
"routing"
],
- "time": "2013-07-31 21:06:34"
+ "time": "2013-08-05 11:18:50"
},
{
"name": "symfony-cmf/routing-auto-bundle",
@@ -3404,17 +3429,17 @@
},
{
"name": "symfony-cmf/routing-bundle",
- "version": "1.1.0-RC2",
+ "version": "1.1.0-RC4",
"target-dir": "Symfony/Cmf/Bundle/RoutingBundle",
"source": {
"type": "git",
"url": "https://github.com/symfony-cmf/RoutingBundle.git",
- "reference": "1.1.0-RC2"
+ "reference": "85092116f2b9565439aa5f5881f6362068faa993"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony-cmf/RoutingBundle/zipball/1.1.0-RC2",
- "reference": "1.1.0-RC2",
+ "url": "https://api.github.com/repos/symfony-cmf/RoutingBundle/zipball/85092116f2b9565439aa5f5881f6362068faa993",
+ "reference": "85092116f2b9565439aa5f5881f6362068faa993",
"shasum": ""
},
"require": {
@@ -3423,15 +3448,19 @@
"symfony/framework-bundle": "~2.2"
},
"require-dev": {
+ "doctrine/orm": "2.3.*",
"sonata-project/doctrine-phpcr-admin-bundle": "1.0.*",
+ "symfony-cmf/core-bundle": "~1.0.0-alpha1",
"symfony-cmf/testing": "1.0.*",
"symfony/monolog-bundle": "2.2.*"
},
"suggest": {
+ "doctrine/orm": "To enable support for the ORM entities",
"doctrine/phpcr-bundle": "To enable support for the PHPCR ODM documents",
"doctrine/phpcr-odm": "To enable support for the PHPCR ODM documents",
"sonata-project/doctrine-phpcr-admin-bundle": "To provide an admin interface for the PHPCR ODM documents",
- "symfony-cmf/content-bundle": "To optionally use the configured value for 'content_basepath' from the CoreBundle"
+ "symfony-cmf/content-bundle": "To optionally use the configured value for 'content_basepath' from the CoreBundle",
+ "symfony-cmf/core-bundle": "For compatibility with Symfony 2.2"
},
"type": "symfony-bundle",
"extra": {
@@ -3460,7 +3489,7 @@
"database",
"routing"
],
- "time": "2013-08-04 16:04:56"
+ "time": "2013-08-21 23:15:29"
},
{
"name": "symfony-cmf/search-bundle",
@@ -3513,17 +3542,17 @@
},
{
"name": "symfony-cmf/simple-cms-bundle",
- "version": "1.0.0-beta3",
+ "version": "1.0.0-RC2",
"target-dir": "Symfony/Cmf/Bundle/SimpleCmsBundle",
"source": {
"type": "git",
"url": "https://github.com/symfony-cmf/SimpleCmsBundle.git",
- "reference": "1.0.0-beta3"
+ "reference": "005cb61d5a2a2e06d22d3284975a2244cec643ad"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony-cmf/SimpleCmsBundle/zipball/1.0.0-beta3",
- "reference": "1.0.0-beta3",
+ "url": "https://api.github.com/repos/symfony-cmf/SimpleCmsBundle/zipball/005cb61d5a2a2e06d22d3284975a2244cec643ad",
+ "reference": "005cb61d5a2a2e06d22d3284975a2244cec643ad",
"shasum": ""
},
"require": {
@@ -3532,9 +3561,15 @@
"php": ">=5.3.3",
"symfony-cmf/content-bundle": "~1.0.0-RC1",
"symfony-cmf/core-bundle": "~1.0.0-RC1",
+ "symfony-cmf/menu-bundle": "~1.0.0-RC1",
"symfony-cmf/routing-bundle": "~1.1.0-RC1",
"symfony/framework-bundle": "~2.2"
},
+ "require-dev": {
+ "sonata-project/doctrine-phpcr-admin-bundle": "1.0.*",
+ "symfony-cmf/testing": "1.0.*",
+ "symfony/monolog-bundle": "2.2.*"
+ },
"suggest": {
"sonata-project/doctrine-phpcr-admin-bundle": "1.0.*",
"symfony-cmf/create-bundle": "1.0.*",
@@ -3567,40 +3602,41 @@
"Symfony CMF",
"cms"
],
- "time": "2013-08-01 08:15:08"
+ "time": "2013-08-21 23:15:55"
},
{
"name": "symfony-cmf/symfony-cmf",
- "version": "1.0.0-beta4",
+ "version": "1.0.0-beta6",
"source": {
"type": "git",
"url": "https://github.com/symfony-cmf/symfony-cmf.git",
- "reference": "1.0.0-beta4"
+ "reference": "149d9cc400797fc7aca8c14cd41253f0fb24fabb"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony-cmf/symfony-cmf/zipball/1.0.0-beta4",
- "reference": "1.0.0-beta4",
+ "url": "https://api.github.com/repos/symfony-cmf/symfony-cmf/zipball/149d9cc400797fc7aca8c14cd41253f0fb24fabb",
+ "reference": "149d9cc400797fc7aca8c14cd41253f0fb24fabb",
"shasum": ""
},
"require": {
- "doctrine/phpcr-bundle": "1.0.0-beta3",
- "doctrine/phpcr-odm": "1.0.0-beta4",
+ "doctrine/phpcr-bundle": "1.0.0-beta4",
+ "doctrine/phpcr-odm": "1.0.0-beta5",
"php": ">=5.3.3",
- "symfony-cmf/block-bundle": "1.0.0-beta3",
- "symfony-cmf/content-bundle": "1.0.0-RC1",
- "symfony-cmf/core-bundle": "1.0.0-RC2",
- "symfony-cmf/menu-bundle": "1.0.0-RC2",
- "symfony-cmf/routing-bundle": "1.1.0-RC2",
- "symfony-cmf/tree-browser-bundle": "1.0.0-beta2",
+ "symfony-cmf/block-bundle": "1.0.0-RC1",
+ "symfony-cmf/content-bundle": "1.0.0-RC2",
+ "symfony-cmf/core-bundle": "1.0.0-RC3",
+ "symfony-cmf/media-bundle": "1.0.0-beta1",
+ "symfony-cmf/menu-bundle": "1.0.0-RC3",
+ "symfony-cmf/routing-bundle": "1.1.0-RC4",
"symfony/framework-bundle": "~2.2"
},
"suggest": {
- "symfony-cmf/blog-bundle": "1.0.0-beta2",
- "symfony-cmf/create-bundle": "1.0.0-beta3",
+ "symfony-cmf/blog-bundle": "1.0.0-beta4",
+ "symfony-cmf/create-bundle": "1.0.0-beta4",
"symfony-cmf/routing-auto-bundle": "1.0.0-alpha4",
"symfony-cmf/search-bundle": "1.0.0-beta2",
- "symfony-cmf/simple-cms-bundle": "1.0.0-beta3"
+ "symfony-cmf/simple-cms-bundle": "1.0.0-RC2",
+ "symfony-cmf/tree-browser-bundle": "1.0.0-beta2"
},
"type": "library",
"extra": {
@@ -3625,21 +3661,21 @@
],
"description": "Symfony Content Management Framework",
"homepage": "http://cmf.symfony.com",
- "time": "2013-08-04 16:06:54"
+ "time": "2013-08-21 23:24:49"
},
{
"name": "symfony-cmf/tree-browser-bundle",
- "version": "1.0.0-beta2",
+ "version": "dev-master",
"target-dir": "Symfony/Cmf/Bundle/TreeBrowserBundle",
"source": {
"type": "git",
"url": "https://github.com/symfony-cmf/TreeBrowserBundle.git",
- "reference": "1.0.0-beta2"
+ "reference": "b424e6c2b6b0ebd4d07b5b39b2752d2871d97f6a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony-cmf/TreeBrowserBundle/zipball/1.0.0-beta2",
- "reference": "1.0.0-beta2",
+ "url": "https://api.github.com/repos/symfony-cmf/TreeBrowserBundle/zipball/b424e6c2b6b0ebd4d07b5b39b2752d2871d97f6a",
+ "reference": "b424e6c2b6b0ebd4d07b5b39b2752d2871d97f6a",
"shasum": ""
},
"require": {
@@ -3682,7 +3718,7 @@
"phpcr",
"tree"
],
- "time": "2013-07-05 07:22:15"
+ "time": "2013-08-09 09:30:33"
},
{
"name": "symfony/assetic-bundle",
@@ -3802,12 +3838,12 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/MonologBundle.git",
- "reference": "v2.3.0"
+ "reference": "03ed73bc11367b3156cc21f22ac37c7f70fcd10a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/MonologBundle/zipball/v2.3.0",
- "reference": "v2.3.0",
+ "url": "https://api.github.com/repos/symfony/MonologBundle/zipball/03ed73bc11367b3156cc21f22ac37c7f70fcd10a",
+ "reference": "03ed73bc11367b3156cc21f22ac37c7f70fcd10a",
"shasum": ""
},
"require": {
@@ -3855,17 +3891,17 @@
},
{
"name": "symfony/swiftmailer-bundle",
- "version": "v2.3.2",
+ "version": "v2.3.3",
"target-dir": "Symfony/Bundle/SwiftmailerBundle",
"source": {
"type": "git",
"url": "https://github.com/symfony/SwiftmailerBundle.git",
- "reference": "v2.3.2"
+ "reference": "v2.3.3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/SwiftmailerBundle/zipball/v2.3.2",
- "reference": "v2.3.2",
+ "url": "https://api.github.com/repos/symfony/SwiftmailerBundle/zipball/v2.3.3",
+ "reference": "v2.3.3",
"shasum": ""
},
"require": {
@@ -3906,7 +3942,7 @@
],
"description": "Symfony SwiftmailerBundle",
"homepage": "http://symfony.com",
- "time": "2013-05-15 08:38:58"
+ "time": "2013-08-05 08:18:16"
},
{
"name": "symfony/symfony",
@@ -3914,12 +3950,12 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/symfony.git",
- "reference": "fbb78ec62f74b6116e587d0f34805ac9927dcb52"
+ "reference": "cbc30a31e2248bccd9ee8e8142177b617fb32e37"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/symfony/zipball/fbb78ec62f74b6116e587d0f34805ac9927dcb52",
- "reference": "fbb78ec62f74b6116e587d0f34805ac9927dcb52",
+ "url": "https://api.github.com/repos/symfony/symfony/zipball/cbc30a31e2248bccd9ee8e8142177b617fb32e37",
+ "reference": "cbc30a31e2248bccd9ee8e8142177b617fb32e37",
"shasum": ""
},
"require": {
@@ -4014,7 +4050,7 @@
"keywords": [
"framework"
],
- "time": "2013-08-03 05:54:12"
+ "time": "2013-08-21 19:09:08"
},
{
"name": "twig/extensions",
@@ -4112,6 +4148,56 @@
],
"time": "2013-08-03 15:35:31"
},
+ {
+ "name": "willdurand/negotiation",
+ "version": "dev-master",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/willdurand/Negotiation.git",
+ "reference": "a25b58fd5d6cabcd515bc83661788582b0bcf3f8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/willdurand/Negotiation/zipball/a25b58fd5d6cabcd515bc83661788582b0bcf3f8",
+ "reference": "a25b58fd5d6cabcd515bc83661788582b0bcf3f8",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Negotiation": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "William Durand",
+ "email": "william.durand1@gmail.com",
+ "homepage": "http://www.willdurand.fr"
+ }
+ ],
+ "description": "Content Negotiation tools for PHP provided as a standalone library.",
+ "homepage": "http://williamdurand.fr/Negotiation/",
+ "keywords": [
+ "accept",
+ "content",
+ "format",
+ "header",
+ "negotiation"
+ ],
+ "time": "2013-08-06 14:47:08"
+ },
{
"name": "zendframework/zend-escaper",
"version": "dev-master",
@@ -4119,12 +4205,12 @@
"source": {
"type": "git",
"url": "https://github.com/zendframework/Component_ZendEscaper.git",
- "reference": "release-2.2.2"
+ "reference": "5db67b32359d86326077209f1fefbbf1183911e8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/zendframework/Component_ZendEscaper/zipball/release-2.2.2",
- "reference": "release-2.2.2",
+ "url": "https://api.github.com/repos/zendframework/Component_ZendEscaper/zipball/5db67b32359d86326077209f1fefbbf1183911e8",
+ "reference": "5db67b32359d86326077209f1fefbbf1183911e8",
"shasum": ""
},
"require": {
@@ -4159,12 +4245,12 @@
"source": {
"type": "git",
"url": "https://github.com/zendframework/Component_ZendFeed.git",
- "reference": "release-2.2.2"
+ "reference": "8fd74c4c166fb46246abc2b70d65c024439a9798"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/zendframework/Component_ZendFeed/zipball/release-2.2.2",
- "reference": "release-2.2.2",
+ "url": "https://api.github.com/repos/zendframework/Component_ZendFeed/zipball/8fd74c4c166fb46246abc2b70d65c024439a9798",
+ "reference": "8fd74c4c166fb46246abc2b70d65c024439a9798",
"shasum": ""
},
"require": {
@@ -4207,12 +4293,12 @@
"source": {
"type": "git",
"url": "https://github.com/zendframework/Component_ZendHttp.git",
- "reference": "release-2.2.2"
+ "reference": "23c58ffd0929dc328c62f1fe12e7a343638c70c8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/zendframework/Component_ZendHttp/zipball/release-2.2.2",
- "reference": "release-2.2.2",
+ "url": "https://api.github.com/repos/zendframework/Component_ZendHttp/zipball/23c58ffd0929dc328c62f1fe12e7a343638c70c8",
+ "reference": "23c58ffd0929dc328c62f1fe12e7a343638c70c8",
"shasum": ""
},
"require": {
@@ -4243,7 +4329,7 @@
"http",
"zf2"
],
- "time": "2013-07-23 20:00:11"
+ "time": "2013-08-21 17:08:02"
},
{
"name": "zendframework/zend-loader",
@@ -4252,12 +4338,12 @@
"source": {
"type": "git",
"url": "https://github.com/zendframework/Component_ZendLoader.git",
- "reference": "release-2.2.2"
+ "reference": "11a952589d37879d92fee78e70eed731c1073ed3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/zendframework/Component_ZendLoader/zipball/release-2.2.2",
- "reference": "release-2.2.2",
+ "url": "https://api.github.com/repos/zendframework/Component_ZendLoader/zipball/11a952589d37879d92fee78e70eed731c1073ed3",
+ "reference": "11a952589d37879d92fee78e70eed731c1073ed3",
"shasum": ""
},
"require": {
@@ -4286,7 +4372,7 @@
"loader",
"zf2"
],
- "time": "2013-05-01 21:53:24"
+ "time": "2013-08-21 17:07:14"
},
{
"name": "zendframework/zend-servicemanager",
@@ -4295,12 +4381,12 @@
"source": {
"type": "git",
"url": "https://github.com/zendframework/Component_ZendServiceManager.git",
- "reference": "release-2.2.2"
+ "reference": "e05c29f8d7da6e2c26d2d8b334324932a73afa78"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/zendframework/Component_ZendServiceManager/zipball/release-2.2.2",
- "reference": "release-2.2.2",
+ "url": "https://api.github.com/repos/zendframework/Component_ZendServiceManager/zipball/e05c29f8d7da6e2c26d2d8b334324932a73afa78",
+ "reference": "e05c29f8d7da6e2c26d2d8b334324932a73afa78",
"shasum": ""
},
"require": {
@@ -4329,7 +4415,7 @@
"servicemanager",
"zf2"
],
- "time": "2013-05-08 18:00:17"
+ "time": "2013-08-21 17:07:36"
},
{
"name": "zendframework/zend-stdlib",
@@ -4338,12 +4424,12 @@
"source": {
"type": "git",
"url": "https://github.com/zendframework/Component_ZendStdlib.git",
- "reference": "release-2.2.2"
+ "reference": "7c87ce4e840957596bf3401fa4ae4fb0355682e2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/zendframework/Component_ZendStdlib/zipball/release-2.2.2",
- "reference": "release-2.2.2",
+ "url": "https://api.github.com/repos/zendframework/Component_ZendStdlib/zipball/7c87ce4e840957596bf3401fa4ae4fb0355682e2",
+ "reference": "7c87ce4e840957596bf3401fa4ae4fb0355682e2",
"shasum": ""
},
"require": {
@@ -4373,7 +4459,7 @@
"stdlib",
"zf2"
],
- "time": "2013-06-20 18:01:22"
+ "time": "2013-08-21 17:08:07"
},
{
"name": "zendframework/zend-uri",
@@ -4382,12 +4468,12 @@
"source": {
"type": "git",
"url": "https://github.com/zendframework/Component_ZendUri.git",
- "reference": "release-2.2.2"
+ "reference": "e2a4b038a0939d46e53bfa40cfc9f1791533ae84"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/zendframework/Component_ZendUri/zipball/release-2.2.2",
- "reference": "release-2.2.2",
+ "url": "https://api.github.com/repos/zendframework/Component_ZendUri/zipball/e2a4b038a0939d46e53bfa40cfc9f1791533ae84",
+ "reference": "e2a4b038a0939d46e53bfa40cfc9f1791533ae84",
"shasum": ""
},
"require": {
@@ -4425,12 +4511,12 @@
"source": {
"type": "git",
"url": "https://github.com/zendframework/Component_ZendValidator.git",
- "reference": "release-2.2.2"
+ "reference": "3aa2c87ee3d36763b30087b1188f42a6c95f414f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/zendframework/Component_ZendValidator/zipball/release-2.2.2",
- "reference": "release-2.2.2",
+ "url": "https://api.github.com/repos/zendframework/Component_ZendValidator/zipball/3aa2c87ee3d36763b30087b1188f42a6c95f414f",
+ "reference": "3aa2c87ee3d36763b30087b1188f42a6c95f414f",
"shasum": ""
},
"require": {
@@ -4438,12 +4524,14 @@
"zendframework/zend-stdlib": "self.version"
},
"require-dev": {
+ "zendframework/zend-filter": "self.version",
"zendframework/zend-i18n": "self.version",
"zendframework/zend-math": "self.version",
"zendframework/zend-servicemanager": "self.version"
},
"suggest": {
"zendframework/zend-db": "Zend\\Db component",
+ "zendframework/zend-filter": "Zend\\Filter component, required by the Digits validator",
"zendframework/zend-i18n": "Zend\\I18n component to allow translation of validation error messages as well as to use the various Date validators",
"zendframework/zend-math": "Zend\\Math component",
"zendframework/zend-resources": "Translations of validator messages",
@@ -4470,7 +4558,7 @@
"validator",
"zf2"
],
- "time": "2013-06-21 15:00:13"
+ "time": "2013-08-21 17:07:51"
}
],
"packages-dev": [
@@ -4480,12 +4568,12 @@
"source": {
"type": "git",
"url": "https://github.com/symfony-cmf/Testing.git",
- "reference": "e2b568bfe5ce87391d32544d73342ac0cf14f4e8"
+ "reference": "5b2922c1c114966e857d37e5c5fa1686797ce724"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony-cmf/Testing/zipball/e2b568bfe5ce87391d32544d73342ac0cf14f4e8",
- "reference": "e2b568bfe5ce87391d32544d73342ac0cf14f4e8",
+ "url": "https://api.github.com/repos/symfony-cmf/Testing/zipball/5b2922c1c114966e857d37e5c5fa1686797ce724",
+ "reference": "5b2922c1c114966e857d37e5c5fa1686797ce724",
"shasum": ""
},
"require": {
@@ -4522,7 +4610,7 @@
}
],
"description": "Component for bootstraping functional tests for CMF bundles only.",
- "time": "2013-07-31 21:03:22"
+ "time": "2013-08-21 20:14:41"
}
],
"aliases": [
@@ -4530,18 +4618,7 @@
],
"minimum-stability": "dev",
"stability-flags": {
- "twig/twig": 0,
- "symfony-cmf/symfony-cmf": 10,
- "symfony-cmf/simple-cms-bundle": 10,
- "symfony-cmf/search-bundle": 10,
- "symfony-cmf/create-bundle": 10,
- "symfony-cmf/routing-auto-bundle": 15,
- "symfony-cmf/blog-bundle": 10,
- "jackalope/jackalope-doctrine-dbal": 10,
- "jackalope/jackalope-jackrabbit": 10,
- "sonata-project/doctrine-phpcr-admin-bundle": 10,
- "liip/imagine-bundle": 20,
- "symfony-cmf/media-bundle": 20
+ "twig/twig": 0
},
"platform": {
"php": ">=5.3.3"
From 12d2dafdc845dede5fc51f45dc4b55d6bf0c0716 Mon Sep 17 00:00:00 2001
From: Lukas Kahwe Smith
Date: Thu, 22 Aug 2013 01:19:02 +0200
Subject: [PATCH 12/12] prepare release
---
composer.json | 2 +-
composer.lock | 42 +++++++++++++++++++++---------------------
2 files changed, 22 insertions(+), 22 deletions(-)
diff --git a/composer.json b/composer.json
index 3700960e..900409ee 100644
--- a/composer.json
+++ b/composer.json
@@ -24,7 +24,7 @@
"symfony-cmf/search-bundle": "1.0.0-beta2",
"symfony-cmf/create-bundle": "1.0.0-beta4",
"symfony-cmf/routing-auto-bundle": "1.0.0-alpha4",
- "symfony-cmf/blog-bundle": "1.0.0-beta3",
+ "symfony-cmf/blog-bundle": "1.0.0-beta4",
"jackalope/jackalope-doctrine-dbal": "1.0.0-beta3",
"jackalope/jackalope-jackrabbit": "1.0.0-beta4",
"doctrine/doctrine-bundle": "1.2.*",
diff --git a/composer.lock b/composer.lock
index 75828d1e..80db6529 100644
--- a/composer.lock
+++ b/composer.lock
@@ -3,7 +3,7 @@
"This file locks the dependencies of your project to a known state",
"Read more about it at http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file"
],
- "hash": "1f72ff719109e2903db7c5773b8c056f",
+ "hash": "30ddb4a1118fe3115122d03b4da63056",
"packages": [
{
"name": "aferrandini/urlizer",
@@ -1001,12 +1001,12 @@
"source": {
"type": "git",
"url": "https://github.com/FriendsOfSymfony/FOSRestBundle.git",
- "reference": "0.13.1"
+ "reference": "e7cfb8e2a77536302c78b68aac851a5208fff2b6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/FriendsOfSymfony/FOSRestBundle/zipball/0.13.1",
- "reference": "0.13.1",
+ "url": "https://api.github.com/repos/FriendsOfSymfony/FOSRestBundle/zipball/e7cfb8e2a77536302c78b68aac851a5208fff2b6",
+ "reference": "e7cfb8e2a77536302c78b68aac851a5208fff2b6",
"shasum": ""
},
"require": {
@@ -1067,7 +1067,7 @@
"keywords": [
"rest"
],
- "time": "2013-08-15 13:30:47"
+ "time": "2013-08-22 06:56:34"
},
{
"name": "imagine/imagine",
@@ -2341,12 +2341,12 @@
"source": {
"type": "git",
"url": "https://github.com/sensiolabs/SensioDistributionBundle.git",
- "reference": "f666c65c810f6a23455966c37f99ba76094775b5"
+ "reference": "66df91b4bd637a83299d8072aed3658bfd3b3021"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sensiolabs/SensioDistributionBundle/zipball/f666c65c810f6a23455966c37f99ba76094775b5",
- "reference": "f666c65c810f6a23455966c37f99ba76094775b5",
+ "url": "https://api.github.com/repos/sensiolabs/SensioDistributionBundle/zipball/66df91b4bd637a83299d8072aed3658bfd3b3021",
+ "reference": "66df91b4bd637a83299d8072aed3658bfd3b3021",
"shasum": ""
},
"require": {
@@ -2378,7 +2378,7 @@
"configuration",
"distribution"
],
- "time": "2013-08-08 12:18:08"
+ "time": "2013-08-22 05:04:53"
},
{
"name": "sensio/framework-extra-bundle",
@@ -2387,12 +2387,12 @@
"source": {
"type": "git",
"url": "https://github.com/sensiolabs/SensioFrameworkExtraBundle.git",
- "reference": "v2.3.3"
+ "reference": "cce05719041d952bbec856789ca18646a1891d03"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sensiolabs/SensioFrameworkExtraBundle/zipball/v2.3.3",
- "reference": "v2.3.3",
+ "url": "https://api.github.com/repos/sensiolabs/SensioFrameworkExtraBundle/zipball/cce05719041d952bbec856789ca18646a1891d03",
+ "reference": "cce05719041d952bbec856789ca18646a1891d03",
"shasum": ""
},
"require": {
@@ -2958,17 +2958,17 @@
},
{
"name": "symfony-cmf/blog-bundle",
- "version": "1.0.0-beta3",
+ "version": "1.0.0-beta4",
"target-dir": "Symfony/Cmf/Bundle/BlogBundle",
"source": {
"type": "git",
"url": "https://github.com/symfony-cmf/BlogBundle.git",
- "reference": "1.0.0-beta3"
+ "reference": "b7dd90243a3db210eed962253109bd8411baae82"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony-cmf/BlogBundle/zipball/1.0.0-beta3",
- "reference": "1.0.0-beta3",
+ "url": "https://api.github.com/repos/symfony-cmf/BlogBundle/zipball/b7dd90243a3db210eed962253109bd8411baae82",
+ "reference": "b7dd90243a3db210eed962253109bd8411baae82",
"shasum": ""
},
"require": {
@@ -3013,7 +3013,7 @@
"keywords": [
"Symfony CMF"
],
- "time": "2013-08-04 17:04:12"
+ "time": "2013-08-14 19:15:04"
},
{
"name": "symfony-cmf/content-bundle",
@@ -3950,12 +3950,12 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/symfony.git",
- "reference": "cbc30a31e2248bccd9ee8e8142177b617fb32e37"
+ "reference": "8e1cb3e3ca9c05064d827e58bd4dd406c317ea50"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/symfony/zipball/cbc30a31e2248bccd9ee8e8142177b617fb32e37",
- "reference": "cbc30a31e2248bccd9ee8e8142177b617fb32e37",
+ "url": "https://api.github.com/repos/symfony/symfony/zipball/8e1cb3e3ca9c05064d827e58bd4dd406c317ea50",
+ "reference": "8e1cb3e3ca9c05064d827e58bd4dd406c317ea50",
"shasum": ""
},
"require": {
@@ -4050,7 +4050,7 @@
"keywords": [
"framework"
],
- "time": "2013-08-21 19:09:08"
+ "time": "2013-08-22 06:42:25"
},
{
"name": "twig/extensions",