Commit Graph

3308 Commits

Author SHA1 Message Date
mike12345567 de1ad05c7a Linting. 2021-06-18 13:33:44 +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 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
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 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
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
Martin McKeaveney dd4ed9b69d tidy up, fix UI tests 2021-06-17 14:45:08 +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 c77f8e45fd Update server generated layouts and improve layout styles 2021-06-17 12:57:36 +01:00
Martin McKeaveney c97d51bc1e some bugfixes 2021-06-17 12:48:37 +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
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
Martin McKeaveney 9e41068a5d end to end data providers and opinionated sql 2021-06-16 17:50:22 +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
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
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 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
Martin McKeaveney de279fa6a9 removing _all concept for tables, more work on plus datasource 2021-06-15 13:32:11 +01:00
mike12345567 f55e82ec04 Removing log statement. 2021-06-15 13:05:31 +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 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
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
Keviin Åberg Kultalahti d541e60243 wip layout compoent 2021-06-11 14:47:57 +02:00
Andrew Kingston d8c49ac168 Merge branch 'master' of github.com:Budibase/budibase into interactive-layouts 2021-06-11 09:52:21 +01:00
Keviin Åberg Kultalahti 76954b948d remove unused components in builder settings 2021-06-11 09:19:44 +02:00
Keviin Åberg Kultalahti a8294f2389 Merge branch 'master' into feature/layout-poc 2021-06-10 14:57:20 +02: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
Keviin Åberg Kultalahti a66d3456b8 Merge branch 'master' into feature/layout-poc 2021-06-10 13:55:48 +02: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
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 ae5bc4171f Add customProps function to screen component for building autoscreens 2021-06-10 10:36:43 +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 2124c85a09 Update autoscreens to have new container props 2021-06-10 09:48:08 +01:00
Andrew Kingston 9040a0bd1c Merge branch 'master' of github.com:Budibase/budibase into interactive-layouts 2021-06-09 18:54: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
Andrew Kingston 739abfd706 Update autoscreens to add new form type setting 2021-06-09 13:08:36 +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
Martin McKeaveney 65abd63744 lint 2021-06-08 17:14:46 +01:00
Andrew Kingston 4138103f68 Improve client app overflow and selection indicators 2021-06-08 15:16:37 +01:00
Martin McKeaveney eeaca8fc82 do not make query execution a requirement 2021-06-08 14:26:06 +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 7f934327b7 making new screen modal choose the currently filtered role 2021-06-08 11:42:39 +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
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
Martin McKeaveney e4febf1ad0 fix rbac for tables 2021-06-07 14:29:06 +01:00
mike12345567 1e9ce62261 Merge branch 'master' of github.com:Budibase/budibase into fix/cypress-fixes 2021-06-07 13:22:27 +01:00
Andrew Kingston b1398340f5 Merge pull request #1620 from Budibase/lab-day-plausible
Lab day work (better searching for external data sources, date range component, fixes)
2021-06-07 09:47:10 +01:00
mike12345567 b82af48351 Fixing an issue with the various components of a relationship column being edittable after it was created. 2021-06-04 21:25:34 +01:00
mike12345567 5317d7b1f3 Relationship name wasn't editable - fixing this. 2021-06-04 21:19:21 +01:00
Keviin Åberg Kultalahti b8c7f6d298 rework selector styles 2021-06-04 14:34:40 +02:00
Keviin Åberg Kultalahti ebdbbdc094 wip layout component 2021-06-04 08:57:18 +02:00
Andrew Kingston 966885b1a0 Remove leftover code and add proper comments to action types 2021-06-03 11:38:06 +01:00
mike12345567 781bd7bab6 Fixing internal table issues and updating createTable cypress test case. 2021-06-02 12:32:07 +01:00
Martin McKeaveney aacaca3d4e update functionality complete 2021-06-01 20:17:06 +01:00
Martin McKeaveney edfc23454d Merge branch 'master' of https://github.com/Budibase/budibase into lab-day-2705 2021-06-01 19:24:24 +01:00
Andrew Kingston b375c525be Merge branch 'master' of github.com:Budibase/budibase into lab-day-plausible 2021-06-01 15:16:09 +01:00
Andrew Kingston fbc4253024 Revert logo to BB emblem 2021-06-01 15:02:27 +01:00
Andrew Kingston a22fd8a0a1 Improve client performance and add action to control data provider queries 2021-06-01 14:59:42 +01:00
mike12345567 507e2587c6 Fixing issue with relationship column not being name-able. 2021-05-28 19:12:14 +01:00
Martin McKeaveney c4449cf1b2 tidy up 2021-05-28 14:06:18 +01:00
Martin McKeaveney f348f18621 go straight to app if you only have one published app 2021-05-28 12:44:29 +01:00
Martin McKeaveney 09ce58aa95 fix mssql encryption option 2021-05-28 11:55:28 +01:00
Martin McKeaveney 0c90f9ffc5 adding watchtower to docker config 2021-05-28 10:09:32 +01:00
Andrew Kingston 1ae8264276 Allow data providers to inherit each other and add full client side lucene implementation 2021-05-27 15:11:08 +01:00
mike12345567 88b31d7406 Fixing an issue with redirect loop in auth, 2021-05-27 12:05:31 +01:00
Martin McKeaveney 04cdb7fb8b Merge pull request #1570 from Budibase/fix/stack-fixes
SSL fixes, update boolean in lucene
2021-05-27 09:03:03 +01:00
Martin McKeaveney 76620a5083 flip bools to strings 2021-05-27 08:21:05 +01:00