1
0
Fork 0
mirror of synced 2024-09-10 22:46:09 +12:00
Commit graph

3921 commits

Author SHA1 Message Date
mike12345567
a962f6cabd Adding public API rate limiting, with env variable option, defaults to 120 requests per minute. 2022-03-02 11:36:30 +00:00
Budibase Staging Release Bot
af5210e4dc v1.0.79-alpha.7 2022-03-02 10:47:17 +00:00
mike12345567
bcf90791cb Merge branch 'dependabot/npm_and_yarn/packages/server/prismjs-1.27.0' of github.com:Budibase/budibase into develop 2022-03-02 10:40:59 +00:00
mike12345567
6d2de3c436 Merge branch 'dependabot/npm_and_yarn/packages/server/urijs-1.19.8' of github.com:Budibase/budibase into develop 2022-03-02 10:40:45 +00:00
mike12345567
2088b1984c Merge branch 'dependabot/npm_and_yarn/packages/server/url-parse-1.5.10' of github.com:Budibase/budibase into develop 2022-03-02 10:40:13 +00:00
Budibase Staging Release Bot
8b80379e92 v1.0.79-alpha.6 2022-03-02 10:01:25 +00:00
dependabot[bot]
54bb65b227 Bump url-parse from 1.5.3 to 1.5.10 in /packages/server
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.3 to 1.5.10.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.3...1.5.10)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 09:56:27 +00:00
dependabot[bot]
c102119682 Bump urijs from 1.19.7 to 1.19.8 in /packages/server
Bumps [urijs](https://github.com/medialize/URI.js) from 1.19.7 to 1.19.8.
- [Release notes](https://github.com/medialize/URI.js/releases)
- [Changelog](https://github.com/medialize/URI.js/blob/gh-pages/CHANGELOG.md)
- [Commits](https://github.com/medialize/URI.js/compare/v1.19.7...v1.19.8)

---
updated-dependencies:
- dependency-name: urijs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 09:56:26 +00:00
dependabot[bot]
c53a020ea1 Bump prismjs from 1.25.0 to 1.27.0 in /packages/server
Bumps [prismjs](https://github.com/PrismJS/prism) from 1.25.0 to 1.27.0.
- [Release notes](https://github.com/PrismJS/prism/releases)
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PrismJS/prism/compare/v1.25.0...v1.27.0)

---
updated-dependencies:
- dependency-name: prismjs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 09:56:25 +00:00
mike12345567
a78b70799e Review comments and linting. 2022-03-01 22:37:42 +00:00
mike12345567
60acca5d95 Changing how types are generated from the open api spec a bit. 2022-03-01 19:00:28 +00:00
mike12345567
fa41548e13 Merge branch 'develop' of github.com:Budibase/budibase into feature/budibase-api 2022-03-01 18:43:52 +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
48114a05dd Merge branch 'feature/budibase-api' of github.com:Budibase/budibase into feature/budibase-api 2022-03-01 14:38:35 +00:00
mike12345567
8680faa3da Updating summaries, adding descriptions, wrapping responses with generic wrapper 'data'. 2022-03-01 14:37:35 +00:00
Budibase Staging Release Bot
295ac7669c v1.0.79-alpha.5 2022-03-01 14:10:17 +00:00
Budibase Staging Release Bot
9c37633459 v1.0.79-alpha.4 2022-03-01 13:45:26 +00:00
Budibase Staging Release Bot
563f4530a0 v1.0.79-alpha.3 2022-03-01 12:22:03 +00:00
Budibase Staging Release Bot
b2014b979c v1.0.79-alpha.2 2022-03-01 12:09:29 +00:00
Budibase Staging Release Bot
a595c39cbe v1.0.79-alpha.1 2022-03-01 11:49:32 +00:00
Budibase Staging Release Bot
ce54070c1e v1.0.79-alpha.0 2022-03-01 10:34:25 +00:00
Rory Powell
8f1b638f3b Merge branch 'master' into merge-master 2022-03-01 10:04:23 +00:00
Budibase Staging Release Bot
576e79ecdd v1.0.76-alpha.6 2022-03-01 09:48:46 +00:00
Budibase Release Bot
e563403f51 v1.0.78 2022-03-01 09:46:34 +00:00
Michael Drury
a5246d5998 Fixing an issue with webhook controller. 2022-02-28 20:03:02 +00:00
mike12345567
c958e93aed Fixing another issue raised by test cases. 2022-02-28 19:27:37 +00:00
mike12345567
84ef694712 Fixing test case. 2022-02-28 18:53:03 +00:00
mike12345567
8b6a9b7273 Merge branch 'develop' of github.com:Budibase/budibase into feature/budibase-api 2022-02-28 18:43:45 +00:00
mike12345567
4a31045233 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
fc3ff320aa Moving swagger defs to dev dependencies. 2022-02-28 13:41:11 +00:00
mike12345567
7b3318a19e Switching the basic single row read to use the enrich endpoint. 2022-02-28 12:54:32 +00:00
Budibase Release Bot
2f7ca2518c v1.0.77 2022-02-28 12:19:05 +00:00
mike12345567
c4f5b42a90 Updating application output schema. 2022-02-28 11:29:48 +00:00
Budibase Release Bot
6aaa239c33 v1.0.76 2022-02-28 08:22:58 +00:00
mike12345567
716bc5acf1 Rounding out user schema and query schema as required. 2022-02-25 19:26:19 +00:00
mike12345567
bc81b3f22c Removing test case. 2022-02-25 19:02:27 +00:00
mike12345567
b6e6f81d15 Adding test cases for user implementation with mocks. 2022-02-25 19:01:17 +00:00
mike12345567
cf27667580 Users implementation added. 2022-02-25 19:00:12 +00:00
mike12345567
295b65678c Adding test cases for all implemented endpoints. 2022-02-25 18:02:08 +00:00
mike12345567
83d4994f55 Starting to fix up test cases. 2022-02-25 15:55:19 +00:00
Budibase Staging Release Bot
2e4cfb3312 v1.0.76-alpha.5 2022-02-25 13:45:29 +00:00
mike12345567
c1a1c02e73 Updating validators, make sure everything that is optional is really optional. 2022-02-25 11:39:46 +00:00
Budibase Staging Release Bot
a01cb16684 v1.0.76-alpha.4 2022-02-25 09:11:42 +00:00
Rory Powell
e2d1ede339 Merge branch 'develop' into fix/cypress-port-conflicts 2022-02-25 08:22:21 +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
53f108865a Merge branch 'develop' of github.com:Budibase/budibase into feature/budibase-api 2022-02-24 18:19:20 +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