Commit Graph

9752 Commits

Author SHA1 Message Date
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
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 4086c8f439 Fixes for review comments. 2022-02-28 18:39:05 +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
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
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
Andrew Kingston a216a44827 Merge pull request #4681 from Budibase/fix/asset-type-selection
Fix asset type selection
2022-02-25 13:38:10 +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
mike12345567 74dcce6b1d Refactoring to TS on public endpoints. 2022-02-24 15:13:14 +00:00
Andrew Kingston fd76551909 Key client app layout rendering by builder store asset type to ensure preview is always remounted properly 2022-02-24 12:26:31 +00:00
Andrew Kingston 08ec8ca7db Always update asset type when required, even if no assets of that type exist 2022-02-24 12:25:14 +00:00
mike12345567 812f69815f Fix for validator adding. 2022-02-24 12:03:46 +00:00
mike12345567 051b46bd47 Moving validators to a single location, simplify route files and all re-usability. 2022-02-24 11:39:38 +00:00
Budibase Staging Release Bot e29967c877 v1.0.76-alpha.3 2022-02-24 10:07:41 +00:00
Martin McKeaveney aa56638877 Merge pull request #4664 from Budibase/update-filter-automation
Rename filter to be condition
2022-02-24 11:00:41 +01:00
Michael Drury aeae61342a Adding table public API. 2022-02-23 22:13:16 +00:00
mike12345567 8f6e55e65b Adding controllers for row, query and applications public APIs. 2022-02-23 18:31:32 +00:00
Rene Pot 916cf2c8b1 linting 2022-02-23 16:56:51 +01:00
Budibase Staging Release Bot 89ac67a6f0 v1.0.76-alpha.2 2022-02-23 14:53:13 +00:00
Rene Pot bf6bc429d8 Rename filter to be condition 2022-02-23 15:07:05 +01:00
Andrew Kingston 67dd8aeaac Try to fix cypress tests 2022-02-23 13:53:15 +00:00
Andrew Kingston 1ec76e3e7e Merge branch 'develop' of github.com:Budibase/budibase into table-cell-config 2022-02-23 13:25:48 +00:00
Andrew Kingston 572cf77644 Try to fix cypress tests 2022-02-23 13:14:28 +00:00
Budibase Staging Release Bot b97e2df584 v1.0.76-alpha.1 2022-02-23 13:04:02 +00:00
Mitch-Budibase 16a5930454 Merge pull request #4663 from Budibase/cypress-testing
Increasing wait times for Assign User Roles test
2022-02-23 12:58:20 +00:00
Budibase Staging Release Bot 214b97463b v1.0.76-alpha.0 2022-02-23 12:50:13 +00:00
Mitch-Budibase b6d085a093 Increasing wait times for Assign User Roles test
Assign Roles test within createUserAndRoles is failing on CI.

It is not failing locally for me so i suspect a timing issue
2022-02-23 12:32:16 +00:00
Rory Powell a009cec2fd Merge branch 'develop' into merge-master 2022-02-23 12:16:03 +00:00
Rory Powell 6fca8ca936 Merge branch 'master' into merge-master 2022-02-23 12:14:04 +00:00
Andrew Kingston 63e2adbbbe Merge branch 'develop' of github.com:Budibase/budibase into table-cell-config 2022-02-23 11:32:51 +00:00