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

Clean up more legacy Prototype and related vanilla JS #11449

Merged
merged 6 commits into from Apr 5, 2023

Conversation

chadlwilson
Copy link
Member

Removes a bunch of seemingly unnecessary legacy Javascript lingering around

This is technically required by the Prototype.JS-based Modalbox however
only when transitions are enabled. We don't enable that and it seems to work
fine without it, so let's remove some confusing JS that seems unnecessary.
This seemed to only have affect on some ancient Rails pages long since removed. Only the stage details
overview job breakdown uses css_toggling right now and the element aligner seems to not do anything.
Last usage seemed to disappear this legacy sidebar removal earlier in 7662c6d
@chadlwilson chadlwilson added technical-debt javascript Pull requests that update Javascript code labels Apr 4, 2023
@chadlwilson chadlwilson added this to the Release 23.2.0 milestone Apr 4, 2023
@chadlwilson chadlwilson marked this pull request as ready for review April 5, 2023 01:10
@chadlwilson chadlwilson merged commit daefcf2 into gocd:master Apr 5, 2023
6 checks passed
@chadlwilson chadlwilson deleted the clean-up-prototype branch April 5, 2023 01:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
javascript Pull requests that update Javascript code technical-debt
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant