mike12345567
|
d7dbcb2175
|
Adding a top level script for generating specs, symlinking the openapi yaml and json to top level as well.
|
2022-03-01 18:42:52 +00:00 |
|
mike12345567
|
d8b5cae569
|
Adding new generation technique, converting openAPI spec to typescript definitions, which are then applied in mapping output middlewares to make sure that the structures of the response are fully respected.
|
2022-03-01 18:35:08 +00:00 |
|
mike12345567
|
6cc9d2d61c
|
Merge branch 'feature/budibase-api' of github.com:Budibase/budibase into feature/budibase-api
|
2022-03-01 14:38:35 +00:00 |
|
mike12345567
|
5ba723f935
|
Updating summaries, adding descriptions, wrapping responses with generic wrapper 'data'.
|
2022-03-01 14:37:35 +00:00 |
|
Michael Drury
|
62e1f8196b
|
Fixing an issue with webhook controller.
|
2022-02-28 20:03:02 +00:00 |
|
mike12345567
|
e9d344952b
|
Fixing another issue raised by test cases.
|
2022-02-28 19:27:37 +00:00 |
|
mike12345567
|
3028c34564
|
Fixing test case.
|
2022-02-28 18:53:03 +00:00 |
|
mike12345567
|
6415abb3d4
|
Changing the API key modal to have a copy input which allows copying the API key easily.
|
2022-02-28 14:29:19 +00:00 |
|
mike12345567
|
172850ae87
|
Switching the basic single row read to use the enrich endpoint.
|
2022-02-28 12:54:32 +00:00 |
|
mike12345567
|
2bc2d17066
|
Updating application output schema.
|
2022-02-28 11:29:48 +00:00 |
|
mike12345567
|
eed4111fe2
|
Rounding out user schema and query schema as required.
|
2022-02-25 19:26:19 +00:00 |
|
mike12345567
|
5567ca49c4
|
Removing test case.
|
2022-02-25 19:02:27 +00:00 |
|
mike12345567
|
91508ae141
|
Adding test cases for user implementation with mocks.
|
2022-02-25 19:01:17 +00:00 |
|
mike12345567
|
1152229719
|
Users implementation added.
|
2022-02-25 19:00:12 +00:00 |
|
mike12345567
|
033e320e49
|
Adding test cases for all implemented endpoints.
|
2022-02-25 18:02:08 +00:00 |
|
mike12345567
|
f3418044dc
|
Starting to fix up test cases.
|
2022-02-25 15:55:19 +00:00 |
|
mike12345567
|
390e3e627f
|
Updating validators, make sure everything that is optional is really optional.
|
2022-02-25 11:39:46 +00:00 |
|
Michael Drury
|
46d23cfb25
|
Adding a testing system which generates the schema and compares against responses.
|
2022-02-24 23:21:10 +00:00 |
|
mike12345567
|
f2c2c903e5
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/budibase-api
|
2022-02-24 18:19:20 +00:00 |
|
mike12345567
|
06327604eb
|
Refactoring to TS on public endpoints.
|
2022-02-24 15:13:14 +00:00 |
|
mike12345567
|
d0e0889cc6
|
Fix for validator adding.
|
2022-02-24 12:03:46 +00:00 |
|
mike12345567
|
bc87e2b562
|
Moving validators to a single location, simplify route files and all re-usability.
|
2022-02-24 11:39:38 +00:00 |
|
Michael Drury
|
88e0f67f42
|
Adding table public API.
|
2022-02-23 22:13:16 +00:00 |
|
mike12345567
|
c189550614
|
Adding controllers for row, query and applications public APIs.
|
2022-02-23 18:31:32 +00:00 |
|
Rene Pot
|
b28d69e21e
|
linting
|
2022-02-23 16:56:51 +01:00 |
|
Rene Pot
|
933030054a
|
Rename filter to be condition
|
2022-02-23 15:07:05 +01:00 |
|
mike12345567
|
6a416cad59
|
Refactoring how endpoints are specified so that the middlewares can be applied in a more generic fashion.
|
2022-02-22 18:40:09 +00:00 |
|
mike12345567
|
baf806275b
|
Getting prettier running on the public routes.
|
2022-02-22 17:38:27 +00:00 |
|
mike12345567
|
4e522e39da
|
Refactoring resource system, so that examples and schemas have individual files rather than all being lumped into one.
|
2022-02-22 15:06:08 +00:00 |
|
mike12345567
|
1f8da07767
|
Adding in request bodies.
|
2022-02-22 14:28:57 +00:00 |
|
mike12345567
|
710a340006
|
Updating output schemas and adding examples to everything.
|
2022-02-22 14:10:01 +00:00 |
|
mike12345567
|
7443a17458
|
Adding in all endpoints/open API definitions, need to flesh everything out.
|
2022-02-21 19:04:13 +00:00 |
|
mike12345567
|
282fa6cac2
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/budibase-api
|
2022-02-21 16:54:39 +00:00 |
|
mike12345567
|
23ccb924f7
|
Updating table schema and adding query endpoints.
|
2022-02-21 16:37:02 +00:00 |
|
Rory Powell
|
e313693bdc
|
Merge pull request #4607 from Budibase/migration-tenantIds
Respect custom tenantIds in run migrations endpoint
|
2022-02-21 15:32:33 +00:00 |
|
mike12345567
|
cf9664969f
|
Fixing issue with formula column validation breaking row save.
|
2022-02-21 15:01:42 +00:00 |
|
mike12345567
|
97337db4ee
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/budibase-api
|
2022-02-21 14:34:06 +00:00 |
|
mike12345567
|
85103cdf13
|
Adding a schema for tables.
|
2022-02-18 18:06:58 +00:00 |
|
mike12345567
|
890a17679c
|
Adding in row schema for create/update, making sure all existing endpoints have appId specified.
|
2022-02-18 17:44:08 +00:00 |
|
Rory Powell
|
d9ead48c59
|
Deprovision and local couch db url fix
|
2022-02-18 17:36:23 +00:00 |
|
mike12345567
|
9b28414bbb
|
Rows API mostly complete, starting into tables.
|
2022-02-18 15:47:15 +00:00 |
|
mike12345567
|
23bd6d39e2
|
Adding a structure for breaking up examples and parameters.
|
2022-02-17 19:55:37 +00:00 |
|
mike12345567
|
dc56d06a11
|
Adding in public endpoint definitions.
|
2022-02-17 18:58:09 +00:00 |
|
Martin McKeaveney
|
e37e5d137c
|
bug fix for handlebars expression, show budibase version in updates panel
|
2022-02-17 10:12:35 +01:00 |
|
mike12345567
|
fb43a971e6
|
Specing out search endpoint.
|
2022-02-16 18:51:17 +00:00 |
|
mike12345567
|
b440657a54
|
Adding variables to generator.
|
2022-02-16 18:23:38 +00:00 |
|
mike12345567
|
eb0916d4fe
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/budibase-api
|
2022-02-16 15:30:48 +00:00 |
|
mike12345567
|
93f2ed11ff
|
Shifting over all of self API, deprecating old endpoints.
|
2022-02-14 18:11:35 +00:00 |
|
Andrew Kingston
|
d6e568dbe3
|
Replace all spaces with underscores in column names rather than just the first one
|
2022-02-14 10:21:31 +00:00 |
|
mike12345567
|
3aac333dcb
|
Fix for #4440, fixing validation of API endpoints.
|
2022-02-12 10:35:10 +00:00 |
|