1
0
Fork 0
mirror of synced 2024-09-08 05:31:47 +12:00
Commit graph

3327 commits

Author SHA1 Message Date
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
mike12345567
24b2036e09 Fixing rest test mocking. 2021-11-03 15:45:19 +00:00
Budibase Release Bot
551be52bfb v0.9.174 2021-11-03 15:10:20 +00:00
mike12345567
9ce1866fab 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
62613f6a74 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
aebd39d874 Fixing REST PUT using POST as per #3227. 2021-11-03 13:12:20 +00:00
Budibase Staging Release Bot
a0c9f4c977 v0.9.173-alpha.8 2021-11-02 17:06:37 +00:00
Budibase Staging Release Bot
fb8cc1c243 v0.9.173-alpha.7 2021-11-02 15:32:59 +00:00
Michael Drury
4fe7a3eebb
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
67ed3dac19 Fixing some issues with MySQL and dropping foreign key constrained columns. 2021-11-02 13:36:23 +00:00
mike12345567
5d0ce3bf89 Adding mysql support. 2021-10-29 18:43:50 +01:00
mike12345567
0cf08df80f Adding many to many support, generating junction table and setting up constraints. 2021-10-29 18:37:29 +01:00
mike12345567
eb8fde5c95 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
7b1114b7df Adding SQL relationship building. 2021-10-28 22:44:31 +01:00
mike12345567
246d08c804 SQL table building. 2021-10-28 19:39:42 +01:00
Budibase Staging Release Bot
9b63fd62eb v0.9.173-alpha.6 2021-10-28 11:52:29 +00:00
mike12345567
51dcdf0697 First version of schema generation for ms-sql, able to retrieve basic tables and rows. 2021-10-27 18:36:27 +01:00
mike12345567
ac27ba4c81 Adding docker compose for ms-sql with products, tasks table setup. 2021-10-27 17:32:02 +01:00
Rory Powell
5b06aa082c Remove whitespace 2021-10-27 17:23:52 +01:00
Rory Powell
60f8bc0450 Update tests 2021-10-27 17:21:29 +01:00
Budibase Staging Release Bot
7a6cf5d534 v0.9.173-alpha.5 2021-10-27 15:45:31 +00:00
mike12345567
3ff25e4122 Fixing an issue with data source saving. 2021-10-27 16:35:53 +01:00
Budibase Staging Release Bot
92f0963726 v0.9.173-alpha.4 2021-10-27 15:24:55 +00:00
Rory Powell
1ffab7f5d6 Postgres: Use another schema other than 'public' 2021-10-27 16:21:19 +01:00
Michael Drury
88c34a42c5
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
b0a9de45cf v0.9.173 2021-10-27 15:13:34 +00:00
Budibase Staging Release Bot
7bbd460f86 v0.9.173-alpha.3 2021-10-27 14:27:54 +00:00
mike12345567
f86448a276 Merge branch 'develop' of github.com:Budibase/budibase into fix/sql-issues 2021-10-27 14:51:43 +01:00
mike12345567
24eebd9b98 Fixing test cases. 2021-10-27 13:10:46 +01:00
Budibase Staging Release Bot
4aaffe23c0 v0.9.173-alpha.2 2021-10-27 09:02:08 +00:00
Rory Powell
9cc7bc3bf6
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
8b2c505050 Fixing #2718 - disabling handlebars helpers for queries. 2021-10-26 20:04:36 +01:00
mike12345567
015b2a8f56 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
e68412b6c6 v0.9.173-alpha.1 2021-10-26 15:27:44 +00:00
Rory Powell
fd9796f715 Update app id check in tests 2021-10-26 16:21:26 +01:00
Rory Powell
7b3c4903dd
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
2b38fa91be v0.9.173-alpha.0 2021-10-26 14:03:18 +00:00
Rory Powell
26bb6cb6b5 Merge branch 'develop' into prevent-dev-app-access 2021-10-26 14:55:59 +01:00
Rory Powell
383f200b99 Merge branch 'develop' into scope-or-view 2021-10-26 14:55:45 +01:00
Martin McKeaveney
9ec7cfbd75 merge with master 2021-10-26 14:28:49 +02:00