1
0
Fork 0
mirror of synced 2024-09-19 10:48:30 +12:00
Commit graph

2539 commits

Author SHA1 Message Date
mike12345567
6a09fdc3e5 Adding in public endpoint definitions. 2022-02-17 18:58:09 +00:00
Martin McKeaveney
e8d5d54f5d bug fix for handlebars expression, show budibase version in updates panel 2022-02-17 10:12:35 +01:00
mike12345567
4ec9794eb4 Specing out search endpoint. 2022-02-16 18:51:17 +00:00
mike12345567
2bc2669ed7 Adding variables to generator. 2022-02-16 18:23:38 +00:00
mike12345567
f0b02cf9a9 Merge branch 'develop' of github.com:Budibase/budibase into feature/budibase-api 2022-02-16 15:30:48 +00:00
mike12345567
edd4a3233e Shifting over all of self API, deprecating old endpoints. 2022-02-14 18:11:35 +00:00
Andrew Kingston
d34e57382e Replace all spaces with underscores in column names rather than just the first one 2022-02-14 10:21:31 +00:00
mike12345567
126499f383 Fix for #4440, fixing validation of API endpoints. 2022-02-12 10:35:10 +00:00
Maurits Lourens
8ca38cf135 fix tests 2022-02-12 10:06:55 +00:00
Maurits Lourens
88383eabf1 add properties which are present when previewing an existing query 2022-02-12 10:06:48 +00:00
Maurits Lourens
f86222a98d Fix validation for query preview endpoint 2022-02-12 10:06:37 +00:00
Martin McKeaveney
f894fe624a Merge pull request #4414 from mslourens/preview_rest_query
Fix validation for query preview endpoint
2022-02-11 19:23:15 +01:00
mike12345567
7109b34ea3 Fix for #4431 - converting SQL joins back to left joins, syntax specifying join type as string is old which doesn't work in latest versions of knex. 2022-02-11 17:28:57 +00:00
Maurits Lourens
a3626986a1 fix tests 2022-02-11 17:28:19 +01:00
mike12345567
f77b596a07 Fix for #4431 - converting SQL joins back to left joins, syntax specifying join type as string is old which doesn't work in latest versions of knex. 2022-02-11 14:04:23 +00:00
Martin McKeaveney
d1cebc61a9 merge with master 2022-02-10 18:57:26 +01:00
Martin McKeaveney
a495050871 merge with develop 2022-02-10 11:39:15 +01:00
Martin McKeaveney
d3c515eb8b only show gsheets in self host 2022-02-10 11:34:50 +01:00
Maurits Lourens
59197bcaec add properties which are present when previewing an existing query 2022-02-10 10:22:57 +01:00
Maurits Lourens
611ca62c43 Fix validation for query preview endpoint 2022-02-10 09:25:13 +01:00
mike12345567
55b380c3c5 Fix for #4119 - any object based column will be exported with the comma types correctly encapsulated. 2022-02-08 14:34:52 +00:00
mike12345567
a35a8cb81c Addomg a fix for #4370 - allow queries to contain newlines, they will always be escaped. 2022-02-07 17:56:01 +00:00
Michael Drury
ca209ad3ff Merge pull request #4332 from Budibase/fix/various-user-fixes
Various fixes for RBAC and user administration
2022-02-07 10:44:08 +00:00
mike12345567
30b6c1f3ca Fixing an issue with user syncing on save to app DBs as well as fixing a problem with pretty app URLs not setting the app ID correctly into the context. 2022-02-04 17:37:13 +00:00
mike12345567
f61e15594b Fix for #3928 - error invalid use of FETCH was based on a lack of sorting on MS-SQL platforms, this enforces a sort of some type no matter what. 2022-02-04 16:17:36 +00:00
Michael Drury
6f79bc53e0 Merge pull request #4297 from Budibase/fix/4255
Some small SQL core fixes
2022-02-03 20:29:38 +00:00
mike12345567
f2a025013e Fix for #4308 - triple brace conversion was not working correctly, wrote this into the string templates instead - also fixing an issue with the RBAC for Rest. 2022-02-03 18:44:34 +00:00
mike12345567
0b68db7516 Quick fix for #4256 - allow SQL related rows to perform dynamic formulas before becoming links, meaning that formulas can be used as primary display fields as with budibase DB. 2022-02-02 18:21:38 +00:00
mike12345567
aa204a9292 Fixing TS issue caused by linting. 2022-02-02 18:18:53 +00:00
mike12345567
168a126e2a Updating the SQL core to allow it to handle multiple relationships between the same two tables. 2022-02-02 18:15:17 +00:00
Michael Drury
6063ab03b0 Fixing issue with sql API after refactor. 2022-02-01 20:59:26 +00:00
Michael Drury
4b23a78bc9 Fixing a typescript issue in server. 2022-02-01 20:29:12 +00:00
mike12345567
e642268364 Merge branch 'develop' of github.com:Budibase/budibase into lab-day/refactor-app-db 2022-02-01 14:33:02 +00:00
Martin McKeaveney
c11e26cb2e merge 2022-02-01 11:22:14 +01:00
mike12345567
dbc048b365 Review comments, renaming deployed -> prod in terms of app IDs. 2022-01-31 17:42:51 +00:00
Rory Powell
b63aa71366 Tolerate missing app metadata in app url migration 2022-01-31 17:28:45 +00:00
mike12345567
1095ad17c6 Adding comments to areas that need to keep using old db creation method. 2022-01-31 17:27:47 +00:00
mike12345567
476f34fb93 Merge branch 'develop' of github.com:Budibase/budibase into lab-day/refactor-app-db 2022-01-31 17:16:59 +00:00
mike12345567
9198439f7f Merge branch 'develop' of github.com:Budibase/budibase into lab-day/refactor-app-db 2022-01-31 17:00:22 +00:00
Rory Powell
9295317d6c Merge pull request #4220 from Budibase/feature/migrations-2.0
Migrations 2.0
2022-01-31 16:47:38 +00:00
mike12345567
d0bd9d2d62 Merge branch 'develop' of github.com:Budibase/budibase into lab-day/refactor-app-db 2022-01-31 15:33:36 +00:00
mike12345567
f9c7877e02 Merge branch 'develop' of github.com:Budibase/budibase into feature/formula-filtering 2022-01-31 15:21:15 +00:00
mike12345567
d55005d327 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-01-31 14:29:02 +00:00
mike12345567
8d02fabb35 Review comments. 2022-01-31 14:16:03 +00:00
mike12345567
e718b18127 Merge branch 'develop' of github.com:Budibase/budibase into lab-day/refactor-app-db 2022-01-31 14:09:07 +00:00
Rory Powell
54a32b41ef Merge branch 'develop' into feature/migrations-2.0 2022-01-30 22:37:11 +00:00
Rory Powell
0089fb06d9 Merge branch 'develop' into csrf 2022-01-30 21:20:48 +00:00
mike12345567
91a90e62b2 Fixing some issues discovered by the cypress tests, cleaning up how Couch is used. 2022-01-28 18:52:34 +00:00
mike12345567
d5f8cc1023 Tests updating, all now passing, fixed some issues discovered by them. 2022-01-28 15:43:51 +00:00
Rory Powell
a70894e065 Merge branch 'fix/app-update' into feature/migrations-2.0 2022-01-28 13:32:26 +00:00
Rory Powell
c96573069e Fix app update endpoint 2022-01-28 13:27:19 +00:00
Michael Drury
d3a90acc55 Final pass refactoring - need to test but all code in server converted. 2022-01-28 00:05:39 +00:00
mike12345567
d2fe119d90 Main body of work, refactoring most usages. 2022-01-27 18:18:31 +00:00
Rory Powell
758a8a023f Merge branch 'develop' into feature/migrations-2.0 2022-01-27 10:49:52 +00:00
Rory Powell
767354ad60 Add app db support + app url migration 2022-01-27 10:40:31 +00:00
mike12345567
9b55ba8b13 Fixing #4192 - allowing switching between JSON and multi-select types, as well as not switching multi-select to JSON when fetching SQL tables. 2022-01-26 18:50:13 +00:00
Martin McKeaveney
19d27c97a4 code review and merge with develop 2022-01-26 17:45:28 +01:00
Martin McKeaveney
efde072e70 code review 2022-01-26 17:14:47 +01:00
Rory Powell
e5d04d2830 Merge branch 'develop' into feature/migrations-2.0 2022-01-26 15:00:52 +00:00
Rory Powell
716a693552 Merge pull request #4137 from Budibase/feature/app-urls
Custom App URLs
2022-01-26 14:55:36 +00:00
Martin McKeaveney
1e179fec76 remove need for index from dynamo connector 2022-01-26 15:25:11 +01:00
Rory Powell
3d533d9f13 Handle undefined url 2022-01-26 13:39:40 +00:00
Rory Powell
0b9bb42817 Revert "Fix dev app preview return url"
This reverts commit 13d0bfb190.
2022-01-26 09:33:14 +00:00
Rory Powell
ffcf5354eb Add CSRF Token 2022-01-25 22:54:50 +00:00
Michael Drury
95e0c1aa1f Adding a possible fix for #4179. 2022-01-25 21:35:11 +00:00
mike12345567
b4eef68d71 Adding the formula bulk recalculation when adding/changing a formula field. 2022-01-25 16:01:04 +00:00
mike12345567
da04db39c3 Fixing a couple of issues after testing, moving from deleting column to clearing. 2022-01-24 18:34:55 +00:00
mike12345567
ab5c7766b4 Bit of refactoring, adding in functionality to remove invalid static formula when the elements that the formula depends on are removed. 2022-01-24 18:22:59 +00:00
mike12345567
6a6fdbb8ff Refactoring bulk table formula work a bit. 2022-01-24 17:06:45 +00:00
mike12345567
da26761773 Make sure attachments are deleted when table is deleted, or column is removed. 2022-01-24 16:32:41 +00:00
mike12345567
3bc51864b4 Handling deletion of related rows in formula updates. 2022-01-24 16:31:18 +00:00
Andrew Kingston
b0defa8176 Merge pull request #4030 from Budibase/s3-upload
S3 file upload component
2022-01-24 15:41:46 +00:00
Andrew Kingston
3dccf1b299 Prevent generating presigned URLs for any S3 datasources that use custom endpoints 2022-01-24 15:18:42 +00:00
Rory Powell
36456189f4 Test fix 2022-01-24 10:53:30 +00:00
Rory Powell
3fdce44d56 Migrations 2.0 2022-01-24 10:48:59 +00:00
mike12345567
10a2915bcb Getting relationship re-enrichment working, so that static formulas will update when the value of the relationship changes. 2022-01-21 17:45:24 +00:00
Rory Powell
0eecab7eed Always lowercase the app url on search 2022-01-21 17:36:53 +00:00
Rory Powell
81e8ceff1a Merge branch 'develop' into feature/app-urls 2022-01-21 17:35:23 +00:00
Rory Powell
e0dcc7648c Remove server -> worker request to retrieve apps, remove hosting endpoints and store 2022-01-21 17:31:18 +00:00
mike12345567
deb4a34c18 Adding the ability to filter using the filter drawer for formula fields, getting them based on the enriched contents of a row - adding functionality to denote to each table which other tables depend on them for formula. 2022-01-21 16:24:24 +00:00
mike12345567
87d5e0d39e Merge branch 'develop' of github.com:Budibase/budibase into feature/formula-filtering 2022-01-21 12:52:58 +00:00
Rory Powell
04386bd1d8 Merge pull request #4000 from Budibase/fix/sync-apps-reset-rows-quotas
App and Row Quota Fixes
2022-01-21 11:20:14 +00:00
Andrew Kingston
c578dedd51 Fix issue with array field validation 2022-01-20 19:24:48 +00:00
mike12345567
14ec6ac205 Fixing an issue where old apps did not send up the values of the default parameters, the server should be able to handle this, enrich them in if they aren't there. 2022-01-20 19:06:08 +00:00
mike12345567
50eff577f9 Getting the static formulas being processed on input, not re-processing on output. 2022-01-20 18:04:44 +00:00
Rory Powell
52a81ff75c Remove self hosted check 2022-01-20 17:36:54 +00:00
Rory Powell
4a5d4527e8 Remove self hosted check 2022-01-20 17:29:15 +00:00
mike12345567
8d95d9b603 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-01-20 17:03:21 +00:00
Rory Powell
fe374c0439 Merge fix and linting 2022-01-20 16:17:09 +00:00
Rory Powell
998afad950 Merge branch 'develop' into feature/app-urls 2022-01-20 16:09:14 +00:00
Rory Powell
bc67974996 Share validation between app modals, add yup based validation framework, add url to app modals 2022-01-20 16:01:09 +00:00
mike12345567
7d4bea8f22 Adding comments to a few SQL table schema building functions to explain their function. 2022-01-19 10:24:15 +00:00
Martin McKeaveney
875a577561 don't strip secrets from DB and only hide from client 2022-01-19 10:30:22 +01:00
Michael Drury
9d5d8284cb Quick fix for #4093 - make sure the App ID/App URL returned for deployed apps is always lowercase, as URLs are not case sensitive and should not be compared as such. 2022-01-18 20:54:19 +00:00
mike12345567
e0949b4ac3 Fix for #3721 - deleting invalid relationships if tables have been removed external to budibase - otherwise these could not be removed without deleting the datasource. 2022-01-18 17:21:29 +00:00
Martin McKeaveney
328aef00e1 tidy up 2022-01-18 17:41:38 +01:00
Martin McKeaveney
85d672c5d7 table management functions 2022-01-18 17:15:29 +01:00
Rory Powell
604d316834 Add dryRun to automation row create and remove env conditional on delete 2022-01-18 15:53:55 +00:00
Rory Powell
fc043e116d Support template and app import in quotas + logging 2022-01-18 15:37:16 +00:00
Andrew Kingston
7b9d6c8849 Merge pull request #4083 from mslourens/save_non_required_multiselect
make empty array valid when not required
2022-01-18 15:24:12 +00:00
Rory Powell
439fa9a010 Refactor to allow for future quota migrations 2022-01-18 14:43:24 +00:00
mike12345567
d93617d3c7 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-01-18 14:25:30 +00:00
Rory Powell
79c10fba7c Account for duplicate row ids caused by app import 2022-01-18 12:48:54 +00:00
Rory Powell
4d61e84c2b Handle table deletion and data import 2022-01-18 11:57:20 +00:00
mike12345567
63ffdc5d9b Updating variable naming in table fetch function to match more with what is actually being retrieved. 2022-01-18 10:43:21 +00:00
Maurits Lourens
d9ecd3e3b3 make empty array valid when not required 2022-01-18 11:38:39 +01:00
mike12345567
332e5b2672 Adding SQL test case for SQL relationship filtering. 2022-01-17 18:20:37 +00:00
Rory Powell
ff887f8f88 Sync row usage with app deletion 2022-01-17 18:07:26 +00:00
Martin McKeaveney
1f78d6dc0d readding query thread timeout 2022-01-17 15:57:31 +01:00
Martin McKeaveney
9663806bfc more flexible datasource auth config 2022-01-17 15:52:10 +01:00
mike12345567
29fbfe7b95 Merge branch 'develop' of github.com:Budibase/budibase into feature/sql-relationship-filtering 2022-01-17 13:34:16 +00:00
Rory Powell
8fc60af820 Calculate total rows in migration, centralise quota enabled logic and tidy to use env vars only 2022-01-17 12:44:53 +00:00
Rory Powell
0f6e626005 Merge pull request #4022 from Budibase/fix/return-url
Fix return url
2022-01-17 10:09:38 +00:00
Martin McKeaveney
a70b96a21a gsheets E2E 2022-01-15 19:28:04 +01:00
Andrew Kingston
4dfb74f512 Add public URL of uploaded file to button action outputs when uploading files to S3 2022-01-14 10:40:38 +00:00
Rory Powell
a12a30c8ad Merge branch 'develop' into fix/sync-apps-reset-rows-quotas 2022-01-14 10:12:57 +00:00
Andrew Kingston
375d03a2d6 Add tests for generating S3 signed upload URL 2022-01-14 08:25:41 +00:00
mike12345567
479220652e Adjusting SQL system to handle relationship filtering. 2022-01-13 17:40:11 +00:00
Rory Powell
4433ebc1f2 Handle 403 when loading templates 2022-01-13 17:24:52 +00:00
Andrew Kingston
b3dba52d62 Update S3 upload with develop and fix preview URLs 2022-01-13 17:18:24 +00:00
Andrew Kingston
3f2b6db2b2 Merge branch 'develop' of github.com:Budibase/budibase into s3-upload 2022-01-13 17:17:30 +00:00
mike12345567
41b9c94237 Quick fix, only allow using SQL. 2022-01-13 16:48:19 +00:00
Rory Powell
13d0bfb190 Fix dev app preview return url 2022-01-13 16:29:55 +00:00
mike12345567
7e73d4bfd2 Merge branch 'develop' of github.com:Budibase/budibase into feature/sql-relationship-filtering 2022-01-13 15:10:55 +00:00
Martin McKeaveney
8da0fa4124 Merge pull request #4019 from Budibase/fix/4010
Maintaining options and boolean types when fetching SQL schemas
2022-01-13 15:51:13 +01:00
mike12345567
3f8af725d1 Fixing issue #4010 - options and boolean types can be maintained. 2022-01-13 14:36:47 +00:00
Martin McKeaveney
40111491c4 remove old query file 2022-01-13 15:10:55 +01:00
Martin McKeaveney
4b6e88075d merge with master 2022-01-13 14:58:17 +01:00
mike12345567
65998d87ce Merge branch 'develop' of github.com:Budibase/budibase into feature/sql-relationship-filtering 2022-01-13 11:38:47 +00:00
Andrew Kingston
9a7cc4113d Merge branch 'develop' of github.com:Budibase/budibase into rest-pagination 2022-01-13 09:44:09 +00:00
mike12345567
f1b9490f22 Adding method for client/builder to detect that a table supports SQL filtering. 2022-01-12 17:55:28 +00:00
Andrew Kingston
159c951262 Add S3 presigned request generation and file upload capabilities 2022-01-12 14:59:33 +00:00
mike12345567
bca8212d1d Merge branch 'develop' of github.com:Budibase/budibase into fix/sync-apps-reset-rows-quotas 2022-01-12 13:20:22 +00:00
mike12345567
97c6f3298a Removing use of direct package access. 2022-01-12 12:54:25 +00:00
mike12345567
398e87e72a Fixing test mocking. 2022-01-12 11:50:14 +00:00
mike12345567
5ee6aa24b2 Refactoring core library usage in monorepo, make it a bit cleaner/easier to search/more standardised. 2022-01-12 11:32:14 +00:00
Rory Powell
adcb692652 Replace auth with backend-core 2022-01-12 09:53:48 +00:00
Rory Powell
e58bd14dcc Merge branch 'develop' into fix/sync-apps-reset-rows-quotas 2022-01-12 09:34:14 +00:00
Rory Powell
da12a33cc1 Add local dev override for quotas 2022-01-11 18:47:42 +00:00
Rory Powell
979313f966 Enable migration 2022-01-11 18:38:18 +00:00
Rory Powell
726315afde Sync app quota to correct number, reset and disable rows quota 2022-01-11 17:49:42 +00:00
mike12345567
44f9ae0682 Fixing issue where any two automations steps of the same type executed in the same automation would have the same response output in the frontend, this was a visual bug. Also fixing an issue introduced by REST update that broke the query controller. 2022-01-11 17:14:04 +00:00
mike12345567
37d0617ace Renaming some variables to core, fixing test cases that referenced auth directly. 2022-01-11 16:18:30 +00:00
mike12345567
b33523a73d Merge branch 'develop' of github.com:Budibase/budibase into feature/auth-core 2022-01-11 15:16:07 +00:00
Rory Powell
0898b66ad5 Merge pull request #3989 from Budibase/fix/invalidate-variables-on-deletion
Invalidate dynamic variables when they are removed from datasource
2022-01-11 14:25:34 +00:00
Michael Drury
a508850e7e Merge pull request #3990 from Budibase/fix/3228
Allow access to query parameters in transformer
2022-01-11 13:11:44 +00:00
mike12345567
bdb9a3456d Fixing #3228 - allowing access to parameters in the transformer. 2022-01-11 11:17:35 +00:00
Rory Powell
cc338f03df Invalidate dynamic variables when they are removed from datasource 2022-01-11 10:35:53 +00:00
Michael Drury
904906e364 Merge pull request #3970 from Budibase/fix/jan-various-fixes
Various fixes
2022-01-11 09:36:12 +00:00
mike12345567
1327394784 Switching out @budibase/auth to @budibase/backend-core. 2022-01-10 19:33:00 +00:00
mike12345567
e93d347ad6 Fixing issue #3740 - using text rather than string for mysql/postgres table column creation. 2022-01-07 14:10:26 +00:00
Andrew Kingston
bf22c5130f Add tests for REST pagination 2022-01-07 10:49:31 +00:00
mike12345567
c75cc47ad3 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
f1981220af Removing attachments when row is deleted (always, need to restrict if app is deployed). 2022-01-06 17:59:29 +00:00
Andrew Kingston
74fcf63fbb Merge branch 'develop' of github.com:Budibase/budibase into rest-pagination 2022-01-06 14:03:42 +00:00
Martin McKeaveney
c2d97b9449 google auth working 2022-01-06 08:08:54 +00:00
Rory Powell
d0c2d74eb5 Fix rest import tests for url and invert dynamic variable invalidation / deletion 2022-01-05 14:49:01 -05:00
Rory Powell
6d5d301adb Support variables in URL 2022-01-05 14:33:14 -05:00
Andrew Kingston
4ab06c200d Add support for cursor and page based pagination inside REST query request body 2022-01-05 18:10:22 +00:00
Andrew Kingston
f5649b48d1 Add support for cursor based pagination in query params 2022-01-05 17:28:57 +00:00
Rory Powell
8210ed7ee4 Delete and invalidate linked dynamic variables when a query is deleted 2022-01-05 11:54:59 -05:00
Rory Powell
d74d1d66b8 Add full URL to path for imported queries 2022-01-05 10:31:06 -05:00
mike12345567
8d9db5c846 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
69a1b503c2 Fix paginationValues being attached to every object inside a query due to recursion 2022-01-05 14:26:13 +00:00
Andrew Kingston
abc02d812a Merge branch 'feature/query-variables' of github.com:Budibase/budibase into rest-pagination 2022-01-05 09:21:25 +00:00
Andrew Kingston
e2478e478e Add support for query param based pagination in REST queries 2022-01-05 09:16:10 +00:00
mike12345567
44a8d36c91 Adding basic test cases for static and dynamic variables (backend). 2022-01-04 18:23:45 +00:00
mike12345567
b5a52cb790 Fixing issue discovered where parameters weren't selected correctly. 2022-01-04 15:50:18 +00:00
Andrew Kingston
db55074b0a Merge branch 'develop' of github.com:Budibase/budibase into rest-pagination 2022-01-04 14:34:09 +00:00
mike12345567
18ff7a9cfb Merge branch 'develop' of github.com:Budibase/budibase into feature/query-variables 2022-01-04 12:58:42 +00:00
Peter Clement
c5f80af0ed 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
4cd8886e1a 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
Martin McKeaveney
bc6c50482c Merge branch 'master' of github.com:Budibase/budibase into feature/dynamo-describe 2021-12-31 15:28:34 +00:00
Martin McKeaveney
4d77353692 adding minio URL to objectStoreUrl check 2021-12-31 13:28:52 +00:00
Martin McKeaveney
a09fabc54b merge with master 2021-12-30 23:10:46 +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
Martin McKeaveney
b57b0f1c7b adding dynamoDB describe call to dynamo integration 2021-12-29 15:46:33 +00:00
Rory Powell
6904e6a1df Prevent escaping in query parameter bindings 2021-12-21 13:48:54 -05:00
Rory Powell
ded3c2247b Update curl import to support encoded characters in request body 2021-12-21 09:39:34 -05:00
Andrew Kingston
1e85ca1d33 Remove pagination from top level query structure validation 2021-12-17 19:01:07 +00:00
Andrew Kingston
8cee08ca03 Return top level pagination info from query execution 2021-12-17 19:00:23 +00:00
Andrew Kingston
0cfd28fe27 Add pagination info to rest query fields definition 2021-12-17 18:59:24 +00:00
Andrew Kingston
c1feb935cd Merge branch 'feature/query-variables' of github.com:Budibase/budibase into rest-pagination 2021-12-17 18:56:16 +00:00
mike12345567
ab77c081bd Some minor UI tweaks. 2021-12-17 18:21:36 +00:00
mike12345567
52eef17da0 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
d61cb6c037 Some fixes after testing dynamic variables in rest a bit more. 2021-12-17 14:08:48 +00:00
Andrew Kingston
af00ed88ae Merge branch 'feature/query-variables' of github.com:Budibase/budibase into rest-pagination 2021-12-17 13:12:28 +00:00
Andrew Kingston
f7759f6791 Allow saving pagination data in queries 2021-12-17 11:38:02 +00:00
Michael Drury
c2a7c53b87 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
f03f3c8864 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
mike12345567
4960ad760e Adding start to redis caching. 2021-12-16 16:58:15 +00:00
mike12345567
a9437302b7 Fixing issue with switching between datasources and making sure old client apps can still use the deprecated API. 2021-12-16 11:41:28 +00:00
mike12345567
858ef084ad Finishing up front-end, getting variable creation and management up and working from within the query schema/header menus. 2021-12-15 19:20:19 +00:00
Peter Clement
3327c4dc6f fix issue with 0 evaluating to false in query builder 2021-12-15 16:32:04 +00:00
mike12345567
65f4b91e8b Merge branch 'master' of github.com:Budibase/budibase into develop 2021-12-15 16:25:32 +00:00
Andrew Kingston
d06cc93757 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-15 13:36:10 +00:00
mike12345567
1f97ae259e Adding unit tests for REST bodies and response parsing. 2021-12-15 13:09:03 +00:00
mike12345567
e9acb690a8 Don't run change if not threading. 2021-12-15 12:26:29 +00:00
mike12345567
5c00960ac0 Fixing issue detected by test case. 2021-12-15 12:23:00 +00:00