Resolve "Delete an environment via UI"
-
Review changes -
-
Download -
Patches
-
Plain diff
What does this MR do?
Adds a UI to delete an environment https://docs.gitlab.com/ee/api/environments.html#delete-an-environment
If an environment has been stopped, it displays a delete button in both the list and detail views.
Closes #20620 (closed)
Screenshots
List View
If an environment is running, the stop button is available:
If an environment is stopped, the delete button is available:
If the delete button is clicked, a delete modal appears. Clicking delete brings the user back to the environments page.
Detail View
If an environment is running, the stop button is available:
If an environment is stopped, the delete button is available:
If the delete button is clicked, a delete modal appears. Clicking delete brings the user back to the environments page.
Does this MR meet the acceptance criteria?
Conformity
-
Changelog entry -
Documentation (if required) -
Code review guidelines -
Merge request performance guidelines -
Style guides -
Database guides -
Separation of EE specific content
Availability and Testing
-
Review and add/update tests for this feature/bug. Consider all test levels. See the Test Planning Process. -
Tested in all supported browsers
Security
If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:
-
Label as security and @ mention @gitlab-com/gl-security/appsec
-
The MR includes necessary changes to maintain consistency between UI, API, email, or other methods -
Security reports checked/validated by a reviewer from the AppSec team
Closes #20620 (closed)
Merge request reports
- version 84658d6d94
- version 83d13c96f2
- version 8282d57681
- version 817ad5fa00
- version 807a8daf4d
- version 799abfefd5
- version 78e9b2a80f
- version 77504af201
- version 7660cc6180
- version 75f78683b3
- version 74cd42bb85
- version 73faa37257
- version 7273be4b72
- version 71a0cd1af2
- version 70de466237
- version 69f42a2b48
- version 685834c728
- version 67b84614b8
- version 66602b7746
- version 65267a58c8
- version 649aecdcea
- version 6384639d80
- version 621a17247d
- version 611b80e399
- version 6028f82a59
- version 5928f82a59
- version 584c895298
- version 5726da2e22
- version 5691db2989
- version 55d4c90106
- version 54e3bc1a7e
- version 536f8929ef
- version 524de3379c
- version 513920ee09
- version 50389dbde8
- version 4920017eb0
- version 4889543db0
- version 47c906eddb
- version 46a22fdbce
- version 45b63490f0
- version 442f0c19ab
- version 4366fc92d7
- version 42ff1b51a6
- version 418a219817
- version 401d124ce2
- version 3957b3d5e3
- version 384060ca51
- version 37fd171748
- version 36a1a9bede
- version 35f1bba3f8
- version 342cd45549
- version 33b8fbd071
- version 32e3a786a7
- version 3150f7bdc5
- version 309726eddc
- version 2942d65207
- version 28ad28687d
- version 2769b5801f
- version 26133f1024
- version 250d6f12cb
- version 24d282824a
- version 23b825c7fe
- version 22f146e08e
- version 21ea1a1f95
- version 208875c09d
- version 190ad9a851
- version 18a080fec2
- version 17dd404f9e
- version 1638237059
- version 15ea46a6f1
- version 141d73fefe
- version 130792bee7
- version 12bdbd3a9b
- version 11a027704f
- version 10d7540a00
- version 9be132e35
- version 802f5dcda
- version 7552e3651
- version 605364edf
- version 570c94843
- version 4a34cc4e5
- version 3ed36fe1d
- version 28d4a66e0
- version 17f9eba19
- master (base)
- latest version8fb2f00010 commits,
- version 84658d6d949 commits,
- version 83d13c96f29 commits,
- version 8282d576819 commits,
- version 817ad5fa008 commits,
- version 807a8daf4d8 commits,
- version 799abfefd58 commits,
- version 78e9b2a80f7 commits,
- version 77504af2016 commits,
- version 7660cc61805 commits,
- version 75f78683b34 commits,
- version 74cd42bb854 commits,
- version 73faa372572 commits,
- version 7273be4b7218 commits,
- version 71a0cd1af217 commits,
- version 70de46623715 commits,
- version 69f42a2b4815 commits,
- version 685834c72814 commits,
- version 67b84614b813 commits,
- version 66602b774610 commits,
- version 65267a58c89 commits,
- version 649aecdcea8 commits,
- version 6384639d807 commits,
- version 621a17247d6 commits,
- version 611b80e3995 commits,
- version 6028f82a594 commits,
- version 5928f82a594 commits,
- version 584c8952983 commits,
- version 5726da2e222 commits,
- version 5691db29894 commits,
- version 55d4c901063 commits,
- version 54e3bc1a7e2 commits,
- version 536f8929ef4 commits,
- version 524de3379c3 commits,
- version 513920ee092 commits,
- version 50389dbde85 commits,
- version 4920017eb04 commits,
- version 4889543db03 commits,
- version 47c906eddb2 commits,
- version 46a22fdbce7 commits,
- version 45b63490f06 commits,
- version 442f0c19ab5 commits,
- version 4366fc92d73 commits,
- version 42ff1b51a62 commits,
- version 418a21981721 commits,
- version 401d124ce219 commits,
- version 3957b3d5e317 commits,
- version 384060ca5116 commits,
- version 37fd17174814 commits,
- version 36a1a9bede15 commits,
- version 35f1bba3f813 commits,
- version 342cd4554911 commits,
- version 33b8fbd07110 commits,
- version 32e3a786a79 commits,
- version 3150f7bdc58 commits,
- version 309726eddc7 commits,
- version 2942d652077 commits,
- version 28ad28687d6 commits,
- version 2769b5801f6 commits,
- version 26133f10246 commits,
- version 250d6f12cb6 commits,
- version 24d282824a6 commits,
- version 23b825c7fe5 commits,
- version 22f146e08e5 commits,
- version 21ea1a1f955 commits,
- version 208875c09d4 commits,
- version 190ad9a8513 commits,
- version 18a080fec22 commits,
- version 17dd404f9e22 commits,
- version 163823705919 commits,
- version 15ea46a6f118 commits,
- version 141d73fefe17 commits,
- version 130792bee716 commits,
- version 12bdbd3a9b15 commits,
- version 11a027704f14 commits,
- version 10d7540a0012 commits,
- version 9be132e3511 commits,
- version 802f5dcda13 commits,
- version 7552e365112 commits,
- version 605364edf11 commits,
- version 570c9484310 commits,
- version 4a34cc4e59 commits,
- version 3ed36fe1d8 commits,
- version 28d4a66e07 commits,
- version 17f9eba194 commits,
- Side-by-side
- Inline