Add deployment approval UI MVC
Sets up the ability for users to approve and reject deployments from within the environments page. Current information shown is how many approvals are needed and how many are done, as well as who has approved and when. A rejection short cuts to killing the deployment. This is currently only in the new environment UI, as the old one is going away. Changelog: added EE: true
显示
- app/assets/javascripts/environments/components/deployment.vue 8 个添加, 0 个删除...assets/javascripts/environments/components/deployment.vue
- app/assets/javascripts/environments/components/new_environment_item.vue 7 个添加, 1 个删除...ascripts/environments/components/new_environment_item.vue
- app/assets/javascripts/environments/components/new_environments_app.vue 2 个添加, 2 个删除...ascripts/environments/components/new_environments_app.vue
- app/assets/javascripts/environments/index.js 1 个添加, 0 个删除app/assets/javascripts/environments/index.js
- app/assets/javascripts/environments/new_index.js 2 个添加, 0 个删除app/assets/javascripts/environments/new_index.js
- app/views/projects/environments/index.html.haml 2 个添加, 0 个删除app/views/projects/environments/index.html.haml
- doc/ci/environments/deployment_approvals.md 6 个添加, 1 个删除doc/ci/environments/deployment_approvals.md
- ee/app/assets/javascripts/api.js 16 个添加, 0 个删除ee/app/assets/javascripts/api.js
- ee/app/assets/javascripts/environments/components/environment_approval.vue 175 个添加, 0 个删除...ascripts/environments/components/environment_approval.vue
- ee/app/serializers/ee/deployment_entity.rb 4 个添加, 0 个删除ee/app/serializers/ee/deployment_entity.rb
- ee/spec/frontend/api_spec.js 24 个添加, 0 个删除ee/spec/frontend/api_spec.js
- ee/spec/frontend/environments/environment_approval_spec.js 177 个添加, 0 个删除ee/spec/frontend/environments/environment_approval_spec.js
- ee/spec/frontend/environments/mock_data.js 63 个添加, 0 个删除ee/spec/frontend/environments/mock_data.js
- ee/spec/frontend/environments/new_environment_item_spec.js 15 个添加, 2 个删除ee/spec/frontend/environments/new_environment_item_spec.js
- ee/spec/serializers/ee/deployment_entity_spec.rb 25 个添加, 4 个删除ee/spec/serializers/ee/deployment_entity_spec.rb
- locale/gitlab.pot 33 个添加, 0 个删除locale/gitlab.pot
- spec/frontend/environments/new_environment_item_spec.js 1 个添加, 1 个删除spec/frontend/environments/new_environment_item_spec.js
- spec/frontend/environments/new_environments_app_spec.js 1 个添加, 0 个删除spec/frontend/environments/new_environments_app_spec.js
加载中
想要评论请 注册 或 登录