-
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 #386
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 Mar 26, 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 9cdf371 - Browse repository at this point
Copy the full SHA 9cdf371View 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 4f0700d - Browse repository at this point
Copy the full SHA 4f0700dView 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 ce3adb0 - Browse repository at this point
Copy the full SHA ce3adb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e19e055 - Browse repository at this point
Copy the full SHA e19e055View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae7daec - Browse repository at this point
Copy the full SHA ae7daecView 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 302af2a - Browse repository at this point
Copy the full SHA 302af2aView 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 24342d3 - Browse repository at this point
Copy the full SHA 24342d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1753c63 - Browse repository at this point
Copy the full SHA 1753c63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e9651f - Browse repository at this point
Copy the full SHA 3e9651fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 169ea4a - Browse repository at this point
Copy the full SHA 169ea4aView commit details