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

SRCH-368 remove legacy SERP code #738

Merged
merged 13 commits into from
Aug 19, 2021
Merged

Conversation

MothOnMars
Copy link
Contributor

@MothOnMars MothOnMars commented Jun 8, 2021

This is the feature branch to remove the legacy SERP, along with as much supporting code/files as possible, including assets, javascripts, specs, VCR cassettes, etc.

- remove legacy views, helpers & click-tracking code
- remove "Compare Search Results" super admin feature
- remove advanced-firstgov logic
- remove deprecated or duplicated features
- remove legacy seed & fixtures
- remove legacy spec & feature helpers
- redirect video news search path to search path
- disable duplication check for specs
@MothOnMars MothOnMars self-assigned this Jun 8, 2021
- replace custom "mobile" format with "html"
- remove remaining "force_mobile_format" logic
- remove deprecated parameters from permitted list
- remove or update tests
- remove or update VCR cassettes
- add comments re. deprecated gems
- update asset-related gems
- remove unused image assets and stylesheets
- removed unused cucumber helpers
@MothOnMars
Copy link
Contributor Author

@jmax-fearless , this is ready for review. The changes in this PR have all been reviewed before, so this review is more to confirm that nothing untoward has snuck into this branch via a bad merge, for example. As I mentioned the CodeClimate failures "can't be displayed properly due to high issue volume", but I suspect they are all related to what appears to be new code, but is actually just code in renamed files that CC is processing as new code. With your OK, I'll mass-approve the CC failures.

@MothOnMars
Copy link
Contributor Author

@jmax-fearless , ignore this PR until further notice. At least one more change is going into this branch...

@MothOnMars
Copy link
Contributor Author

@jmax-fearless , this is ready for review. See review notes above.

Copy link
Contributor

@jmax-fearless jmax-fearless left a comment

Choose a reason for hiding this comment

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

LGTM

@MothOnMars MothOnMars merged commit 2a36c39 into master Aug 19, 2021
@MothOnMars MothOnMars deleted the feature/remove_legacy_serp_368 branch August 19, 2021 16:33
MyNameIsMissing added a commit that referenced this pull request Aug 23, 2021
SRCH-368 remove legacy SERP code (#738)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants