1
0
Fork 0
mirror of synced 2024-07-03 13:30:46 +12:00
Commit graph

17800 commits

Author SHA1 Message Date
Rory Powell 111aab2b72 Merge branch 'develop' into fix/sync-apps-reset-rows-quotas 2022-01-14 10:12:57 +00:00
Andrew Kingston fabde1b7bf Fix issue where error was always reset when a component was re-registered 2022-01-14 09:58:23 +00:00
Budibase Release Bot 8f54f4a0fc v1.0.41 2022-01-14 09:39:56 +00:00
Andrew Kingston 5f357ad2d8 Lint and fix size of S3 upload component overlay 2022-01-14 09:20:20 +00:00
Andrew Kingston d1ab0d2b67 Improve error handling when uploading files to S3 2022-01-14 08:39:24 +00:00
Andrew Kingston 3c090cd49b Add tests for generating S3 signed upload URL 2022-01-14 08:25:41 +00:00
Martin McKeaveney d93c8dbbb4 sameSite and secure cookie settings 2022-01-13 20:47:16 +01:00
Budibase Release Bot 160f3d280e v1.0.40 2022-01-13 18:35:02 +00:00
Rory Powell 6a1b96fe6d Test fix 2022-01-13 17:46:57 +00:00
mike12345567 ee29245b6a Adjusting SQL system to handle relationship filtering. 2022-01-13 17:40:11 +00:00
Rory Powell d07852bcf2 Handle 403 when loading templates 2022-01-13 17:24:52 +00:00
Andrew Kingston bb01806633 Update S3 upload with develop and fix preview URLs 2022-01-13 17:18:24 +00:00
Andrew Kingston 353c06dc13 Merge branch 'develop' of github.com:Budibase/budibase into s3-upload 2022-01-13 17:17:30 +00:00
mike12345567 13629a1204 Quick fix, only allow using SQL. 2022-01-13 16:48:19 +00:00
Rory Powell e76ea10fc2 Fix dev app preview return url 2022-01-13 16:29:55 +00:00
mike12345567 e70e923112 Basic frontend work, getting it sending up search fields from tables with links. 2022-01-13 15:59:04 +00:00
Budibase Release Bot c1451c6e40 v1.0.39 2022-01-13 15:17:06 +00:00
mike12345567 69105afffb Merge branch 'develop' of github.com:Budibase/budibase into feature/sql-relationship-filtering 2022-01-13 15:10:55 +00:00
Martin McKeaveney ede44f31ed v1.0.38 2022-01-13 16:10:07 +01:00
Martin McKeaveney c0f89a0257 v1.0.32 2022-01-13 16:09:07 +01:00
Budibase Staging Release Bot 5e285f29df v1.0.27-alpha.17 2022-01-13 14:57:56 +00:00
Martin McKeaveney 5931cfbafb
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
Budibase Staging Release Bot dfe795b73b v1.0.27-alpha.16 2022-01-13 14:38:12 +00:00
Rory Powell a6686a2d10 Merge branch 'develop' into fix/return-url 2022-01-13 14:36:59 +00:00
mike12345567 5ede1e23a9 Fixing issue #4010 - options and boolean types can be maintained. 2022-01-13 14:36:47 +00:00
Budibase Staging Release Bot 194f2d6fd8 v1.0.27-alpha.15 2022-01-13 14:26:35 +00:00
Budibase Staging Release Bot f9cd961be0 v1.0.27-alpha.14 2022-01-13 14:18:24 +00:00
Rory Powell 3e9b02c82d Merge branch 'develop' into fix/return-url 2022-01-13 14:15:57 +00:00
Rory Powell 864ceb3e90 Merge branch 'develop' into fix/return-url 2022-01-13 14:11:20 +00:00
Martin McKeaveney e2f58b8265 remove old query file 2022-01-13 15:10:55 +01:00
Rory Powell 9da1c77903 Fix return url using cookies 2022-01-13 14:07:49 +00:00
Martin McKeaveney 6d3ebe6eb9 merge with master 2022-01-13 14:58:17 +01:00
mike12345567 1eb87eddbb Merge branch 'develop' of github.com:Budibase/budibase into feature/sql-relationship-filtering 2022-01-13 11:38:47 +00:00
Andrew Kingston 492ecdc8bc Update reset theme button to use white for light theme 2022-01-13 10:26:05 +00:00
Andrew Kingston 0bb8ceb9a6 Merge branch 'develop' of github.com:Budibase/budibase into rest-pagination 2022-01-13 09:44:09 +00:00
mike12345567 0ff9bfbe99 Adding method for client/builder to detect that a table supports SQL filtering. 2022-01-12 17:55:28 +00:00
Andrew Kingston 4ba0f0ded0 Revert nav bar background to default theme color when changing client app theme, and use a unique nav background color for light theme 2022-01-12 15:39:20 +00:00
Andrew Kingston 030ff0c50e Ensure bad route configs don't cause the client to crash 2022-01-12 15:38:56 +00:00
Andrew Kingston 7b860f5773 Add S3 presigned request generation and file upload capabilities 2022-01-12 14:59:33 +00:00
mike12345567 d89cf66343 Merge branch 'develop' of github.com:Budibase/budibase into fix/sync-apps-reset-rows-quotas 2022-01-12 13:20:22 +00:00
Budibase Staging Release Bot e48e21ffb8 v1.0.27-alpha.13 2022-01-12 13:20:06 +00:00
mike12345567 60a1efeade Removing use of direct package access. 2022-01-12 12:54:25 +00:00
mike12345567 6817d6cf46 Fixing test mocking. 2022-01-12 11:50:14 +00:00
mike12345567 5d9b3af332 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 f049d7d21c Replace auth with backend-core 2022-01-12 09:53:48 +00:00
Rory Powell 5671244274 Merge branch 'develop' into fix/sync-apps-reset-rows-quotas 2022-01-12 09:34:14 +00:00
Rory Powell 870bd6e898 Add local dev override for quotas 2022-01-11 18:47:42 +00:00
Rory Powell 76463bc368 Enable migration 2022-01-11 18:38:18 +00:00
Rory Powell ea82983ebd Sync app quota to correct number, reset and disable rows quota 2022-01-11 17:49:42 +00:00
Michael Drury 3c4dd4b364
Merge pull request #3998 from Budibase/fix/3722
Fixing issue with multiple automation steps of the same type showing same response
2022-01-11 17:39:16 +00:00
Budibase Staging Release Bot fc90f6d65a v1.0.27-alpha.12 2022-01-11 17:25:33 +00:00
mike12345567 4378a3a657 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 387eecca0f Updating to use automation setup to use action button instead of custom chevron div and using the action button in the automation code editor so that bindings can be hidden/shown if they are taking up too much of screen. 2022-01-11 16:54:43 +00:00
mike12345567 3f6b7d4daf Renaming some variables to core, fixing test cases that referenced auth directly. 2022-01-11 16:18:30 +00:00
mike12345567 4c050699d4 Merge branch 'develop' of github.com:Budibase/budibase into feature/auth-core 2022-01-11 15:16:07 +00:00
mike12345567 ed83ac8ff5 Updating backend-core description. 2022-01-11 15:07:02 +00:00
Budibase Staging Release Bot 45631b235d v1.0.27-alpha.11 2022-01-11 14:31:25 +00:00
Rory Powell 96345fe9a9
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
Rory Powell c02b79e36a
Merge pull request #3991 from Budibase/fix/load-apps-in-default-multi-tenant
Fix: Load apps when using the default multi tenant
2022-01-11 14:25:21 +00:00
Andrew Kingston 5d81a5ef54 Remove unmaintained rollup plugins for node and replace with rollup-plugin-polyfill-node 2022-01-11 14:01:50 +00:00
Andrew Kingston 8772dc342d Add initial work on new S3 upload component and button action 2022-01-11 14:01:21 +00:00
Budibase Staging Release Bot 37b3e81a0d v1.0.27-alpha.10 2022-01-11 13:49:47 +00:00
Michael Drury b08595ea1f
Merge pull request #3963 from Budibase/dependabot/npm_and_yarn/packages/bbui/postcss-8.2.13
Bump postcss from 8.2.10 to 8.2.13 in /packages/bbui
2022-01-11 13:44:08 +00:00
Budibase Staging Release Bot c141a94ada v1.0.27-alpha.9 2022-01-11 13:17:43 +00:00
Michael Drury 706bfc7cd7
Merge pull request #3990 from Budibase/fix/3228
Allow access to query parameters in transformer
2022-01-11 13:11:44 +00:00
Rory Powell d3a0534798 Fix: Load apps when using the default multi tenant 2022-01-11 12:31:40 +00:00
mike12345567 e2daf948c1 Fixing #3228 - allowing access to parameters in the transformer. 2022-01-11 11:17:35 +00:00
Rory Powell 68cc60d015 Invalidate dynamic variables when they are removed from datasource 2022-01-11 10:35:53 +00:00
Budibase Staging Release Bot f74090d2eb v1.0.27-alpha.8 2022-01-11 09:42:12 +00:00
Michael Drury bcdefafe44
Merge pull request #3970 from Budibase/fix/jan-various-fixes
Various fixes
2022-01-11 09:36:12 +00:00
mike12345567 836a2f5863 Switching out @budibase/auth to @budibase/backend-core. 2022-01-10 19:33:00 +00:00
mike12345567 b4f83fa867 Changing directory. 2022-01-10 19:30:35 +00:00
Andrew Kingston a23565dbeb Fix crash when fetching queries set up before pagination existed 2022-01-10 12:45:30 +00:00
Budibase Staging Release Bot 495399ad0a v1.0.27-alpha.7 2022-01-10 12:14:33 +00:00
Rory Powell 10d9928679
Merge pull request #3932 from Budibase/feature/query-variables
Fixes for new rest datasource
2022-01-10 12:08:47 +00:00
Rory Powell c0006b4d8f Bump z-index to always be on top 2022-01-10 11:50:08 +00:00
mike12345567 a92dd1b26b Fixing issue #3740 - using text rather than string for mysql/postgres table column creation. 2022-01-07 14:10:26 +00:00
dependabot[bot] f8da2c0dff
Bump postcss from 8.2.10 to 8.2.13 in /packages/bbui
Bumps [postcss](https://github.com/postcss/postcss) from 8.2.10 to 8.2.13.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.2.10...8.2.13)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-07 12:05:26 +00:00
Budibase Staging Release Bot 4ccf3f9687 v1.0.27-alpha.6 2022-01-07 12:04:19 +00:00
Michael Drury 705a5ba352
Merge pull request #3931 from Budibase/fix/3915
Fixing some issues with short hand URL for prod apps - using it by default in self host
2022-01-07 11:58:30 +00:00
Andrew Kingston 8bebf8db01 Ensure paginate option is respected in DataFetch models 2022-01-07 11:30:47 +00:00
Andrew Kingston ee2a3515e8 Update client query fetch to better determine whether pagination is supported or not 2022-01-07 11:03:55 +00:00
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
Martin McKeaveney c2d97b9449 google auth working 2022-01-06 08:08:54 +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
Martin McKeaveney a09fabc54b merge with master 2021-12-30 23:10:46 +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
Mitch-Budibase a439ac24e2
Merge branch 'develop' into cypress-testing 2021-12-24 10:55:57 +00:00
Mitch-Budibase 0121f80964 Adding new lines to bottom of files and other minor changes 2021-12-24 10:49:47 +00:00
Mitch-Budibase a851a60164 Adding new lines to bottom of files 2021-12-24 10:40:57 +00:00
Mitch-Budibase daca40850c New Tests and Changes based on updated test environment
-Changes made to reflect the new layouts of the test env
--e.g. Changes to the app grid, changes to UI screens
-Updated commands
--New commands added & some updated
-New tests
--Revert App
--AutoScreensUI
--Change app icon and colour
--Data source testing

In particular to data source testing
-I have a file for mySQL, PostgreSQL, Oracle, and REST.
--enabled better regression testing for each

Other changes made for:
-QueryLevelTransformers tests
-Table tests
-Renaming applications
-Automations
-Multi-option datastype

New env file added too
2021-12-24 10:38:03 +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
Andrew Kingston 7bf0a50fba Use fixed width for REST query verbs 2021-12-16 11:56:14 +00:00
mike12345567 4db85b52cb Fixing lint issues. 2021-12-16 11:44:17 +00:00
mike12345567 c55cc0f56a 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
Budibase Release Bot e7ab6f72f7 v1.0.24 2021-12-16 11:04:27 +00:00
Budibase Release Bot 12d3b0ccae v1.0.24 2021-12-16 11:04:27 +00:00
Martin McKeaveney f678949a8d merge 2021-12-16 11:59:59 +01:00
Budibase Release Bot 5b1da51acb v1.0.23 2021-12-16 10:18:24 +00:00
Budibase Release Bot 95a6e7ba53 v1.0.23 2021-12-16 10:18:24 +00:00
Andrew Kingston 3018438020 Revert hiding body tab for GETs since already implemented in another pending PR 2021-12-16 10:11:49 +00:00
Andrew Kingston 510a11e080 Hide 'Body' tab for REST API datasources when using a GET query 2021-12-16 10:03:59 +00:00
mike12345567 0a6754b13c 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
Budibase Staging Release Bot e84add0830 v1.0.23-alpha.1 2021-12-15 16:56:03 +00:00
Andrew Kingston 16979de27d
Merge pull request #3795 from Budibase/home-screen-mobile
Home screen UI tweaks
2021-12-15 16:48:56 +00:00
Budibase Staging Release Bot 2f89f19bc4 v1.0.23-alpha.0 2021-12-15 16:41:32 +00:00
mike12345567 f0dfb2241c Merge branch 'develop' of github.com:Budibase/budibase into feature/query-variables 2021-12-15 16:35:30 +00:00
Peter Clement 18671d24b7 fix issue with 0 evaluating to false in query builder 2021-12-15 16:32:04 +00:00
mike12345567 9d01d44cec Merge branch 'master' of github.com:Budibase/budibase into develop 2021-12-15 16:25:32 +00:00
Andrew Kingston 8d196edfd1 Lint 2021-12-15 16:21:12 +00:00
Andrew Kingston dab5d20183 Revert open button size to small in app list 2021-12-15 16:09:40 +00:00
Andrew Kingston 91923f2370 Restore original logic around export apps button 2021-12-15 15:56:36 +00:00
Andrew Kingston 07b2a411a4 Update home screen UI to work better on mobile and make spacing more consistent 2021-12-15 15:54:33 +00:00
Andrew Kingston f3460ccb7d Merge pull request #3791 from Budibase/proxy-state-modals
Screen modal fixes for state and datasource invalidation
2021-12-15 15:43:09 +00:00
Andrew Kingston c1f104163f
Merge pull request #3791 from Budibase/proxy-state-modals
Screen modal fixes for state and datasource invalidation
2021-12-15 15:43:09 +00:00
Michael Drury a9a7fb0cf4 Merge pull request #3793 from Budibase/fix/pouch-automation-error
Fix automation TypeError: Pouch is not a constructor
2021-12-15 15:30:56 +00:00
Michael Drury 57acbc016b
Merge pull request #3793 from Budibase/fix/pouch-automation-error
Fix automation TypeError: Pouch is not a constructor
2021-12-15 15:30:56 +00:00
Rory Powell 41edc72f0f Copy changes 2021-12-15 14:37:03 +00:00
Peter Clement a06b1b4310 fixing issue 3489 where default role wasn't saving correctly 2021-12-15 14:32:26 +00:00
Andrew Kingston 8d10fcf34c Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-15 13:36:10 +00:00
mike12345567 ef06566eb5 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 01b72b6b71 Don't run change if not threading. 2021-12-15 12:26:29 +00:00
mike12345567 06490c5fa6 Fixing issue detected by test case. 2021-12-15 12:23:00 +00:00
mike12345567 ce1b40aa7a Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-bodies 2021-12-15 12:15:19 +00:00
mike12345567 d1127f3220 Fixing an issue with automations throwing a Pouch error due to the auth library database not being setup. 2021-12-15 11:25:52 +00:00
mike12345567 ae5b963115 Fixing an issue with automations throwing a Pouch error due to the auth library database not being setup. 2021-12-15 11:25:52 +00:00
Peter Clement 5da5acc27b
Merge pull request #3737 from Budibase/feature/home-screen-redesign
Home Screen Redesign
2021-12-15 09:47:03 +00:00
Andrew Kingston 1c23dc3a3c Fix using wrong local storage key when persisting state in client apps 2021-12-15 09:00:14 +00:00
Andrew Kingston 7346199a3c Fix using wrong local storage key when persisting state in client apps 2021-12-15 09:00:14 +00:00
Andrew Kingston 26d89f75d5 Pass current state to peek modals when opening them via query param 2021-12-15 08:55:22 +00:00
Andrew Kingston ed29ccf7eb Pass current state to peek modals when opening them via query param 2021-12-15 08:55:22 +00:00
mike12345567 f92ba51201 Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-bodies 2021-12-14 18:03:49 +00:00
mike12345567 53dba1cccb Removing outgoing webhook functionality from automations and adding XML response/sending, as well as form data/encoded data. 2021-12-14 17:59:02 +00:00
Rory Powell 91cce4cb0f Link datasource dynamic variables table to query 2021-12-14 17:05:17 +00:00
Rory Powell 242fe21429 Add menu to response heades 2021-12-14 16:58:17 +00:00
Rory Powell 4c649e60c7 Read / Write finished 2021-12-14 16:46:31 +00:00
Peter Clement 86a6d650c8 add templates store 2021-12-14 15:58:19 +00:00
Peter Clement 93230b7207 update handling of app updates 2021-12-14 15:30:20 +00:00
Andrew Kingston d58b1ae7f0 Fix datasource invalidation proxying from peek modals not working 2021-12-14 14:04:37 +00:00
Andrew Kingston b31bb9be1d Fix datasource invalidation proxying from peek modals not working 2021-12-14 14:04:37 +00:00
Andrew Kingston 98cd12db5f Proxy state updates back from peek modals 2021-12-14 14:04:10 +00:00
Andrew Kingston 43fe2407e1 Proxy state updates back from peek modals 2021-12-14 14:04:10 +00:00
Budibase Staging Release Bot c9f8ffdd5c v1.0.19-alpha.3 2021-12-14 12:33:48 +00:00
Rory Powell 5551dbbc1e Merge branch 'develop' into feature/query-variables 2021-12-14 12:31:31 +00:00
Rory Powell aaa5c1841f Variables UI WIP 2021-12-14 12:30:26 +00:00
Rory Powell 4563dd999a Merge branch 'develop' into feature/query-auth 2021-12-14 11:58:44 +00:00
Rory Powell 451116b690 Move datasource init to onMount 2021-12-14 11:57:28 +00:00
Rory Powell 9581c1d381 Remove unnecessary assignment to datasource 2021-12-14 11:42:41 +00:00
Budibase Staging Release Bot 13dd988c51 v1.0.19-alpha.2 2021-12-14 11:41:07 +00:00
Rory Powell 4276fcd711 Flip datasource and baseDatsource to not update store directly 2021-12-14 11:34:12 +00:00
mike12345567 0bed9411b4 Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-bodies 2021-12-14 11:33:33 +00:00
mike12345567 8b2e69f801 Fixing issue with creating new rest query. 2021-12-14 11:30:50 +00:00
mike12345567 187ca44884 Fixing code mirror mode reactivity. 2021-12-14 10:45:38 +00:00
Rory Powell 55c9478c91 Fix merge issue and clear unsaved datasource changes on query load 2021-12-14 10:44:14 +00:00
Rory Powell d347edb34a Merge branch 'develop' into feature/query-auth 2021-12-14 09:52:16 +00:00
Peter Clement b94f2791ef remove log 2021-12-14 09:49:39 +00:00
Budibase Release Bot 1ab1e7517d v1.0.22 2021-12-13 18:46:25 +00:00
Budibase Release Bot c3a7a9d122 v1.0.22 2021-12-13 18:46:25 +00:00
mike12345567 8d6dc14608 Linting and adding JSON header. 2021-12-13 18:20:02 +00:00
mike12345567 ac49d718a4 Stopping get requests from having bodies (Node fetch doesn't allow this) and allow text body type. 2021-12-13 18:17:20 +00:00
Budibase Release Bot ecd3198940 v1.0.21 2021-12-13 18:08:22 +00:00
Budibase Release Bot 7233b765d9 v1.0.21 2021-12-13 18:08:22 +00:00
Budibase Release Bot c8bcf17d21 v1.0.20 2021-12-13 17:46:32 +00:00
Budibase Release Bot 2277f25df6 v1.0.20 2021-12-13 17:46:32 +00:00
Budibase Staging Release Bot 5623634c9c v1.0.19-alpha.1 2021-12-13 17:45:48 +00:00
Michael Drury 3275a9efb8
Merge pull request #3741 from Budibase/feature/rest-redesign
Rest UI Redesign
2021-12-13 17:31:03 +00:00
Budibase Staging Release Bot 7899193924 v1.0.19-alpha.0 2021-12-13 17:17:46 +00:00
Martin McKeaveney be6afb84d1 re-add missing dependency 2021-12-13 18:09:17 +01:00
Budibase Release Bot cfa941b11f v1.0.19 2021-12-13 16:43:28 +00:00
Budibase Release Bot 42a3cea202 v1.0.19 2021-12-13 16:43:28 +00:00
Martin McKeaveney 4d7d3b59de Merge branch 'master' into develop 2021-12-13 17:38:13 +01:00
Budibase Release Bot c77b29d047 v1.0.18 2021-12-13 16:00:58 +00:00
Budibase Release Bot 109164ab43 v1.0.18 2021-12-13 16:00:58 +00:00
Martin McKeaveney 9223149036 Merge branch 'master' of github.com:Budibase/budibase 2021-12-13 16:53:39 +01:00
Martin McKeaveney 542a9106b4 Merge branch 'master' of github.com:Budibase/budibase 2021-12-13 16:53:39 +01:00
Martin McKeaveney 2751f9d4c4 adding and updating helm repos 2021-12-13 16:52:35 +01:00
Martin McKeaveney e02c4f013e adding and updating helm repos 2021-12-13 16:52:35 +01:00
mike12345567 1670c31ba7 Fixing issue of disabled headers not being set for unmigrated queries. 2021-12-13 15:18:44 +00:00
mike12345567 b19fcb5d50 Moving Typescript definitions around a bit. 2021-12-13 13:50:15 +00:00
Budibase Release Bot ac6686cf9f v1.0.17 2021-12-13 12:57:18 +00:00
Budibase Release Bot 212bd45843 v1.0.17 2021-12-13 12:57:18 +00:00
mike12345567 9412b38c9b Fixing some issues around deleting datasources/queries and managing the full URL for migrating queries. 2021-12-13 12:41:47 +00:00
Andrew Kingston 8990201ea8 Update UI of JSON schema editor 2021-12-13 12:25:01 +00:00
Budibase Release Bot b81b880eca v1.0.16 2021-12-13 11:55:27 +00:00
Budibase Release Bot 7225de58c2 v1.0.16 2021-12-13 11:55:27 +00:00
mike12345567 41ea5265dd Fixing bug in tabs where double clicks cause tab switching, new headers enabled by default, disabled headers rather than enabled, get requests can have bodies. 2021-12-13 11:24:13 +00:00
Andrew Kingston 54645df16f Refactor button definitions, rename button action components and add button manifest 2021-12-13 10:55:45 +00:00
mike12345567 fd4600d3af Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-redesign 2021-12-13 10:14:28 +00:00
Andrew Kingston 8eda765246 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-13 09:45:56 +00:00
Andrew Kingston 7ece903616 Lint 2021-12-13 09:45:50 +00:00
Andrew Kingston 6524b871b0 Expose whole form value as a data binding 2021-12-13 09:34:27 +00:00
Rory Powell 34c2d1269d Integrate query with datasource auth 2021-12-11 23:34:30 +00:00
Rory Powell addd13542e Merge branch 'feature/rest-redesign' into feature/query-auth 2021-12-11 21:43:03 +00:00
Rory Powell 4b1fb01eb4 Add _id field 2021-12-11 10:40:57 +00:00
Rory Powell e8755b6854 Auth config forms 2021-12-11 09:59:09 +00:00
Budibase Staging Release Bot 90c0656ed1 v1.0.15-alpha.1 2021-12-10 16:56:34 +00:00
Budibase Release Bot 9f45829bfa v1.0.15 2021-12-10 16:55:00 +00:00
Budibase Release Bot d8a0bfdf96 v1.0.15 2021-12-10 16:55:00 +00:00
mike12345567 557ffa4444 Merge branch 'develop' of github.com:Budibase/budibase into develop 2021-12-10 16:46:29 +00:00
mike12345567 01f9ae3f48 Adding slash incase couch URL doesn't contain. 2021-12-10 16:46:00 +00:00
mike12345567 a0bb13e5c0 Adding slash incase couch URL doesn't contain. 2021-12-10 16:44:58 +00:00
mike12345567 846f8b5038 Adding slash incase couch URL doesn't contain. 2021-12-10 16:44:58 +00:00
Budibase Staging Release Bot 35b66edf02 v1.0.15-alpha.0 2021-12-10 16:29:45 +00:00