Commit graph

176 commits

Author SHA1 Message Date
Tim Nagel
67ae044309 #724 Fix debug_logging option on the provider 2014-10-08 08:59:45 +11:00
Tim Nagel
1d5fe44ca4 Fix CS from scrutiniser-ci 2014-09-21 20:12:30 +10:00
Tim Nagel
84cf6c79c2 Merge remote-tracking branch 'upstream/pr/684' into 3.0.x 2014-08-08 08:33:59 +10:00
Josh Worden
f5987a48b9 BC Break: Restored noDeepMerging to Configuration
When performNoDeepMerging is not used, Symfony environment-specific server configurations no longer work.
2014-08-07 16:33:14 -05:00
Tim Nagel
c44f676224 Test mappings key being null still causes appropriate configuration changes 2014-08-07 09:25:09 +10:00
Tim Nagel
55dcf6859a Rename servers to connections 2014-07-03 21:58:54 +10:00
Tim Nagel
7fcbb64a15 Fix edge case for dynamic templates 2014-07-01 18:02:30 +10:00
Tim Nagel
5d65676659 Add tests and normalisation to support old dynamic_templates format 2014-07-01 17:59:22 +10:00
Tobias Schultze
c9a24436f3 dynamic templates are a list of hashes and have a mapping key (not properties) 2014-06-30 16:19:10 +02:00
Tim Nagel
96dc613c71 Fix array format for indexable_callback 2014-06-26 17:46:29 +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
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
02d864f7e2 Merge pull request #593 from merk/gh-592
Fix nested property configuration
2014-06-17 09:48:22 +10:00
Tim Nagel
813a4a5d26 Fix previous commits 2014-06-16 22:43:16 +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
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
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
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
Tim Nagel
53180e2810 Bring tidy in line with property renaming 2014-05-25 20:14:51 +10:00
Tim Nagel
8e88505a3f Merge branch 'rename-mappings' into configuration-tidy 2014-05-25 20:13:21 +10:00
Tim Nagel
a79fa0242e Simplified Configuration.php 2014-05-25 20:08:01 +10:00
Tim Nagel
c38dc107e7 Rename mappings to properties maintaining BC
Fixes #407
2014-05-25 17:56:57 +10:00
Tobias Sjösten
f97e66712a Don't default url 2014-05-25 00:31:40 +01:00
Tim Nagel
a9ea78443f Support Elastica proxy option 2014-05-24 00:17:59 +10:00
Tim Nagel
458b53240b Merge branch 'configuration-fixes' 2014-05-23 23:21:29 +10:00
Tim Nagel
f8a445b46c Fix disabling of logger in DoctrineProvider 2014-05-23 23:11:45 +10:00
Tim Nagel
b09c7fb50e Merge branch 'master' of https://github.com/edast/FOSElasticaBundle 2014-05-23 22:51:11 +10:00
Tim Nagel
41c4d77b20 Move serializer node to its own method, add serializer to type_prototype 2014-05-23 22:49:03 +10:00
Tim Nagel
843c76b6ca Move persistence node to its own method 2014-05-23 22:49:02 +10:00
Tim Nagel
6d2b7a8367 Combine client normalisation into a single method 2014-05-23 22:48:19 +10:00
Tim Nagel
2029aba76a Ability for FOSElasticaBundle to disable persistence backend logging for population
Update documentation and changelog
2014-05-23 22:46:14 +10:00
Tim Nagel
6253d3f8df Merge pull request #553 from benniekrijger/issue-552-geoshape-mapping
Added GeoShape mapping options
2014-05-23 22:03:58 +10:00
Darius Staisiunas
28d0ee925d added support for geohash 2014-05-23 12:55:33 +03:00
Milan Magudia
2c208a4f10 Allow other transport options to be used i.e. Http, Https, Guzzle etc... 2014-05-22 16:18:08 +01:00
Milan Magudia
e1bbb87cfe Fix for Issue #543 Client has a dependency on a non-existent service "%kernel.debug%" 2014-05-21 10:24:44 +01:00
Tim Nagel
6748c9c623 Merge pull request #571 from tPl0ch/feature-flush-event
Make it possible to disable flush event through configuration
2014-05-20 08:50:50 +10:00
Tim Nagel
72e7b77dae Merge pull request #562 from evillemez/config
stop config from adding empty arrays into type mappings
2014-05-20 08:49:26 +10:00
Tim Nagel
1c5339ac40 Merge pull request #560 from cassianotartari/master
Update Configuration.php
2014-05-20 08:48:51 +10:00
Thomas Ploch
e5754ef5fc Make it possible to disable flush event through configuration 2014-05-13 13:13:06 +02:00
Evan Villemez
c93bbb9081 stop config from adding empty arrays into type mappings 2014-05-01 11:05:16 -04:00
Cassiano
39f1033a34 Update Configuration.php
Adding the option to set index_analyzer and search_analyzer to _all field.
2014-04-24 09:39:22 -03:00
ben
2bd6aba7ef Added GeoShape mapping options 2014-04-18 13:57:08 +02:00
Tim Nagel
b3fdf7b256 Logger for a listener is false by default 2014-04-10 13:05:23 +10:00
nurikabe
a483471694 Set listener loggers to fos_elastica.logger if null 2014-04-04 22:56:47 -04:00
Evan Owens
53332eb057 Allow for catching/logging persistance errors per listener 2014-04-04 18:32:48 -04:00
Joris van de Sande
588c4e2d02 Unset nested "fields" for deeper nested configs too 2014-03-31 12:52:29 +02:00
Tim Nagel
e25a5420a5 Logger enabled with debugging 2014-03-26 12:38:20 +11:00