Commit Graph

8014 Commits

Author SHA1 Message Date
Peter Clement 259ca7f4cd Don't show the create datasource popup in dev environments 2021-10-14 16:45:27 +01:00
mike12345567 ef0fb7ee91 Merge branch 'develop' of github.com:Budibase/budibase into bug/handle-longform-type-automations 2021-10-14 16:42:27 +01:00
Michael Drury e5414c89a5
Merge pull request #3003 from Budibase/fix/2998
Fix issue with template call when no internet connection available
2021-10-14 16:39:07 +01:00
mike12345567 33e5946f59 Fixing an issue with mongo test failing in Node 16 due to unhandled promise rejections. 2021-10-14 16:37:11 +01:00
Rory Powell 88cdc7c1bd Allow options picker to be used on text columns 2021-10-14 16:36:45 +01:00
mike12345567 2d94d93f5b Fixing some issues which were causing errors during the cypress test runs, such as not redirect /api/system/ requests to the worker. 2021-10-14 16:25:07 +01:00
mike12345567 ef8804d6f9 Fixing some issues which were causing errors during the cypress test runs, such as not redirect /api/system/ requests to the worker. 2021-10-14 16:17:20 +01:00
mike12345567 c5bc8fdd08 Fixing some issues which were causing errors during the cypress test runs, such as not redirect /api/system/ requests to the worker. 2021-10-14 16:16:20 +01:00
Peter Clement fb335a27d2 Handle longform types within Automations 2021-10-14 15:44:17 +01:00
mike12345567 6a8bf943a8 Fixing issue #3005 - when a filter step is executed it now will fill in the history with a status describing that it stopped, this stops any errors from occurring. 2021-10-14 15:26:38 +01:00
Budibase Staging Release Bot c33689182a v0.9.167-alpha.1 2021-10-14 13:45:01 +00:00
Budibase Release Bot 17314f9a38 v0.9.167 2021-10-14 13:41:23 +00:00
mike12345567 eb25e81072 Fixes #2998 the templates API call will no longer fail if no internet, will simply return an empty array. 2021-10-14 14:18:41 +01:00
Andrew Kingston 0539f1a429 Remove optional chaining from string-templates 2021-10-14 13:04:57 +01:00
Andrew Kingston 2aaad350b4 Fix issue with validity checking binding expressions 2021-10-14 12:53:56 +01:00
Andrew Kingston 442514b17e Merge branch 'js-binding-drawer' of github.com:Budibase/budibase into js-binding-drawer 2021-10-14 12:02:42 +01:00
Andrew Kingston 1bd0897fd8 Block certain browser API's when executing JS in the browser 2021-10-14 12:02:34 +01:00
Andrew Kingston 403f64d1ac Use vm2 for JS execution in node, and a vm polyfill for the browser. Use 2 standalone entrypoints for string-templates depending on env 2021-10-14 11:51:05 +01:00
Michael Drury 67886bd22e
Merge pull request #2992 from Budibase/feature/query-transformers
Query transformers
2021-10-14 11:23:28 +01:00
Andrew Kingston 9a21a0b2db Merge branch 'js-binding-drawer' of github.com:Budibase/budibase into js-binding-drawer 2021-10-14 10:45:19 +01:00
Andrew Kingston 96a723d838 Fix issue with button roundness when using other sizes than medium 2021-10-14 10:43:17 +01:00
Andrew Kingston 197c584977 Fix editing text input settings inline 2021-10-14 10:43:04 +01:00
Andrew Kingston 4a6d56f638 Improve pagination state logic to avoid potential windows where state can get out of sync 2021-10-14 10:20:38 +01:00
mike12345567 02bae53b27 Removing the ability to use the bash scripting action in automations in cloud. 2021-10-13 17:03:19 +01:00
Budibase Staging Release Bot 54fff6db18 v0.9.167-alpha.0 2021-10-13 15:56:03 +00:00
mike12345567 0ba56ea54c Merge branch 'develop' of github.com:Budibase/budibase into js-binding-drawer 2021-10-13 16:48:36 +01:00
mike12345567 e21016960e Merge branch 'develop' of github.com:Budibase/budibase into feature/query-transformers 2021-10-13 16:47:41 +01:00
mike12345567 2acc7863ee Merge branch 'js-binding-drawer' of github.com:Budibase/budibase into feature/query-transformers 2021-10-13 16:42:53 +01:00
mike12345567 123dc581f0 Some final tweaks. 2021-10-13 16:42:07 +01:00
Budibase Release Bot 3f662acc4d v0.9.166 2021-10-13 15:33:19 +00:00
Martin McKeaveney ad6d50df26 fixing auto imported path 2021-10-13 16:23:16 +01:00
Budibase Release Bot f12210c693 v0.9.165 2021-10-13 14:18:05 +00:00
Budibase Staging Release Bot ba7fe1560b v0.9.165-alpha.1 2021-10-13 14:07:13 +00:00
Peter Clement 4cdc96a0f6
Merge pull request #2984 from Budibase/bug/misc-automation-issues
Fixes for automation issues
2021-10-13 14:56:44 +01:00
Peter Clement 2eccb159c0 remove uneeded properties from schema 2021-10-13 14:55:40 +01:00
Andrew Kingston 9ec1992522 Update JS HBS helper tests 2021-10-13 14:37:29 +01:00
Andrew Kingston 0dfa108ef5 Prevent executing JS bindings when running in a Node env 2021-10-13 14:37:14 +01:00
Budibase Staging Release Bot 4326df56c2 v0.9.165-alpha.0 2021-10-13 13:30:05 +00:00
Martin McKeaveney d9bfacf956 merge 2021-10-13 14:18:56 +01:00
Peter Clement 4c0e2d3d07 remove uneeded log 2021-10-13 14:14:08 +01:00
Peter Clement e8542a6d0e fix cypress 2021-10-13 14:12:31 +01:00
Andrew Kingston 4cd8171a91 Add tests to HBS JS helper 2021-10-13 13:45:14 +01:00
Andrew Kingston 4075d0d97c Add one second timeout to execution of JS bindings 2021-10-13 13:44:43 +01:00
mike12345567 cd1f48b920 Fixing some issues found with query while testing. 2021-10-13 13:22:13 +01:00
Budibase Staging Release Bot 9e9ceea9ca v0.9.160-alpha.5 2021-10-13 12:09:25 +00:00
Peter Clement bf3075c15c Merge remote-tracking branch 'origin/develop' into bug/misc-automation-issues 2021-10-13 12:39:05 +01:00
Martin McKeaveney 81f49dcdf1 encapsulate global logout function 2021-10-13 12:26:26 +01:00
Peter Clement a25020aad7 refactor new autocolumn functionality 2021-10-13 11:39:36 +01:00
Peter Clement 2105fb31db some tidy up 2021-10-13 09:29:01 +01:00
Budibase Release Bot fb5c60b773 v0.9.164 2021-10-12 21:15:39 +00:00
Martin McKeaveney ed9574b815 tidy up 2021-10-12 20:19:32 +01:00
Martin McKeaveney 3f279d8d0f platform logout function 2021-10-12 19:49:34 +01:00
mike12345567 b27a07f785 Adding the basics of the query transformers to the frontend and to the backend, as well as switching to vm2 for script running. 2021-10-12 18:45:13 +01:00
Peter Clement 64583f83c6 update consts 2021-10-12 17:32:57 +01:00
Peter Clement 9c99e4dd0b add ability to copy _rev and _id from data tab 2021-10-12 17:32:15 +01:00
mike12345567 9a8248e58c Merge branch 'js-binding-drawer' of github.com:Budibase/budibase into feature/query-transformers 2021-10-12 17:26:34 +01:00
Andrew Kingston 445a560e0d Enable JS bindings in all design fields where HBS is also enabled 2021-10-12 16:52:56 +01:00
Martin McKeaveney 2674f1992f Merge branch 'develop' of github.com:Budibase/budibase into fix/postrelease 2021-10-12 16:50:37 +01:00
mike12345567 bfdbcb1a47 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-10-12 16:20:40 +01:00
Martin McKeaveney 88f42fb221 remove random files 2021-10-12 16:14:49 +01:00
Martin McKeaveney 14370c81b9 SSL support for digitalocean, started utility function for BB logout, bunch of minor bug fixes 2021-10-12 16:13:54 +01:00
Andrew Kingston 7d7c28d967 Fix issue deeply extract falsey values from context while executing JS bindings 2021-10-12 16:13:07 +01:00
Andrew Kingston 932c332b81 Use custom Input for component settings so that JS bindings can be displayed nicley 2021-10-12 16:07:59 +01:00
Andrew Kingston d6a1e3d248 Correctly handle JS nullish values by removing forced fallback value of HBS helper 2021-10-12 15:40:01 +01:00
Andrew Kingston 4174b88057 Ensure null or empty values don't cause raw JS to appear when executing JS HBS helper 2021-10-12 15:32:43 +01:00
Andrew Kingston f0d79a34ed Improve handling of toggling between HBS and JS bindings 2021-10-12 15:20:31 +01:00
Peter Clement b2b1d53c94 add relationship selector to automation blocks 2021-10-12 14:13:33 +01:00
Rory Powell fc81644255 Fix unit tests 2021-10-12 14:03:47 +01:00
Budibase Staging Release Bot b2d02b0663 v0.9.160-alpha.4 2021-10-12 12:37:54 +00:00
Rory Powell 11fb7a0b25 Merge branch 'develop' into no-access-role 2021-10-12 13:31:23 +01:00
Rory Powell 0ecb4116c8
Merge pull request #2959 from Budibase/wrap-account-check
Don't perform account deletion check when self hosted
2021-10-12 13:10:58 +01:00
Rory Powell a4a5cddc1a Cypress fix: 'RoverUpdated' -> 'Updated' in createTable.spec.js 2021-10-12 13:02:08 +01:00
Peter Clement 31feef6882 surface schema for user in json 2021-10-12 12:20:40 +01:00
Rory Powell c7b73057ab Merge branch 'wrap-account-check' of github.com:Budibase/budibase into wrap-account-check 2021-10-12 11:04:11 +01:00
Rory Powell 732953c436 Merge branch 'develop' into wrap-account-check 2021-10-12 11:02:32 +01:00
Peter Clement 6f708ec86b fix webhook issue in automations 2021-10-12 11:00:49 +01:00
Rory Powell a59527629f Merge branch 'develop' into dev-modes 2021-10-12 10:59:36 +01:00
Rory Powell 0d76f5ce22 No access role / public by default 2021-10-12 10:05:57 +01:00
Budibase Staging Release Bot f8c53207fb v0.9.160-alpha.3 2021-10-11 21:15:06 +00:00
Martin McKeaveney eb64cb9b07
Merge pull request #2894 from mslourens/update_rest_url_with_slash_questionmark
add a slash before the path and a questionmark before the querystring
2021-10-11 22:05:45 +01:00
Peter Clement 941146821b Merge remote-tracking branch 'origin/develop' into bug/misc-automation-issues 2021-10-11 19:40:07 +01:00
Peter Clement a8829d9adb fix app action trigger 2021-10-11 19:38:43 +01:00
Budibase Release Bot 758c7bd94d v0.9.163 2021-10-11 17:22:28 +00:00
mike12345567 7ae840f758 Fixing an issue with env variables becoming numbers if they started with one. 2021-10-11 17:59:44 +01:00
Andrew Kingston b06669fe32 Fix inserting bindings manually when using JS 2021-10-11 16:18:20 +01:00
Budibase Release Bot 582f9052d8 v0.9.162 2021-10-11 15:17:21 +00:00
Andrew Kingston d114b3f1ed Fix bug determining if a binding is JS or not 2021-10-11 15:51:47 +01:00
Budibase Staging Release Bot 258bc34326 v0.9.160-alpha.2 2021-10-11 14:10:32 +00:00
Andrew Kingston 21c60849c7 Enable binding replacements in JS bindings 2021-10-11 14:54:24 +01:00
Andrew Kingston 4fd31b9eac Add JS helper to string templates 2021-10-11 14:53:55 +01:00
Mitch-Budibase a928571b99 Merge branch 'develop' into cypress-testing 2021-10-11 14:51:33 +01:00
Mitch-Budibase 2d90abecde Updating customThemingProperties
Primary color is now accent color - updating test to reflect this
2021-10-11 14:51:24 +01:00
Budibase Staging Release Bot 481ba6f606 v0.9.160-alpha.1 2021-10-11 13:43:09 +00:00
Rory Powell 3a686fedc5 API development / debugging optimisations 2021-10-11 11:40:02 +01:00
Peter Clement 8b97588851 enable 'add action' button when inputs completed 2021-10-11 11:35:07 +01:00
Andrew Kingston 98ca5da073 Fix bug rendering tabs inside a component which uses a svelte transition 2021-10-11 11:34:19 +01:00
Peter Clement 47adf12a4a fix lint 2021-10-11 11:33:54 +01:00
Peter Clement 95ca7ccbb6 Merge remote-tracking branch 'origin/develop' into bug/fix-automation-ordering 2021-10-11 11:22:07 +01:00
Rory Powell c0d46262bf Don't perform account deletion check when self hosted 2021-10-11 11:14:44 +01:00
Peter Clement d11f8fed59 fix issue where automation block was not being added in the correct order 2021-10-11 11:10:26 +01:00
mike12345567 a7b5fc2e1b Fixing some issues with cloud export/import, removing the ability to export and import your users as this was dangerous and didn't really work with passwords/SSO. 2021-10-08 18:21:40 +01:00
Rory Powell 4b60467ecc Fix linting 2021-10-08 13:22:08 +01:00
Rory Powell 9ffac50335 Merge branch 'develop' into dev-modes 2021-10-08 13:15:38 +01:00
Rory Powell b7bf662e6d Introduce dev modes, update contributor guide 2021-10-08 13:13:16 +01:00
Andrew Kingston 72ea464cda Add support for JS editing in binding panel 2021-10-08 12:07:11 +01:00
Andrew Kingston d6ca48b46a Add QOL addons to CodeMirror editor 2021-10-08 12:06:52 +01:00
Mitch-Budibase 5ae5d8ddf0
Merge pull request #2819 from Budibase/cypress-testing
Cypress testing - New Tests/Commands + Other Changes
2021-10-08 11:51:58 +01:00
Mitch-Budibase ce64923813 Some changes for addMultiOptionDatatype 2021-10-08 11:45:54 +01:00
Andrew Kingston 6d8507d95e Add new generic CodeMirror editor component 2021-10-08 11:42:10 +01:00
Budibase Staging Release Bot 5e4e15fe9e v0.9.160-alpha.0 2021-10-08 10:05:15 +00:00
Mitch-Budibase 58a40be2e5 Update commands.js 2021-10-08 10:56:44 +01:00
Budibase Release Bot 767fdfdfc8 v0.9.161 2021-10-07 22:32:31 +00:00
Budibase Release Bot 07a3f46cc8 v0.9.160 2021-10-07 22:18:59 +00:00
Budibase Release Bot 812d6e5a51 v0.9.159 2021-10-07 21:55:18 +00:00
Budibase Release Bot 59cdc495d5 v0.9.158 2021-10-07 21:20:53 +00:00
Budibase Staging Release Bot fb2720968f v0.9.158-alpha.0 2021-10-07 21:09:01 +00:00
Martin McKeaveney 05f058b00f merge 2021-10-07 21:58:09 +01:00
Budibase Staging Release Bot 40b72d2562 v0.9.157-alpha.0 2021-10-07 20:17:21 +00:00
Budibase Release Bot d3934eaeda v0.9.157 2021-10-07 20:07:47 +00:00
Martin McKeaveney 816d06d9e9 merge 2021-10-07 21:05:39 +01:00
Martin McKeaveney 9bbe8c1726
Merge pull request #2919 from Budibase/remove-cloud-updates
Remove update screen in the cloud
2021-10-07 20:59:31 +01:00
Martin McKeaveney 43d3c2af4d adding made in budibase tag 2021-10-07 20:57:50 +01:00
mike12345567 b87559917b Adding a check for test environment to not clear app cookie on login as this breaks cypress. 2021-10-07 17:39:44 +01:00
mike12345567 b267698caa Fixing another issue with ethereal test package. 2021-10-07 16:35:11 +01:00
mike12345567 a4014c5580 Fixing a small issue with email test fix. 2021-10-07 16:14:00 +01:00
mike12345567 64b98a6d18 Adding functionality to check if ethereal is down, if it is don't fail the test. 2021-10-07 16:11:33 +01:00
mike12345567 380d0e030e Fixing issue with user's being logged in and trying to access other tenants public apps, this work makes sure that users from other tenants will not be 403'd immediately (too aggressive) but instead they will have all other their RBAC roles revoked. 2021-10-07 15:49:26 +01:00
Rory Powell dfee7ebc7a Remove update screen in the cloud 2021-10-07 15:41:53 +01:00
Martin McKeaveney 6ccaea4a9f remove currentapp stuff 2021-10-07 15:39:22 +01:00
mike12345567 ad9e5e4334 Fixing an issue with handlebars-helpers 2021-10-07 14:06:28 +01:00
Mitch-Budibase 2ee4c13826
Merge branch 'develop' into cypress-testing 2021-10-07 14:01:22 +01:00
mike12345567 2f36a7b144 Merge branch 'master' of github.com:Budibase/budibase into fix/tenant-public 2021-10-07 13:11:20 +01:00
Martin McKeaveney dff57982ea Merge branch 'master' of github.com:Budibase/budibase into fix/post-release-fixes 2021-10-07 13:09:10 +01:00
mike12345567 245c92482c Fix an issue with current app cookie, get rid of it on login/logout. 2021-10-07 12:19:23 +01:00
Martin McKeaveney eead9b07b3 fix user ping event 2021-10-07 12:15:05 +01:00
Martin McKeaveney b9a47f096d fix intercom createdAt 2021-10-07 12:03:08 +01:00
Martin McKeaveney ddcced8c81 CSS fixes for template themes 2021-10-07 11:48:38 +01:00
Martin McKeaveney 910477a765 fix table view export in prod 2021-10-07 11:26:09 +01:00
Martin McKeaveney ff7683bb0b fix view export 2021-10-07 11:14:36 +01:00
Budibase Release Bot 4b96866cd2 v0.9.156 2021-10-07 07:50:40 +00:00
mike12345567 be5f3a84ca Fixing minor mistake. 2021-10-07 08:33:39 +01:00
Budibase Release Bot 2a8d5814b1 v0.9.155 2021-10-06 21:26:52 +00:00
Martin McKeaveney 191299697b prevent cross tenant app access 2021-10-06 22:16:50 +01:00
Budibase Staging Release Bot 399b6ba327 v0.9.154-alpha.1 2021-10-06 18:20:14 +00:00
Michael Drury 6d0412b851
Merge pull request #2909 from Budibase/fix/mike-fixes
Various minor fixes
2021-10-06 19:12:06 +01:00
mike12345567 1fbd84b629 Making sure creation of SQL rows don't pass down null columns (no point). 2021-10-06 17:55:03 +01:00
mike12345567 1684f18217 Fixing issue #2276 - allows reverting a SQL column to null if no input. 2021-10-06 17:52:12 +01:00
mike12345567 3878cf76cd Fixing issue #2788 - making client side queries and SQL queries consistent with internal table ones. 2021-10-06 17:38:32 +01:00
Budibase Release Bot 9ca8c3fda6 v0.9.154 2021-10-06 16:37:28 +00:00
Budibase Staging Release Bot 32a6e40291 v0.9.154-alpha.0 2021-10-06 16:34:29 +00:00