Skip to content

Move express_search app under backend/express_search/ #6729

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

Merged
merged 7 commits into from
Jul 16, 2025
Merged

Conversation

pashiav
Copy link
Contributor

@pashiav pashiav commented Jun 23, 2025

Fixes #6726

This PR reorganizes the project structure by moving the express_search app into a new backend/express_search/ directory under specifyweb/.

Summary of Changes:

  • Moved express_search to specifyweb/backend/express_search/
  • Updated all import paths to reflect the new location
  • Updated SPECIFY_APPS in settings.py to include specifyweb.backend.express_search

This is the 7th PR in a broader backend reorganization. No frontend behavior or functionality was changed.

Notes:

Checklist

  • Self-review the PR after opening it to make sure the changes look good and
    self-explanatory (or properly documented)
  • Add relevant issue to release milestone
  • Add pr to documentation list
  • Add automated tests
  • Add a reverse migration if a migration is present in the PR

Testing instructions

Please cross check the following functionalities with main.

See the Simple Search documentation.

  • General Simple Search testing (additional gen testing in addition to the ones below)
    • Test the functionality and results when using the asterisk (*) as a wild card.
    • Open record from list
    • Use “Browse in Forms” button
    • Perform Some Record Merging In Simple Search Results

@pashiav pashiav added this to the 7.12.0 milestone Jun 23, 2025
@pashiav pashiav self-assigned this Jun 23, 2025
@github-project-automation github-project-automation bot moved this to 📋Back Log in General Tester Board Jun 23, 2025
@pashiav pashiav marked this pull request as ready for review June 23, 2025 18:20
@pashiav pashiav requested review from CarolineDenis and a team June 23, 2025 18:21
@pashiav pashiav linked an issue Jun 23, 2025 that may be closed by this pull request
Copy link
Collaborator

@bhumikaguptaa bhumikaguptaa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • General Simple Search testing
    • Test the functionality and results when using the asterisk (*) as a wild card.
    • Open record from list
    • Use “Browse in Forms” button
    • Perform Some Record Merging In Simple Search Results

Works as expected!

@pashiav pashiav requested a review from a team July 2, 2025 18:19
Copy link
Collaborator

@emenslin emenslin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • General Simple Search testing (additional gen testing in addition to the ones below)
    • Test the functionality and results when using the asterisk (*) as a wild card.
    • Open record from list
    • Use “Browse in Forms” button
    • Perform Some Record Merging In Simple Search Results

Base automatically changed from issue-6707 to issue-6571 July 16, 2025 20:53
@pashiav pashiav merged commit 264bd5b into issue-6571 Jul 16, 2025
14 checks passed
@pashiav pashiav deleted the issue-6726 branch July 16, 2025 20:53
@github-project-automation github-project-automation bot moved this from 📋Back Log to ✅Done in General Tester Board Jul 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Reorganize express_search app under backend/express_search/
4 participants