1
0
Fork 0
mirror of synced 2024-10-02 10:08:09 +13:00
Commit graph

3366 commits

Author SHA1 Message Date
Budibase Release Bot
c71eab23f0 v0.9.189 2021-11-22 18:14:41 +00:00
Budibase Staging Release Bot
4e76951a03 v0.9.185-alpha.14 2021-11-22 18:04:40 +00:00
mike12345567
9dfa8c7651 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
b40fdc98de adding version metadata to docker build 2021-11-22 18:25:57 +01:00
Rory Powell
3793c1784a Update locks, ignore oracle imports on m1 2021-11-22 15:26:31 +00:00
mike12345567
72bf66926d 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
90885b998a Fix dependency issues on m1 2021-11-22 14:49:39 +00:00
Rory Powell
2edb24fa86 Use global sql type map, update base integration type defs 2021-11-22 11:38:17 +00:00
Budibase Staging Release Bot
95fcaeea06 v0.9.185-alpha.13 2021-11-22 11:13:33 +00:00
Rory Powell
85ef7838af Merge branch 'develop' into oracle-datasource 2021-11-22 11:07:11 +00:00
Michael Drury
7762c1cc80
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
c48ead6f49 v0.9.185-alpha.12 2021-11-22 10:53:34 +00:00
Rory Powell
c36df3ad18 Merge branch 'oracle-datasource' into oracle-datatasource-plus 2021-11-22 10:50:34 +00:00
Rory Powell
56d8b29962 Merge branch 'develop' into oracle-datasource 2021-11-22 10:47:48 +00:00
mike12345567
19c096c3e5 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
d6018c2c9c v0.9.185-alpha.11 2021-11-22 10:26:21 +00:00
mike12345567
854cfd243d Fix for #2420 - don't allow columns which are considered invalid/not allowed. 2021-11-18 18:33:35 +00:00
Michael Drury
3dcec7671e
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
2f282e70a9 Fixing issue with exporting CSV/JSON, also saving as right file type. 2021-11-18 14:57:17 +00:00
Rory Powell
cb3495c831 Boolean support and linting 2021-11-18 13:35:22 +00:00
Rory Powell
1be2d006db Tests 2021-11-18 12:05:30 +00:00
Budibase Staging Release Bot
a013c51e2b v0.9.185-alpha.10 2021-11-18 11:15:57 +00:00
Michael Drury
b3af8f41cb
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
31606a8059 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]
8553949fee
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
681cb1bbbc Detect auto columns 2021-11-18 10:49:53 +00:00
Budibase Release Bot
a4b88dc2ca v0.9.188 2021-11-18 07:09:32 +00:00
Michael Drury
0b6eb6b71d Fixing issue discovered by test case. 2021-11-17 21:33:35 +00:00
mike12345567
e1de339f55 Downgrading typescript to match eslint required version. 2021-11-17 18:07:56 +00:00
mike12345567
4993329ceb 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
1d53581f17 Datatypes working 2021-11-17 16:41:00 +00:00
mike12345567
32f4a87f95 Updating bullboard to use the new koa version (supported). 2021-11-17 16:30:06 +00:00
mike12345567
494e042dd8 Adding a mechanism for disabling cron jobs when an app is unpublished. 2021-11-17 16:28:52 +00:00
Rory Powell
a2ea5e730f First pass end-to-end working 2021-11-17 14:34:16 +00:00
Mike Shanks
5f81613cd8 License cleanup 2021-11-17 14:21:16 +00:00
Budibase Staging Release Bot
402a16f387 v0.9.185-alpha.9 2021-11-17 11:47:25 +00:00
Michael Drury
361589d18a
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
8463afab10 v0.9.185-alpha.8 2021-11-17 11:28:58 +00:00
Budibase Staging Release Bot
5f6f2e6ed1 v0.9.185-alpha.7 2021-11-16 21:20:35 +00:00
mike12345567
3b9f3d6690 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
3fdfc95298 Quick update, just to cover both queue add functions. 2021-11-16 19:02:55 +00:00
mike12345567
ba4c79895f 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
8d56fe1339 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
782a0cc175 v0.9.185-alpha.6 2021-11-16 14:37:51 +00:00
Budibase Staging Release Bot
1a9706bbb2 v0.9.185-alpha.5 2021-11-16 13:54:16 +00:00
Budibase Staging Release Bot
4a22570b05 v0.9.185-alpha.4 2021-11-16 11:48:38 +00:00
Michael Drury
852f75ac48
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
144452346f v0.9.185-alpha.3 2021-11-16 11:12:03 +00:00
Budibase Staging Release Bot
5bb8900cdd v0.9.185-alpha.2 2021-11-15 17:47:27 +00:00
mike12345567
7eb29ffc7d 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
bfc9a4157d v0.9.187 2021-11-15 17:04:12 +00:00
mike12345567
9b5909e367 Adding role, as it wasn't being set in metadata. 2021-11-15 16:46:56 +00:00
mike12345567
45af6be6de Fixing issue found by Mitch, with syncing not functioning for singular role updates. 2021-11-15 16:42:17 +00:00
mike12345567
624ab3648c Fixing issue where database wasn't accessible in authorized test. 2021-11-15 15:57:02 +00:00
mike12345567
e0f04abfb1 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
38f0e8d665 v0.9.185-alpha.1 2021-11-15 14:43:16 +00:00
mike12345567
4268ad6f80 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
8ad44e59af Fixing test case (didn't provide a schema). 2021-11-12 20:23:00 +00:00
mike12345567
0cf612029e Linting and updating csv parser test case to match new functionality. 2021-11-12 19:39:12 +00:00
mike12345567
86eec3bb52 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
a6481d1685 Adding in existing external table import. 2021-11-12 18:39:33 +00:00
mike12345567
6c46c119a6 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
4385ee6fc2 v0.9.186 2021-11-12 13:15:37 +00:00
mike12345567
7a23df361d 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
d7ef5e606c Fixing issue where deleted datasources wouldn't clear out queries. 2021-11-11 17:13:35 +00:00
mike12345567
2dee1d6cff Fixing issues dsicovered by automation test cases, as well as disabling threading for test scenarios. 2021-11-11 16:20:30 +00:00
mike12345567
f5e2e2baca 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
961e8a98db 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
04cfca8b8e v0.9.185-alpha.0 2021-11-11 13:59:14 +00:00
mike12345567
ad68b895e1 Merge branch 'develop' of github.com:Budibase/budibase into feature/query-rbac-timeouts 2021-11-11 13:50:42 +00:00
mike12345567
d54992de3d Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-11 13:48:07 +00:00
Budibase Release Bot
d1714b7f9a v0.9.185 2021-11-11 12:14:43 +00:00
mike12345567
82dac5c588 Adding worker controls to both automations and queries. 2021-11-11 12:11:09 +00:00
Martin McKeaveney
a2ed22a1e8
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
4db512d87e v0.9.184 2021-11-11 11:35:31 +00:00
Martin McKeaveney
119678b3c4 update clientLibraryPath call in application.js 2021-11-11 12:29:52 +01:00
Martin McKeaveney
3915f3d993 bust cache when app versions are different 2021-11-11 12:21:45 +01:00
Budibase Staging Release Bot
f612213122 v0.9.180-alpha.11 2021-11-11 11:09:49 +00:00
Budibase Staging Release Bot
ec8fccf4f5 v0.9.180-alpha.10 2021-11-10 19:52:01 +00:00
mike12345567
2e61209291 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
b2a4418a8b v0.9.180-alpha.9 2021-11-10 18:29:22 +00:00
Michael Drury
7bf8825d68
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
542aa92daf v0.9.180-alpha.8 2021-11-10 16:33:07 +00:00
mike12345567
02137f4c08 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
b1afbfa451 v0.9.180-alpha.7 2021-11-10 14:56:30 +00:00
Budibase Release Bot
0202adaa60 v0.9.183 2021-11-10 14:28:28 +00:00
Martin McKeaveney
7da88801ea
Merge pull request #3300 from Budibase/fix/templates
Fix/templates
2021-11-10 15:19:26 +01:00
Budibase Staging Release Bot
7e02034897 v0.9.180-alpha.6 2021-11-10 13:50:18 +00:00
Michael Drury
de2029588b
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
1d7490e328 v0.9.180-alpha.5 2021-11-10 12:29:11 +00:00
Budibase Staging Release Bot
0e9c16763e v0.9.180-alpha.4 2021-11-10 12:17:43 +00:00
mike12345567
c8e02a20a0 Updating per review comments. 2021-11-10 12:03:43 +00:00
mike12345567
51b6687262 Updating per review comments. 2021-11-10 12:00:29 +00:00
Budibase Staging Release Bot
186a44c40e v0.9.180-alpha.3 2021-11-10 10:13:12 +00:00
Rory Powell
edb012fcc7
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
9dd74e580e v0.9.182 2021-11-10 09:52:01 +00:00
Rory Powell
351dbd0c27 Tidy imports 2021-11-09 17:55:10 +00:00
Rory Powell
b2cdf00d7e Tidy and remove unused fields 2021-11-09 17:52:26 +00:00
Rory Powell
d786aaf81c Remove comments 2021-11-09 17:33:29 +00:00
Budibase Staging Release Bot
bb410a7742 v0.9.180-alpha.2 2021-11-09 17:25:41 +00:00
Rory Powell
01a3a8ff0d Add oracle instant client installation scripts 2021-11-09 17:10:26 +00:00
Martin McKeaveney
50b547e0a9 fixes for templates, ensured iframetemplate fires ready event 2021-11-09 17:40:31 +01:00
mike12345567
472af5d4e5 Adding the ability to set a permission for data source queries. 2021-11-09 16:25:23 +00:00
mike12345567
b00220cd98 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
8b7f3a461f v0.9.181 2021-11-09 12:38:10 +00:00
mike12345567
2155e5f5eb Merge branch 'develop' of github.com:Budibase/budibase into feature/mssql-plus 2021-11-09 11:20:17 +00:00
mike12345567
28b4adc2b3 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
5257fe7bf7 Integrate with UI 2021-11-08 22:08:47 +00:00
Budibase Staging Release Bot
610ba92bac v0.9.180-alpha.1 2021-11-08 20:54:52 +00:00
Andrew Kingston
d0755ce8ac
Merge pull request #3249 from Budibase/blocks
Core blocks implementation + table with search block
2021-11-08 20:46:21 +00:00
mike12345567
d5f10f5f13 Linting. 2021-11-08 18:27:18 +00:00
mike12345567
2312defd3c Fixing some issues with multi-select coming back as string. 2021-11-08 18:23:48 +00:00
mike12345567
0e499fd60d Some refactoring to make it easier to find specific edge cases of sql clients. 2021-11-08 18:12:40 +00:00
mike12345567
a0ebe7537d Merge branch 'develop' of github.com:Budibase/budibase into fix/user-metadata 2021-11-08 17:28:32 +00:00
mike12345567
15907280b2 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
94263b8496 Merge branch 'develop' of github.com:Budibase/budibase into feature/mssql-plus 2021-11-08 14:43:28 +00:00
Budibase Release Bot
c10163a301 v0.9.180 2021-11-08 14:36:40 +00:00
Martin McKeaveney
41d61a8310
Merge pull request #3289 from Budibase/fix/prevent-revert
fix revert on unpublished app
2021-11-08 15:28:20 +01:00
Martin McKeaveney
0b6e6b35e8 change message when app not deployed 2021-11-08 15:26:44 +01:00
Martin McKeaveney
42e9286c68 adding check to make sure production db isn't created on sync 2021-11-08 15:26:07 +01:00
Budibase Staging Release Bot
e611847752 v0.9.180-alpha.0 2021-11-08 14:13:09 +00:00
mike12345567
c1e23c0153 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-08 14:00:47 +00:00
Budibase Release Bot
ec321ba7cb v0.9.179 2021-11-08 12:29:59 +00:00
Martin McKeaveney
ed051e1547 fix revert on unpublished app 2021-11-08 13:06:25 +01:00
mike12345567
c22356fb4d 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
ab38258654 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
5c8ad247f8 Merge branch 'develop' into postgres-schema 2021-11-05 14:07:39 +00:00
Rory Powell
ab1fb07f86 Add oracledb package, readme, and config 2021-11-05 13:56:54 +00:00
mike12345567
948ec067d5 Updating underlying sql to not use ilike unless in postgres client. 2021-11-05 13:48:13 +00:00
mike12345567
ed89efba70 Cleaning up repeated work in sql server building of schema. 2021-11-05 12:41:26 +00:00
Andrew Kingston
dd73ed3e1a Fix issue saving a doc with a multi-options datatype that was not defined 2021-11-05 12:37:16 +00:00
mike12345567
974cf7b27e Linting and updating SQL Server schema generation to include auto column and primary key recognition. 2021-11-05 12:33:48 +00:00
mike12345567
cadb05923e Merge branch 'develop' of github.com:Budibase/budibase into feature/mssql-plus 2021-11-05 10:58:04 +00:00
Budibase Release Bot
56e5aca60f v0.9.178 2021-11-04 16:37:06 +00:00
Budibase Staging Release Bot
87f472a82c v0.9.176-alpha.3 2021-11-04 16:30:06 +00:00
Martin McKeaveney
1c237d8dc6
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
5ebeb6814d 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
b78388f771 Add stub integration file and docker compose config 2021-11-04 14:54:35 +00:00
mike12345567
9aa708588a 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
0b57f74a43 v0.9.177 2021-11-04 13:56:13 +00:00
Budibase Release Bot
2715f44db0 v0.9.176 2021-11-04 09:24:56 +00:00
Budibase Staging Release Bot
f7b155c7dd v0.9.176-alpha.2 2021-11-04 09:24:27 +00:00
Michael Drury
09e123de95
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
4d6b63b537
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
bbd249c07d v0.9.176-alpha.1 2021-11-04 00:48:41 +00:00
Michael Drury
8bf2e7278e Adding sync user endpoint to server which can be used by the worker. 2021-11-03 23:15:38 +00:00
Michael Drury
1aeb12b0aa 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
30bdc11527 v0.9.176-alpha.0 2021-11-03 16:33:02 +00:00
Rory Powell
4629fc9e6b Merge branch 'master' into develop 2021-11-03 16:24:16 +00:00
Budibase Release Bot
22f33ba0f0 v0.9.175 2021-11-03 16:20:47 +00:00