Commit graph

947 commits

Author SHA1 Message Date
Tim Nagel
2a20bb623c Merge branch 'typed-config'
Conflicts:
	composer.json
2014-06-24 09:09:29 +10:00
Tim Nagel
9a62187329 Fix undefined index_name notice 2014-06-23 23:50:52 +10:00
Tim Nagel
ca6991d494 Fix serializer 2014-06-23 23:05:57 +10:00
Tim Nagel
95e445bd0d Merge pull request #623 from merk/provider-fix
Fix provider bailing if the indexable service filters an entire batch of objects
2014-06-19 12:18:57 +10:00
Tim Nagel
c97f0f1ddf Fix provider bailing if the indexable service filters an entire batch of objects 2014-06-19 11:14:13 +10:00
Tim Nagel
4e990e0cee Fixed mapping issues 2014-06-19 00:14:41 +10:00
Tim Nagel
3ae382c933 Add tests to make sure KnpPaginator plays nice 2014-06-18 20:02:05 +10:00
Tim Nagel
949ea6963f Revert "Make the class of fos_elastica.paginator.subscriber service configurable"
This reverts commit fe19df365a.
2014-06-18 19:55:33 +10:00
Tim Nagel
b155f304e4 Move IndexManager's resolution to tagged index services 2014-06-18 16:49:57 +10:00
Tim Nagel
afbaf875b9 Cache creation of indexes and types in Elastica to avoid recreation 2014-06-18 16:48:00 +10:00
Tim Nagel
8905b4248c Rename Manager to ConfigManager 2014-06-18 16:47:01 +10:00
Tim Nagel
5cbb8ce1b6 Merge pull request #591 from OskarStark/patch-1
use $this->container instead of $container in usage.md
2014-06-18 09:55:16 +10:00
Tim Nagel
b3c0d4fd44 Merge pull request #600 from gido/patch-1
Make the class of `fos_elastica.paginator.subscriber` service configurable
2014-06-18 09:54:13 +10:00
Tim Nagel
ec5c05e8be dev 2014-06-17 23:22:58 +10:00
Tim Nagel
e78950ddb7 Merge branch 'master' into typed-config
Conflicts:
	CHANGELOG-3.0.md
	Client.php
	DependencyInjection/Configuration.php
	DependencyInjection/FOSElasticaExtension.php
	DynamicIndex.php
	Resources/config/config.xml
	Resources/config/mongodb.xml
	Resources/config/orm.xml
	Tests/DependencyInjection/ConfigurationTest.php
	composer.json
2014-06-17 22:42:15 +10:00
Tim Nagel
5f335c37ab Merge pull request #613 from merk/composer-update
Update composer.json
2014-06-17 22:38:56 +10:00
Tim Nagel
1e07d3c7fe Update composer.json 2014-06-17 22:19:19 +10:00
Tim Nagel
089e7f0d2e Add unstable badge
[skip ci]
2014-06-17 12:12:54 +10:00
Tim Nagel
aafb8c8e89 Fix indexable callbacks with alias based indexes 2014-06-17 12:03:38 +10:00
Tim Nagel
e225d841ed Wrong service. Whoops. 2014-06-17 10:54:09 +10:00
Tim Nagel
b49437529c Fix incorrect provider configuration 2014-06-17 10:41:11 +10:00
Tim Nagel
94568d9554 Merge pull request #608 from merk/populate-indexable
Indexable callback refactoring, implemented callback in Provider
2014-06-17 10:11:46 +10:00
Tim Nagel
2e23f4a1bf Added documentation changes for indexable_callback 2014-06-17 10:07:10 +10:00
Tim Nagel
02d864f7e2 Merge pull request #593 from merk/gh-592
Fix nested property configuration
2014-06-17 09:48:22 +10:00
Tim Nagel
12797c60fa Merge pull request #609 from PeerJ/FixLoggerWithNullTransport
make sure headers is set prior to accessing
2014-06-17 09:44:43 +10:00
Patrick McAndrew
934c6af8b8 make PSR2 compliant 2014-06-16 14:30:03 +01:00
Tim Nagel
0383811834 Fix test, add test for failing mappings 2014-06-16 23:28:53 +10:00
Tim Nagel
ada3942576 Config Source providers 2014-06-16 23:23:49 +10:00
Tim Nagel
813a4a5d26 Fix previous commits 2014-06-16 22:43:16 +10:00
Tim Nagel
7682d5a80a Update composer.json 2014-06-16 22:33:31 +10:00
Tim Nagel
64be10447d Move Search annotation 2014-06-16 22:33:04 +10:00
Patrick McAndrew
629ca0df2e make sure headers is set prior to accessing 2014-06-16 12:59:09 +01:00
Tim Nagel
391e18dcbf Update changelog 2014-06-16 16:20:17 +10:00
Tim Nagel
e54cc3c243 Implement callback checking in the provider 2014-06-16 16:17:04 +10:00
Tim Nagel
66d2410999 Move Indexable callback calculations to a new service 2014-06-16 15:57:42 +10:00
Tim Nagel
f5932a8e47 Merge remote-tracking branch 'origin/refactor' into typed-config
Conflicts:
	Resetter.php
2014-06-14 11:11:31 +10:00
Gilles Doge
fe19df365a Make the class of fos_elastica.paginator.subscriber service configurable 2014-06-10 18:20:02 +02:00
Tim Nagel
14083496d7 Merge pull request #598 from merk/mapping-tests
Adds initial functional tests
2014-06-08 22:45:40 +10:00
Tim Nagel
5009673b6a Functional Tests v1 2014-06-08 22:35:38 +10:00
Tim Nagel
833feee207 Merge branch 'transport-option' of https://github.com/milan/FOSElasticaBundle into transport-option
Conflicts:
	DependencyInjection/Configuration.php
2014-06-08 18:00:17 +10:00
Tim Nagel
f6b9e57a9c Merge pull request #595 from PeerJ/FixResetterException
fix method call
2014-06-08 17:56:15 +10:00
Patrick McAndrew
366fb39606 fix method call 2014-06-04 17:26:25 +01:00
Tim Nagel
8540f13bbf Fix nested property configuration
Fixes #592
2014-06-02 21:35:51 +10:00
Tim Nagel
fa65784b47 Merge pull request #583 from merk/rename-mappings
Rename mappings to properties maintaining BC
2014-06-02 00:41:54 +10:00
Tim Nagel
1dc6856ef9 Configuration rework 2014-06-02 00:40:03 +10:00
Oskar Stark
6a822504bc use $this->container instead of $container 2014-06-01 15:57:29 +02:00
Tim Nagel
c52c32fb56 Merge pull request #590 from Tornaldo/patch-1
Update usage.md
2014-06-01 16:38:37 +10:00
Tornaldo
2e0aa064a2 Update usage.md 2014-06-01 01:27:20 +02:00
Tim Nagel
12b724dd20 Merge pull request #585 from leberknecht/patch-2
fixing missing flush event handler
2014-05-26 10:17:11 +10:00
Delf Tonder
8060d3dcd7 fixing missing flush event handler
In [commit](843c76b6ca (diff-850942b3ba)) the configuration-definition for the flush listener was accidentally removed. 
As the flush listener is no longer set to be enabled in the extensions getDoctrineEvents method, the flush listener is not set. 
This results in a situation were we are only able to have the modified objects on the list for index-update, but never actually sending the update to the ES host.
2014-05-25 18:51:14 +02:00