Commit Graph

3543 Commits

Author SHA1 Message Date
Rory Powell 71ba024974 WIP: Rest API import 2021-11-25 17:14:07 +00:00
Budibase Staging Release Bot 7e97d2ba95 v0.9.190-alpha.2 2021-11-25 16:50:21 +00:00
mike12345567 88f31bcf34 Basic work for generating. 2021-11-25 16:13:19 +00:00
Peter Clement d42df03f25 fix appPackage unit tests 2021-11-25 15:29:35 +00:00
Peter Clement 0c60a56a3a remove initial screen creation 2021-11-25 14:45:36 +00:00
Andrew Kingston 0b239a5bec Add test to ensure query schema is correctly cleared for prod app IDs 2021-11-25 13:00:43 +00:00
Budibase Staging Release Bot 7d024f285d v0.9.190-alpha.1 2021-11-25 12:49:05 +00:00
Michael Drury a02ec65661 Merge pull request #3541 from Budibase/fix/sql-issues
Fixing various SQL issues
2021-11-25 12:42:38 +00:00
Budibase Staging Release Bot daaf22f648 v0.9.190-alpha.0 2021-11-25 12:30:15 +00:00
mike12345567 0f0770af32 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-25 12:21:58 +00:00
Andrew Kingston 3abaded20a Update tests 2021-11-25 11:52:02 +00:00
Andrew Kingston aea0a9082b Lint 2021-11-25 11:42:46 +00:00
Andrew Kingston 38219f0ea3 Fix issue with determining when to hide sensitive fields from query definitions and never delete the query schema 2021-11-25 11:21:54 +00:00
Budibase Staging Release Bot b90a845efc v0.9.185-alpha.22 2021-11-25 10:33:01 +00:00
mike12345567 f6ecd423ce Fixing some issues discovered with many to many relationships in SQL, as well as problems uncovered by #3531. 2021-11-24 20:55:03 +00:00
mike12345567 bf44c15b74 Fixing issue with datasource deletion not navigating if was on data source plus table and fixing #3523 where relationships would cause sorting to breaking postgres/oracle. 2021-11-24 18:20:52 +00:00
mike12345567 116bccfd73 Fix for issue #3327 - may not solve issue with mariaDB but works for MySQL. 2021-11-24 17:03:34 +00:00
Budibase Staging Release Bot e4e29ce1b2 v0.9.185-alpha.21 2021-11-24 16:00:00 +00:00
mike12345567 f959ea0add Adding more error tracking around column creation, to reduce confusion/users not understanding required settings. 2021-11-24 14:55:14 +00:00
Budibase Staging Release Bot c021a6e49c v0.9.185-alpha.20 2021-11-24 13:56:19 +00:00
Budibase Staging Release Bot 1497e2d489 v0.9.185-alpha.19 2021-11-24 09:17:53 +00:00
Budibase Staging Release Bot f7377c71da v0.9.185-alpha.18 2021-11-24 08:48:23 +00:00
Budibase Staging Release Bot f2365738d6 v0.9.185-alpha.17 2021-11-23 20:15:28 +00:00
Budibase Staging Release Bot 5ba6f4bd54 v0.9.185-alpha.16 2021-11-23 15:23:55 +00:00
Budibase Staging Release Bot 8547ea2f2c v0.9.185-alpha.15 2021-11-23 13:57:12 +00:00
Rory Powell 7135599295 Add returning 2021-11-23 13:27:38 +00:00
Rory Powell 1a0c66beb6 Merge branch 'develop' into oracle-datasource 2021-11-23 09:27:55 +00:00
Budibase Release Bot d227e192ae v0.9.189 2021-11-22 18:14:41 +00:00
Budibase Staging Release Bot f158ee8f57 v0.9.185-alpha.14 2021-11-22 18:04:40 +00:00
mike12345567 0335b1cee3 Fixing issue from review, values weren't wiped when delete modals closed, also adding a fix for threading to disable it in development as node-ts was causing memory leaks on low memory systems (doesn't apply to production built version). 2021-11-22 17:42:41 +00:00
Martin McKeaveney d5a5f4d227 adding version metadata to docker build 2021-11-22 18:25:57 +01:00
Rory Powell 4acfc668ef Update locks, ignore oracle imports on m1 2021-11-22 15:26:31 +00:00
mike12345567 ea0000df51 Updating UI to have a table/column deletion check which makes sure the user understands what they are doing, also disabling external table deletion. 2021-11-22 15:26:24 +00:00
Rory Powell b1ac42875b Fix dependency issues on m1 2021-11-22 14:49:39 +00:00
Rory Powell ac7137c4a0 Use global sql type map, update base integration type defs 2021-11-22 11:38:17 +00:00
Budibase Staging Release Bot 2f9941f40c v0.9.185-alpha.13 2021-11-22 11:13:33 +00:00
Rory Powell 154a5cab26 Merge branch 'develop' into oracle-datasource 2021-11-22 11:07:11 +00:00
Michael Drury ddcc94c772 Merge pull request #3444 from Budibase/fix/sql-invalid-cols
Disallow _id, _rev and tableId fields for SQL tables
2021-11-22 11:03:59 +00:00
Budibase Staging Release Bot 01e7cccb65 v0.9.185-alpha.12 2021-11-22 10:53:34 +00:00
Rory Powell d58b90cac1 Merge branch 'oracle-datasource' into oracle-datatasource-plus 2021-11-22 10:50:34 +00:00
Rory Powell f94a0eadbe Merge branch 'develop' into oracle-datasource 2021-11-22 10:47:48 +00:00
mike12345567 9be833d5e1 Updating inline alert component to handle newlines as different elements, putting out error with new lines. 2021-11-22 10:37:58 +00:00
Budibase Staging Release Bot fe5c3d78f4 v0.9.185-alpha.11 2021-11-22 10:26:21 +00:00
mike12345567 38c7f3ab90 Fix for #2420 - don't allow columns which are considered invalid/not allowed. 2021-11-18 18:33:35 +00:00
Michael Drury 773bc06f7f Merge pull request #3440 from Budibase/fix/export-sql
Fixing some issues with exporting CSV/JSON
2021-11-18 15:26:23 +00:00
mike12345567 1d9b4be249 Fixing issue with exporting CSV/JSON, also saving as right file type. 2021-11-18 14:57:17 +00:00
Rory Powell b0df7fb28f Boolean support and linting 2021-11-18 13:35:22 +00:00
Rory Powell 345490fed3 Tests 2021-11-18 12:05:30 +00:00
Budibase Staging Release Bot a1ff7e7262 v0.9.185-alpha.10 2021-11-18 11:15:57 +00:00
Michael Drury d2e07590c4 Merge pull request #3435 from Budibase/dependabot/npm_and_yarn/packages/server/sshpk-1.16.1
Bump sshpk from 1.13.0 to 1.16.1 in /packages/server
2021-11-18 11:08:27 +00:00
mike12345567 8a1a2c5305 Upgrading to Node 14 across the board as recent packages don't support 12 anymore. 2021-11-18 10:59:35 +00:00
dependabot[bot] 2e09b5e855 Bump sshpk from 1.13.0 to 1.16.1 in /packages/server
Bumps [sshpk](https://github.com/joyent/node-sshpk) from 1.13.0 to 1.16.1.
- [Release notes](https://github.com/joyent/node-sshpk/releases)
- [Commits](https://github.com/joyent/node-sshpk/compare/v1.13.0...v1.16.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-18 10:52:11 +00:00
Rory Powell 5d8c90c5f2 Detect auto columns 2021-11-18 10:49:53 +00:00
Budibase Release Bot 85425520ac v0.9.188 2021-11-18 07:09:32 +00:00
Michael Drury 0623dc2981 Fixing issue discovered by test case. 2021-11-17 21:33:35 +00:00
mike12345567 fa6875190e Downgrading typescript to match eslint required version. 2021-11-17 18:07:56 +00:00
mike12345567 7802bb1e45 Adding audit script and commiting all of the audits that it made, updating all yarn locks. 2021-11-17 18:04:16 +00:00
Rory Powell c810bacaf9 Datatypes working 2021-11-17 16:41:00 +00:00
mike12345567 047318fdf7 Updating bullboard to use the new koa version (supported). 2021-11-17 16:30:06 +00:00
mike12345567 bb8fe8e941 Adding a mechanism for disabling cron jobs when an app is unpublished. 2021-11-17 16:28:52 +00:00
Rory Powell 0cedd1d57b First pass end-to-end working 2021-11-17 14:34:16 +00:00
Mike Shanks 3db48e3b45 License cleanup 2021-11-17 14:21:16 +00:00
Budibase Staging Release Bot 9d74aa2a44 v0.9.185-alpha.9 2021-11-17 11:47:25 +00:00
Michael Drury a726d158b8 Merge pull request #3338 from Budibase/feature/query-rbac-timeouts
Query RBAC, query and automation threading/timeouts
2021-11-17 11:39:09 +00:00
Budibase Staging Release Bot 623cd0c0b0 v0.9.185-alpha.8 2021-11-17 11:28:58 +00:00
Budibase Staging Release Bot 33fef40292 v0.9.185-alpha.7 2021-11-16 21:20:35 +00:00
mike12345567 7170c00a4f Fix for cypress test issues, when metadata is updated rapidly it could get into a bad state - this should resolve it. 2021-11-16 20:56:24 +00:00
mike12345567 e75a9d3d1d Quick update, just to cover both queue add functions. 2021-11-16 19:02:55 +00:00
mike12345567 11debac115 Updating to manage completed events piling up, this will periodically clear out all events - repeats cannot be removed with the removeOnCompleted job option. 2021-11-16 18:58:24 +00:00
mike12345567 aaff5260d3 Adding a script to be able to debug backend like cypress runs, without needing to build everytime - fixing an issue that appears to only occur occasionally in the cypress environment. 2021-11-16 17:40:31 +00:00
Budibase Staging Release Bot c42acf9bb7 v0.9.185-alpha.6 2021-11-16 14:37:51 +00:00
Budibase Staging Release Bot 8529510e04 v0.9.185-alpha.5 2021-11-16 13:54:16 +00:00
Budibase Staging Release Bot 9650cee4d4 v0.9.185-alpha.4 2021-11-16 11:48:38 +00:00
Michael Drury 1bfe8527e6 Merge pull request #3392 from Budibase/fix/app-list-perf
Caching app metadata to improve application fetch performance
2021-11-16 11:37:54 +00:00
Budibase Staging Release Bot 3d2447db34 v0.9.185-alpha.3 2021-11-16 11:12:03 +00:00
Budibase Staging Release Bot 3ffa27969d v0.9.185-alpha.2 2021-11-15 17:47:27 +00:00
mike12345567 f13257bebe Updating the getAllApps function to use a cached version of the app metadata, rather than retrieving it individually everytime. Also invalidating the results everytime they are updated (at least in the important locations). 2021-11-15 17:40:45 +00:00
Budibase Release Bot e48fc8de3d v0.9.187 2021-11-15 17:04:12 +00:00
mike12345567 0f54787072 Adding role, as it wasn't being set in metadata. 2021-11-15 16:46:56 +00:00
mike12345567 ce47eb6cff Fixing issue found by Mitch, with syncing not functioning for singular role updates. 2021-11-15 16:42:17 +00:00
mike12345567 9b8df32c52 Fixing issue where database wasn't accessible in authorized test. 2021-11-15 15:57:02 +00:00
mike12345567 bf4a8737f0 Updating to allow a list of roles to be retrieved, allowing resources to have multiple levels of role that they can be accessed via. 2021-11-15 15:26:09 +00:00
Budibase Staging Release Bot 3a8e08d3cc v0.9.185-alpha.1 2021-11-15 14:43:16 +00:00
mike12345567 e918efe8c2 Fixing an issue discovered in #3385 - RBAC roles worked for applying lower levels of roles, but they didn't revoke access correctly, it would always fallback to the base permissions if higher permissions were set. 2021-11-15 13:48:26 +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
Budibase Release Bot 0fb4611bce v0.9.186 2021-11-12 13:15:37 +00:00
mike12345567 b34ca5b4a2 Quick fix for #3343 - error message did not make the problem obvious, so made sure error handler always outputs something useful. 2021-11-12 11:21:06 +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
Budibase Release Bot 3ef07b3ebd v0.9.185 2021-11-11 12:14:43 +00:00
mike12345567 cca28ce255 Adding worker controls to both automations and queries. 2021-11-11 12:11:09 +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
Budibase Staging Release Bot 62175d5b62 v0.9.180-alpha.10 2021-11-10 19:52:01 +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
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
Budibase Staging Release Bot 1174ddb2de v0.9.180-alpha.8 2021-11-10 16:33:07 +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
Budibase Staging Release Bot 611337c140 v0.9.180-alpha.7 2021-11-10 14:56:30 +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
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
Budibase Staging Release Bot a20d21ebf5 v0.9.180-alpha.5 2021-11-10 12:29:11 +00:00
Budibase Staging Release Bot c62741a311 v0.9.180-alpha.4 2021-11-10 12:17:43 +00: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
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
Rory Powell 2caa530ff0 Tidy imports 2021-11-09 17:55:10 +00:00
Rory Powell 231ddda4e7 Tidy and remove unused fields 2021-11-09 17:52:26 +00:00
Rory Powell 9bcfa0af70 Remove comments 2021-11-09 17:33:29 +00:00
Budibase Staging Release Bot 9bbb648acd v0.9.180-alpha.2 2021-11-09 17:25:41 +00:00
Rory Powell ef2697a82d Add oracle instant client installation scripts 2021-11-09 17:10:26 +00: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
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
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
Rory Powell 9273edc794 Integrate with UI 2021-11-08 22:08:47 +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 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
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
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
Rory Powell cb661eab34 Add oracledb package, readme, and config 2021-11-05 13:56:54 +00:00
mike12345567 3474f3ae8e Updating underlying sql to not use ilike unless in postgres client. 2021-11-05 13:48:13 +00:00
mike12345567 5ec0d803af Cleaning up repeated work in sql server building of schema. 2021-11-05 12:41:26 +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
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 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
Rory Powell b5b191361d Add stub integration file and docker compose config 2021-11-04 14:54:35 +00: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
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 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
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
Rory Powell 8f2910ad32 Merge branch 'master' into develop 2021-11-03 16:24:16 +00:00
Budibase Release Bot f4cd6b84c5 v0.9.175 2021-11-03 16:20:47 +00:00
mike12345567 b2bf5056b5 Fixing rest test mocking. 2021-11-03 15:45:19 +00:00
Budibase Release Bot 58d7b13e9e v0.9.174 2021-11-03 15:10:20 +00:00
mike12345567 88a729913c Fixing an issue with webhooks, couldn't use them in development (like getting schema) and making sure trigger will always use production app #3143. 2021-11-03 14:08:47 +00:00
mike12345567 ea6646f055 Fixing #3237 and #3235 - always apply headers on out going webhooks if they are specified and handle a range of response codes. 2021-11-03 13:13:22 +00:00
mike12345567 f8b2429bd0 Fixing REST PUT using POST as per #3227. 2021-11-03 13:12:20 +00:00
Budibase Staging Release Bot 7d4221284f v0.9.173-alpha.8 2021-11-02 17:06:37 +00:00
Budibase Staging Release Bot 747a3b5303 v0.9.173-alpha.7 2021-11-02 15:32:59 +00:00
Michael Drury a82a206161 Merge pull request #3224 from Budibase/labday/mike-sql
SQL table manipulation and some external table UI rework
2021-11-02 15:23:30 +00:00
mike12345567 953c90c8d4 Fixing some issues with MySQL and dropping foreign key constrained columns. 2021-11-02 13:36:23 +00:00
mike12345567 835b0efe74 Adding mysql support. 2021-10-29 18:43:50 +01:00
mike12345567 f071cc5219 Adding many to many support, generating junction table and setting up constraints. 2021-10-29 18:37:29 +01:00
mike12345567 a94376ce43 Fixing a lot of issues around dropping columns, updating columns, relationships and bi-directionality, display columns now default to something for SQL tables as well. 2021-10-29 13:34:10 +01:00
mike12345567 949c6b8653 Adding SQL relationship building. 2021-10-28 22:44:31 +01:00
mike12345567 329156d6cc SQL table building. 2021-10-28 19:39:42 +01:00
Budibase Staging Release Bot 6e6018c8c7 v0.9.173-alpha.6 2021-10-28 11:52:29 +00:00
mike12345567 5e846ac64d First version of schema generation for ms-sql, able to retrieve basic tables and rows. 2021-10-27 18:36:27 +01:00
mike12345567 09d83dea39 Adding docker compose for ms-sql with products, tasks table setup. 2021-10-27 17:32:02 +01:00
Rory Powell c210802b4c Remove whitespace 2021-10-27 17:23:52 +01:00
Rory Powell 8b8c923541 Update tests 2021-10-27 17:21:29 +01:00
Budibase Staging Release Bot c6304ca321 v0.9.173-alpha.5 2021-10-27 15:45:31 +00:00
mike12345567 49d2796f8e Fixing an issue with data source saving. 2021-10-27 16:35:53 +01:00
Budibase Staging Release Bot 2f2bf2f26c v0.9.173-alpha.4 2021-10-27 15:24:55 +00:00
Rory Powell 0ddd689b89 Postgres: Use another schema other than 'public' 2021-10-27 16:21:19 +01:00
Michael Drury 836993bb29 Merge pull request #3165 from Budibase/fix/sql-issues
Not importing SQL tables without a primary key and displaying an error, disabling query HBS helpers
2021-10-27 16:14:13 +01:00
Budibase Release Bot 484a38c9f5 v0.9.173 2021-10-27 15:13:34 +00:00
Budibase Staging Release Bot 600e28e3d7 v0.9.173-alpha.3 2021-10-27 14:27:54 +00:00
mike12345567 89d04d5cc7 Merge branch 'develop' of github.com:Budibase/budibase into fix/sql-issues 2021-10-27 14:51:43 +01:00
mike12345567 fa38a4b37e Fixing test cases. 2021-10-27 13:10:46 +01:00
Budibase Staging Release Bot 3376e07bca v0.9.173-alpha.2 2021-10-27 09:02:08 +00:00
Rory Powell 54ddfb32e0 Merge pull request #3145 from Budibase/prevent-dev-app-access
Prevent non builder from accessing dev apps
2021-10-27 09:50:50 +01:00
mike12345567 eb411cd0b0 Fixing #2718 - disabling handlebars helpers for queries. 2021-10-26 20:04:36 +01:00
mike12345567 ac1d6ee23e Fixing #2820 - SQL system no longer includes tables without a primary key constraint and it displays an error to handle this. 2021-10-26 20:03:54 +01:00
Budibase Staging Release Bot 313ab9fe97 v0.9.173-alpha.1 2021-10-26 15:27:44 +00:00
Rory Powell 67f851b68c Update app id check in tests 2021-10-26 16:21:26 +01:00
Rory Powell 073f8ade1f Merge pull request #3142 from Budibase/scope-or-view
Scope view filters to table always
2021-10-26 16:17:14 +01:00
Budibase Staging Release Bot 25c74c1d70 v0.9.173-alpha.0 2021-10-26 14:03:18 +00:00
Rory Powell 081e38e5ea Merge branch 'develop' into prevent-dev-app-access 2021-10-26 14:55:59 +01:00
Rory Powell 59c44eafd3 Merge branch 'develop' into scope-or-view 2021-10-26 14:55:45 +01:00
Martin McKeaveney 7d5d4e5d36 merge with master 2021-10-26 14:28:49 +02:00
Rory Powell 21da900567 Update snapshot 2021-10-26 09:43:00 +01:00
Rory Powell 46a886f83d Linting 2021-10-26 09:42:19 +01:00
Rory Powell ad61f2af3b Prevent non builder from accessing dev apps 2021-10-25 16:59:09 +01:00
Budibase Staging Release Bot f7dd62cbc2 v0.9.169-alpha.18 2021-10-25 13:50:36 +00:00
Michael Drury 7ee3029dfe Merge pull request #3122 from Budibase/fix/mike-d-various-fixes
Various fixes, including replacing live replication from prod -> dev
2021-10-25 14:41:08 +01:00
Rory Powell 54c5ae1441 Scope view filters to table always 2021-10-25 13:34:48 +01:00
Budibase Staging Release Bot 04b9ad1aae v0.9.169-alpha.17 2021-10-25 09:51:42 +00:00
Budibase Staging Release Bot 7b4bf6062a v0.9.169-alpha.16 2021-10-25 09:26:20 +00:00
Rory Powell 547bb8ba80 Merge pull request #3104 from Budibase/view-not-set
Handle nulls / empty in views and tables
2021-10-25 10:16:23 +01:00
Budibase Release Bot 96ef21114f v0.9.172 2021-10-25 09:08:46 +00:00
Rory Powell 99b42c7083 Feedback: Rename set/not set to not empty/empty, remove cell rendering 2021-10-25 09:58:05 +01:00
Budibase Staging Release Bot 7c0dab264d v0.9.169-alpha.15 2021-10-25 08:10:24 +00:00
Martin McKeaveney cec081bdfc Merge pull request #3106 from Budibase/fix/postreleasefixes2
Fix/postreleasefixes2
2021-10-25 09:01:50 +01:00
Budibase Staging Release Bot 895803f618 v0.9.169-alpha.14 2021-10-23 14:17:01 +00:00
Budibase Staging Release Bot 02804b3003 v0.9.169-alpha.13 2021-10-22 16:58:51 +00:00
Martin McKeaveney 0a60899a63 Merge branch 'develop' of github.com:Budibase/budibase into fix/postreleasefixes2 2021-10-22 17:39:59 +01:00
mike12345567 f056f2bf7e Merge branch 'develop' of github.com:Budibase/budibase into fix/mike-d-various-fixes 2021-10-22 17:35:05 +01:00
Rory Powell d915400c0a Merge branch 'develop' into view-not-set 2021-10-22 14:44:40 +01:00
mike12345567 bd59c28081 Removing live replication between deployed and development app, instead it is replicated when the app is opened in the builder. Live replication was not working and only actually pulled back the data on deploy which was a little confusing, this way it can easily be controlled. 2021-10-22 14:34:20 +01:00
Budibase Staging Release Bot 510286e80c v0.9.169-alpha.12 2021-10-22 09:02:10 +00:00
Budibase Staging Release Bot 238b18b09c v0.9.169-alpha.11 2021-10-21 18:01:14 +00:00
Martin McKeaveney 789cfa0768 fix tests 2021-10-21 18:05:18 +01:00
mike12345567 23071993c6 Fixing an issue with user metadata not always being present when user accessing app, causing weird issues. 2021-10-21 17:23:10 +01:00
Martin McKeaveney 9301406bcd enable collapsible nodes in component tree 2021-10-21 16:24:58 +01:00
Martin McKeaveney 2c5285006d fix import 2021-10-21 16:04:00 +01:00
Martin McKeaveney 3b3862bd01 Merge branch 'develop' into fix/postreleasefixes2 2021-10-21 16:00:48 +01:00
Budibase Staging Release Bot ebfa34e094 v0.9.169-alpha.10 2021-10-21 14:40:18 +00:00
Martin McKeaveney c8a5a1747c remove mysql package 2021-10-21 14:48:20 +01:00
Martin McKeaveney d573eb464a upgrade to mysql2 package 2021-10-21 14:47:35 +01:00
Rory Powell ca4b252abc Merge branch 'develop' into view-not-set 2021-10-21 14:17:04 +01:00
Rory Powell 0fb4613b5a Handle nulls / empty in views and tables 2021-10-21 14:15:55 +01:00
Budibase Staging Release Bot 873c43b8cd v0.9.169-alpha.9 2021-10-21 11:57:41 +00:00
Budibase Staging Release Bot 83e17da2d3 v0.9.169-alpha.8 2021-10-21 11:40:14 +00:00
Andrew Kingston 85f020d61f Merge pull request #3102 from Budibase/fix/view-column-renaming
Keep views in sync with table schema changes
2021-10-21 12:32:07 +01:00
Budibase Staging Release Bot fcbe94a08d v0.9.169-alpha.7 2021-10-21 09:52:12 +00:00
Andrew Kingston 2b7f393626 Remove optional chaining from server 2021-10-21 10:24:41 +01:00
Andrew Kingston 5caafed0f8 Keep views up to date with table schema changes 2021-10-20 20:01:49 +01:00
Budibase Release Bot 36ce61c03e v0.9.171 2021-10-20 13:36:22 +00:00
Budibase Staging Release Bot 845a350505 v0.9.169-alpha.6 2021-10-20 12:59:04 +00:00
Michael Drury 0c678d1cce Merge pull request #3094 from Budibase/fix/sql-auto-update
Fixing issue with SQL tables and automation update row action
2021-10-20 13:48:53 +01:00
Budibase Staging Release Bot cc507bb116 v0.9.169-alpha.5 2021-10-20 12:31:06 +00:00
Budibase Release Bot 949d925f13 v0.9.170 2021-10-20 11:59:17 +00:00
Budibase Staging Release Bot a65a6d5909 v0.9.169-alpha.4 2021-10-20 09:35:25 +00:00
Andrew Kingston 029b447ce7 Merge pull request #3042 from Budibase/fix/app-export-performance
Improve app export experience
2021-10-20 10:25:59 +01:00
mike12345567 bdaf56fac7 Fixing issue with SQL tables and automations updating a row, also making error handling better across automations to make sure some sort of error message is always returned. 2021-10-19 17:00:54 +01:00
Budibase Staging Release Bot 4b77528593 v0.9.169-alpha.3 2021-10-19 15:54:53 +00:00
Martin McKeaveney a174de7f28 error message fixes 2021-10-19 16:52:55 +01:00
Michael Drury 93c0b5ddd4 Merge pull request #3091 from Budibase/fix/table-perms
Fixing table permissions issue
2021-10-19 16:45:41 +01:00
Budibase Staging Release Bot ace810d34a v0.9.169-alpha.2 2021-10-19 15:35:03 +00:00
dependabot[bot] 9a09a8c9b3 Bump vm2 from 3.9.3 to 3.9.4 in /packages/server
Bumps [vm2](https://github.com/patriksimek/vm2) from 3.9.3 to 3.9.4.
- [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.3...3.9.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-19 15:33:24 +00:00
Michael Drury 736a0d0bac Merge pull request #3072 from Budibase/fix/2417
Handling URL.id usage with SQL tables
2021-10-19 16:24:03 +01:00
mike12345567 6539feb6d7 Fixing issue with permissions, if some permissions have already been set for a role an error would be thrown which would break the UI and make it impossible to setup permissions for other tables. 2021-10-19 16:19:48 +01:00
Budibase Staging Release Bot 1366d824f7 v0.9.169-alpha.1 2021-10-19 12:11:03 +00:00
mike12345567 dd75d236c0 Fixes issue #2417 in the backend, looks for fields which could contain a key value and if they do it will resolve them down to the ID field value. 2021-10-18 17:54:34 +01:00
Budibase Staging Release Bot 9cc9461c50 v0.9.169-alpha.0 2021-10-18 15:44:36 +00:00
Budibase Release Bot 3b90b2b878 v0.9.169 2021-10-18 15:38:42 +00:00
Rory Powell f372d7d7d9 Merge branch 'master' into develop 2021-10-18 16:35:32 +01:00
Rory Powell f3b630ed95 Sentry updates 2021-10-18 14:57:30 +01:00
Budibase Staging Release Bot f50f9e19cf v0.9.167-alpha.14 2021-10-18 11:44:29 +00:00
Budibase Staging Release Bot 77dee89c38 v0.9.167-alpha.13 2021-10-18 11:30:09 +00:00
Andrew Kingston d00f3f27fe Refactor app exports to allow a streaming realtime backup, and tidy up 2021-10-18 12:08:12 +01:00
Budibase Staging Release Bot 0b2bdf4d47 v0.9.167-alpha.12 2021-10-18 10:16:48 +00:00
Rory Powell a94becac9c Merge pull request #2975 from Budibase/no-access-role
No access role / public by default
2021-10-18 11:08:45 +01:00
Budibase Staging Release Bot 97a13fe98a v0.9.167-alpha.11 2021-10-18 09:23:26 +00:00
Peter Clement a0c2e9c427 Merge pull request #3038 from Budibase/fix/data-section-issues
Add check for missing _rev
2021-10-18 10:13:40 +01:00
Peter Clement 5cfaa17798 add check for missing _rev 2021-10-18 09:51:13 +01:00
Budibase Staging Release Bot 30ac9c57d8 v0.9.167-alpha.10 2021-10-18 08:45:15 +00:00
Peter Clement fc53e3e8b8 Merge pull request #3032 from Budibase/fix/data-section-issues
Potential fix for issues with updating and saving rows and columns
2021-10-18 09:34:49 +01:00
Budibase Staging Release Bot 4cecaa6143 v0.9.167-alpha.9 2021-10-18 08:31:27 +00:00
Michael Drury 7a33a666b4 Merge pull request #3025 from Budibase/fix/quick-fixes
Fixing refresh on wrong password and setting hard SQL limits
2021-10-18 09:20:29 +01:00
Peter Clement eb957bc94f Potential fix for issues with updating and saving rows and columns 2021-10-17 21:23:30 +01:00
Budibase Release Bot 51b948db1f v0.9.168 2021-10-17 20:06:43 +00:00
mike12345567 fd894897ca Setting a hard limit on how many rows can be returned by the SQL plus queries. 2021-10-15 17:52:06 +01:00
Budibase Staging Release Bot 82a9320854 v0.9.167-alpha.8 2021-10-15 14:58:22 +00:00
Andrew Kingston 9b1da162d6 Merge pull request #3019 from Budibase/fix/large-csv-import
Fix performance of importing large CSVs
2021-10-15 15:49:11 +01:00
Andrew Kingston 4c1451178c Lint 2021-10-15 14:57:01 +01:00
Andrew Kingston 18c88ac101 Remove linkRows processing when importing CSVs 2021-10-15 14:31:45 +01:00
Budibase Staging Release Bot 31f74632f1 v0.9.167-alpha.7 2021-10-15 13:12:11 +00:00
Michael Drury ec82053d88 Merge pull request #3007 from Budibase/fix/3005
Fixing issues with filter step in automations breaking test flow
2021-10-15 14:03:52 +01:00
Budibase Staging Release Bot 6049acd126 v0.9.167-alpha.6 2021-10-15 10:45:34 +00:00
Andrew Kingston 642d105326 Merge pull request #3002 from Budibase/js-binding-drawer
JavaScript bindings
2021-10-15 11:37:25 +01:00
Budibase Staging Release Bot 45f6e9a2f8 v0.9.167-alpha.5 2021-10-15 07:56:53 +00:00
Budibase Staging Release Bot de40dd786f v0.9.167-alpha.4 2021-10-14 16:42:40 +00:00
Budibase Staging Release Bot d809a3d528 v0.9.167-alpha.3 2021-10-14 16:10:07 +00:00