Andrew Kingston
|
fadb1e498e
|
Add operationIds to public API
|
2022-09-20 11:24:54 +01:00 |
|
Martin McKeaveney
|
bc090f5f9d
|
better tests and cleaner import for server
|
2022-09-15 19:51:11 +01:00 |
|
mike12345567
|
8744d0a86c
|
Renaming data source -> datasource as per Mel's request.
|
2022-09-14 12:11:20 +01:00 |
|
mike12345567
|
b3e6e2385f
|
Updating specs to state that oneOf is allowed, fixing YAML issue and making sure allOr function works for lucene.
|
2022-07-05 19:54:11 +01:00 |
|
mike12345567
|
a96576034e
|
Updating definitions.
|
2022-07-05 18:51:34 +01:00 |
|
mike12345567
|
db0b096c0a
|
Fix for #5117 - raised a point that the docs didn't describe where to put properties for a query when running through the public API - fixing the spec.
|
2022-03-28 18:33:54 +01:00 |
|
mike12345567
|
30651e81d5
|
Making the URL optional for application creation/update in OpenAPI spec, removing unused parameter and fixing getRedisOptions function to work with fully qualified URLs.
|
2022-03-10 15:53:23 +00:00 |
|
mike12345567
|
b96c6218d6
|
Quick fix for openAPI spec, improving the search spec.
|
2022-03-08 17:42:26 +00:00 |
|
mike12345567
|
5bbbcde978
|
Removing org ID from cloud spec.
|
2022-03-07 16:41:22 +00:00 |
|
mike12345567
|
3becf1b8a4
|
Adding the tenant ID to the Budibase Cloud URL, as well as setting up variables for them all as part of the server URL.
|
2022-03-07 13:21:30 +00:00 |
|
mike12345567
|
a78b70799e
|
Review comments and linting.
|
2022-03-01 22:37:42 +00:00 |
|
mike12345567
|
aa2d43b232
|
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
|
f056bdd353
|
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
|
8680faa3da
|
Updating summaries, adding descriptions, wrapping responses with generic wrapper 'data'.
|
2022-03-01 14:37:35 +00:00 |
|
mike12345567
|
7b3318a19e
|
Switching the basic single row read to use the enrich endpoint.
|
2022-02-28 12:54:32 +00:00 |
|
mike12345567
|
c4f5b42a90
|
Updating application output schema.
|
2022-02-28 11:29:48 +00:00 |
|
mike12345567
|
716bc5acf1
|
Rounding out user schema and query schema as required.
|
2022-02-25 19:26:19 +00:00 |
|
Michael Drury
|
4b3da534e3
|
Fixing some errors in the generated spec.
|
2022-02-24 23:25:03 +00:00 |
|
Michael Drury
|
01bb56cbf4
|
Adding a testing system which generates the schema and compares against responses.
|
2022-02-24 23:21:10 +00:00 |
|
mike12345567
|
26c2fc8702
|
Generating from typescript files.
|
2022-02-24 18:15:13 +00:00 |
|
mike12345567
|
dce23a9eb8
|
Updating specs.
|
2022-02-24 15:42:59 +00:00 |
|
mike12345567
|
74dcce6b1d
|
Refactoring to TS on public endpoints.
|
2022-02-24 15:13:14 +00:00 |
|
mike12345567
|
8f6e55e65b
|
Adding controllers for row, query and applications public APIs.
|
2022-02-23 18:31:32 +00:00 |
|
mike12345567
|
948c520a6a
|
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
|
d08c3bd6b5
|
Adding in request bodies.
|
2022-02-22 14:28:57 +00:00 |
|
mike12345567
|
be07f2ffb7
|
Updating output schemas and adding examples to everything.
|
2022-02-22 14:10:01 +00:00 |
|
mike12345567
|
d0f18d109e
|
Adding in all endpoints/open API definitions, need to flesh everything out.
|
2022-02-21 19:04:13 +00:00 |
|
mike12345567
|
e71dda53bf
|
Updating table schema and adding query endpoints.
|
2022-02-21 16:37:02 +00:00 |
|
mike12345567
|
604bad89fd
|
Adding a schema for tables.
|
2022-02-18 18:06:58 +00:00 |
|
mike12345567
|
67bbba4747
|
Minor adjustment to get the right header for app ID.
|
2022-02-18 17:54:03 +00:00 |
|
mike12345567
|
bb917467ff
|
Adding in row schema for create/update, making sure all existing endpoints have appId specified.
|
2022-02-18 17:44:08 +00:00 |
|
mike12345567
|
edcb138366
|
Rows API mostly complete, starting into tables.
|
2022-02-18 15:47:15 +00:00 |
|
mike12345567
|
51b4d42492
|
Adding a structure for breaking up examples and parameters.
|
2022-02-17 19:55:37 +00:00 |
|
mike12345567
|
6a09fdc3e5
|
Adding in public endpoint definitions.
|
2022-02-17 18:58:09 +00:00 |
|
mike12345567
|
5f94ed7fe0
|
Fixing up generation of openapi.
|
2022-02-17 12:40:08 +00:00 |
|
mike12345567
|
4ec9794eb4
|
Specing out search endpoint.
|
2022-02-16 18:51:17 +00:00 |
|
mike12345567
|
2bc2669ed7
|
Adding variables to generator.
|
2022-02-16 18:23:38 +00:00 |
|
mike12345567
|
6dc0dde9d7
|
Adding openAPI generation.
|
2022-02-16 16:42:50 +00:00 |
|