Skip to content

Latest commit

 

History

History
35 lines (34 loc) · 1.15 KB

File metadata and controls

35 lines (34 loc) · 1.15 KB

TODO

  • Take transaction / authorization variables into account on subscription
  • Application migrations
  • Setup testing
  • Expose server as a library
  • Rename project to Prestress
  • Write README
  • Forbid manual insert on prestress.change table
  • Forbid operating on pg_temp schema
  • Forbid subscribing on unauthorized tables
  • Handle errors better
  • Create operation
  • Pass on pg_temp.prestress_change to subscriber on mutation operations
  • Fix view subscription
  • Fix teardown_subscription error
  • Update operation
  • Delete operation
  • Pagination
  • Make standard JSON the default content type
  • Fix Content-Type headers
  • Improve API documentation
  • Improve development environment and enable devcontainer
  • CORS
  • Document configuration
  • CI for tests and coverage
  • Extension point for HTTP handlers
  • Authenticator interface
  • Events
  • Improve test coverage
  • Package for Nix
  • Docker container images
  • Schema and table discovery endpoints
  • Add JSONL support
  • Dynamic OAuth2 integration allowing multiple IDPs to be added on runtime