SWS-31: Capability REST API update

Goals of this story:

  1. Overhaul capability server layout
    • Separate files for server entry point and server routes
    • Separate package for view logic
    • Server entry point properly collects all routes and views
  2. Modify existing routes/views to match standard agreed upon a while back (can be found here)
  3. Utilize more Pyramid features to make the server more robust
  4. Add unit tests!
Edited by Nathan Hertz

Merge request reports

Loading