1
0
Fork 0
mirror of synced 2024-09-30 00:57:16 +13:00
Commit graph

2462 commits

Author SHA1 Message Date
Rory Powell
1922bd1fcb Add analytics to backend-core. Update server posthog usage 2022-03-25 13:04:34 +00:00
Martin McKeaveney
f40dcbd584 lint 2022-03-24 17:54:27 +00:00
David Duong
3b5e45b43c
fix: incorrect parameters for public rows editing 2022-03-24 16:11:13 +01:00
Martin McKeaveney
34984ab3a3
Merge pull request #4865 from Budibase/fix/patch-relationships
fixing enrichment of relationships in patch call
2022-03-21 08:24:35 +00:00
Rory Powell
ce965de59d Fix base path in server url for openapi3 import 2022-03-18 09:20:30 +00:00
Rory Powell
2830698629
Merge pull request #4773 from mslourens/openapi3-import
Support Openapi 3 import
2022-03-18 07:16:13 +00:00
Peter Clement
43f7d1607d linting 2022-03-16 10:33:38 +00:00
Peter Clement
96ea66f898 send export file from backend 2022-03-16 10:22:06 +00:00
Martin McKeaveney
a33ab44433 Merge branch 'develop' of github.com:Budibase/budibase into fix/patch-relationships 2022-03-10 10:17:30 +00:00
Martin McKeaveney
bab0c66b89 fixing enrichment of relationships in patch call 2022-03-09 16:08:55 +01:00
mike12345567
f0001f4a4e Updating row search bookmark to handle numbers as bookmarks. 2022-03-09 10:12:26 +00:00
mike12345567
ebee98133b Fixing an inconsistency that was raised by a community member. 2022-03-08 18:00:49 +00:00
Martin McKeaveney
62b9983d03
Merge pull request #4824 from Budibase/feature/export-from-client
Export selected rows from button action
2022-03-08 12:31:47 +01:00
mike12345567
1357c53ff8 Fixing issue #4811 - when renaming SQL columns use an actual rename alteration rather than dropping the column. 2022-03-07 16:31:35 +00:00
Maurits Lourens
6f31b094b9 implement review comments 2022-03-07 13:58:04 +01:00
Peter Clement
ea63b9b065 Add button action allowing for export of client row selection 2022-03-07 12:06:11 +00:00
Peter Clement
49420a6818 Merge remote-tracking branch 'origin/develop' into feature/export-from-client 2022-03-07 12:04:56 +00:00
Rory Powell
183b01dd47 Fix build, additional tests, updated body detection, support variables in urls 2022-03-07 10:41:28 +00:00
Peter Clement
222033b95e backend for client export of rows 2022-03-04 10:05:46 +00:00
Maurits Lourens
090da34a99 fix openapi 3 test doc and tests 2022-03-03 15:19:36 +01:00
mike12345567
216af35aeb Fixing review comments. 2022-03-03 12:03:29 +00:00
Maurits Lourens
c1d2a4680a initial implementation of openapi 3 2022-03-03 00:18:15 +01:00
mike12345567
dadf3fef02 Review comments and linting. 2022-03-01 22:37:42 +00:00
mike12345567
2603024792 Changing how types are generated from the open api spec a bit. 2022-03-01 19:00:28 +00:00
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
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
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
06327604eb Refactoring to TS on public endpoints. 2022-02-24 15:13:14 +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
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
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
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
890a17679c Adding in row schema for create/update, making sure all existing endpoints have appId specified. 2022-02-18 17:44:08 +00:00
mike12345567
9b28414bbb Rows API mostly complete, starting into tables. 2022-02-18 15:47:15 +00:00