Commit Graph

6281 Commits

Author SHA1 Message Date
Martin McKeaveney 1f65427e90 Merge pull request #1732 from Budibase/feature/opinionated-sql
Feature/opinionated sql
2021-06-21 16:28:29 +01:00
Martin McKeaveney b51f4e6a62 Merge branch 'develop' of github.com:Budibase/budibase into develop 2021-06-21 16:27:27 +01:00
Martin McKeaveney 9deeef2d9e add develop tag and update docker push script 2021-06-21 16:25:12 +01:00
Martin McKeaveney 9b8613e9fc remove internal API key for cypress setup 2021-06-21 16:15:19 +01:00
mike12345567 96f477ddfd Linting and adding internal_api_key to cypress. 2021-06-21 14:06:06 +01:00
Martin McKeaveney 5f3336531f finally fixing cypress tests 2021-06-21 13:55:34 +01:00
mike12345567 db01275483 Fixing issue stopping view test from creating tables. 2021-06-21 13:41:58 +01:00
mike12345567 df1e15dd55 Merge branch 'develop' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-21 13:05:39 +01:00
mike12345567 aad0802b83 Formatting. 2021-06-21 13:05:19 +01:00
mike12345567 3919f8a5a3 Fixing issues discovered by cypress tests. 2021-06-21 13:04:41 +01:00
Andrew Kingston 983ac8e76b Merge pull request #1774 from Budibase/confirmable-actions
Confirmable actions
2021-06-21 12:56:47 +01:00
Martin McKeaveney 72a61e4555 adding docker staging tag to CI build to avoid polluting latest 2021-06-21 11:35:39 +01:00
Martin McKeaveney 03c5640856 merge 2021-06-21 11:19:22 +01:00
Martin McKeaveney 88a3fd7d4c merge 2021-06-21 11:16:44 +01:00
Martin McKeaveney 597149228e Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-21 11:14:27 +01:00
Martin McKeaveney 0399e15ef0 refetch rows when row created 2021-06-21 11:10:46 +01:00
Andrew Kingston 0f691e5484 Update autoscreens to require confirmation when deleting rows 2021-06-21 10:52:55 +01:00
Andrew Kingston 785f724dda Use action name as confirmation modal title 2021-06-21 10:46:55 +01:00
Andrew Kingston 0d99c69fe6 Fix typo 2021-06-21 10:11:18 +01:00
Andrew Kingston 0ef31accb8 Add confirmation params for some actions 2021-06-21 09:58:24 +01:00
Andrew Kingston 2003c69698 Update modal to support different events for hiding and cancelling, and support entry transitions for fixed modals 2021-06-21 09:57:17 +01:00
Andrew Kingston 1879fbeee3 Add support for confirmable action handling by client library 2021-06-21 09:56:46 +01:00
Budibase Release Bot 5dcc469e8c v0.9.53 2021-06-20 16:45:30 +00:00
Budibase Release Bot 744dd2b777 v0.9.52 2021-06-20 10:15:48 +00:00
mike12345567 47fb67ebfc Linting. 2021-06-20 10:55:12 +01:00
mike12345567 052d14ad38 Fixing issue with 1:N relationships and multiple fields, issue #1753. 2021-06-20 10:53:55 +01:00
Martin McKeaveney 0f8b3c52be lint 2021-06-18 22:18:23 +01:00
mike12345567 9afd7fb57a Linting. 2021-06-18 18:34:58 +01:00
mike12345567 347b2abf4f Adding a server logging script for testing and updating automation script functionality so that you can use 'return trigger.row.firstName' and it'll function as expected. 2021-06-18 18:07:51 +01:00
mike12345567 2ac02b9f44 Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-18 18:06:44 +01:00
mike12345567 38b880ac28 Fixing some issues I found with testing automations against external tables. 2021-06-18 18:05:31 +01:00
Martin McKeaveney ef0eadb402 Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-18 17:57:09 +01:00
Martin McKeaveney f57e10c01a fix condition in layout 2021-06-18 17:57:01 +01:00
mike12345567 b0ebd7d741 Removing the ability to delete a table. 2021-06-18 17:07:46 +01:00
mike12345567 9cc93b62a7 Adding script for creating basic postgres setup. 2021-06-18 15:03:22 +01:00
Andrew Kingston ae922492f5 Allow sections to be nested inside containers 2021-06-18 14:03:55 +01:00
mike12345567 de1ad05c7a Linting. 2021-06-18 13:33:44 +01:00
mike12345567 eb2cf1afa6 Quick updates to make sure mySQL works with automations. 2021-06-18 13:24:29 +01:00
mike12345567 40e06cc5d1 Formatting and fixing an issue with mysql not being able to return a row that it has created, updated or deleted. 2021-06-18 13:14:45 +01:00
Andrew Kingston 49abab36c9 Merge branch 'master' of github.com:Budibase/budibase into feature/layout-poc 2021-06-18 13:10:10 +01:00
Andrew Kingston be6e7d52eb Lint and remove unused section properties 2021-06-18 12:44:53 +01:00
Andrew Kingston be03bbe5bc Remove transition setting from components 2021-06-18 12:41:15 +01:00
Andrew Kingston e3c064901d Fix error when deleting screen 2021-06-18 12:32:55 +01:00
Andrew Kingston a0b98e8f27 Fix styles of list autoscreen 2021-06-18 12:32:47 +01:00
Andrew Kingston bcbced72c2 Fix styles of default server generated layouts 2021-06-18 12:32:29 +01:00
mike12345567 65f08b27b5 Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-18 12:29:44 +01:00
mike12345567 21b591954f Adding a mySQL plus integration, as well as fixing some issues with running queries directly. 2021-06-18 12:29:25 +01:00
Andrew Kingston 91939a2be0 Prevent deleting built-in layout ID's as autoscreens depends on them 2021-06-18 12:24:08 +01:00
Andrew Kingston 6bc30eb5cb Fix screen deletion not waiting for async operations to finish 2021-06-18 12:23:50 +01:00
Andrew Kingston 085cfdccad Update autoscreen link generation to work with new layouts 2021-06-18 12:23:33 +01:00
Martin McKeaveney c18cfcf84f Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-18 12:05:32 +01:00
Martin McKeaveney e3500a77fd remove random log 2021-06-18 12:04:34 +01:00
Andrew Kingston b497000f7b Update buttons in settings, improve preview styles 2021-06-18 09:59:28 +01:00
Andrew Kingston 8492fb9c84 Remove deprecated navigation component from the builder but leave it in standard components for compatibility 2021-06-18 09:59:04 +01:00
mike12345567 552c608b49 Fixing some issues with cypress tests and screens getting multipled. 2021-06-17 18:19:34 +01:00
mike12345567 c80ad016f2 Making internal database view a bit nicer. 2021-06-17 17:50:40 +01:00
mike12345567 f4cdf7fecc Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-17 17:08:18 +01:00
mike12345567 ab6a4391d9 quick fix for paging and making deletion work correctly. 2021-06-17 17:08:12 +01:00
Martin McKeaveney 6e99d9b402 Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-17 16:53:40 +01:00
Martin McKeaveney b2267322cc fixed all integration tests 2021-06-17 16:52:52 +01:00
mike12345567 8b4fc45efe Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-17 16:38:36 +01:00
mike12345567 489b4066b9 Fixing an issue with pausing automations. 2021-06-17 16:38:25 +01:00
Martin McKeaveney 6450d28a24 Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-17 16:36:05 +01:00
Martin McKeaveney f8fdae0604 automation server tests updated 2021-06-17 16:35:58 +01:00
Andrew Kingston 25a455d778 Add box shadow to nav and update setting order for layout 2021-06-17 16:23:38 +01:00
Andrew Kingston 1890dfed29 Adjuts top position of settings bar when no room 2021-06-17 16:23:17 +01:00
mike12345567 97aaa7b28a Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-17 15:57:07 +01:00
mike12345567 708df56545 Implementing pagination. 2021-06-17 15:56:41 +01:00
Martin McKeaveney 35942d27b4 fix up datasources and server tests 2021-06-17 15:24:52 +01:00
Martin McKeaveney 577c62814c Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-17 14:49:27 +01:00
Martin McKeaveney dd4ed9b69d tidy up, fix UI tests 2021-06-17 14:45:08 +01:00
mike12345567 1014260ad5 Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-17 14:42:41 +01:00
mike12345567 09bc70cc3d Fixing a bunch of issues around automations. 2021-06-17 14:42:30 +01:00
Martin McKeaveney 08b74d2cec lint 2021-06-17 14:06:31 +01:00
Martin McKeaveney a7029017b0 table, view, datasource selection logic 2021-06-17 13:57:27 +01:00
Andrew Kingston 410cfe73d2 Update autoscreens to work better with layouts 2021-06-17 13:24:51 +01:00
Andrew Kingston 5a6a40a80c Key client layout component to ensure fully remounting when swapping layouts in the builder preview 2021-06-17 13:20:29 +01:00
Andrew Kingston 0867c98c43 Make navigation respect width setting 2021-06-17 13:17:24 +01:00
Andrew Kingston 39ec42d135 Add content width setting to layouts 2021-06-17 13:05:12 +01:00
Andrew Kingston c77f8e45fd Update server generated layouts and improve layout styles 2021-06-17 12:57:36 +01:00
Martin McKeaveney 50c083d8a6 Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-17 12:49:17 +01:00
Martin McKeaveney c97d51bc1e some bugfixes 2021-06-17 12:48:37 +01:00
mike12345567 4e47f22720 Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-17 12:24:04 +01:00
mike12345567 a96131a814 Making sure patch/save rows API alternate between each other as required. 2021-06-17 12:21:13 +01:00
Andrew Kingston d3dad2ddab Fix combobox sometimes showing a value of 'undefined' 2021-06-17 12:19:05 +01:00
Andrew Kingston e6f9f3ec6f Add component for customising navigation links, improve layouts and responsiveness 2021-06-17 12:18:48 +01:00
Martin McKeaveney 626bc5e9dd better UI flow, list tables underneath datasources 2021-06-17 11:40:01 +01:00
Martin McKeaveney 1117b8433b view fix, add help icon to builder 2021-06-17 10:47:01 +01:00
Budibase Release Bot aa1d7ad7aa v0.9.51 2021-06-17 05:20:27 +00:00
Martin McKeaveney a79ae5f4ef tidy up imports 2021-06-16 23:39:14 +01:00
Martin McKeaveney 2737949602 Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-16 23:27:47 +01:00
Martin McKeaveney 9841a74e39 datasource selection logic - unselect other entities when choosing datasource 2021-06-16 23:27:38 +01:00
mike12345567 615b207fbb Formatting. 2021-06-16 18:39:59 +01:00
mike12345567 7b8d448d78 Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-16 18:39:15 +01:00
mike12345567 295c3ef1a3 Fixing automation integration and various components around forms. 2021-06-16 18:38:00 +01:00
Martin McKeaveney 6e00919851 spectrum button component, allow binding to queries 2021-06-16 18:14:23 +01:00
Martin McKeaveney 9e41068a5d end to end data providers and opinionated sql 2021-06-16 17:50:22 +01:00
Martin McKeaveney d90ae836ae Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-16 16:35:00 +01:00
mike12345567 efafe5d243 Fixing issues with inability to search. 2021-06-16 16:27:33 +01:00
Martin McKeaveney 36f8338931 Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-16 15:54:17 +01:00
Martin McKeaveney 09cacbbb6e minor tidy up 2021-06-16 15:54:14 +01:00
mike12345567 a930a05eb6 Fixing issue with base postgres integration. 2021-06-16 15:51:33 +01:00
Martin McKeaveney ba09f2df4b consolidate postgres datas sources 2021-06-16 15:45:57 +01:00
mike12345567 6733b61b78 Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-16 14:13:57 +01:00
Budibase Release Bot f19fa7ab8b v0.9.50 2021-06-16 09:04:00 +00:00
Andrew Kingston 88b9527f8a Fix crash determining illegal children when selectedComponent is null 2021-06-16 09:37:23 +01:00
Andrew Kingston d5e40fc090 Merge branch 'master' of github.com:Budibase/budibase into feature/layout-poc 2021-06-16 09:35:11 +01:00
Budibase Release Bot 024bce7354 v0.9.49 2021-06-16 08:29:17 +00:00
Andrew Kingston ab6e31811b Merge pull request #1712 from Budibase/fix/eslint-prettier
Fix eslint, update eslint and prettier versions and update package scripts
2021-06-16 09:22:07 +01:00
mike12345567 3d9dced317 Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-15 20:00:52 +01:00
Martin McKeaveney ceed5e0c07 Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-15 19:58:34 +01:00
mike12345567 1f818cf42f Quick fixes for types. 2021-06-15 19:57:41 +01:00
Martin McKeaveney 92dde8022b Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-15 19:48:19 +01:00
Martin McKeaveney e3cced9d97 consolidate data sources and queries together in one UI 2021-06-15 19:48:05 +01:00
Andrew Kingston 32a3c2bbb6 Lint with prettier 2021-06-15 19:39:40 +01:00
Andrew Kingston 38e064fa0f Fix all eslint issues 2021-06-15 19:36:56 +01:00
mike12345567 1a09d09bc8 Adding a little work to input/output processing external rows (_id field). 2021-06-15 14:56:25 +01:00
mike12345567 d93c4b02ae Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-15 13:50:49 +01:00
mike12345567 0cf316d2d6 Some quick updates after testing. 2021-06-15 13:50:41 +01:00
Martin McKeaveney 0739e07a5f merge 2021-06-15 13:47:08 +01:00
Budibase Release Bot 6153fa74f1 v0.9.48 2021-06-15 12:43:29 +00:00
Martin McKeaveney 759347c48b merge 2021-06-15 13:37:21 +01:00
Martin McKeaveney de279fa6a9 removing _all concept for tables, more work on plus datasource 2021-06-15 13:32:11 +01:00
mike12345567 290cf98704 Adding longer timeout for real email tests. 2021-06-15 13:22:38 +01:00
mike12345567 7e9b9f2180 Some quick work to make it function as required. 2021-06-15 13:20:25 +01:00
mike12345567 f55e82ec04 Removing log statement. 2021-06-15 13:05:31 +01:00
mike12345567 0a69ea02ee Adding some work towards supporting full data source integration. 2021-06-15 13:03:55 +01:00
Andrew Kingston 70175ba276 Fix prettier and eslint, update versions and update package scripts 2021-06-15 12:42:50 +01:00
Martin McKeaveney 760dc88ef3 SQL for fetching primary keys, needs merged into column SQL 2021-06-14 20:05:18 +01:00
mike12345567 4950db460c Formatting. 2021-06-14 19:07:13 +01:00
mike12345567 ce8d06df06 Some of the functionality required for external SQL rows API. 2021-06-14 19:05:39 +01:00
Andrew Kingston ad28ea4855 Move scrolling to layout level and provide opinionated defaults 2021-06-14 18:24:02 +01:00
Andrew Kingston f802cf7217 Fix table z-index 2021-06-14 18:20:25 +01:00
Andrew Kingston 147e4b6292 Update section component to use new placeholder styles 2021-06-14 17:41:18 +01:00
Andrew Kingston 50d1ba6f37 Add initial work on responsive nav and customisable layout 2021-06-14 16:19:49 +01:00
mike12345567 253cdce67d Linting. 2021-06-14 15:32:24 +01:00
mike12345567 142dd9b214 Removing the ability to set a role ID from within an app. 2021-06-14 15:29:14 +01:00
mike12345567 b0bb2a23db Fix for #1710 - don't allow setting setting info from within apps and making the user portal a bit more clear about builders being global admins. 2021-06-14 15:23:24 +01:00
mike12345567 146a72f61d Fixing internal delete. 2021-06-14 13:52:06 +01:00
Andrew Kingston 61912fd7cd Fix crash when removing data bindings from an object which contains a null value 2021-06-14 12:18:54 +01:00
Andrew Kingston 27009438c8 Merge branch 'master' of github.com:Budibase/budibase into feature/layout-poc 2021-06-14 09:54:11 +01:00
Keviin Åberg Kultalahti e47e8b1112 missed files that were not commited on friday 2021-06-14 07:34:42 +02:00
mike12345567 6685ebaa7b Fixing bulk deletion. 2021-06-11 19:54:47 +01:00
mike12345567 6b40f15318 Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-11 18:56:44 +01:00
mike12345567 20f7056d8a Updating rows API so that it has been broken into an internal and external API - this is breaking as it breaks out how bulk deletion is handled. 2021-06-11 18:56:30 +01:00
Martin McKeaveney b546faab15 restore page structure back to selected datasource 2021-06-11 17:53:55 +01:00
Martin McKeaveney 114eac4134 external/internal tables and datasources merged, removed autocapture, re-added logout action 2021-06-11 17:52:08 +01:00
Budibase Release Bot afcab1af1b v0.9.47 2021-06-11 13:03:19 +00:00
Keviin Åberg Kultalahti ab2bcd7d6e fix placement of logo 2021-06-11 14:50:51 +02:00
Keviin Åberg Kultalahti d541e60243 wip layout compoent 2021-06-11 14:47:57 +02:00
Andrew Kingston 4a3c480b26 Prevent hovering over layout components when editing screens 2021-06-11 13:34:37 +01:00
Andrew Kingston 63c3310a8f Move HoverIndicator mouseleave handler to body element for better detection rates 2021-06-11 13:17:38 +01:00
Andrew Kingston 2d3bc1312e Fix cypress test 2021-06-11 13:11:17 +01:00
Andrew Kingston 0feb03379d Improve empty states and placeholders 2021-06-11 11:37:05 +01:00
Andrew Kingston ae47262672 Fix dependency versions to avoid memory leak when different versions of BBUI are required 2021-06-11 10:12:45 +01:00
Andrew Kingston d8c49ac168 Merge branch 'master' of github.com:Budibase/budibase into interactive-layouts 2021-06-11 09:52:21 +01:00
Budibase Release Bot b58e8925d1 v0.9.46 2021-06-11 08:48:36 +00:00
Andrew Kingston 1e5d1006c5 Remove log statement 2021-06-11 09:24:18 +01:00
Andrew Kingston ca88e2abe1 Allow user styles to override placeholder styles 2021-06-11 09:14:22 +01:00
Andrew Kingston f76898d80e Add manifest option to prevent showing component empty states 2021-06-11 08:49:06 +01:00
Andrew Kingston 7e8e482f8f Improve component empty states and fix selection indicator lockup bug. Fix data provider not exporting loaded context 2021-06-11 08:45:58 +01:00
Keviin Åberg Kultalahti 76954b948d remove unused components in builder settings 2021-06-11 09:19:44 +02:00
Keviin Åberg Kultalahti 3c4a0f38f4 Merge branch 'master' into feature/layout-poc 2021-06-11 09:09:34 +02:00
Andrew Kingston 79993bafda Add placeholders and empty states automatically as required to any empty client components 2021-06-11 08:05:49 +01:00
Andrew Kingston b11279bd5b Remove leftover dependency 2021-06-10 18:47:22 +01:00
Andrew Kingston 65d6216d33 Refactor client component structure, fix select bar z index, add titles to container bar settings 2021-06-10 18:42:41 +01:00
Andrew Kingston da72a079ae Use IntersectionObservers to determine visibility of selected and hovered components 2021-06-10 15:13:51 +01:00
mike12345567 4474a93933 Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-10 14:26:47 +01:00
Budibase Release Bot e91bab560d v0.9.45 2021-06-10 13:17:08 +00:00
Martin McKeaveney a44d59541d merge 2021-06-10 14:15:03 +01:00
Michael Drury efb2fee346 Merge pull request #1692 from Budibase/fix/length-helper
Quick fixes for length handlebars helper
2021-06-10 14:09:12 +01:00
Keviin Åberg Kultalahti a8294f2389 Merge branch 'master' into feature/layout-poc 2021-06-10 14:57:20 +02:00
Budibase Release Bot 0c935fb5fa v0.9.44 2021-06-10 12:54:14 +00:00
Martin McKeaveney fac91d0cee Merge pull request #1691 from Budibase/fix/recent-bugs
fix feedback notification panel, prevent MinIO bucket from being deleted
2021-06-10 13:45:43 +01:00
mike12345567 c52be5aad6 Updating examples, adding length tests and updating HBS helpers library. 2021-06-10 13:44:44 +01:00
Keviin Åberg Kultalahti a66d3456b8 Merge branch 'master' into feature/layout-poc 2021-06-10 13:55:48 +02:00
Budibase Release Bot 989ff250b1 v0.9.43 2021-06-10 11:21:35 +00:00
Michael Drury cb43edb640 Merge pull request #1690 from Budibase/fix/smtp-tls
Adding options to SMTP form for configuring TLS/STARTTLS
2021-06-10 12:14:00 +01:00
Martin McKeaveney dfceb02711 Merge branch 'master' of github.com:Budibase/budibase into plus-datasources 2021-06-10 12:13:28 +01:00
Martin McKeaveney cbb681e140 re-adding if 2021-06-10 12:10:19 +01:00
Martin McKeaveney a7dbada7dc fix feedback notification panel, prevent MinIO bucket from being deleted 2021-06-10 12:07:39 +01:00
Budibase Release Bot fac53fe92f v0.9.42 2021-06-10 10:51:32 +00:00
Michael Drury 1be573c0e5 Merge pull request #1684 from Budibase/fix/attachments
Quick attachments fix discovered when investigating the MinIO issue
2021-06-10 11:43:48 +01:00
mike12345567 73e7398a41 Removing leading slash. 2021-06-10 11:34:37 +01:00
Andrew Kingston 1b2d5b6e47 Use more unique class names to avoid clashes 2021-06-10 11:34:01 +01:00
mike12345567 21d463ce43 Spelling error. 2021-06-10 11:30:24 +01:00
mike12345567 2ce312b5b0 Making sure auth section of form can always be filled in. 2021-06-10 11:28:03 +01:00
mike12345567 86f13557ca Adding options to SMTP form for configuring TLS/STARTTLS. 2021-06-10 11:25:06 +01:00
Andrew Kingston 70167591d9 Apply less aggressive global CSS rules to containers 2021-06-10 11:24:42 +01:00
Andrew Kingston f4cb901f33 Fully remount update forms when initial values change 2021-06-10 11:17:14 +01:00
Andrew Kingston 20e568baea Add more opinionated container styles to make layout out components even easier 2021-06-10 10:59:00 +01:00
Andrew Kingston ae5bc4171f Add customProps function to screen component for building autoscreens 2021-06-10 10:36:43 +01:00
Andrew Kingston 18a175e87a Update layouts to use new container props and be more responsive 2021-06-10 10:36:23 +01:00
Keviin Åberg Kultalahti 7dc7f80571 Merge branch 'master' into feature/layout-poc 2021-06-10 11:35:46 +02:00
Andrew Kingston 6b062c90c2 Update autoscreens to be more responsive by default 2021-06-10 10:20:59 +01:00
Andrew Kingston d777cbf5b1 Add default styles to containers to improve component layouts 2021-06-10 10:20:47 +01:00
Andrew Kingston 2124c85a09 Update autoscreens to have new container props 2021-06-10 09:48:08 +01:00
Andrew Kingston bb473c53f7 Don't apply new container layout settings unless props have been defined, so that existing containers are unchanged 2021-06-10 09:28:10 +01:00
Andrew Kingston b8d8829560 Merge branch 'master' of github.com:Budibase/budibase into interactive-layouts 2021-06-10 09:20:45 +01:00
Andrew Kingston fc80979653 Fix indicator border radius style when flipped 2021-06-10 09:20:17 +01:00
Andrew Kingston 8576166d03 Hugely improve performance of selection and highlight indicators in builder preview 2021-06-10 09:05:08 +01:00
Budibase Release Bot 968c4dabb7 v0.9.41 2021-06-09 18:01:31 +00:00
Andrew Kingston 9040a0bd1c Merge branch 'master' of github.com:Budibase/budibase into interactive-layouts 2021-06-09 18:54:36 +01:00
mike12345567 5086a4d0c9 Super quick fix for attachments, keeping in correct object store directory. 2021-06-09 17:38:24 +01:00
Martin McKeaveney ca4d976a76 plus datasource schema 2021-06-09 16:55:58 +01:00
Andrew Kingston 7d30f69352 Remove log statement 2021-06-09 16:42:14 +01:00
Andrew Kingston 6e2823a4c0 Invert boolean filter expressions to consider nulls as false 2021-06-09 16:41:15 +01:00
Budibase Release Bot aed973681e v0.9.40 2021-06-09 15:26:30 +00:00
mike12345567 dcdbafa4cc Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-09 16:20:36 +01:00
mike12345567 22431a4ea2 Updating SMTP config to show better errors. 2021-06-09 15:45:54 +01:00
Andrew Kingston 2383e4e54a Merge branch 'master' of github.com:Budibase/budibase into interactive-layouts 2021-06-09 15:10:11 +01:00
Budibase Release Bot ad45781228 v0.9.39 2021-06-09 13:51:07 +00:00
Andrew Kingston 18a78c979d Merge pull request #1678 from Budibase/form-fixes
Form fixes
2021-06-09 14:42:59 +01:00
Martin McKeaveney 1d75e13fa2 merge 2021-06-09 14:36:14 +01:00
Andrew Kingston 4d8e878f6f Allow string templates to handle null objects without failing 2021-06-09 14:17:11 +01:00
mike12345567 9a05c52438 Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-09 13:57:23 +01:00
Keviin Åberg Kultalahti 9f36b4f5ef Merge branch 'master' into feature/layout-poc 2021-06-09 14:10:55 +02:00
Keviin Åberg Kultalahti 2244211ce6 add horizontal or vertical setting to navbar manifest 2021-06-09 14:10:29 +02:00
Andrew Kingston 739abfd706 Update autoscreens to add new form type setting 2021-06-09 13:08:36 +01:00
Andrew Kingston e5737987c5 Change form type setting to 'actionType' to avoid clashing with old settings 2021-06-09 12:55:17 +01:00
Andrew Kingston f586042267 Add type setting to forms and fix inheriting initial values 2021-06-09 12:53:12 +01:00
Budibase Release Bot 123f5d390f v0.9.38 2021-06-09 11:37:37 +00:00
Andrew Kingston 8ab567e64c Correctly set initial values when registering fields in forms 2021-06-09 12:29:27 +01:00
Michael Drury cabea04bbc Merge pull request #1675 from Budibase/fix/timezones
Allowing use of timezones with date helper
2021-06-09 12:29:00 +01:00
Budibase Release Bot 70de6b34fc v0.9.37 2021-06-09 11:22:57 +00:00
Michael Drury ae1ec4a7ea Merge pull request #1467 from Budibase/dependabot/npm_and_yarn/packages/client/postcss-8.2.10
Bump postcss from 8.2.9 to 8.2.10 in /packages/client
2021-06-09 12:13:25 +01:00
Michael Drury 1f774b1f88 Merge pull request #1590 from Budibase/dependabot/npm_and_yarn/packages/builder/ws-7.4.6
Bump ws from 7.4.4 to 7.4.6 in /packages/builder
2021-06-09 12:13:15 +01:00
mike12345567 e67f19ea20 Updating test. 2021-06-09 12:11:40 +01:00
mike12345567 094b3f68ae Formatting./ 2021-06-09 11:52:26 +01:00
mike12345567 bda8e7c8f5 Adding info about timezone to date helper info. 2021-06-09 11:50:00 +01:00
mike12345567 b741194b7d Updating date helper to allow timezone capabilites. 2021-06-09 11:44:24 +01:00
dependabot[bot] af6bf5a855 Bump ws from 7.4.4 to 7.4.6 in /packages/builder
Bumps [ws](https://github.com/websockets/ws) from 7.4.4 to 7.4.6.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.4.4...7.4.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-09 10:42:53 +00:00
dependabot[bot] 40914306df Bump ws from 7.4.5 to 7.4.6 in /packages/worker
Bumps [ws](https://github.com/websockets/ws) from 7.4.5 to 7.4.6.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.4.5...7.4.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-09 10:42:49 +00:00
Budibase Release Bot 03ad1f0312 v0.9.36 2021-06-09 10:41:59 +00:00
dependabot[bot] 325c4fc94a Bump postcss from 8.2.9 to 8.2.10 in /packages/client
Bumps [postcss](https://github.com/postcss/postcss) from 8.2.9 to 8.2.10.
- [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.9...8.2.10)

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-09 10:35:06 +00:00
Martin McKeaveney 27a28d8aa7 Merge pull request #1670 from Budibase/dependabot/npm_and_yarn/packages/bbui/ws-5.2.3
Bump ws from 5.2.2 to 5.2.3 in /packages/bbui
2021-06-09 11:34:32 +01:00
Martin McKeaveney 79952987a7 Merge pull request #1671 from Budibase/dependabot/npm_and_yarn/packages/worker/normalize-url-4.5.1
Bump normalize-url from 4.5.0 to 4.5.1 in /packages/worker
2021-06-09 11:34:25 +01:00
Martin McKeaveney 6b0c214322 Merge pull request #1672 from Budibase/dependabot/npm_and_yarn/packages/client/browserslist-4.16.6
Bump browserslist from 4.16.3 to 4.16.6 in /packages/client
2021-06-09 11:34:17 +01:00
Martin McKeaveney 0dbdf3a37b Merge pull request #1673 from Budibase/dependabot/npm_and_yarn/packages/builder/postcss-8.3.0
Bump postcss from 8.2.9 to 8.3.0 in /packages/builder
2021-06-09 11:34:09 +01:00
dependabot[bot] 091bf6ea58 Bump ws from 5.2.2 to 5.2.3 in /packages/server
Bumps [ws](https://github.com/websockets/ws) from 5.2.2 to 5.2.3.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/5.2.2...5.2.3)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-09 10:13:51 +00:00
dependabot[bot] ac98cdd85e Bump ws from 5.2.2 to 5.2.3 in /packages/bbui
Bumps [ws](https://github.com/websockets/ws) from 5.2.2 to 5.2.3.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/5.2.2...5.2.3)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-09 10:13:33 +00:00
Budibase Release Bot 8b1895f10c v0.9.35 2021-06-09 10:12:38 +00:00
dependabot[bot] 069f50615e Bump browserslist from 4.16.3 to 4.16.6 in /packages/client
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.16.3 to 4.16.6.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.16.3...4.16.6)

---
updated-dependencies:
- dependency-name: browserslist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-09 10:03:54 +00:00
Martin McKeaveney 6e96329737 Merge pull request #1548 from Budibase/dependabot/npm_and_yarn/packages/bbui/browserslist-4.16.6
Bump browserslist from 4.16.4 to 4.16.6 in /packages/bbui
2021-06-09 11:03:22 +01:00
Martin McKeaveney 03ace9f913 Merge pull request #1549 from Budibase/dependabot/npm_and_yarn/packages/builder/browserslist-4.16.6
Bump browserslist from 4.16.3 to 4.16.6 in /packages/builder
2021-06-09 11:03:14 +01:00
dependabot[bot] 223648c97f Bump postcss from 8.2.9 to 8.3.0 in /packages/builder
Bumps [postcss](https://github.com/postcss/postcss) from 8.2.9 to 8.3.0.
- [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.9...8.3.0)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-09 10:03:10 +00:00
mike12345567 ae0dbacb31 Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-09 11:03:01 +01:00
dependabot[bot] 08ed1c53ea Bump normalize-url from 4.5.0 to 4.5.1 in /packages/worker
Bumps [normalize-url](https://github.com/sindresorhus/normalize-url) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/sindresorhus/normalize-url/releases)
- [Commits](https://github.com/sindresorhus/normalize-url/commits)

---
updated-dependencies:
- dependency-name: normalize-url
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-09 10:02:46 +00:00
Martin McKeaveney 6ab9894f5b Merge pull request #1594 from Budibase/dependabot/npm_and_yarn/packages/string-templates/ws-7.4.6
Bump ws from 7.4.2 to 7.4.6 in /packages/string-templates
2021-06-09 11:02:28 +01:00
Martin McKeaveney 5d4e486d36 Merge pull request #1471 from Budibase/dependabot/npm_and_yarn/hosted-git-info-2.8.9
Bump hosted-git-info from 2.8.5 to 2.8.9
2021-06-09 11:02:19 +01:00
Martin McKeaveney f16ab86f9f Merge pull request #1591 from Budibase/dependabot/npm_and_yarn/packages/client/ws-7.4.6
Bump ws from 7.3.1 to 7.4.6 in /packages/client
2021-06-09 11:02:09 +01:00
Martin McKeaveney db48968d32 Merge pull request #1610 from Budibase/dependabot/npm_and_yarn/packages/worker/urijs-1.19.6
Bump urijs from 1.19.2 to 1.19.6 in /packages/worker
2021-06-09 11:01:48 +01:00
Keviin Åberg Kultalahti 09bcbb17a9 Merge branch 'master' into feature/layout-poc 2021-06-09 10:24:05 +02:00
Keviin Åberg Kultalahti 9931c578a1 change name to section, add illegalChildren prop to manifest 2021-06-09 10:23:42 +02:00
dependabot[bot] e13ebf1b7d Bump ws from 7.3.1 to 7.4.6 in /packages/client
Bumps [ws](https://github.com/websockets/ws) from 7.3.1 to 7.4.6.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.3.1...7.4.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-08 19:58:24 +00:00
dependabot[bot] 44f3ee4d4f Bump ws from 7.4.2 to 7.4.6 in /packages/string-templates
Bumps [ws](https://github.com/websockets/ws) from 7.4.2 to 7.4.6.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.4.2...7.4.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-08 19:57:59 +00:00
Budibase Release Bot 0ed9cfc939 v0.9.34 2021-06-08 19:56:50 +00:00
Budibase Release Bot 9559aecd5a v0.9.33 2021-06-08 19:28:00 +00:00
Martin McKeaveney 50186daed4 pin posthog version to fix CLI 2021-06-08 20:20:19 +01:00
Budibase Release Bot 7496938a72 v0.9.32 2021-06-08 18:48:22 +00:00
dependabot[bot] 8de6aa6668 Bump urijs from 1.19.2 to 1.19.6 in /packages/worker
Bumps [urijs](https://github.com/medialize/URI.js) from 1.19.2 to 1.19.6.
- [Release notes](https://github.com/medialize/URI.js/releases)
- [Changelog](https://github.com/medialize/URI.js/blob/gh-pages/CHANGELOG.md)
- [Commits](https://github.com/medialize/URI.js/compare/v1.19.2...v1.19.6)

---
updated-dependencies:
- dependency-name: urijs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-08 18:42:04 +00:00
Martin McKeaveney fbc09f4b4a Merge pull request #1667 from Budibase/fix/stability-bugfixes
Fix/stability bugfixes
2021-06-08 19:40:41 +01:00
Budibase Release Bot ba90d908c0 v0.9.31 2021-06-08 18:15:16 +00:00
dependabot[bot] faa87100a8 Bump hosted-git-info from 2.8.5 to 2.8.9
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.5 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.5...v2.8.9)

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-08 18:10:12 +00:00
dependabot[bot] bc78351578 Bump browserslist from 4.16.3 to 4.16.6 in /packages/builder
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.16.3 to 4.16.6.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.16.3...4.16.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-08 18:08:52 +00:00
dependabot[bot] 524980eaeb Bump browserslist from 4.16.4 to 4.16.6 in /packages/bbui
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.16.4 to 4.16.6.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.16.4...4.16.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-08 18:08:12 +00:00
Michael Drury b48342c55c Linting. 2021-06-08 18:29:34 +01:00
mike12345567 033258b495 Updating export template script to remove users as well. 2021-06-08 18:09:09 +01:00
mike12345567 72c3ff8c2e Formatting. 2021-06-08 18:06:56 +01:00
mike12345567 fe66c3535c Fixing a collection of issues, specifically users being exported/imported and issues with database import causing weirdness (metadata doc being wrong). 2021-06-08 18:06:16 +01:00
Martin McKeaveney 65abd63744 lint 2021-06-08 17:14:46 +01:00
mike12345567 b05c67e8b5 Formatting. 2021-06-08 16:11:46 +01:00
mike12345567 33184be064 Re-writing how global users are handled in server, specifically how they are retrieved, so that for relationships it can handle the global user. 2021-06-08 16:06:30 +01:00
Andrew Kingston 746de696fa Fix icon for hAlign center in containers 2021-06-08 15:18:34 +01:00
Andrew Kingston 4138103f68 Improve client app overflow and selection indicators 2021-06-08 15:16:37 +01:00
Martin McKeaveney feca6cc962 remove builder role from google auth, only allow google sign in if local account exists 2021-06-08 14:46:18 +01:00
Martin McKeaveney eeaca8fc82 do not make query execution a requirement 2021-06-08 14:26:06 +01:00
Andrew Kingston 3a6b627609 Fix navigation component due to new wrapping divs around components 2021-06-08 14:22:00 +01:00
Andrew Kingston 65e7453fbf Render builder preview selection indicators via top level component instead of via styleable healper. Add indiciator on hover and add name to indicator 2021-06-08 14:19:03 +01:00
Martin McKeaveney 499583ff22 fixing attachments for public apps 2021-06-08 12:50:58 +01:00
mike12345567 8a10d2e5b5 Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-08 12:27:37 +01:00
Martin McKeaveney 7f934327b7 making new screen modal choose the currently filtered role 2021-06-08 11:42:39 +01:00
Martin McKeaveney d223b3fef0 remove test appID from datasources call 2021-06-08 09:35:50 +01:00
Andrew Kingston c41f57861c Make settings bar spectrum compatible 2021-06-08 08:14:50 +01:00
Andrew Kingston 0dd0748f5c Add back in lock file 2021-06-08 08:02:00 +01:00
Andrew Kingston 888f6cf398 Move settings bar into client library and allow configuration from manifest.json 2021-06-08 08:00:54 +01:00
Budibase Release Bot bb20722b48 v0.9.30 2021-06-07 17:12:41 +00:00
Martin McKeaveney 905c8f461f Merge branch 'master' of https://github.com/Budibase/budibase into plus-datasources 2021-06-07 18:09:03 +01:00
Budibase Release Bot dfed27393a v0.9.29 2021-06-07 16:43:08 +00:00
Budibase Release Bot 3fcc2be1e9 v0.9.28 2021-06-07 16:26:33 +00:00
Michael Drury 81a9a40a18 Merge pull request #1558 from Budibase/fix/cypress-fixes
Fix/Update Cypress test cases
2021-06-07 17:16:37 +01:00
mike12345567 88290f2a13 Removing unused function. 2021-06-07 17:00:03 +01:00
mike12345567 1f798f594d Fixing conditional issues. 2021-06-07 16:59:54 +01:00
mike12345567 e75b1338c2 Skipping component test case. 2021-06-07 15:46:09 +01:00
Martin McKeaveney ba34b45ea5 Merge branch 'master' of https://github.com/Budibase/budibase into plus-datasources 2021-06-07 14:36:25 +01:00
Martin McKeaveney e4febf1ad0 fix rbac for tables 2021-06-07 14:29:06 +01:00
mike12345567 e20b115b4d Fixing broken backend test cases. 2021-06-07 14:08:49 +01:00
mike12345567 794119ec39 Merge branch 'fix/cypress-fixes' of github.com:Budibase/budibase into fix/cypress-fixes 2021-06-07 13:23:18 +01:00
mike12345567 1e9ce62261 Merge branch 'master' of github.com:Budibase/budibase into fix/cypress-fixes 2021-06-07 13:22:27 +01:00
mike12345567 b6be635cb8 Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-07 13:16:36 +01:00