-
Notifications
You must be signed in to change notification settings - Fork 257
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
5.0/cleanup lifecycles #385
Commits on Jan 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b4531d6 - Browse repository at this point
Copy the full SHA b4531d6View commit details
Commits on Feb 1, 2024
-
Clean up lifecycles on save when possible
Here we just clean up obvious errors like nonexistent lifecycles, statuses, etc. This is initially to sync __maps__ when statuses are deleted from lifecycles.
Configuration menu - View commit details
-
Copy full SHA for f7b3dc7 - Browse repository at this point
Copy the full SHA f7b3dc7View commit details -
Trim any leading and trailing spaces from name on lifecycle create
This is initially to fix broken lifecycle links because the URL with Name=... doesn't retain the trailing space.
Configuration menu - View commit details
-
Copy full SHA for aa4426a - Browse repository at this point
Copy the full SHA aa4426aView commit details -
Do not merge old values for hash configs in database
When admins update configs from web UI, the default values of inputs fully contain current config values, so there is no need to merge old values after update. By not merging old values, admins now are able to delete keys from hash configs. This is initially to support lifecycle deletions.
Configuration menu - View commit details
-
Copy full SHA for dbfa304 - Browse repository at this point
Copy the full SHA dbfa304View commit details
Commits on Feb 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9fa6147 - Browse repository at this point
Copy the full SHA 9fa6147View commit details
Commits on Feb 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for da83732 - Browse repository at this point
Copy the full SHA da83732View commit details -
Show lifecycle warnings to admins who are accessing lifecycle pages
This gives admins hints of the issue of %Lifecycles configuration.
Configuration menu - View commit details
-
Copy full SHA for d2543f3 - Browse repository at this point
Copy the full SHA d2543f3View commit details -
Add protective code in case of invalid lifecycles
This is initially to get rid of server errors for our tests that contain other unsupported types(e.g. "racecar" type in "t/lifecycles/utils.pl").
Configuration menu - View commit details
-
Copy full SHA for 04b1c87 - Browse repository at this point
Copy the full SHA 04b1c87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7292690 - Browse repository at this point
Copy the full SHA 7292690View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3679823 - Browse repository at this point
Copy the full SHA 3679823View commit details
Commits on Feb 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 500d385 - Browse repository at this point
Copy the full SHA 500d385View commit details