Add web view for enabling/disabling pipelines
A web view has been created which allows EM advocates to disable or enable pipeline submissions. This is to prevent misbehaving pipelines from submitting bad information. The mechanism works by preventing events from being submitted to a given pipeline, not by revoking certificates or removing user account permissions.
Showing
- gracedb/api/v1/events/views.py 10 additions, 1 deletiongracedb/api/v1/events/views.py
- gracedb/core/tests/utils.py 4 additions, 0 deletionsgracedb/core/tests/utils.py
- gracedb/events/migrations/0033_pipelinelog_and_pipeline_enabled.py 41 additions, 0 deletions...vents/migrations/0033_pipelinelog_and_pipeline_enabled.py
- gracedb/events/models.py 20 additions, 0 deletionsgracedb/events/models.py
- gracedb/events/urls.py 8 additions, 0 deletionsgracedb/events/urls.py
- gracedb/events/views.py 110 additions, 4 deletionsgracedb/events/views.py
- gracedb/ligoauth/context_processors.py 4 additions, 1 deletiongracedb/ligoauth/context_processors.py
- gracedb/migrations/auth/0023_add_manage_pipeline_permissions.py 66 additions, 0 deletions...b/migrations/auth/0023_add_manage_pipeline_permissions.py
- gracedb/templates/gracedb/manage_pipelines.html 104 additions, 0 deletionsgracedb/templates/gracedb/manage_pipelines.html
- gracedb/templates/navbar_frag.html 3 additions, 0 deletionsgracedb/templates/navbar_frag.html
Loading
Please register or sign in to comment