Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat!: separate search module #556

Merged
merged 12 commits into from
Dec 19, 2024
Merged

Conversation

beawar
Copy link
Contributor

@beawar beawar commented Dec 6, 2024

  • Remove search module from shell and create a separate module zextras/carbonio-search-ui.
  • Add shell as fallback for translations. The order of languages should now be module/{lang}.json > module/en.json > shell/{lang}.json > shell/en.json
  • Allow to set generic to useIntegratedFunction, useIntegratedComponent, getIntegratedFunction and getIntegratedComponent to better type the returned integration.

BREAKING CHANGE: remove all exports related to the search. Search functions and components must be used through the integrations exposed by the search module.
Refs: SHELL-260

@beawar beawar self-assigned this Dec 6, 2024
@beawar beawar requested review from a team as code owners December 6, 2024 11:35

This comment has been minimized.

The condition was placed there to prevent saving search params
for search route. The logic has been moved to search module

This comment has been minimized.

This comment has been minimized.

rodleyorosa
rodleyorosa previously approved these changes Dec 11, 2024
@beawar beawar dismissed stale reviews from rodleyorosa and CataldoMazzilli via 54b461d December 11, 2024 16:17

This comment has been minimized.

This comment has been minimized.

5 similar comments

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

rodleyorosa
rodleyorosa previously approved these changes Dec 13, 2024
@beawar beawar dismissed stale reviews from rodleyorosa and CataldoMazzilli via 8294855 December 13, 2024 14:34

This comment has been minimized.

This comment has been minimized.

Copy link

Failed

  • 29.20% Coverage on New Code (is less than 80.00%)

Analysis Details

0 Issues

  • Bug 0 Bugs
  • Vulnerability 0 Vulnerabilities
  • Code Smell 0 Code Smells

Coverage and Duplications

  • Coverage 29.20% Coverage (66.20% Estimated after merge)
  • Duplications 0.00% Duplicated Code (0.00% Estimated after merge)

Project ID: carbonio-shell-ui

View in SonarQube

@CataldoMazzilli CataldoMazzilli self-requested a review December 18, 2024 09:36
@beawar beawar merged commit da80503 into devel Dec 19, 2024
2 of 3 checks passed
@beawar beawar deleted the SHELL-260-separate-search-module branch December 19, 2024 08:21
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.

3 participants