Commit Graph

8401 Commits

Author SHA1 Message Date
Peter Clement fba0975c54 Add deletion modal and hover on delete icon 2021-11-15 11:03:09 +00:00
Michael Drury 0ac5c4713a Fixing test case (didn't provide a schema). 2021-11-12 20:23:00 +00:00
mike12345567 1d7fe369c6 Linting and updating csv parser test case to match new functionality. 2021-11-12 19:39:12 +00:00
mike12345567 d9d5391a40 Some UI work, as well as moving SQL to using a proper bulk insert method and fixing an issue found with csv parsing and removing of invalid columns. 2021-11-12 19:24:56 +00:00
mike12345567 0095f470e3 Adding in existing external table import. 2021-11-12 18:39:33 +00:00
mike12345567 af5e196b4c Adding all required controls for data import to internal tables, just need to implement external table data import. 2021-11-12 18:26:57 +00:00
Andrew Kingston c922f4a7b9 Replace manual usage of square brackets with string-templates makePropSafe util 2021-11-12 15:28:08 +00:00
Andrew Kingston b7b8231c51 Clafify comments 2021-11-12 15:27:42 +00:00
Andrew Kingston df455c2719 Add data block component 2021-11-12 15:19:25 +00:00
Andrew Kingston c4bbaa6617 Allow blocks which take children to work with DND 2021-11-12 15:18:55 +00:00
Andrew Kingston aaa448cca8 Update settings bar to account for new block settings structure 2021-11-12 14:48:53 +00:00
Andrew Kingston 3db35d3af9 Enable data providers to use array and attachment fields as their source 2021-11-12 13:42:55 +00:00
Rory Powell 6af8ab2dc0 Fixes for google sso, cloud email url and cloud logo updates 2021-11-12 13:31:55 +00:00
mike12345567 599702bfe9 Fixing issue where deleted datasources wouldn't clear out queries. 2021-11-11 17:13:35 +00:00
mike12345567 9f4ff190c3 Fixing issues dsicovered by automation test cases, as well as disabling threading for test scenarios. 2021-11-11 16:20:30 +00:00
mike12345567 de8a91da83 Fixing an issue with filtering by dates in SQL, where the lucene dates provided don't convert cleanly to JS dates. 2021-11-11 15:36:21 +00:00
mike12345567 b67bd8ba29 Merge branch 'develop' of github.com:Budibase/budibase into feature/query-rbac-timeouts 2021-11-11 14:10:54 +00:00
Budibase Staging Release Bot b049d083ee v0.9.185-alpha.0 2021-11-11 13:59:14 +00:00
mike12345567 5c8670c7f4 Merge branch 'develop' of github.com:Budibase/budibase into feature/query-rbac-timeouts 2021-11-11 13:50:42 +00:00
mike12345567 dc8d0aa533 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-11 13:48:07 +00:00
Peter Clement 35f0384b17 removing log 2021-11-11 12:55:04 +00:00
Peter Clement 3090b04bb7 css fixes 2021-11-11 12:37:35 +00:00
mike12345567 cca28ce255 Adding worker controls to both automations and queries. 2021-11-11 12:11:09 +00:00
Peter Clement 14168615dc fix saving of blank screen 2021-11-11 12:09:36 +00:00
Martin McKeaveney c4fb7ff8ff Merge pull request #3331 from Budibase/fix/browser-caching
bust cache when app versions are different
2021-11-11 13:05:22 +01:00
Budibase Release Bot dde958ce80 v0.9.184 2021-11-11 11:35:31 +00:00
Martin McKeaveney 125610f5a1 update clientLibraryPath call in application.js 2021-11-11 12:29:52 +01:00
Martin McKeaveney 2a2963dac4 bust cache when app versions are different 2021-11-11 12:21:45 +01:00
Budibase Staging Release Bot 5bb7ed004c v0.9.180-alpha.11 2021-11-11 11:09:49 +00:00
Peter Clement 8645299ab1 save nav selection 2021-11-11 11:07:55 +00:00
Andrew Kingston fc6e531115 Merge pull request #3299 from Budibase/full-bindings
Full bindings for relationships and attachments
2021-11-11 11:01:27 +00:00
Peter Clement 8592c489f9 move modals to top level 2021-11-11 08:28:42 +00:00
Budibase Staging Release Bot 62175d5b62 v0.9.180-alpha.10 2021-11-10 19:52:01 +00:00
Andrew Kingston f9cf221c84 Fix issue with using blocks and conditional UI together due to new nested settings 2021-11-10 19:41:58 +00:00
mike12345567 781e8359a1 Adding worker-farm back to have a mechanism to run queries within which we can timeout. 2021-11-10 19:35:09 +00:00
Martin McKeaveney aae287e6e8 track pageviews in PH, add job role and company size into intercom 2021-11-10 19:40:55 +01:00
Budibase Staging Release Bot e8429965c0 v0.9.180-alpha.9 2021-11-10 18:29:22 +00:00
Michael Drury e3358780f4 Merge pull request #3317 from Budibase/feature/switchable-types
Allow switching between string <-> options, number <-> boolean
2021-11-10 18:18:49 +00:00
mike12345567 c0e3505ce8 Fixing constants import. 2021-11-10 17:55:37 +00:00
Budibase Staging Release Bot 1174ddb2de v0.9.180-alpha.8 2021-11-10 16:33:07 +00:00
Peter Clement eaaa134fb3 logic for saving of multiple screens 2021-11-10 16:04:27 +00:00
Andrew Kingston 862bf14268 Rename blocks to be shorter 2021-11-10 15:56:51 +00:00
Andrew Kingston 5302c85f49 Refactor all block link settings to be URLs rather than onclick handlers. Add settings for linking card titles in card list blocks 2021-11-10 15:52:36 +00:00
mike12345567 7f055ed8dc Adding a way to switch between string and options, as well as number and boolean types, this is very useful for SQL tables. 2021-11-10 15:01:44 +00:00
Andrew Kingston 2b59d44e06 Change bindable properties order 2021-11-10 14:57:46 +00:00
Budibase Staging Release Bot 611337c140 v0.9.180-alpha.7 2021-11-10 14:56:30 +00:00
Peter Clement fae88947e9 Merge remote-tracking branch 'origin/develop' into feature/auto-screen-ui 2021-11-10 14:48:56 +00:00
Peter Clement b4a82f3621 Merge pull request #3313 from Budibase/fix/automation-block-width
fix width of automation blocks
2021-11-10 14:46:33 +00:00
Peter Clement 4e6a9c8154 fix width of automation blocks 2021-11-10 14:43:07 +00:00
Budibase Release Bot 34e04e3837 v0.9.183 2021-11-10 14:28:28 +00:00
Martin McKeaveney 9f7aba3f19 Merge pull request #3300 from Budibase/fix/templates
Fix/templates
2021-11-10 15:19:26 +01:00
Martin McKeaveney 91a9e78e92 fix renaming an app 2021-11-10 14:57:46 +01:00
Budibase Staging Release Bot 953e41479e v0.9.180-alpha.6 2021-11-10 13:50:18 +00:00
Michael Drury 100311fb93 Merge pull request #3251 from Budibase/fix/user-metadata
Syncing user metadata - allow builder to interact with user metadata in app
2021-11-10 13:41:57 +00:00
Martin McKeaveney 8f7b57837e adding cypress tag to input 2021-11-10 14:08:34 +01:00
mike12345567 18b98a158a Fixing issue found by test case. 2021-11-10 12:52:23 +00:00
Budibase Staging Release Bot a20d21ebf5 v0.9.180-alpha.5 2021-11-10 12:29:11 +00:00
Andrew Kingston 51ba48abc0 Merge pull request #3309 from Budibase/quick-bindings
Quick bindings
2021-11-10 12:18:52 +00:00
Budibase Staging Release Bot c62741a311 v0.9.180-alpha.4 2021-11-10 12:17:43 +00:00
Andrew Kingston b72270c401 Merge pull request #3311 from Budibase/block-search-improvements
Improve block searching
2021-11-10 12:08:10 +00:00
Martin McKeaveney f5406cecf2 fix cypress tests 2021-11-10 13:04:59 +01:00
mike12345567 47122f76fd Updating per review comments. 2021-11-10 12:03:43 +00:00
mike12345567 935fc06edc Updating per review comments. 2021-11-10 12:00:29 +00:00
Andrew Kingston d6051e7067 Add cypress data tag to binding icon in drawer bindable combo box 2021-11-10 11:58:27 +00:00
Andrew Kingston 1ea8563046 Update block search so that string fields do a 'starts with' search rather than an exact match 2021-11-10 11:48:02 +00:00
Andrew Kingston 93976e4f55 Use bindable combo boxes for text settings and clean up 2021-11-10 11:23:51 +00:00
Andrew Kingston 86731ee5d4 Broadcast specific events for picking or typing to update the value in a combobox 2021-11-10 11:23:35 +00:00
Martin McKeaveney 7cf916a00d code review, simplify iframeTemplate 2021-11-10 12:12:33 +01:00
Budibase Staging Release Bot 1f7207be7b v0.9.180-alpha.3 2021-11-10 10:13:12 +00:00
Rory Powell 6ac31e0854 Merge pull request #3178 from Budibase/postgres-schema
Postgres: Use another schema other than 'public'
2021-11-10 10:03:25 +00:00
Budibase Release Bot 5bc79bb2ba v0.9.182 2021-11-10 09:52:01 +00:00
mike12345567 014b277c55 Fixing issue with automation JS scripting not functioning, due to an object being passed in as code parameter. 2021-11-09 18:07:21 +00:00
Martin McKeaveney 1361b05966 updating delete app cypress command 2021-11-09 18:35:19 +01:00
Martin McKeaveney 8683a74b2d adding check for delete app 2021-11-09 18:30:51 +01:00
Budibase Staging Release Bot 9bbb648acd v0.9.180-alpha.2 2021-11-09 17:25:41 +00:00
Martin McKeaveney 878fe986b6 update redundant comment 2021-11-09 18:16:52 +01:00
Martin McKeaveney 7a2491b62c review 2021-11-09 18:14:37 +01:00
Martin McKeaveney 4367c9adf6 prevent redirect to acct portal when not necessary 2021-11-09 18:00:32 +01:00
Martin McKeaveney 0cc2069929 fixes for templates, ensured iframetemplate fires ready event 2021-11-09 17:40:31 +01:00
mike12345567 b3590537ba Adding the ability to set a permission for data source queries. 2021-11-09 16:25:23 +00:00
Andrew Kingston 0456f1ef2c Add comment to client rows API 2021-11-09 15:48:04 +00:00
Andrew Kingston 4690ae827c Use full bindings for releationships and attachments 2021-11-09 15:45:32 +00:00
Andrew Kingston 831f3b543f Disable links when in builder preview 2021-11-09 15:24:13 +00:00
mike12345567 a11f7e7081 Merge branch 'fix/user-metadata' of github.com:Budibase/budibase into feature/query-rbac-timeouts 2021-11-09 12:49:42 +00:00
Budibase Release Bot 951cfb5ba9 v0.9.181 2021-11-09 12:38:10 +00:00
Martin McKeaveney fddf52ad45 remove comment 2021-11-09 12:25:02 +01:00
Martin McKeaveney 72eb24b0fa formatting 2021-11-09 12:24:18 +01:00
mike12345567 f8e790bd2f Merge branch 'develop' of github.com:Budibase/budibase into feature/mssql-plus 2021-11-09 11:20:17 +00:00
mike12345567 a78230e23b Reworking MS-SQL test case to be able to get the sql now with a request being made for each internal query, rather than just at connection. 2021-11-09 11:16:12 +00:00
Martin McKeaveney cb459bc877 adding flags for messagePassing 2021-11-09 12:15:29 +01:00
Martin McKeaveney 3f71768146 still show start from scratch and import when template request fails 2021-11-09 11:58:58 +01:00
Peter Clement 1a265149e2 new auto screen ux 2021-11-09 09:33:34 +00:00
Budibase Staging Release Bot 53762ef713 v0.9.180-alpha.1 2021-11-08 20:54:52 +00:00
Andrew Kingston 8e0b265815 Merge pull request #3249 from Budibase/blocks
Core blocks implementation + table with search block
2021-11-08 20:46:21 +00:00
mike12345567 2f1c22085c Removing constants import that was breaking things. 2021-11-08 18:59:27 +00:00
mike12345567 069769a5a6 Linting. 2021-11-08 18:27:18 +00:00
mike12345567 b1c55be1b7 Fixing some issues with multi-select coming back as string. 2021-11-08 18:23:48 +00:00
mike12345567 9d800484f2 Some refactoring to make it easier to find specific edge cases of sql clients. 2021-11-08 18:12:40 +00:00
mike12345567 99c47ab264 Merge branch 'develop' of github.com:Budibase/budibase into fix/user-metadata 2021-11-08 17:28:32 +00:00
mike12345567 b310918ec4 Fixing #3182 so that sorting is disabled for certain column types that we cannot use, as well as fixing some issues with MS-SQL plus tables. 2021-11-08 17:25:05 +00:00
Andrew Kingston c4ddf43dd1 Update default number of cards in card list block to 8 2021-11-08 16:54:43 +00:00
Andrew Kingston 9883fdb623 Fix card list block empty state and update size 2021-11-08 16:40:45 +00:00
Andrew Kingston 37c2690a31 Fix card button text potentially showing as undefined 2021-11-08 14:51:13 +00:00
mike12345567 e6d05f1e90 Merge branch 'develop' of github.com:Budibase/budibase into feature/mssql-plus 2021-11-08 14:43:28 +00:00
Budibase Release Bot 65837abcc0 v0.9.180 2021-11-08 14:36:40 +00:00
Andrew Kingston a7849eac7d Add card list with search block. Add concept of nested settings which can consume their own contexts and are not enriched at the top level 2021-11-08 14:35:58 +00:00
Martin McKeaveney 08ea3ca3bc Merge pull request #3289 from Budibase/fix/prevent-revert
fix revert on unpublished app
2021-11-08 15:28:20 +01:00
Martin McKeaveney 9fb811a8da change message when app not deployed 2021-11-08 15:26:44 +01:00
Martin McKeaveney 035879d515 adding check to make sure production db isn't created on sync 2021-11-08 15:26:07 +01:00
Budibase Staging Release Bot 7df3227432 v0.9.180-alpha.0 2021-11-08 14:13:09 +00:00
mike12345567 6455f51d4f Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-08 14:00:47 +00:00
Budibase Release Bot 25965696fc v0.9.179 2021-11-08 12:29:59 +00:00
Martin McKeaveney 7c21645799 fix revert on unpublished app 2021-11-08 13:06:25 +01:00
mike12345567 b34cef26c3 Fixing an issue with relationship modal breaking when multiple data sources available to relate to, also fixing an pile of issues with creating and reading rows from SQL server plus. 2021-11-05 18:55:36 +00:00
mike12345567 61a4a240f1 Updating usage quota middleware to fix issue presented in #3258 where anything with an _id and a _rev is considered to exist in CouchDB, which won't always be the case. Handle the scenario of an external database ID and don't error. 2021-11-05 14:59:28 +00:00
Rory Powell 2b6c6d7aaa Merge branch 'develop' into postgres-schema 2021-11-05 14:07:39 +00:00
mike12345567 3474f3ae8e Updating underlying sql to not use ilike unless in postgres client. 2021-11-05 13:48:13 +00:00
Andrew Kingston e2cbf054ce Lint 2021-11-05 12:43:26 +00:00
mike12345567 5ec0d803af Cleaning up repeated work in sql server building of schema. 2021-11-05 12:41:26 +00:00
Andrew Kingston d5002d3dda Add ability to link rows in tables, and link rows in the table with search block 2021-11-05 12:38:33 +00:00
Andrew Kingston 8c63b147fb Remove forced capitalisation of setting labels 2021-11-05 12:38:15 +00:00
Andrew Kingston 117a7f7ce8 Fix issue getting bindable properties when selecting a screen 2021-11-05 12:37:42 +00:00
Andrew Kingston 1f1786c2b3 Fix issue saving a doc with a multi-options datatype that was not defined 2021-11-05 12:37:16 +00:00
mike12345567 9c933b629f Linting and updating SQL Server schema generation to include auto column and primary key recognition. 2021-11-05 12:33:48 +00:00
mike12345567 515ed75680 Merge branch 'develop' of github.com:Budibase/budibase into feature/mssql-plus 2021-11-05 10:58:04 +00:00
mike12345567 6e76a7dd1a Adding a check to disable user sync in test when server not available. 2021-11-04 20:28:26 +00:00
Budibase Release Bot 6489d61fd1 v0.9.178 2021-11-04 16:37:06 +00:00
Budibase Staging Release Bot 7db07ed081 v0.9.176-alpha.3 2021-11-04 16:30:06 +00:00
Martin McKeaveney ff9130c49c tidy up 2021-11-04 17:28:07 +01:00
Martin McKeaveney 1219c53250 fix safari 2021-11-04 17:24:56 +01:00
Martin McKeaveney b7c5778409 Merge pull request #3187 from Budibase/fix/safari-bug
Fix budibase builder preview on safari
2021-11-04 17:22:02 +01:00
Martin McKeaveney 193d40bbf3 refactor switch into a key value handler object
tidy up - remove logs and comments

update windowed modals to use postMessage
2021-11-04 17:21:17 +01:00
mike12345567 94ee13ffc4 Adding the sync call from the worker for creation, updating and deletion of users. Making sure that production and development apps are always up to date with user metadata. 2021-11-04 14:53:03 +00:00
Budibase Release Bot 8c4c0ae93e v0.9.177 2021-11-04 13:56:13 +00:00
Martin McKeaveney cb5df8fe1e Merge pull request #3159 from Budibase/feature/template-urls
allow opening a template directly from a URL
2021-11-04 14:46:18 +01:00
Martin McKeaveney e888971936 remove logs 2021-11-04 14:04:58 +01:00
Martin McKeaveney b80a93d6d5 cookie based approach 2021-11-04 14:03:18 +01:00
Andrew Kingston d5983d5603 Lint 2021-11-04 11:31:43 +00:00
Andrew Kingston adda702588 Add button to table with search block and support defining multiple settings sections in component manifest entries 2021-11-04 11:30:43 +00:00
Martin McKeaveney b7d99a6df1 lint 2021-11-04 10:50:43 +01:00
Budibase Release Bot acf136268b v0.9.176 2021-11-04 09:24:56 +00:00
Budibase Staging Release Bot a173b4a02c v0.9.176-alpha.2 2021-11-04 09:24:27 +00:00
Michael Drury 6feaf9b127 Merge pull request #3092 from Budibase/dependabot/npm_and_yarn/packages/server/vm2-3.9.4
Bump vm2 from 3.9.3 to 3.9.4 in /packages/server
2021-11-04 09:15:34 +00:00
Michael Drury 6ceeb66cb0 Merge pull request #3226 from Budibase/fix/3195
Fix for bindings not passing through falsy values
2021-11-04 09:13:57 +00:00
Michael Drury 8ae9a61469 Merge pull request #3239 from Budibase/fix/mike-various
Various fixes for recent issues
2021-11-04 09:13:27 +00:00
Budibase Staging Release Bot 5bdf63c91d v0.9.176-alpha.1 2021-11-04 00:48:41 +00:00
Martin McKeaveney 8a2290ce4f Merge pull request #3231 from opensas/patch-1
fix: update README.md
2021-11-04 01:39:34 +01:00
Michael Drury 3a5e004f36 Adding sync user endpoint to server which can be used by the worker. 2021-11-03 23:15:38 +00:00
Michael Drury 311fe5f2eb Syncing user metadata when builder opened as well as including all global user props for filtering/searching. 2021-11-03 22:23:00 +00:00
Budibase Staging Release Bot 80789824b8 v0.9.176-alpha.0 2021-11-03 16:33:02 +00:00