4868 Commits (6909e02e785a85ab2be302f61e4eaa102b7eac12)

Author SHA1 Message Date
mike12345567 a7e3389790 Adding the ability to support schemas in MS-SQL. 5 years ago
mike12345567 2123fca557 Fixing various other ms-sql types. 5 years ago
Rory Powell 3b9303a1fb Enforce licensed developer count + error types/codes framework 5 years ago
Peter Clement 222033b95e backend for client export of rows 5 years ago
Michael Drury 7179cf978a Updating test case to handle new promise library. 5 years ago
mike12345567 07551c54c1 Attempting to fix mysql issue by changing our usage of mysql2 to use the promise version, making sure disconnection always occurs correctly and using a slightly different syntax/approach. 5 years ago
mike12345567 3f150c4a1f Correctly parsing the bit type in ms-sql to boolean. 5 years ago
Maurits Lourens 090da34a99 fix openapi 3 test doc and tests 5 years ago
Rory Powell 515ade6bd3 Add shared licensing cache 5 years ago
mike12345567 86f649c5db Upping test rate limit level. 5 years ago
mike12345567 54137ec9fb Removing koa rate limit types, was requiring types for every store, types didn't work correctly. 5 years ago
mike12345567 216af35aeb Fixing review comments. 5 years ago
Maurits Lourens c1d2a4680a initial implementation of openapi 3 5 years ago
Michael Drury 65b52f359b Fixing issue brought up by test case. 5 years ago
Michael Drury 94041ced55 Changing how SQL vars are generated so that when new SQL implementations are added they must implement a generation mechanism. 5 years ago
mike12345567 8ce1b471fd Fixes for SQL issues raised by Marty. 5 years ago
mike12345567 32e7f27dfa Adding check to disable rate limit redis connection in test. 5 years ago
mike12345567 a8a8498a9c Updating rate limiter to make use of Redis. 5 years ago
mike12345567 b1167fd444 Adding public API rate limiting, with env variable option, defaults to 120 requests per minute. 5 years ago
mike12345567 dadf3fef02 Review comments and linting. 5 years ago
mike12345567 2603024792 Changing how types are generated from the open api spec a bit. 5 years ago
mike12345567 d7dbcb2175 Adding a top level script for generating specs, symlinking the openapi yaml and json to top level as well. 5 years ago
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. 5 years ago
mike12345567 5ba723f935 Updating summaries, adding descriptions, wrapping responses with generic wrapper 'data'. 5 years ago
Michael Drury 62e1f8196b Fixing an issue with webhook controller. 5 years ago
mike12345567 e9d344952b Fixing another issue raised by test cases. 5 years ago
mike12345567 3028c34564 Fixing test case. 5 years ago
mike12345567 6415abb3d4 Changing the API key modal to have a copy input which allows copying the API key easily. 5 years ago
mike12345567 172850ae87 Switching the basic single row read to use the enrich endpoint. 5 years ago
mike12345567 2bc2d17066 Updating application output schema. 5 years ago
mike12345567 eed4111fe2 Rounding out user schema and query schema as required. 5 years ago
mike12345567 5567ca49c4 Removing test case. 5 years ago
mike12345567 91508ae141 Adding test cases for user implementation with mocks. 5 years ago
mike12345567 1152229719 Users implementation added. 5 years ago
mike12345567 033e320e49 Adding test cases for all implemented endpoints. 5 years ago
mike12345567 f3418044dc Starting to fix up test cases. 5 years ago
mike12345567 390e3e627f Updating validators, make sure everything that is optional is really optional. 5 years ago
Michael Drury 46d23cfb25 Adding a testing system which generates the schema and compares against responses. 5 years ago
Andrew Kingston 0137867f1a Update devtools with new features 5 years ago
mike12345567 06327604eb Refactoring to TS on public endpoints. 5 years ago
Andrew Kingston e35fc7cb7b Fix bad import of headers constants 5 years ago
mike12345567 d0e0889cc6 Fix for validator adding. 5 years ago
mike12345567 bc87e2b562 Moving validators to a single location, simplify route files and all re-usability. 5 years ago
Michael Drury 88e0f67f42 Adding table public API. 5 years ago
mike12345567 c189550614 Adding controllers for row, query and applications public APIs. 5 years ago
Rene Pot b28d69e21e linting 5 years ago
Rene Pot 933030054a Rename filter to be condition 5 years ago
mike12345567 6a416cad59 Refactoring how endpoints are specified so that the middlewares can be applied in a more generic fashion. 5 years ago
mike12345567 baf806275b Getting prettier running on the public routes. 5 years ago
mike12345567 4e522e39da Refactoring resource system, so that examples and schemas have individual files rather than all being lumped into one. 5 years ago