Skip to content

[Makefile] Add consume_messages make target with optional receiver filter#754

Merged
botisSmile merged 1 commit intomainfrom
feat-AddConsumeMessageMakeCommand
Apr 28, 2026
Merged

[Makefile] Add consume_messages make target with optional receiver filter#754
botisSmile merged 1 commit intomainfrom
feat-AddConsumeMessageMakeCommand

Conversation

@botisSmile
Copy link
Copy Markdown
Contributor

Q A
Branch? master for features / current stable version branch for bug fixes
Tickets #...
License OSL-3.0

@botisSmile botisSmile force-pushed the feat-AddConsumeMessageMakeCommand branch from 00094e1 to 4f0d128 Compare April 15, 2026 09:13
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 15, 2026

Coverage report for commit: 9e5ffc6
File: api/coverage/coverage.xml

Summary - Lines: 89.35% 🔼 | Methods: 83.76% 🔽
FilesLinesMethodsBranches
/app/vendor/gally/gally-premium
   .php-cs-fixer.dist.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Boost/src/Decoration/Search/Elasticsearch/Builder/Request/Query
   QueryBuilder.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Boost/src/DependencyInjection
   Configuration.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Boost/src/Entity
   Boost.php94.67%94.29%100.00%
   BoostPreview.php57.14%57.14%100.00%
/app/vendor/gally/gally-premium/Boost/src/Entity/Boost
   CategoryLimitation.php100.00%100.00%100.00%
   RequestType.php100.00%100.00%100.00%
   SearchLimitation.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Boost/src/Migrations
   Version20230308134429_Add_Initial_Boost_Tables.php64.86%66.67%100.00%
/app/vendor/gally/gally-premium/Boost/src/OpenApi
   BoostDecorator.php25.00%50.00%100.00%
/app/vendor/gally/gally-premium/Boost/src/Repository/Boost
   CategoryLimitationRepository.php100.00%100.00%100.00%
   RequestTypeRepository.php100.00%100.00%100.00%
   SearchLimitationRepository.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Boost/src/Repository
   BoostRepository.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Boost/src/Resolver
   BoostPreviewResolver.php98.80%80.00%100.00%
/app/vendor/gally/gally-premium/Boost/src/Service
   BoostApplier.php95.74%66.67%100.00%
   LimitationTypeProvider.php100.00%100.00%100.00%
   ModelProvider.php100.00%100.00%100.00%
   QueryTextOperatorProvider.php100.00%100.00%100.00%
   RequestTypeProvider.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Boost/src/Service/Function/Provider
   DefaultProvider.php100.00%100.00%100.00%
   Exclude.php83.33%-100.00%
   FunctionProviderInterface.php100.00%100.00%100.00%
   Replace.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Boost/src/Service/Limitation
   CategoryLimitation.php100.00%100.00%100.00%
   LimitationInterface.php100.00%100.00%100.00%
   QueryTextLimitation.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Boost/src/Service/Model
   AttributeValue.php85.25%57.14%100.00%
   ConstantScore.php83.33%75.00%100.00%
/app/vendor/gally/gally-premium/Boost/src/State
   BoostProvider.php93.75%66.67%100.00%
/app/vendor/gally/gally-premium/Boost/src/State/Source/AttributeValue
   BoostImpactOptionProvider.php100.00%100.00%100.00%
   FieldOptionProvider.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Boost/src/State/Source
   LimitationTypeOptionProvider.php90.91%50.00%100.00%
   ModelOptionProvider.php90.91%50.00%100.00%
   QueryTextOperatorOptionProvider.php90.00%50.00%100.00%
   RequestTypeOptionProvider.php90.91%50.00%100.00%
/app/vendor/gally/gally-premium/Boost/src/Validator/ModelConfig
   AttributeValueValidator.php100.00%100.00%100.00%
   ConstantScoreValidator.php100.00%100.00%100.00%
   ModelConfigValidatorInterface.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Boost/src/Validator
   ModelConfigConstraint.php100.00%100.00%100.00%
   ModelConfigConstraintValidator.php100.00%100.00%100.00%
   ModelConstraintValidator.php100.00%100.00%100.00%
   QueryTextOperatorConstraintValidator.php100.00%100.00%100.00%
   RequestTypeConstraintValidator.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Explain/src/Decoration/GraphQl
   AddEntityTypeInContext.php100.00%100.00%100.00%
   AddExplainData.php100.00%100.00%100.00%
   AddExplainType.php95.56%71.43%100.00%
/app/vendor/gally/gally-premium/Explain/src/DependencyInjection
   Configuration.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Explain/src/Entity
   ExplainDocument.php100.00%100.00%100.00%
   ExplainProduct.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Explain/src/OpenApi
   ExplainDecorator.php25.00%50.00%100.00%
/app/vendor/gally/gally-premium/Explain/src/Repository
   ExplainRepository.php26.83%33.33%100.00%
/app/vendor/gally/gally-premium/Explain/src/Serializer
   ExplainProductDenormalizer.php95.83%75.00%100.00%
/app/vendor/gally/gally-premium/Explain/src/Service/Collector
   CollectorInterface.php100.00%100.00%100.00%
   Position.php100.00%100.00%100.00%
   Synonym.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Explain/src/Service
   ExplainConfig.php33.33%50.00%100.00%
   RequestTypeProvider.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Explain/src/Service/ExplainProduct
   DescriptionsGenerator.php100.00%100.00%100.00%
   Highlights.php89.29%50.00%100.00%
   SynonymManager.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Explain/src/Service/Hydrator
   ExplainProductHydrator.php89.31%71.43%100.00%
   ExplainProductHydratorFactory.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Explain/src/State
   ExplainProductProvider.php98.11%75.00%100.00%
   Paginator.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Explain/src/State/Source
   RequestTypeOptionProvider.php90.91%50.00%100.00%
/app/vendor/gally/gally-premium/Recommender/src/Decoration/GraphQl
   AddSkipTermSuggestionInContext.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Recommender/src/DependencyInjection
   Configuration.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Recommender/src/Elasticsearch/Request/Aggregation/Provider/Product
   ApplicableRecommendationAggregationProvider.php87.50%66.67%100.00%
   RecommendationAggregationProvider.php93.33%66.67%100.00%
/app/vendor/gally/gally-premium/Recommender/src/Entity
   Recommender.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Recommender/src/Entity/Recommender
   Type.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Recommender/src/Migrations
   Version20251211155934_Add_Recommender_Tables.php61.54%66.67%100.00%
   Version20251211155935_Add_Default_Recommender_Type.php66.67%66.67%100.00%
/app/vendor/gally/gally-premium/Recommender/src/Repository/Recommender
   TypeRepository.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Recommender/src/Repository
   RecommenderRepository.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Recommender/src/Serializer
   ProductRecommendationDenormalizer.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Recommender/src/Service
   RecommenderManager.php97.50%75.00%100.00%
/app/vendor/gally/gally-premium/Recommender/src/State
   Paginator.php44.44%44.44%100.00%
   ProductRecommendationProvider.php96.00%50.00%100.00%
/app/vendor/gally/gally-premium/Recommender/src/State/Source
   RecommenderTypeOptionProvider.php90.91%50.00%100.00%
/app/vendor/gally/gally-premium/Recommender/src/Validator
   UniqueRecommenderTypeCodeConstraintValidator.php88.89%50.00%100.00%
/app/vendor/gally/gally-premium/SearchUsage/src/DependencyInjection
   Configuration.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/SearchUsage/src/Elasticsearch/Request/Aggregation/Provider
   KpiAggregationProvider.php96.97%50.00%100.00%
/app/vendor/gally/gally-premium/SearchUsage/src/Entity
   Kpi.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/SearchUsage/src/State
   KpiProvider.php98.59%75.00%100.00%
/app/vendor/gally/gally-premium/TermSuggestion/src/Decoration/GraphQl
   AddTermSuggestionData.php100.00%100.00%100.00%
   AddTermSuggestionType.php91.30%71.43%100.00%
/app/vendor/gally/gally-premium/TermSuggestion/src/DependencyInjection
   Configuration.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/TermSuggestion/src/Elasticsearch/Request/Aggregation/Provider
   TermSuggestionAggregationProvider.php98.53%75.00%100.00%
/app/vendor/gally/gally-premium/TermSuggestion/src/Entity
   TermSuggestion.php76.47%71.43%100.00%
/app/vendor/gally/gally-premium/TermSuggestion/src/Entity/TermSuggestion
   Term.php50.00%57.14%100.00%
/app/vendor/gally/gally-premium/TermSuggestion/src/Service/TermSuggestionConfiguration
   TermSuggestionConfiguration.php100.00%100.00%100.00%
   TermSuggestionConfigurationFactory.php100.00%100.00%100.00%
   TermSuggestionConfigurationInterface.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/TermSuggestion/src/Service
   TermSuggestionManager.php96.43%77.78%100.00%
/app/vendor/gally/gally-premium/TermSuggestion/src/State
   TermSuggestionProvider.php87.50%50.00%100.00%
/app/vendor/gally/gally-premium/Thesaurus/src/Decoration/Index/Service
   IndexSettings.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Thesaurus/src/Decoration/Search/Elasticsearch/Builder/Request/Query/Fulltext
   FulltextQueryBuilder.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Thesaurus/src/DependencyInjection
   Configuration.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Thesaurus/src/Entity
   Thesaurus.php94.38%92.86%100.00%
/app/vendor/gally/gally-premium/Thesaurus/src/Entity/Thesaurus
   Expansion.php90.00%90.00%100.00%
   Locale.php100.00%100.00%100.00%
   Synonym.php88.24%87.50%100.00%
/app/vendor/gally/gally-premium/Thesaurus/src/Entity/Thesaurus/Expansion
   Term.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Thesaurus/src/Entity/Thesaurus/Synonym
   Term.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Thesaurus/src/EventSubscriber
   ReindexThesaurus.php100.00%100.00%100.00%
   SetThesaurusIndexerContext.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Thesaurus/src/Job
   ThesaurusExport.php95.38%66.67%100.00%
   ThesaurusImport.php85.24%61.54%100.00%
/app/vendor/gally/gally-premium/Thesaurus/src/Migrations
   Version20230407155058_Add_Initial_Thesaurus_Tables.php62.75%66.67%100.00%
/app/vendor/gally/gally-premium/Thesaurus/src/Repository/Thesaurus/Expansion
   TermRepository.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Thesaurus/src/Repository/Thesaurus
   ExpansionRepository.php100.00%100.00%100.00%
   LocaleRepository.php100.00%100.00%100.00%
   SynonymRepository.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Thesaurus/src/Repository/Thesaurus/Synonym
   TermRepository.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Thesaurus/src/Repository
   ThesaurusRepository.php95.71%57.14%100.00%
/app/vendor/gally/gally-premium/Thesaurus/src/Service
   Indexer.php100.00%100.00%100.00%
   ThesaurusManager.php97.25%92.31%100.00%
/app/vendor/gally/gally-premium/Thesaurus/src/Service/Indexer
   ThesaurusIndexerContext.php83.33%66.67%100.00%
/app/vendor/gally/gally-premium/Thesaurus/src/Service/ThesaurusConfiguration
   ThesaurusConfiguration.php100.00%100.00%100.00%
   ThesaurusConfigurationFactory.php100.00%100.00%100.00%
   ThesaurusConfigurationInterface.php100.00%100.00%100.00%
/app/vendor/gally/gally-premium/Thesaurus/src/Validator
   ThesaurusScopeConstraint.php100.00%100.00%100.00%
   ThesaurusScopeConstraintValidator.php100.00%100.00%100.00%
   ThesaurusTypeConstraint.php100.00%100.00%100.00%
   ThesaurusTypeConstraintValidator.php100.00%100.00%100.00%
Table truncated to fit comment

Backend Coverage compared to target branch

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 15, 2026

Frontend Coverage of this branch

File Coverage
All files 21%
src/components/App/App.tsx 0%
src/components/Cms/Pages.tsx 0%
src/components/Facets/Facet.styled.tsx 0%
src/components/Facets/Facet.tsx 0%
src/components/Facets/FacetBoolean.tsx 0%
src/components/Facets/FacetCategory.tsx 0%
src/components/Facets/FacetChoice.tsx 0%
src/components/Facets/FacetLoadMore.tsx 0%
src/components/Facets/FacetSlider.tsx 0%
src/components/Facets/Facets.tsx 0%
src/components/Header/Header.tsx 59%
src/components/Layout/Layout.tsx 0%
src/components/Menu/Menu.tsx 0%
src/components/Menu/MenuItem.tsx 0%
src/components/Menu/MenuList.tsx 0%
src/components/PageLayout/PageLayout.tsx 0%
src/components/PageTitle/PageTitle.tsx 0%
src/components/Products/ProductCard.tsx 0%
src/components/Products/Products.tsx 0%
src/components/Providers/AppProvider/AppProvider.tsx 0%
src/components/Providers/CatalogProvider/CatalogProvider.tsx 0%
src/components/Providers/CategoryProvider/CategoryProvider.tsx 0%
src/components/Providers/ConfigurationsProvider/ConfigurationsProvider.tsx 0%
src/components/Providers/ExtraBundlesProvider/ExtraBundlesProvider.tsx 0%
src/components/Providers/SchemaProvider/SchemaProvider.tsx 0%
src/components/Providers/SchemaProvider/RequestedPathProvider/RequestedPathProvider.tsx 0%
src/components/Providers/SearchProvider/SearchProvider.tsx 0%
src/components/Providers/SettingsProvider/SettingsProvider.tsx 0%
src/components/Providers/UserProvider/UserProvider.tsx 0%
src/components/Search/Search.styled.tsx 0%
src/components/SearchBar/SearchBar.tsx 3%
src/components/Settings/Settings.tsx 31%
src/components/Tabs/TabPanel.tsx 0%
src/components/Tabs/Tabs.tsx 0%
src/components/Tabs/a11yProps.tsx 0%
src/components/Title/Title.tsx 0%
src/components/TwoColsLayout/TwoColsLayout.tsx 0%
src/components/VectorSearch/ProductList.tsx 0%
src/hooks/index.ts 0%
src/hooks/useApi.ts 84%
src/hooks/useDocuments.ts 53%
src/hooks/useGraphql.ts 89%
src/hooks/useProducts.ts 45%
src/hooks/useUser.ts 95%
src/hooks/useVectorSearchDocuments.ts 57%
src/pages/Category/Category.tsx 0%
src/pages/Homepage/Homepage.tsx 0%
src/pages/Login/Login.tsx 0%
src/pages/Search/CmsSearch.tsx 0%
src/pages/Search/ProductSearch.tsx 0%
src/pages/Search/Search.tsx 0%
src/pages/VectorSearch/VectorSearch.tsx 0%

Minimum allowed coverage is 1%

Generated by 🐒 cobertura-action against 9e5ffc6

@botisSmile botisSmile force-pushed the feat-AddConsumeMessageMakeCommand branch from 4f0d128 to 9e5ffc6 Compare April 28, 2026 15:34
@botisSmile botisSmile merged commit e0012a1 into main Apr 28, 2026
4 checks passed
@botisSmile botisSmile deleted the feat-AddConsumeMessageMakeCommand branch April 28, 2026 16:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants