Commit Graph

  • 51543467f5 Merge branch 'master' into symfony_7.4 symfony_7.4 jbcr 2025-08-18 09:39:44 +02:00
  • 8fdd65c13c Use Symfony 7.0+ contraints jbcr 2025-08-18 09:35:58 +02:00
  • a558d48c48 Merge pull request #32 from novaway/chore-serializer7 Jérémy DECOOL 2025-07-28 09:09:32 +02:00
  • 72e8b5d2d5 Allow usage of symfony/serializer 7.0+ Jérémy DECOOL 2025-07-28 00:08:32 +02:00
  • a742f2ad1a Merge pull request #31 from novaway/phpstan-gha Jérémy DECOOL 2025-07-28 08:56:02 +02:00
  • e46333c766 Init Github Actions configuration Jérémy DECOOL 2025-07-27 23:50:25 +02:00
  • f3bd29e4d1 Upgrade PHPStan configuration Jérémy DECOOL 2025-07-27 23:44:32 +02:00
  • bd90de1aea remove deprecations jb cr 2025-07-02 11:13:23 +02:00
  • b835f71c08 Allow Symfony 7 and Elastica 8 and new bundle directory jb cr 2025-07-01 15:33:04 +02:00
  • 0fa2dd94a8 Merge pull request #29 from novaway/profiler-logo master Jérémy DECOOL 2025-01-16 14:33:07 +01:00
  • 1cc66f6bdf Add bundle icon in profiler Jérémy DECOOL 2025-01-16 14:13:51 +01:00
  • 8ffd656de3 Merge pull request #27 from jbcr/symfony-6.4 Jérémy DECOOL 2024-08-28 10:46:08 +02:00
  • c30c040c53 Update Client.php jbcr 2024-06-06 18:16:11 +02:00
  • bf98149e46 Update EventDispatcherAwareTrait.php jbcr 2024-06-06 18:04:34 +02:00
  • 6c98e0c7d1 Merge pull request #26 from novaway/feat--getIndexByName-as-public CheapHasz 2023-10-31 11:31:14 +01:00
  • 8cb7fdc1bf Set visibility of IndexProvider->getName as public JPD 2023-10-31 11:11:59 +01:00
  • e75819716a Merge pull request #25 from novaway/allow-removal-of-old-indexes napley 2023-08-30 10:00:00 +02:00
  • 2acef44dec Allow removal of old indexes when rebuilding mapping JPD 2023-07-19 16:04:01 +02:00
  • 23db09a505 Merge pull request #24 from qporion/feature--add-wait-for-completion-reindex-api CheapHasz 2023-04-19 11:14:36 +02:00
  • 9d147bfea9 Add wait for completion to reindex API Quentin 2023-04-19 11:07:46 +02:00
  • 3f764734d5 upgrade package required for Sf 6 (#23) Splyy 2022-02-24 16:49:32 +01:00
  • 76298b18fa Merge pull request #22 from qporion/master CheapHasz 2022-01-28 11:01:03 +01:00
  • acd1844464 Add slices configuration for rebuildMapping per index provider Quentin Porion 2022-01-28 09:35:42 +01:00
  • 30c1aa3a43 Add rebuild mapping function to change mapping without populate Quentin Porion 2022-01-27 12:14:06 +01:00
  • 5f2096cd69 Merge pull request #21 from novaway/compat-php8 CheapHasz 2021-03-25 15:09:46 +01:00
  • 5f850b40f3 Updated composer json Jean-Pascal Devierne 2021-03-24 16:09:03 +01:00
  • fe3ecc382c Merge pull request #20 from delphiki/master CheapHasz 2021-02-09 12:34:39 +01:00
  • 453c43b8df Fix ES 7.x compatibility delphiki 2021-01-29 15:09:26 +01:00
  • 3cf8fd690b Merge pull request #19 from skwi/fix-exceptions CheapHasz 2021-01-26 09:12:33 +01:00
  • 4c20c10d1b 🐛 Fix Exception event subscriber for symfony 5.0+ skwi 2021-01-23 22:38:11 +01:00
  • 8624cea62d Allow elasticsearch/elasticsearch ^7.0 ju 2021-01-20 11:45:42 +01:00
  • ad6d45cec8 Merge pull request #18 from qporion/fix/data-collector CheapHasz 2020-11-19 10:50:09 +01:00
  • 437300f55c 🐛 Fix data collector for Sf http kernel >= 5.0 Quentin Porion 2020-11-19 10:48:40 +01:00
  • b77ee39df0 Merge pull request #16 from CheapHasz/remove-alert CheapHasz 2020-10-12 08:18:16 +02:00
  • 05cd83b366 🔧 Fix https://github.com/advisories/GHSA-754h-5r27-7x3r Jean-Pascal Devierne 2020-10-01 11:41:54 +02:00
  • b06b81fce1 📝 Updating doc Jean-Pascal Devierne 2020-10-01 11:40:29 +02:00
  • 82508a40ac Merge pull request #2 from novaway/master CheapHasz 2020-10-01 11:33:46 +02:00
  • 2161a9447f Merge pull request #14 from CheapHasz/remove-elasticsearch-support CheapHasz 2020-10-01 11:31:11 +02:00
  • 21fc08ee47 Merge pull request #15 from novaway/catch-exception CheapHasz 2020-03-24 13:51:31 +01:00
  • 317f52b13a Log EventException as critical Jean-Pascal Devierne 2020-03-24 13:37:13 +01:00
  • 68e3daf9a7 Catch search exception to return an empty resultset, and dispatch an event Jean-Pascal Devierne 2020-03-24 13:36:48 +01:00
  • e56810dffd Add symfony/serializer as dependency + bump possible symfony dependencies to 5.0 Jean-Pascal Devierne 2020-03-24 13:35:57 +01:00
  • 8efc4876a1 Throw an exception if index couldn't be marked as live, as otherwise the problem wasn't explicit Jean-Pascal Devierne 2020-02-25 17:36:04 +01:00
  • 96a8c0f103 🔥 Remove Elasticsearch centric files, to only keep Elastica ones Jean-Pascal Devierne 2020-02-25 17:34:51 +01:00
  • f52a67a7b3 Merge pull request #13 from CheapHasz/update-documentation CheapHasz 2020-02-21 09:53:45 +01:00
  • 6008525082 👌 Finish the doc sentence Jean-Pascal Devierne 2020-02-21 09:53:24 +01:00
  • 2407ec458a Merge pull request #1 from novaway/master CheapHasz 2019-10-02 09:18:26 +02:00
  • 8024cb28df Update documentation to remove the novaway/elasticsearch-client mentions, and show the new method of configuration Jean-Pascal Devierne 2019-10-02 09:12:13 +02:00
  • a0594dbade Merge pull request #12 from CheapHasz/sf4.3-compat CheapHasz 2019-07-03 12:29:41 +02:00
  • 60b742738b Add EventDispatcherAwareTrait to the compatibility Jean-Pascal Devierne 2019-07-03 10:42:01 +02:00
  • 24ef1397d5 Better test, as the previous wasn't working Jean-Pascal Devierne 2019-07-03 10:40:24 +02:00
  • 63f7870db7 Sf4.3 compatibility Jean-Pascal Devierne 2019-07-02 17:44:14 +02:00
  • 79dde45f43 Search now use Symfony\Contracts\EventDispatcher\EventDispatcherInterface if available Jean-Pascal Devierne 2019-07-02 16:56:32 +02:00
  • 1b9bd014ed Events now extend Symfony\Contracts\EventDispatcher\Event if available Jean-Pascal Devierne 2019-06-05 17:51:26 +02:00
  • 12862d1c31 Merge pull request #10 from novaway/exception-listener CheapHasz 2019-05-28 17:30:34 +02:00
  • 7d3837224c added exception subscriber for better comprehension Jean-Pascal Devierne 2019-05-28 15:45:56 +02:00
  • 95b77c268c Remove useless return value and better test Jean-Pascal Devierne 2019-04-19 16:12:50 +02:00
  • 83c39b387c Merge pull request #9 from novaway/wait-for-es CheapHasz 2019-04-19 16:11:04 +02:00
  • 0025cd09bd Keep support for regular Elastica\Client Jean-Pascal Devierne 2019-04-19 09:45:48 +02:00
  • b3fb2da7d4 Added an Elastica\Client override, and a way to wait for elasticsearch to be up Jean-Pascal Devierne 2019-04-19 09:43:01 +02:00
  • 6321608a63 Merge pull request #8 from novaway/elastica CheapHasz 2019-04-05 12:24:47 +02:00
  • c04a228baf Added TypeHints Jean-Pascal Devierne 2019-04-05 12:19:42 +02:00
  • 43f3275620 Better handling of the removal of the old indexes Jean-Pascal Devierne 2019-04-05 11:59:41 +02:00
  • e7f3631029 Added method to remove old indexes Jean-Pascal Devierne 2019-04-05 10:45:57 +02:00
  • 2b751aeca1 Added an IndexProvider Jean-Pascal Devierne 2019-04-04 17:33:27 +02:00
  • 601311822d Bumped minimum php version to 7.1 Jean-Pascal Devierne 2019-04-04 17:33:04 +02:00
  • 0dc3c8a3a3 Added elastica support for the datacollector Jean-Pascal Devierne 2019-04-04 17:32:49 +02:00
  • 1043f39105 Deprecated elasticsearch-client focused classes Jean-Pascal Devierne 2019-04-04 15:59:40 +02:00
  • f0b0f8f527 Added elastica support for the datacollector Jean-Pascal Devierne 2019-04-04 15:59:13 +02:00
  • c9a9921bcb Merge pull request #7 from novaway/dump-in-templates CheapHasz 2019-03-26 15:33:57 +01:00
  • b779fbbb44 Added dumps in templates Jean-Pascal Devierne 2019-03-25 16:32:44 +01:00
  • 3fee3c7a23 Merge pull request #6 from CheapHasz/master CheapHasz 2019-03-25 14:07:55 +01:00
  • 6a5bb96b4a Fix default config value Jean-Pascal Devierne 2019-03-25 14:02:40 +01:00
  • 2cf830348f Merge pull request #5 from novaway/logging CheapHasz 2019-03-25 13:41:17 +01:00
  • 56a5e35a3a Remove useless configuration Jean-Pascal Devierne 2019-03-25 13:40:55 +01:00
  • ca30d9a21b Add logging possibility Jean-Pascal Devierne 2019-03-25 13:38:03 +01:00
  • 1287eb59fa Merge pull request #4 from CheapHasz/multiple-results CheapHasz 2019-03-19 16:44:51 +01:00
  • 53ea48b361 Refactored saved queries and results in ElasticsearchDataCollector->data, as when using other attributes, it didn't seem to work Jean-Pascal Devierne 2019-03-19 16:41:05 +01:00
  • 81fb82be46 Use microtime instead of time to ensure multiple queries can be displayed Jean-Pascal Devierne 2019-03-19 16:39:43 +01:00
  • 1d1a1ac363 Merge pull request #3 from CheapHasz/fix-null-return CheapHasz 2019-03-12 14:06:56 +01:00
  • 4efdd6cf6a Fix null returns on queries when there was no search Jean-Pascal Devierne 2019-03-12 13:42:31 +01:00
  • e1a8373465 Merge pull request #2 from CheapHasz/client-event CheapHasz 2019-03-08 16:39:49 +01:00
  • 7da8e18c47 Fix doc Jean-Pascal Devierne 2019-03-08 16:31:03 +01:00
  • 109036f9c5 Fix typo Jean-Pascal Devierne 2019-03-08 16:21:13 +01:00
  • 4001dccccb Updated doc Jean-Pascal Devierne 2019-03-08 16:15:25 +01:00
  • 43e61f401e Add symfony configuration Jean-Pascal Devierne 2019-03-08 15:53:35 +01:00
  • f461faf99b Added a ClientFactory Jean-Pascal Devierne 2019-03-08 15:53:24 +01:00
  • 747fd69839 Added a ElasticSearchDataCollector to display query and result Jean-Pascal Devierne 2019-03-08 15:52:38 +01:00
  • 35121959ad Extended Elasticsearch\Client and Elasticsearch\ClientBuilder to be able to plug events on search Jean-Pascal Devierne 2019-03-08 15:50:51 +01:00
  • bace7611a9 Added search events Jean-Pascal Devierne 2019-03-08 15:48:36 +01:00
  • a730a19e60 Changed the dependency from novaway/elasticsearch-client to elasticsearch/elasticsearch Jean-Pascal Devierne 2019-03-08 15:47:48 +01:00
  • defc08f675 Added editorconfig and phpstanconfig Jean-Pascal Devierne 2019-03-08 15:47:07 +01:00
  • e97fe63d64 Merge pull request #1 from CheapHasz/master CheapHasz 2019-03-01 16:35:06 +01:00
  • ad668533f8 Add NovawayElasticSearchBundle Jean-Pascal Devierne 2019-03-01 16:32:17 +01:00
  • fb22387edb Add first composer.json Jean-Pascal Devierne 2019-03-01 16:32:12 +01:00
  • 9087486721 Add index.rst Jean-Pascal Devierne 2019-03-01 16:29:20 +01:00
  • ae3f6051f5 Add .gitgnore Jean-Pascal Devierne 2019-03-01 16:28:55 +01:00
  • 483512e71d Initial commit CheapHasz 2019-03-01 15:08:08 +01:00