improve rejection signatory
1 file changed
tree: 88d362c3793cfcb5c8d8ec875fc60876b77f617f
  1. app/
  2. .gitignore
  3. config.yaml.example
  4. pipservice-dashboard-backend-api-update-deps.service
  5. pipservice-dashboard-backend-api.service
  6. pyproject.toml
  7. README.md
  8. server.py
  9. uv.lock
README.md

Separate API trigger actions from the dashboard

This API is only for use by the dashboard and should be restricted on the network level. Other clients should use the API on the dashboard instead.

Operations are intentionally restrictive to reduce the chance of invalid/unwanted actions.

This application is assumed to have rw access to the report data and the capability to send email on behalf of any @apache.org user.