1
0
Fork 0
mirror of synced 2024-08-27 07:51:37 +12:00
Commit graph

17505 commits

Author SHA1 Message Date
Andrew Kingston
230985f22a Improve naming of REST pagination parameters 2022-01-07 11:03:31 +00:00
Andrew Kingston
c0d36d2a1a Add tests for REST pagination 2022-01-07 10:49:31 +00:00
mike12345567
058678dec5 Updating to handle prod vs dev apps and deletion of attachments, as well as handling it on update. 2022-01-06 18:45:40 +00:00
mike12345567
1a6397026e Removing attachments when row is deleted (always, need to restrict if app is deployed). 2022-01-06 17:59:29 +00:00
mike12345567
cd3148da95 Adding a skip button for fetching plus datasource tables incase working with very large data sets and still want to perform queries. 2022-01-06 15:28:38 +00:00
Andrew Kingston
25219d03a2 Comment builder implementation of lucene searching to highlight that it will be replaced 2022-01-06 14:05:32 +00:00
Andrew Kingston
b9b379b413 Merge branch 'develop' of github.com:Budibase/budibase into rest-pagination 2022-01-06 14:03:42 +00:00
Budibase Staging Release Bot
48d354444d v1.0.27-alpha.5 2022-01-06 13:31:15 +00:00
Budibase Release Bot
157877a604 v1.0.35 2022-01-06 08:28:55 +00:00
Rory Powell
06114d9481 Fix rest import tests for url and invert dynamic variable invalidation / deletion 2022-01-05 14:49:01 -05:00
Rory Powell
5c56abdadf Support variables in URL 2022-01-05 14:33:14 -05:00
Rory Powell
e45ee07192 Navigation fixes for duplicate and delete query 2022-01-05 13:27:15 -05:00
mike12345567
24bebd82e9 Fixing issue #3915 so that when using the short hand URL for apps you will be redirected correctly if not logged in, allows all users to make use of it and updating the builder to send the user to the short form factor URL if not in cloud. 2022-01-05 18:26:39 +00:00
Andrew Kingston
03a31f8aef Add support for cursor and page based pagination inside REST query request body 2022-01-05 18:10:22 +00:00
Andrew Kingston
b7d7923904 Add support for cursor based pagination in query params 2022-01-05 17:28:57 +00:00
Rory Powell
6f53b25116 Delete and invalidate linked dynamic variables when a query is deleted 2022-01-05 11:54:59 -05:00
mike12345567
1d25eae19e Updating CLI to build required versions and including it as part of the release workflow. 2022-01-05 16:41:09 +00:00
Rory Powell
d7bf178dfd Fix Add Authentication button icon 2022-01-05 10:31:44 -05:00
Rory Powell
f049916764 Add full URL to path for imported queries 2022-01-05 10:31:06 -05:00
Rory Powell
cf3c5dccd0 Fix auth dropdown z-index 2022-01-05 10:29:40 -05:00
Budibase Staging Release Bot
23ca7a9750 v1.0.27-alpha.4 2022-01-05 15:28:59 +00:00
Michael Drury
8f91e84519
Merge pull request #3830 from Budibase/feature/query-variables
Datasource static and dynamic variables
2022-01-05 15:22:30 +00:00
mike12345567
1ebdc369cd Adding test case to check that query dynamic variables are cached correctly and error scenario is handled. 2022-01-05 15:01:28 +00:00
Andrew Kingston
4728b52780 Fix paginationValues being attached to every object inside a query due to recursion 2022-01-05 14:26:13 +00:00
Andrew Kingston
12daa2e22a Fix crash in KeyValueBuilder when object doesn't exist 2022-01-05 10:57:05 +00:00
Andrew Kingston
aa56269ccb Merge branch 'feature/query-variables' of github.com:Budibase/budibase into rest-pagination 2022-01-05 09:21:25 +00:00
Andrew Kingston
e0ae492e1d Add support for query param based pagination in REST queries 2022-01-05 09:16:10 +00:00
mike12345567
de243c933a Adding basic test cases for static and dynamic variables (backend). 2022-01-04 18:23:45 +00:00
Budibase Staging Release Bot
7bf288606c v1.0.27-alpha.3 2022-01-04 18:07:13 +00:00
mike12345567
a7bb952dbf Fixing issue discovered where parameters weren't selected correctly. 2022-01-04 15:50:18 +00:00
Andrew Kingston
d92caa72d9 Remove line from testing 2022-01-04 15:03:19 +00:00
Andrew Kingston
1eac218d6e Add support for nested provider, field and jsonarray datasource types in new data fetch model 2022-01-04 15:02:43 +00:00
mike12345567
8b6875aa99 Hiding all tables from data sources when there is no data for them (no placeholder table). 2022-01-04 14:46:10 +00:00
mike12345567
46a271c073 Fixing issue discovered by cypress test case and updating dynamic variable view to hide table when there are none. 2022-01-04 14:41:11 +00:00
Andrew Kingston
9de896e526 Merge branch 'develop' of github.com:Budibase/budibase into rest-pagination 2022-01-04 14:34:09 +00:00
mike12345567
3f5263f192 Merge branch 'develop' of github.com:Budibase/budibase into feature/query-variables 2022-01-04 12:58:42 +00:00
Budibase Release Bot
20550543f7 v1.0.34 2022-01-04 12:48:58 +00:00
Martin McKeaveney
2479e95a0c Merge pull request #3886 from Budibase/feature/dynamo-describe
adding dynamoDB describe call to dynamo integration
2022-01-04 12:42:49 +00:00
Budibase Staging Release Bot
0c5de8cf65 v1.0.27-alpha.2 2022-01-04 11:52:12 +00:00
Peter Clement
26cffbff9f
Merge pull request #3913 from Budibase/bug/pc-fixes
Bug fixes for #3399 and #3489
2022-01-04 11:44:57 +00:00
Andrew Kingston
7dd70147f5 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2022-01-04 09:48:44 +00:00
Martin McKeaveney
e87a348fb8 enabling minio support for S3 connector 2021-12-31 16:19:46 +00:00
Budibase Release Bot
a1f9475889 v1.0.33 2021-12-31 15:33:19 +00:00
Martin McKeaveney
bc6c50482c Merge branch 'master' of github.com:Budibase/budibase into feature/dynamo-describe 2021-12-31 15:28:34 +00:00
Budibase Staging Release Bot
45e6e45098 v1.0.27-alpha.1 2021-12-31 14:12:45 +00:00
Budibase Release Bot
178b1201e6 v1.0.32 2021-12-31 13:35:29 +00:00
Martin McKeaveney
4d77353692 adding minio URL to objectStoreUrl check 2021-12-31 13:28:52 +00:00
Budibase Release Bot
150fc3b11d v1.0.31 2021-12-31 08:29:48 +00:00
Budibase Release Bot
2a3eb5eed9 v1.0.30 2021-12-30 19:05:38 +00:00
Budibase Release Bot
2848e48f52 v1.0.29 2021-12-30 18:07:14 +00:00
Martin McKeaveney
18ad8ac1e5 configurable query timeout, s3 options for minIO, safety on cloud deploy job 2021-12-30 17:44:27 +00:00
Budibase Release Bot
94e7252464 v1.0.28 2021-12-30 10:06:29 +00:00
Martin McKeaveney
b57b0f1c7b adding dynamoDB describe call to dynamo integration 2021-12-29 15:46:33 +00:00
Rory Powell
2af1a6e116 Add bold and code cell renderers 2021-12-21 14:08:09 -05:00
Rory Powell
e6d8b81ac4 Prevent escaping in query parameter bindings 2021-12-21 13:48:54 -05:00
Budibase Release Bot
c5b066472b v1.0.27 2021-12-21 17:51:01 +00:00
Rory Powell
70e19d40bc Further fix for dynamic variable deletion across different queries 2021-12-21 11:26:45 -05:00
Rory Powell
006df467cd Update curl import to support encoded characters in request body 2021-12-21 09:39:34 -05:00
mike12345567
bb0b15224b Fixing conflict. 2021-12-21 12:33:12 +00:00
mike12345567
90eac00aa0 Allowing switching between body types without losing state in REST UI. 2021-12-21 12:25:37 +00:00
Rory Powell
9bd41a3284 Default rest body type to json when there is an existing body 2021-12-20 11:46:01 -05:00
Rory Powell
3c0b783b55 Fix dynamic variable deletion and move utils 2021-12-20 10:50:58 -05:00
Budibase Staging Release Bot
02df048171 v1.0.27-alpha.0 2021-12-20 09:21:52 +00:00
Martin McKeaveney
bace84fa91 adding swagger parser dep 2021-12-20 09:12:27 +00:00
Martin McKeaveney
86f7b00ad1 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-12-20 08:53:18 +00:00
Andrew Kingston
b236c0ef07 Remove pagination from top level query structure validation 2021-12-17 19:01:07 +00:00
Andrew Kingston
3830aeba8f Return top level pagination info from query execution 2021-12-17 19:00:23 +00:00
Andrew Kingston
5aaacf19bf Add pagination info to rest query fields definition 2021-12-17 18:59:24 +00:00
Andrew Kingston
932a63de7f Merge branch 'feature/query-variables' of github.com:Budibase/budibase into rest-pagination 2021-12-17 18:56:16 +00:00
Andrew Kingston
3b9b6bdde0 Update query fetch to support new pagination structure 2021-12-17 18:53:57 +00:00
Andrew Kingston
9a53982038 Fix issue with determining view schema 2021-12-17 18:48:44 +00:00
Andrew Kingston
32b1c98201 Update client lib data fetch models to support generic pagination 2021-12-17 18:39:48 +00:00
Andrew Kingston
bd135d65d9 Update query pagination to be stored in fields 2021-12-17 18:39:22 +00:00
mike12345567
ae510760c3 Some minor UI tweaks. 2021-12-17 18:21:36 +00:00
mike12345567
9dd987ffc2 Removing faked error. 2021-12-17 17:57:40 +00:00
mike12345567
0f4469e6b8 Adding query invalidation, when a query fails that has dynamic variables it will invalidate the cache value for all dynamic variable values. 2021-12-17 17:56:28 +00:00
mike12345567
58734cd1f2 Fixing issues with query dynamic variables being able to overwrite/appearing in other queries. 2021-12-17 17:16:06 +00:00
Budibase Release Bot
50ae72b1f0 v1.0.26 2021-12-17 14:52:40 +00:00
Budibase Release Bot
6ebc345b65 v1.0.26 2021-12-17 14:52:40 +00:00
mike12345567
5326284075 Some fixes after testing dynamic variables in rest a bit more. 2021-12-17 14:08:48 +00:00
Andrew Kingston
7769ba4d6a Merge branch 'feature/query-variables' of github.com:Budibase/budibase into rest-pagination 2021-12-17 13:12:28 +00:00
Andrew Kingston
27e923657b Allow saving pagination data in queries 2021-12-17 11:38:02 +00:00
Andrew Kingston
8a65b30042 Add pagination tab to query UI 2021-12-17 11:37:50 +00:00
Andrew Kingston
6034670c78 Update data fetch models to use constructor to determine feature flags 2021-12-17 10:49:12 +00:00
Andrew Kingston
910c58b41d Lint 2021-12-17 10:43:27 +00:00
Andrew Kingston
3fc01789ec Merge branch 'develop' of github.com:Budibase/budibase into rest-pagination 2021-12-17 10:37:43 +00:00
Andrew Kingston
04928b3c05 Remove old reference implementation of data provider component 2021-12-17 10:37:26 +00:00
Andrew Kingston
a967a07091 Add back in query extension capability to new data provider 2021-12-17 10:37:06 +00:00
Andrew Kingston
0641fce09b Update client side lucene searching to treat string startsWith matches as case-insensitive 2021-12-17 10:00:46 +00:00
Andrew Kingston
def64b2f39 Add client-side searching, sorting and limiting for incompatible datasources to new DataFetch model 2021-12-17 09:52:12 +00:00
Andrew Kingston
38ef2deb90 Delay rendering blocks until the schema has been attempted to be loaded 2021-12-17 09:18:43 +00:00
Andrew Kingston
492c2acc9a Remove initial render of components with undefined props by passing in initial props without triggering svelte invalidation 2021-12-17 09:18:07 +00:00
Andrew Kingston
460d9f8c8d Update core component handling to use svelte function to manually control props in order to avoid triggering additional reactive statements and improve performance 2021-12-17 08:22:40 +00:00
Andrew Kingston
4bf200fcc5 Add new core implementations for fetching data and schema from datasources 2021-12-17 08:22:04 +00:00
Michael Drury
4ceed6c340 Adding in dynamic variable processing - finding which variables need to be used and then calling them from within the query thread. 2021-12-16 22:43:14 +00:00
Michael Drury
f2bb4a2162 Fixing some issues discovered with saving queries and dynamic variables, also displaying dynamic variables in a reactive way. 2021-12-16 19:33:47 +00:00
Budibase Release Bot
ef4410229e v1.0.25 2021-12-16 18:32:05 +00:00
Budibase Release Bot
382b86689a v1.0.25 2021-12-16 18:32:05 +00:00
mike12345567
53186abe20 Adding start to redis caching. 2021-12-16 16:58:15 +00:00
mike12345567
7a3dcce510 Merge branch 'develop' of github.com:Budibase/budibase into feature/query-variables 2021-12-16 14:57:21 +00:00