Commit Graph

1557 Commits

Author SHA1 Message Date
mike12345567 7e9b9f2180 Some quick work to make it function as required. 2021-06-15 13:20:25 +01:00
mike12345567 0a69ea02ee Adding some work towards supporting full data source integration. 2021-06-15 13:03:55 +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
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 27009438c8 Merge branch 'master' of github.com:Budibase/budibase into feature/layout-poc 2021-06-14 09:54:11 +01: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 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
mike12345567 4474a93933 Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-10 14:26:47 +01:00
Martin McKeaveney a44d59541d merge 2021-06-10 14:15:03 +01: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
Martin McKeaveney dfceb02711 Merge branch 'master' of github.com:Budibase/budibase into plus-datasources 2021-06-10 12:13:28 +01:00
Martin McKeaveney a7dbada7dc fix feedback notification panel, prevent MinIO bucket from being deleted 2021-06-10 12:07:39 +01:00
mike12345567 73e7398a41 Removing leading slash. 2021-06-10 11:34:37 +01:00
Andrew Kingston 18a175e87a Update layouts to use new container props and be more responsive 2021-06-10 10:36:23 +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
Martin McKeaveney 1d75e13fa2 merge 2021-06-09 14:36:14 +01:00
mike12345567 ae0dbacb31 Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-09 11:03:01 +01:00
Martin McKeaveney fbc09f4b4a Merge pull request #1667 from Budibase/fix/stability-bugfixes
Fix/stability bugfixes
2021-06-08 19:40:41 +01:00
Michael Drury b48342c55c Linting. 2021-06-08 18:29:34 +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
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
Martin McKeaveney eeaca8fc82 do not make query execution a requirement 2021-06-08 14:26:06 +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 d223b3fef0 remove test appID from datasources call 2021-06-08 09:35:50 +01:00
Martin McKeaveney 905c8f461f Merge branch 'master' of https://github.com/Budibase/budibase into plus-datasources 2021-06-07 18:09:03 +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
mike12345567 e20b115b4d Fixing broken backend test cases. 2021-06-07 14:08:49 +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
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 a58cd69133 Managing the finding of old revision in older apps. 2021-06-04 21:34:41 +01:00
mike12345567 4fdbeafca5 Adding test case for data source opinionated query endpoint. 2021-06-04 15:16:15 +01:00
mike12345567 c00f1ea0bc Adding schema validation and API endpoint to data sources for query. 2021-06-04 14:53:49 +01:00
mike12345567 fd2b7c415a Merge branch 'plus-datasources' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-04 13:28:34 +01:00
mike12345567 0c681e7dea Merge branch 'fix/builder-roles' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-04 13:10:57 +01:00
mike12345567 7032305f01 Formatting. 2021-06-04 12:13:57 +01:00
mike12345567 fe4fcad77c Fixing issue with builder not always having the correct roles to view an app - global builders are now admins in all apps. 2021-06-04 12:13:29 +01:00
Martin McKeaveney dd69d5480b Joi schema validation for plus datasources 2021-06-04 10:50:02 +01:00
Martin McKeaveney 36d04d010b Merge branch 'master' of https://github.com/Budibase/budibase into plus-datasources 2021-06-04 10:25:14 +01:00
Martin McKeaveney ca6735a11a set content type on client lib upload 2021-06-03 21:33:44 +01:00
mike12345567 2fe6efaed3 Updating test cases. 2021-06-03 18:48:04 +01:00
mike12345567 01fabba959 Merge branch 'plus-datasources' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-03 18:19:33 +01:00
Martin McKeaveney 00e3f06643 todo comment 2021-06-03 17:58:17 +01:00
Martin McKeaveney de4051da45 endpoint for plus datasources 2021-06-03 17:56:04 +01:00
mike12345567 738b5af4c0 Switching from .toString to .toSQL().toNative() for sql injection protection. 2021-06-03 17:45:19 +01:00
mike12345567 20d7d36a16 Using all lowercase 'query' function name for the builder. 2021-06-03 16:47:31 +01:00
mike12345567 f507daa46a Linking up to existing SQL integrations. 2021-06-03 16:45:43 +01:00
mike12345567 0fba3cc8fd Adding base SQL class which processes defined JSON structure into SQL. 2021-06-03 16:31:24 +01:00
mike12345567 781bd7bab6 Fixing internal table issues and updating createTable cypress test case. 2021-06-02 12:32:07 +01:00
Andrew Kingston 256f6ab065 Merge branch 'master' of github.com:Budibase/budibase into lab-day-plausible 2021-06-02 11:39:41 +01:00
mike12345567 1da4b31890 Merge branch 'master' of github.com:Budibase/budibase into fix/cypress-fixes 2021-06-02 10:08:57 +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
mike12345567 2ab8d3ff22 Merge branch 'master' of github.com:Budibase/budibase into fix/roles-issue 2021-06-01 17:18:42 +01:00
Martin McKeaveney 1487a6012f fixing various babel issues within tests 2021-06-01 17:09:26 +01:00
mike12345567 522ed9706c Formatting. 2021-06-01 16:02:20 +01:00
mike12345567 c81a8ba3ed Fixing issue with roles not being added correctly to global users and cleaning up roles when an app is deleted. 2021-06-01 15:58:40 +01:00
mike12345567 bdc0567464 Merge branch 'master' of github.com:Budibase/budibase into fix/cypress-fixes 2021-06-01 15:25:37 +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
Martin McKeaveney 36b39ef4df merge google accounts, improve connection pooling for RDBMS 2021-06-01 15:00:28 +01:00
mike12345567 807379168e Merge branch 'master' of github.com:Budibase/budibase into fix/cypress-fixes 2021-06-01 12:15:34 +01:00
Martin McKeaveney 03a9af0369 making HTTP POST and PUT readable, more robust app import to avoid document conflicts 2021-05-29 13:52:31 +01:00
mike12345567 9b7cbc9d01 Formatting. 2021-05-28 19:55:01 +01:00
mike12345567 dfd1815041 Fixing an issue with page not loading. 2021-05-28 18:54:30 +01:00
mike12345567 544f6a26ef Fixing bug. 2021-05-28 12:05:03 +01:00
mike12345567 6416d7f197 Making sure certain fields aren't cleansed. 2021-05-28 12:04:15 +01:00
mike12345567 70019b9b74 Cleansing input rows against the table schema. 2021-05-28 11:59:04 +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
mike12345567 c9a352bee7 Fixing server test cases. 2021-05-27 15:40:55 +01:00
mike12345567 9fb5e97330 Linting. 2021-05-27 14:55:48 +01:00
mike12345567 bf91cb35a6 Formatting. 2021-05-27 14:53:47 +01:00
mike12345567 aab11fa932 Updating permissions to allow roles other than builder/admin to use apps properly. 2021-05-27 14:53:41 +01:00
mike12345567 88b31d7406 Fixing an issue with redirect loop in auth, 2021-05-27 12:05:31 +01:00
Martin McKeaveney 5be2182fef piping errors to stderr when timeout exceeded 2021-05-27 11:47:02 +01:00
Martin McKeaveney 7c4ec2f23a execute bash commands in automations 2021-05-27 11:11:44 +01:00
Martin McKeaveney b830265b89 SSL fixes, update boolean in lucene 2021-05-26 22:48:55 +01:00
Andrew Kingston 29f81ffe0d Merge branch 'master' of github.com:Budibase/budibase into ak-fixes 2021-05-26 08:53:42 +01:00
mike12345567 1564724dc3 Merge branch 'master' of github.com:Budibase/budibase into fix/cypress-fixes 2021-05-25 16:02:06 +01:00
Martin McKeaveney 5091289d7e fix app import to create link views and search index 2021-05-25 15:15:36 +01:00
Martin McKeaveney 0340c735e8 fix cron trigger output 2021-05-25 13:39:30 +01:00
mike12345567 1146d508fd Fixing app cypress test cases. 2021-05-25 13:25:42 +01:00
mike12345567 921eb39227 Fixing the creation of user in cypress. 2021-05-25 11:06:50 +01:00
Andrew Kingston 6c960dd9e2 Replace font-weight 500 with 600 as source sans pro does not have a 500 weight, and update autoscreens and templates to use source sans pro 2021-05-25 10:11:41 +01:00
Andrew Kingston 3c5696199a Remove Inter font fully and replace with Source Sans Pro, fix favicon import path 2021-05-25 09:41:23 +01:00
Andrew Kingston 6477b2d2ed Merge branch 'master' of github.com:Budibase/budibase into ak-fixes 2021-05-25 08:21:38 +01:00
Andrew Kingston 3f9bdd9589 Remove dependency on server repo to provide logo URL to navigation component 2021-05-25 08:21:07 +01:00
Martin McKeaveney b923b63a44 fix test 2021-05-24 22:50:58 +01:00
Martin McKeaveney 0fce78d19d removing electron config 2021-05-24 22:39:13 +01:00
Martin McKeaveney 617a3035d2 amend s3 path URL 2021-05-24 22:17:03 +01:00
Martin McKeaveney 064f1e961b sanitizing client lib URL 2021-05-24 21:30:46 +01:00
Martin McKeaveney 39b6ab7790 Merge pull request #1547 from Budibase/fix/minio
remove public folder concept, upload client lib directly
2021-05-24 20:19:12 +01:00
Martin McKeaveney 39fb5f9b78 removed node modules upload call 2021-05-24 19:54:00 +01:00
Martin McKeaveney 1b920a2f16 remove public folder concept, upload client lib directly 2021-05-24 19:49:34 +01:00
Andrew Kingston 8c52af4cf7 Merge pull request #1546 from Budibase/ak-fixes
More logo updates + fixes
2021-05-24 19:39:08 +01:00
Andrew Kingston 2f29573df5 Replace logo in navigation template with new space logo 2021-05-24 19:24:05 +01:00
mike12345567 ab4e880807 Fixing issue with redis updates in tests. 2021-05-24 17:05:46 +01:00
mike12345567 7e6f215598 Linting and fixing an issue with the dev pass through. 2021-05-24 16:20:02 +01:00
Martin McKeaveney b328875ebd fix tests 2021-05-24 12:14:04 +01:00
Martin McKeaveney f58ad3a12c allow deletion of relationships 2021-05-23 15:06:33 +01:00
mike12345567 b119ae19c6 Fixing broken server test cases. 2021-05-21 16:02:21 +01:00
mike12345567 31d0a8b483 Upping debounce to 30 seconds as it has no real negative. 2021-05-21 15:14:35 +01:00
mike12345567 aa51bf7f07 Switching logic for lazy evaluation. 2021-05-21 15:03:28 +01:00
mike12345567 095e513f9f Formatting 2021-05-21 14:49:59 +01:00
mike12345567 a54b582e0d Updating UI to use the updated at. 2021-05-21 14:38:58 +01:00
mike12345567 a1ed0a113b Merge branch 'master' of github.com:Budibase/budibase into feature/app-updated-at 2021-05-21 13:16:49 +01:00
mike12345567 6ccec1632a Adding a debounced updated at timestamp to applications. 2021-05-21 13:07:10 +01:00
Andrew Kingston 05281c83cb Merge pull request #1516 from Budibase/enhanced-app-list
Enhanced app list + placeholder removal
2021-05-21 13:03:36 +01:00
Martin McKeaveney 6233de1fc1 Merge pull request #1508 from Budibase/postgres-connection-pool
postgres connection pooling
2021-05-21 12:28:51 +01:00
Andrew Kingston b904bba4c7 Merge branch 'master' of github.com:Budibase/budibase into enhanced-app-list 2021-05-21 11:11:43 +01:00
Michael Drury f76c7d9684 Merge pull request #1514 from Budibase/fix/per-app-login
Removing per app login screens
2021-05-21 11:11:21 +01:00
mike12345567 7886600d75 Linting. 2021-05-21 11:06:57 +01:00
Andrew Kingston c174602704 Merge branch 'master' of github.com:Budibase/budibase into enhanced-app-list 2021-05-21 11:00:26 +01:00
Andrew Kingston f63f9a7c51 Update app list screen to show unified app list with publish status 2021-05-21 10:32:16 +01:00
Martin McKeaveney e83f600b9e removing skip_setup as it was preventing init 2021-05-20 21:42:27 +01:00
mike12345567 4d6e4475d3 Fixing some issues found when testing. 2021-05-20 20:48:24 +01:00
mike12345567 835e097d6e Fixing test cases. 2021-05-20 16:18:09 +01:00
Martin McKeaveney e28a5e98ab fix lint 2021-05-20 13:09:02 +01:00
mike12345567 d301ea48a9 Removing all login/logout functionality from apps. 2021-05-20 13:05:58 +01:00
Martin McKeaveney e9a43925f7 lint 2021-05-20 12:55:24 +01:00
Martin McKeaveney 237642e4af merge 2021-05-20 12:41:54 +01:00
mike12345567 58f40da036 Fixing an issue with checkAuth function not checking response status before attempting to get JSON. 2021-05-20 12:39:33 +01:00
mike12345567 3437f620d6 Fixing automation test case. 2021-05-20 12:07:07 +01:00
Martin McKeaveney 7ab24fed2b merge with master 2021-05-20 10:40:15 +01:00
Andrew Kingston 112ef65043 Merge pull request #1505 from Budibase/user-app-list
User home screen + tidy ups
2021-05-20 08:41:44 +01:00
Martin McKeaveney 6cb1380770 postgres connection pooling 2021-05-19 20:58:59 +01:00
Martin McKeaveney 638a43efb8 Merge pull request #1503 from Budibase/cron
Cron Automation trigger
2021-05-19 19:33:49 +01:00
mike12345567 7d3169e5e1 Formatting. 2021-05-19 16:24:50 +01:00
mike12345567 4e9097862d Updating user test cases. 2021-05-19 16:24:20 +01:00
mike12345567 d62280ae83 Merge branch 'next' of github.com:Budibase/budibase into user-app-list 2021-05-19 15:58:17 +01:00
mike12345567 c6f7f115b5 Fixing issues with the user table within the apps. 2021-05-19 15:55:00 +01:00
mike12345567 0bbd45b413 Adding the ability to get all apps, with the status attached. 2021-05-19 15:09:57 +01:00
mike12345567 91ed6679c4 Adding a get self endpoint in the global users. 2021-05-19 13:37:59 +01:00
mike12345567 db3497c83a Merge branch 'user-app-list' of github.com:Budibase/budibase into user-app-list 2021-05-19 13:18:38 +01:00
mike12345567 f08b894e55 Adding admin only endpoint, removing the ability to create/delete global users from the app server and adding a global self user update. 2021-05-19 13:17:50 +01:00
mike12345567 31f16090ee Fixing test cases. 2021-05-19 11:27:19 +01:00
Andrew Kingston 550ea1a70d Add missing properties to first name and last name user schema 2021-05-19 11:06:57 +01:00