Nettacker icon indicating copy to clipboard operation
Nettacker copied to clipboard

WIP: API & WebUI Refactor #598

Open Ali-Razmjoo opened this issue 3 years ago • 1 comments

All backend endpoints swagger docs are available in /apidocs after setting the api_key.

  • [x] GET /apidocs
  • [x] GET|POST /index - backend
  • [x] GET|POST /index - backend tests
  • [x] GET|POST /index - frontend
  • [x] GET/{static_path} - backend
  • [x] GET/{static_path} - backend tests
  • [x] GET|POST /cookie/set - backend
  • [x] GET|POST /cookie/set - backend tests
  • [x] GET|POST /cookie/set - frontend
  • [x] GET|POST /cookie/check - backend
  • [x] GET|POST /cookie/check - backend tests
  • [x] GET|POST /cookie/check - frontend
  • [x] DELETE /cookie - backend
  • [x] DELETE /cookie - backend tests
  • [x] DELETE /cookie - frontend
  • [ ] POST /scan/new - backend
  • [ ] POST /scan/new - backend tests
  • [ ] POST /scan/new - frontend
  • [ ] GET /scan/{id} - get scan by id - backend
  • [ ] GET /scan/{id} - get scan by id - backend tests
  • [ ] PUT /scan/{id}/stop - backend
  • [ ] PUT /scan/{id}/stop - backend tests
  • [ ] PUT /scan/{id}/stop - frontend
  • [ ] DELETE /scan/{id} - backend
  • [ ] DELETE /scan/{id} - backend tests
  • [ ] DELETE /scan/{id} - frontend
  • [ ] GET /scan/{id}/report/{type} - backend
  • [ ] GET /scan/{id}/report/{type} - backend tests
  • [ ] GET /scan/{id}/report/{type} - frontend
  • [ ] GET /explore/scans - backend
  • [ ] GET /explore/scans - backend tests
  • [ ] GET /explore/scans - frontend
  • [ ] GET /explore/assets - backend
  • [ ] GET /explore/assets - backend tests
  • [ ] GET /explore/assets - frontend
  • [ ] GET /asset/{id} - backend
  • [ ] GET /asset/{id} - backend tests
  • [ ] GET /asset/{id} - frontend
  • [ ] DELETE /asset/{id} - backend
  • [ ] DELETE /asset/{id} - backend tests
  • [ ] DELETE /asset/{id} - frontend
  • [ ] GET /asset/{id}/report/{type} - backend
  • [ ] GET /asset/{id}/report/{type} - backend tests
  • [ ] GET /asset/{id}/report/{type} - frontend
  • [ ] GET /explore/events - backend
  • [ ] GET /explore/events - backend tests
  • [ ] GET /explore/events - frontend
  • [ ] GET /event/{id} - backend
  • [ ] GET /event/{id} - backend tests
  • [ ] GET /event/{id} - frontend
  • [ ] DELETE /event/{id} backend
  • [ ] DELETE /event/{id} - backend tests
  • [ ] DELETE /event/{id} - backend

restart/rescan?

  • [ ] POST /scan/{id}/rescan - backend
  • [ ] POST /scan/{id}/rescan - backend tests
  • [ ] POST /scan/{id}/rescan - frontend

Ali-Razmjoo avatar Sep 25 '22 14:09 Ali-Razmjoo

cc: @dhirensr

Ali-Razmjoo avatar Oct 17 '22 21:10 Ali-Razmjoo