Commit Graph

23954 Commits

Author SHA1 Message Date
Andrew Kingston f2d1730139 Improve column/row detection by appending an ephemeral child component and tune timings 2022-10-11 08:52:45 +01:00
mike12345567 bb65cf8ef9 Some updates towards supporting attachments in app exports. 2022-10-10 20:08:59 +01:00
Mitch-Budibase 5f5965fb56 Cypress: Auto Screens UI + PostgreSql test skip
As previously discussed with Marty, any further flakey tests (timing issues) with Cypress will be skipped for now but not removed.

- Timing issues are effecting Auto Screens UI & PostgreSql tests
- We will receive coverage of these tests via QA Wolf
- The tests are not removed so we still have reference for generating relative API tests
2022-10-10 18:09:35 +01:00
Dean 6809bd72ed Ensure field type is preserved if it contains a slash. Some additional refactoring 2022-10-10 14:20:06 +01:00
Budibase Release Bot 45e17f16a9 Update pro version to 2.0.26 2022-10-10 13:05:06 +00:00
Budibase Release Bot 15e6dc221a v2.0.26 2022-10-10 13:01:46 +00:00
Andrew Kingston 0dd245c21c Remove dragged component from consideration of drop target 2022-10-10 14:00:37 +01:00
Mel O'Hagan 1b4531ec29 Allow deleteComponent from settings bar 2022-10-10 13:36:32 +01:00
Dean cbdf7c8bd1 Adjustments to accomodate the updates scanner type 2022-10-10 12:11:29 +01:00
Dean dc38ad03a0 Minor labelling change for field type 2022-10-10 11:40:34 +01:00
Budibase Release Bot 69957e9c1d Update pro version to 2.0.25 2022-10-10 10:16:15 +00:00
Budibase Release Bot 26095923b5 v2.0.25 2022-10-10 10:13:09 +00:00
Martin McKeaveney 88e9419d73 redis fix for new instances, removing relationship options from google sheets integration 2022-10-10 11:00:45 +01:00
Dean 806d832dff Code review updates 2022-10-10 10:39:34 +01:00
Andrew Kingston 90172ec2a1 Fully remove source component from client tree while dragging 2022-10-10 09:51:13 +01:00
Andrew Kingston c5b36863d2 Make DND work again by converting new parent+index params into old target+mode 2022-10-10 09:36:17 +01:00
Andrew Kingston 6cf3a0af5b Tune DND throttle rate 2022-10-10 09:22:47 +01:00
Dean 91e63ca2c9 Merge remote-tracking branch 'origin/develop' into feature/qr-barcode-reader 2022-10-10 09:08:48 +01:00
Martin McKeaveney 2855fbea66 turn on gsheets 2022-10-10 09:02:17 +01:00
Rory Powell e92a31bd45 Add locking framework 2022-10-10 08:21:17 +01:00
Martin McKeaveney 83f3a02d23 ensure correct revert endpoint being hit, update call to revert 2022-10-09 19:31:35 +01:00
Andrew Kingston 9f7504c53f Reduce padding when dragging over a component tree and remove unused component class names 2022-10-08 15:32:36 +01:00
Andrew Kingston cf0891c911 Rename DND state variables for clarity 2022-10-08 15:28:22 +01:00
Andrew Kingston 6f73ecdc4c Fix row/column detection, add comments and remove old code 2022-10-08 15:18:05 +01:00
Andrew Kingston e9dfc9ad9f Throttle updates to prevent all jank and revert to component center breakboints for DND candidates 2022-10-08 15:04:18 +01:00
Andrew Kingston e48bbb451e Add throttle utility as an improved debounce 2022-10-08 15:03:44 +01:00
mike12345567 3860ec4e5e Updating koa versions to align with pro - types were inaccurate and couldn't be imported correctly. 2022-10-07 21:08:20 +01:00
mike12345567 a05369977e Merge branch 'develop' of github.com:Budibase/budibase into feature/app-backups 2022-10-07 20:48:28 +01:00
Andrew Kingston ab4eebc0cf Reduce jank by computing symmetrical component breakpoint whens considering DND candidate positions and ignoring the hidden selected component 2022-10-07 20:00:25 +01:00
Budibase Release Bot c2cd2af494 Update pro version to 2.0.24 2022-10-07 17:19:31 +00:00
Budibase Release Bot e1180dfac0 v2.0.24 2022-10-07 17:16:16 +00:00
mike12345567 39c9acb740 Fixing test mocks. 2022-10-07 18:05:26 +01:00
mike12345567 dc589f7fb5 Switching from scan for app locks to mget - which is a fast O(N) operation that only retrieves what we need. 2022-10-07 18:05:18 +01:00
Martin McKeaveney 270836b30e only prevent rollback in cypress env 2022-10-07 18:04:18 +01:00
Budibase Staging Release Bot 86c48bb70e Update pro version to 2.0.24-alpha.3 2022-10-07 16:48:36 +00:00
Budibase Staging Release Bot 2384896a1a v2.0.24-alpha.3 2022-10-07 16:45:27 +00:00
Michael Drury 7e38e86087
Merge pull request #8175 from Budibase/fix/remove-app-scans
Removing Redis SCAN operation from app services
2022-10-07 17:35:05 +01:00
mike12345567 5b299c878f Fixing test mocks. 2022-10-07 16:24:04 +01:00
mike12345567 2c40394bc6 Switching from scan for app locks to mget - which is a fast O(N) operation that only retrieves what we need. 2022-10-07 16:05:01 +01:00
Andrew Kingston 4a0be4523b Hide the selected component when dragging 2022-10-07 14:34:47 +01:00
Andrew Kingston cea2a4cecf Merge branch 'develop' of github.com:Budibase/budibase into dnd-improvements 2022-10-07 14:16:24 +01:00
Rory Powell ed948e6ae7 Move trigger logic inside pro 2022-10-07 13:57:10 +01:00
Budibase Staging Release Bot d39f88d268 Update pro version to 2.0.24-alpha.2 2022-10-07 12:32:51 +00:00
Budibase Staging Release Bot 553b534a11 v2.0.24-alpha.2 2022-10-07 12:28:52 +00:00
Andrew Kingston 7d25c3da10
Merge pull request #7456 from Budibase/form-block
Form block
2022-10-07 13:14:13 +01:00
Budibase Staging Release Bot d57cf1146c Update pro version to 2.0.24-alpha.1 2022-10-07 11:59:11 +00:00
Budibase Staging Release Bot 2b92accab5 v2.0.24-alpha.1 2022-10-07 11:56:02 +00:00
Andrew Kingston a13c309759 Merge branch 'develop' of github.com:Budibase/budibase into form-block 2022-10-07 12:45:53 +01:00
Andrew Kingston cb6a13fafd Fix issue with layout determination 2022-10-07 12:45:22 +01:00
Andrew Kingston e41078f265 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-eject-blocks 2022-10-07 11:31:32 +01:00
Dean ad13bbb25c Renamed the 'Scanned Code' field type to 'Barcode/QR'. The component is also now listed as 'Barcode/QR Scanner'. Minor fix to include longform text columns in the table csv import list 2022-10-07 11:00:25 +01:00
Andrew Kingston fd3662e6b2 Improve row vs column detection to fix any edge cases 2022-10-07 08:46:38 +01:00
Andrew Kingston 9df86362b9 Only explode components when dragging over them 2022-10-07 08:20:51 +01:00
Andrew Kingston 4322345aca Rewrite drag and drop from scratch using mouse position heuristics 2022-10-07 08:05:44 +01:00
Mel O'Hagan 4e9d0fd079 Don't allow duplicate roles 2022-10-06 19:22:18 +01:00
mike12345567 06599e0f17 Building out initial SDK work - converting some existing exporting work to typescript. 2022-10-06 19:10:45 +01:00
Mel O'Hagan 5d33c6ebc9 Fix inherits role options 2022-10-06 18:23:02 +01:00
Mel O'Hagan 21c5287290 UI fixes 2022-10-06 18:19:00 +01:00
Budibase Staging Release Bot 086fdb2160 Update pro version to 2.0.24-alpha.0 2022-10-06 16:43:54 +00:00
mike12345567 cd57ff6ced Merge branch 'develop' of github.com:Budibase/budibase into feature/app-backups 2022-10-06 17:41:41 +01:00
Budibase Staging Release Bot 0d274e3477 v2.0.24-alpha.0 2022-10-06 16:40:43 +00:00
mike12345567 ad6da1bd02 Updating yarn locks. 2022-10-06 17:10:57 +01:00
mike12345567 ee5bb31508 Merge branch 'develop' of github.com:Budibase/budibase into develop 2022-10-06 16:58:33 +01:00
mike12345567 fd74cb3960 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-10-06 16:54:25 +01:00
Rory Powell af24f72166 Process quota emails in account-portal 2022-10-06 16:03:47 +01:00
Budibase Release Bot 0b47da374d Update pro version to 2.0.23 2022-10-06 14:30:28 +00:00
Budibase Release Bot d185ab9bfc v2.0.23 2022-10-06 14:26:45 +00:00
Dean 4b5fa6a093 Review feedback changes. Changed 'Code' labelling to 'Scanned Code' 2022-10-06 13:02:17 +01:00
Dean e060db2929 UX/UI updates and rollup config changes to exclude common warnings 2022-10-06 09:54:43 +01:00
Andrew Kingston 428b786184 Don't clear drop target on invalid selection 2022-10-06 09:17:26 +01:00
Andrew Kingston ee4c5af1c9 Merge branch 'develop' of github.com:Budibase/budibase into dnd-improvements 2022-10-05 17:31:01 +01:00
Budibase Release Bot af0a0c65bb Update pro version to 2.0.22 2022-10-05 15:48:15 +00:00
Budibase Release Bot 9808688025 v2.0.22 2022-10-05 15:44:22 +00:00
Mel O'Hagan 9d67418bf2 Use OG class properties for iOS13 support 2022-10-05 15:53:06 +01:00
Budibase Release Bot aeb0f9af13 Update pro version to 2.0.21 2022-10-05 12:21:31 +00:00
Budibase Release Bot cfebcbf1ab v2.0.21 2022-10-05 12:17:39 +00:00
deanhannigan 810fdf5590
Merge pull request #8137 from Budibase/fix/remove-link-filtering-from-user-bindings
Removed filter excluding links from user bindings.
2022-10-05 12:59:54 +01:00
Peter Clement c7b6a1a0d3
Merge pull request #8133 from Budibase/fix/automation-looping-issues
Fix issues with looping in automations
2022-10-05 12:51:37 +01:00
Dean 450e3174b0 Removed filter excluding links from user bindings. 2022-10-05 12:40:53 +01:00
Budibase Release Bot 4522c6227b Update pro version to 2.0.20 2022-10-05 09:27:39 +00:00
Budibase Release Bot 224e33517c v2.0.20 2022-10-05 09:23:48 +00:00
Michael Drury d5eeb0291f
Merge pull request #8125 from Budibase/fix/table-options-csv
Fixing options type import with CSV
2022-10-05 10:06:06 +01:00
Peter Clement a289d06301 one more log 2022-10-05 10:01:11 +01:00
Andrew Kingston 753e80b33b
Merge pull request #8124 from Budibase/plugin-url-updates
Plugin url updates
2022-10-05 09:57:22 +01:00
Peter Clement 0f0040bc8a remove logs 2022-10-05 09:53:47 +01:00
Dean 644d0f2bdd Merge remote-tracking branch 'origin/develop' into feature/qr-barcode-reader 2022-10-05 09:29:32 +01:00
Dean 5836c2b3c4 Initial commit of QR Reader field 2022-10-05 09:28:07 +01:00
Peter Clement 523e770db4 fix looping issues in automations 2022-10-05 09:20:59 +01:00
Andrew Kingston 0674efbca8 Update plugin URL utility export to use CJS syntax 2022-10-05 08:57:26 +01:00
Andrew Kingston 43879527f4 Use CJS style imports in plugin URL helper to work in jest, and respect plugin bucket env var 2022-10-05 08:25:50 +01:00
Budibase Release Bot b60eb5097c Update pro version to 2.0.19 2022-10-04 17:01:32 +00:00
Budibase Release Bot 3059cd4634 v2.0.19 2022-10-04 16:57:55 +00:00
mike12345567 e3980d072a Fixing a regression of CSV table creation - normally if a CSV was used to create a table with an options column all of the options would be filled in but this had been broken. 2022-10-04 17:54:33 +01:00
melohagan 0d7e0531fc
Merge pull request #8123 from Budibase/bug/sev3/public-api-equals-number
Public api equals number text type fix
2022-10-04 17:45:05 +01:00
Andrew Kingston 05b7edb55d Lint 2022-10-04 16:43:20 +01:00
Andrew Kingston 22e949ee80 Remove log 2022-10-04 16:33:27 +01:00
Mel O'Hagan 4e7e067eef Add unit test and fix 2022-10-04 16:28:29 +01:00
Andrew Kingston ae38d75be0 Update plugin JS URL handling 2022-10-04 16:28:21 +01:00
Andrew Kingston 4e6f3d44b7 Enrich plugin JS URLs when SSR'ing apps 2022-10-04 16:28:01 +01:00
Andrew Kingston 62b29c1339 Enrich plugin JS URLs when fetching appPackage 2022-10-04 16:27:42 +01:00
Andrew Kingston fc19765628 Always use the raw server plugin JS URL 2022-10-04 16:27:15 +01:00
Andrew Kingston 3309b84d71 Add utility for generating plugin JS URLs 2022-10-04 16:27:04 +01:00
Budibase Release Bot 6e3b82091d Update pro version to 2.0.18 2022-10-04 14:13:53 +00:00
Budibase Release Bot a51545dd3e v2.0.18 2022-10-04 14:10:26 +00:00
Andrew Kingston 5684543752 Use raw server jsUrl when rendering plugins 2022-10-04 15:01:18 +01:00
Budibase Release Bot 10b807189b Update pro version to 2.0.17 2022-10-04 13:24:09 +00:00
Budibase Release Bot b6a758a2ae v2.0.17 2022-10-04 13:20:54 +00:00
Mel O'Hagan 3451a1817d Fix table block search 2022-10-04 13:55:43 +01:00
Budibase Staging Release Bot b5d8144924 Update pro version to 2.0.14-alpha.4 2022-10-04 12:06:49 +00:00
Budibase Staging Release Bot ced67d9248 v2.0.14-alpha.4 2022-10-04 12:03:00 +00:00
Michael Drury 6e2e2fc82e
Merge pull request #7873 from Budibase/bug/column-name-other-table-validation
Don't show validation error for existing relationship
2022-10-04 12:49:47 +01:00
Michael Drury 249a9ee075
Merge pull request #8105 from Budibase/bug/sev2/datetime-empty-filter-externaldb
Support empty / notEmpty filters for Datetime in External SQL DB
2022-10-04 12:48:53 +01:00
Michael Drury d2c5338446
Merge pull request #8097 from Budibase/bug/sev3/public-api-equals-number
Public api equals query - support for number strings
2022-10-04 12:48:17 +01:00
Budibase Release Bot f43a953b93 Update pro version to 2.0.16 2022-10-04 11:07:31 +00:00
Budibase Release Bot 4a652e173a v2.0.16 2022-10-04 11:04:16 +00:00
melohagan d1280ba550
Merge pull request #7868 from Budibase/bug/sev3/display-column-relationship-bug
Ensure display columns are set when relationships are defined
2022-10-04 11:53:31 +01:00
Mel O'Hagan 12f0ebba7a Rename actionTypes to actionType 2022-10-04 11:29:13 +01:00
Mel O'Hagan 9a5b3b27aa lint 2022-10-04 11:03:54 +01:00
Mel O'Hagan dbf58fcfe9 Added support for JSON array stages 2022-10-04 11:03:24 +01:00
Rory Powell 46f9f14e3d Merge branch 'develop' into feature/quota-emails 2022-10-04 11:02:08 +01:00
Budibase Staging Release Bot b20ff6881b Update pro version to 2.0.14-alpha.3 2022-10-04 09:58:51 +00:00
Budibase Staging Release Bot 668c2584ae v2.0.14-alpha.3 2022-10-04 09:55:49 +00:00
Budibase Release Bot cead32ea53 Update pro version to 2.0.15 2022-10-04 09:52:40 +00:00
Budibase Release Bot ca0f857dbe v2.0.15 2022-10-04 09:48:22 +00:00
Rory Powell d84b3b95d0 Types for sending quota triggered email 2022-10-04 10:31:40 +01:00
Mel O'Hagan 7b90f56500 Improve editor refresh on delete 2022-10-04 10:18:16 +01:00
rosnerdev 4ad00d45f8
Update exec.js
I had an issue where the datasource plugin wouldn't work because of node engine incompatibility, and after a quick search on google I found that --ignore-engines is the option to use for ignoring this kind of error and it worked! So I want to make this a built-in feature so there's no need for me to manually do this.
2022-10-04 12:18:04 +03:00
mike12345567 3a712d368f Fix for #6880 - allow SQL table rows to be updated/deleted by their _id field from the public API. 2022-10-03 20:31:11 +01:00
Mel O'Hagan eaf6a5e40c Add aggregate method. Push results. 2022-10-03 20:08:47 +01:00
Mel O'Hagan 6ef497992a Fix types 2022-10-03 19:10:01 +01:00
Mel O'Hagan 268dd0ace5 lint 2022-10-03 17:18:16 +01:00
Mel O'Hagan 4f238d9c10 Merge branch 'develop' into lab/mongodb 2022-10-03 17:10:21 +01:00
Mel O'Hagan 044e9ad90d Don't cast datetime is checking (not)empty 2022-10-03 16:06:00 +01:00
Rory Powell 89e057802b Add document and api types 2022-10-03 14:02:58 +01:00
mike12345567 12a0af23c2 Type updates for app backups work in pro + linting. 2022-10-03 11:56:31 +01:00
Mel O'Hagan bd62ac1000 Wrap number in quotes if string search 2022-10-03 11:30:57 +01:00
Budibase Staging Release Bot fe619cbe09 Update pro version to 2.0.14-alpha.2 2022-10-03 10:04:59 +00:00
Budibase Staging Release Bot 7f233038ac v2.0.14-alpha.2 2022-10-03 10:01:53 +00:00
deanhannigan cf8b5be13e
Merge pull request #8014 from Budibase/feature/automation-log-filter-by-license
Feature/automation log filter by license
2022-10-03 10:49:24 +01:00
Budibase Staging Release Bot a8908cef6a Update pro version to 2.0.14-alpha.1 2022-10-03 09:38:54 +00:00
Budibase Staging Release Bot 230a667817 v2.0.14-alpha.1 2022-10-03 09:34:56 +00:00
Budibase Release Bot e08d4175c2 Update pro version to 2.0.14 2022-10-03 09:05:44 +00:00
Budibase Release Bot 3ae3d653b3 v2.0.14 2022-10-03 09:02:31 +00:00
Andrew Kingston 1b497861e3 Merge branch 'develop' of github.com:Budibase/budibase into dnd-improvements 2022-10-03 09:53:53 +01:00
Michael Drury 22baa8574e
Merge pull request #8061 from Budibase/fix/8056
Don't return raw query from query execution endpoint - only from preview
2022-10-03 09:51:26 +01:00
Shumpei Kishi fb0a1468f7 Adding a validation check for undefined 2022-10-03 17:34:06 +09:00
Shumpei Kishi 12fe55a7f0 Fixing the validation logic to accept boolean false value. 2022-10-03 15:55:11 +09:00
Budibase Staging Release Bot a469142f3c Update pro version to 2.0.14-alpha.0 2022-10-01 15:03:24 +00:00
Budibase Staging Release Bot 73138b4d57 v2.0.14-alpha.0 2022-10-01 14:59:33 +00:00
Michael Drury 69abe9c5db Merge branch 'master' of github.com:Budibase/budibase into develop 2022-10-01 15:44:11 +01:00
Budibase Release Bot cdc7ad76e9 Update pro version to 2.0.13 2022-09-30 16:52:00 +00:00
Budibase Release Bot 096820e096 v2.0.13 2022-09-30 16:48:54 +00:00
Michael Drury f4c3250b5f
Merge pull request #8067 from Budibase/cli-log-output
CLI plugins dev command logging improvement
2022-09-30 17:38:37 +01:00
mike12345567 df47d05eef Improvement to CLI logging output for plugins --dev command - make it more obvious what next steps are. 2022-09-30 17:13:50 +01:00
Budibase Release Bot c8aaeb09a8 Update pro version to 2.0.12 2022-09-30 15:54:29 +00:00
Budibase Staging Release Bot a0e9ce6c60 v2.0.10-alpha.1 2022-09-30 15:51:17 +00:00
Budibase Release Bot 635a561ba2 v2.0.12 2022-09-30 15:51:16 +00:00
Andrew Kingston 4b2a8aae7b Fix generating datsource structure for components which have a setting of type table 2022-09-30 16:26:29 +01:00
Andrew Kingston d68c8c45b1 Fix table setting type 2022-09-30 16:26:24 +01:00
Andrew Kingston cb96c67c74 Ensure only one instance of the client websocket exists and reduce reconnection attemps 2022-09-30 16:26:19 +01:00
Andrew Kingston de536d6f26 Hot reload custom component settings in the builder 2022-09-30 16:26:15 +01:00
Andrew Kingston f43d5ea394 Show notification when a plugin is hot reloaded 2022-09-30 16:26:07 +01:00
Andrew Kingston 07eb7c061f Use friendly name when adding instances of custom components 2022-09-30 16:26:02 +01:00
Andrew Kingston df88fc57ff Fix fetchRow not working in internal API 2022-09-30 16:23:31 +01:00
Andrew Kingston 3ae18dd89e Fix custom components not working properly with generated bindings 2022-09-30 16:23:26 +01:00
Andrew Kingston f087275884
Revert "Plugin fixes + improvements" 2022-09-30 16:20:30 +01:00
Andrew Kingston 868c747394
Merge pull request #8054 from Budibase/plugin-improvements
Plugin fixes + improvements
2022-09-30 16:20:20 +01:00
Budibase Release Bot 457e8bde30 Update pro version to 2.0.11 2022-09-30 15:02:32 +00:00
Budibase Release Bot 33ded6e013 v2.0.11 2022-09-30 14:59:22 +00:00
Andrew Kingston 1b96e71237 Fix generating datsource structure for components which have a setting of type table 2022-09-30 15:56:06 +01:00
Michael Drury be5fb642e1
Merge pull request #8062 from Budibase/fix/oracle-dev-fix
OracleDB development machine fix
2022-09-30 15:48:40 +01:00
Andrew Kingston 1b9f3cf0af Fix table setting type 2022-09-30 15:43:47 +01:00
Budibase Release Bot f1821efc88 Update pro version to 2.0.10 2022-09-30 14:22:12 +00:00
mike12345567 0182996260 Quick fix for development machines, when running Budibase development stack on systems that are not oracle compatiable it would fail to start due to the lack of dependency. 2022-09-30 15:19:34 +01:00
Budibase Release Bot 3e4c3a8599 v2.0.10 2022-09-30 14:18:54 +00:00
Budibase Staging Release Bot 4042d3f136 Update pro version to 2.0.10-alpha.0 2022-09-30 14:10:43 +00:00
Michael Drury 64d90280a0
Merge pull request #8058 from Budibase/feature/plugin-icons
Custom datasource icons
2022-09-30 15:08:10 +01:00
Budibase Staging Release Bot 87ec3dc46c v2.0.10-alpha.0 2022-09-30 14:07:36 +00:00
mike12345567 48514da625 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-09-30 14:55:00 +01:00
mike12345567 d1c2ca4faa Removing some un-necessary duplicated statements. 2022-09-30 14:32:32 +01:00
Budibase Staging Release Bot 69982abfc0 Update pro version to 2.0.7-alpha.2 2022-09-30 12:46:54 +00:00
Budibase Staging Release Bot beee56173b v2.0.7-alpha.2 2022-09-30 12:42:51 +00:00
Rory Powell a3cd3c8067
Merge pull request #6074 from Budibase/feature/app-quotas
App/resource ID breakdown of quotas
2022-09-30 13:28:07 +01:00
Budibase Release Bot 5fdbb54c3b Update pro version to 2.0.9 2022-09-30 12:05:21 +00:00
Budibase Release Bot 6d598aa36b v2.0.9 2022-09-30 12:02:17 +00:00
mike12345567 f33968f4da Merge branch 'master' of github.com:Budibase/budibase into feature/plugin-icons 2022-09-30 13:02:14 +01:00
Andrew Kingston ab494e6894
Merge pull request #8060 from Budibase/fix/client-env-awareness
Fetch environment info early in the client app initialisation process
2022-09-30 12:52:02 +01:00
Andrew Kingston 3f80c02038 Fetch environment info early in the client app initialisation process 2022-09-30 12:31:16 +01:00
mike12345567 6296849012 Minor fix for #8056 - don't return the raw data for the main query execution - but still return for the builder preview. 2022-09-30 12:30:26 +01:00
Budibase Release Bot 6520cef377 Update pro version to 2.0.8 2022-09-30 11:25:52 +00:00
Budibase Release Bot f1ac02246d v2.0.8 2022-09-30 11:22:29 +00:00
Michael Drury c02e67f6c2
Merge pull request #8046 from Budibase/feature/cli-hosting-improvements
CLI hosting improvements
2022-09-30 12:11:42 +01:00
Andrew Kingston 937235fba0 Ensure only one instance of the client websocket exists and reduce reconnection attemps 2022-09-30 12:01:56 +01:00
Andrew Kingston 58bd14fb9a Hot reload custom component settings in the builder 2022-09-30 12:01:25 +01:00
Budibase Release Bot 9cbc200724 Update pro version to 2.0.7 2022-09-30 10:47:24 +00:00
Budibase Release Bot 3617ce2643 v2.0.7 2022-09-30 10:44:12 +00:00
Andrew Kingston ba1c98328c Show notification when a plugin is hot reloaded 2022-09-30 11:38:12 +01:00
Andrew Kingston d9a4f4b98d Use friendly name when adding instances of custom components 2022-09-30 11:26:33 +01:00
deanhannigan bfce63b885
Merge pull request #8011 from Budibase/fix/enforce-builder-child-checks-drag-drop
Fix to enforce illegalchildren rules when dragging and dropping in th…
2022-09-30 11:24:21 +01:00
mike12345567 791f6a36a5 Merge branch 'master' of github.com:Budibase/budibase into feature/plugin-icons 2022-09-30 11:17:43 +01:00
Michael Drury 26f4db08ba
Merge pull request #8055 from Budibase/fix/8023
Oracle DB fix
2022-09-30 11:11:05 +01:00
mike12345567 b059d95e02 Fix for #8023 - moving Oracle integration to ESM import rather than CJS. 2022-09-30 10:52:00 +01:00
Andrew Kingston 9a43f865c9 Fix fetchRow not working in internal API 2022-09-30 10:13:26 +01:00
Andrew Kingston 980715d15e Fix custom components not working properly with generated bindings 2022-09-30 10:13:06 +01:00
Budibase Staging Release Bot a9427c8efc Update pro version to 2.0.7-alpha.1 2022-09-30 08:21:09 +00:00
Budibase Staging Release Bot 678c7594e9 v2.0.7-alpha.1 2022-09-30 08:17:41 +00:00
mike12345567 16d5d8289b Improving regex for processing custom SVG. 2022-09-30 09:17:38 +01:00
mike12345567 cb0610c367 Merge branch 'fix/allow-removing-crud-plugins' of github.com:Budibase/budibase into feature/plugin-icons 2022-09-30 08:58:26 +01:00
mike12345567 1f5de9b71d Adding ability for datasource plugins to have a custom icon svg. 2022-09-29 19:30:53 +01:00
Mitch-Budibase 65744c7f6c Minor Smoke Build Changes
A few changes to maintain what we have for the nightly smoke build

autoScreensUI
- Adding a 1 second wait. This seems essential now for the smoke run on CI. Was difficult to reduce the error locally but definitely timing related

userManagement
- Reworking how we confirm a user has no applications
- The text has also changed - updated it too
2022-09-29 17:40:53 +01:00
mike12345567 8deef57076 Allow removing CRUD operations from custom datasource plugins. 2022-09-29 16:56:46 +01:00
mike12345567 945eb1ace2 Updating to add an option for generating admin user credentials as part of hosting, adding a dev command to create a simple, pre-watching environment using all flags. 2022-09-29 15:38:54 +01:00
Mel O'Hagan 9a9ea26cc4 Navigate in PeekScreenDisplay 2022-09-29 14:10:34 +01:00
mike12345567 547bb9c452 Fixing an issue with single image docker-compose generation. 2022-09-29 14:00:16 +01:00
Budibase Staging Release Bot cdbb516def Update pro version to 2.0.7-alpha.0 2022-09-29 09:51:28 +00:00
Budibase Staging Release Bot 84194d6a88 v2.0.7-alpha.0 2022-09-29 09:48:15 +00:00
Michael Drury e433fd758a
Merge pull request #8017 from Budibase/dependabot/npm_and_yarn/packages/string-templates/vm2-3.9.11
Bump vm2 from 3.9.6 to 3.9.11 in /packages/string-templates
2022-09-29 10:38:01 +01:00
dependabot[bot] 018b87aa80
Bump vm2 from 3.9.6 to 3.9.11 in /packages/server
Bumps [vm2](https://github.com/patriksimek/vm2) from 3.9.6 to 3.9.11.
- [Release notes](https://github.com/patriksimek/vm2/releases)
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.6...3.9.11)

---
updated-dependencies:
- dependency-name: vm2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-29 09:25:40 +00:00
Dean 225f000b2a Centralised licensing types to frontend-core contants. Some minor refactoring 2022-09-29 09:17:22 +01:00
mike12345567 1a53e66cc3 Updating hosting to break up single file into lots of independent commands - this was an attempt to improve syntax. Adding in single image handling, as well as full support for watch directory. 2022-09-28 19:11:22 +01:00
Budibase Release Bot 56559510fd Update pro version to 2.0.6 2022-09-28 15:38:05 +00:00
Budibase Release Bot f4eba61994 v2.0.6 2022-09-28 15:34:09 +00:00
Andrew Kingston 05b707da64 Update naming conventions in filter drawer 2022-09-28 15:36:35 +01:00
Andrew Kingston 9e1f19e5e1 Simplify, strengthen and make consistent filter drawer validation logic 2022-09-28 15:08:44 +01:00
Andrew Kingston 9b8529c1d8 Update casing in 'does not contain' filter operator 2022-09-28 15:08:14 +01:00
dependabot[bot] 6e138b7b0d
Bump vm2 from 3.9.6 to 3.9.11 in /packages/string-templates
Bumps [vm2](https://github.com/patriksimek/vm2) from 3.9.6 to 3.9.11.
- [Release notes](https://github.com/patriksimek/vm2/releases)
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.6...3.9.11)

---
updated-dependencies:
- dependency-name: vm2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-28 13:34:24 +00:00
Andrew Kingston af4b1b673e Merge branch 'master' of github.com:Budibase/budibase into bug/sev2/is-in-filter-startswith-crash 2022-09-28 14:16:45 +01:00
Andrew Kingston b470e57a29 Expand component trees with padding when dragging and dropping 2022-09-28 14:16:09 +01:00
Rory Powell ba706319f4 Test fix 2022-09-28 14:03:05 +01:00
Mel O'Hagan df5d609298 Handle navigation on close modal 2022-09-28 13:50:23 +01:00
Mel O'Hagan 29fe7ef1d8 Add screen input to CloseScreenModal 2022-09-28 13:49:35 +01:00
Rory Powell 61aafa87cb Create generic quota sync migration 2022-09-28 13:13:37 +01:00
Rory Powell 79d53042d8 Merge branch 'develop' into feature/app-quotas 2022-09-28 12:33:39 +01:00
Dean 6763dc3914 Use new licensing feature flag to gate off the filtering behaviour. 2022-09-28 12:17:00 +01:00
Rory Powell 59527b29f0 minor renaming 2022-09-28 11:57:58 +01:00
Dean f41bdf0d6a Merge remote-tracking branch 'origin/develop' into feature/automation-log-filter-by-license 2022-09-28 11:39:22 +01:00
Dean aea02a2b88 Fix to enforce illegalchildren rules when dragging and dropping in the component tree 2022-09-28 11:08:11 +01:00
Rory Powell 9af16738e5 Merge develop 2022-09-28 08:56:45 +01:00
Michael Drury a6f4c235d3 Making secret generation common. 2022-09-28 00:17:46 +01:00
Michael Drury d677d62815 Updating make dotenv file in the CLI to be a bit cleaner/easier to manipulate than a magic string. 2022-09-28 00:16:04 +01:00
Michael Drury bed0ff263c Adding in single compose configuration to CLI. 2022-09-28 00:04:26 +01:00
Michael Drury 67c3ac8838 Merge branch 'master' of github.com:Budibase/budibase into feature/cli-hosting-improvements 2022-09-27 22:36:22 +01:00
mike12345567 1417b632d2 Adding ability to extend existing docker-compose file to include volumes for watching plugins. 2022-09-27 19:39:17 +01:00
Budibase Release Bot 6c7c218600 Update pro version to 2.0.5 2022-09-27 18:18:53 +00:00
Budibase Release Bot a8f8ea2504 v2.0.5 2022-09-27 18:15:36 +00:00
Andrew Kingston e1f7a1ca67 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-grid 2022-09-27 15:57:27 +01:00
Andrew Kingston 55affb4a53 Use CDN when fetching plugins in cloud 2022-09-27 15:56:51 +01:00
Budibase Release Bot 0bb17dde2c Update pro version to 2.0.4 2022-09-27 09:47:32 +00:00
Budibase Release Bot 297754df17 v2.0.4 2022-09-27 09:43:49 +00:00
Andrew Kingston fe413a5799 Update plugins page empty state 2022-09-27 09:31:04 +01:00
Andrew Kingston 8c60a73232 Update groups page styles when user does not have access 2022-09-27 09:30:54 +01:00
Budibase Release Bot 904af47d6c Update pro version to 2.0.3 2022-09-26 23:02:38 +00:00
Budibase Release Bot 06d8533140 v2.0.3 2022-09-26 22:59:26 +00:00
Martin McKeaveney ec2c9ca420 reverting pro version 2022-09-26 23:46:58 +01:00
Budibase Release Bot ffe426d8d3 Update pro version to 2.0.2 2022-09-26 22:13:08 +00:00
Budibase Release Bot e07a61466c v2.0.2 2022-09-26 22:11:02 +00:00
Michael Drury 2c6bccc036 Fixing issue with multi-tenancy and groups UI - apps with multi-tenancy enabled did not appear correctly and could not be added. 2022-09-26 22:33:11 +01:00
Budibase Release Bot 27f00bb360 Update pro version to 2.0.1 2022-09-26 20:29:39 +00:00
Budibase Release Bot de67b7b329 v2.0.1 2022-09-26 20:26:27 +00:00
Rory Powell 9ecf869ed7
Merge pull request #7983 from Budibase/fix/cypress-user-portal
Fix cypress accountPortals.spec
2022-09-26 21:15:35 +01:00
Rory Powell 0ee59e371a Fix cypress accountPortals.spec 2022-09-26 21:02:11 +01:00
Budibase Release Bot 4949538a47 Update pro version to 2.0.0 2022-09-26 19:48:03 +00:00
Budibase Release Bot d332e035d8 v2.0.0 2022-09-26 19:44:31 +00:00
Budibase Release Bot 77c7019272 Update pro version to 1.4.19 2022-09-26 18:32:14 +00:00
Budibase Release Bot 49be12b428 v1.4.19 2022-09-26 18:29:06 +00:00
Michael Drury 190c54fb86
Merge pull request #7981 from Budibase/feature/group-app-add
Add apps to a group from within groups interface
2022-09-26 19:18:44 +01:00
Budibase Staging Release Bot 3c2dcb6e59 Update pro version to 1.4.18-alpha.1 2022-09-26 18:01:37 +00:00
Budibase Release Bot eb62e5b9aa Update pro version to 1.4.18 2022-09-26 18:00:58 +00:00
Budibase Staging Release Bot 2e5daebd85 v1.4.18-alpha.1 2022-09-26 17:58:22 +00:00
mike12345567 e77f517d25 Updating plugin badge to be new, rather than beta as now released. 2022-09-26 18:58:08 +01:00
Budibase Release Bot 395b2a45e0 v1.4.18 2022-09-26 17:57:51 +00:00
Martin McKeaveney 71e9f9c191 make sure rows call goes to real couch 2022-09-26 18:46:09 +01:00
mike12345567 2fd4c8e57e PR comments. 2022-09-26 18:26:16 +01:00
Budibase Staging Release Bot 905f7c07e2 Update pro version to 1.4.18-alpha.0 2022-09-26 17:18:37 +00:00
Budibase Staging Release Bot 98b3560197 v1.4.18-alpha.0 2022-09-26 17:14:45 +00:00
mike12345567 ebb43de0a6 Fixing confirm text in second stage of adding app to group modal. 2022-09-26 18:05:08 +01:00
Martin McKeaveney d0ad7bbb67 merge with master 2022-09-26 17:57:23 +01:00
mike12345567 7484cdfb59 Feature to allow adding apps from within the groups interface, rather than having to go to apps individually to do this. 2022-09-26 17:54:00 +01:00
Mel O'Hagan 32ae5c9266 Merge branch 'develop' into bug/column-name-other-table-validation 2022-09-26 17:03:41 +01:00
Budibase Staging Release Bot fb4f95ed8e Update pro version to 1.4.8-alpha.13 2022-09-26 15:39:08 +00:00
Budibase Staging Release Bot 489f392df7 v1.4.8-alpha.13 2022-09-26 15:35:59 +00:00
Rory Powell 901a10b855
Merge pull request #7969 from Budibase/fix/update-billing-messaging
Minor update replacing upgrade terminology for billing notifications
2022-09-26 16:25:32 +01:00
Budibase Release Bot 3689ab331c Update pro version to 1.4.17 2022-09-26 15:24:24 +00:00
Andrew Kingston 3d5fa19ce8 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-grid 2022-09-26 16:22:13 +01:00
Budibase Release Bot 3ff0089293 v1.4.17 2022-09-26 15:20:46 +00:00
Mel O'Hagan 59ba882a58 Merge branch 'master' into bug/sev3/display-column-relationship-bug 2022-09-26 16:14:14 +01:00
Budibase Staging Release Bot 63498dae83 Update pro version to 1.4.8-alpha.12 2022-09-26 15:00:59 +00:00
Budibase Staging Release Bot 60451026ca v1.4.8-alpha.12 2022-09-26 14:57:45 +00:00
Martin McKeaveney 15b61fcaae
Merge pull request #7866 from Budibase/public-api-sdk
Public API SDK
2022-09-26 15:34:58 +01:00
Martin McKeaveney bbed2bd0af
Merge pull request #7914 from Budibase/bug/sev4/mysql-multiple-statements
Mysql multiple statements
2022-09-26 15:33:39 +01:00
Martin McKeaveney 90e4c97004
Merge pull request #7965 from Budibase/fix/floor-usage-metrics
Minor change to floor usage metrics to avoid misleading 100 quota messages
2022-09-26 15:33:17 +01:00
Budibase Staging Release Bot 157040502a Update pro version to 1.4.8-alpha.11 2022-09-26 14:22:57 +00:00
Budibase Staging Release Bot eef813afaf v1.4.8-alpha.11 2022-09-26 14:19:47 +00:00
Andrew Kingston 282c8cb008 Merge branch 'master' of github.com:Budibase/budibase into bug/sev2/is-in-filter-startswith-crash 2022-09-26 15:04:02 +01:00
Andrew Kingston 06486ab11a Fix multiple issues with groups UI due to not correctly accounting for multi-tenant app ID structuer 2022-09-26 14:50:31 +01:00
Andrew Kingston aa21f44a3e Update delete endpoints to be called destroy 2022-09-26 14:18:31 +01:00
Andrew Kingston 0ebfad7606 Merge branch 'develop' of github.com:Budibase/budibase into public-api-sdk 2022-09-26 14:15:25 +01:00
Andrew Kingston f056807f79 Always try to migrate navigation settings when importing apps 2022-09-26 13:59:00 +01:00
Dean ee4f036b1e Minor update replacing upgrade terminology from notifications relating to billing 2022-09-26 13:58:19 +01:00
Budibase Release Bot 7682d056c0 Update pro version to 1.4.16 2022-09-26 11:24:49 +00:00