Budibase / budibase

Low code platform for building business apps and workflows in minutes. Supports PostgreSQL, MySQL, MariaDB, MSSQL, MongoDB, Rest API, Docker, K8s, and more 🚀
https://budibase.com
Other
22.76k stars 1.58k forks source link

OpenAPI for Views #15055

Closed mike12345567 closed 5 hours ago

mike12345567 commented 7 hours ago

Description

Expanding the public API to have a set of endpoints for CRUD on views as well as searching views.

The following endpoints have been added:

This also fixes https://github.com/Budibase/budibase/issues/15041 by setting the CORS headers for the public API correctly to allow using the public API directly from the browser.

Also important to note most of the new additions are the updates to the openapi.json and openapi.yaml that need committed to the repo so that readme has access to them.

qa-wolf[bot] commented 7 hours ago

QA Wolf here! As you write new code it's important that your test coverage is keeping up. Click here to request test coverage for this PR!