Commit Graph

23126 Commits

Author SHA1 Message Date
mike12345567 ef737a7717 Adding budibase/pro integration for plugins, controlling quota limits. 2022-09-15 14:57:27 +01:00
Rory Powell 408fcc725b Ignore empty name validation on app update and change free logo text 2022-09-15 14:23:25 +01:00
Budibase Staging Release Bot 89a0a0f82b Update pro version to 1.3.19-alpha.1 2022-09-15 12:49:14 +00:00
Budibase Staging Release Bot 9eb4995976 v1.3.19-alpha.1 2022-09-15 12:46:10 +00:00
Rory Powell 934bba9562
Merge pull request #7782 from Budibase/feature/day-pass-pricing
Day pass pricing
2022-09-15 13:36:10 +01:00
Rory Powell 22fa30036a
Merge pull request #5583 from Budibase/feature/bb-logo
BB logo on free plan
2022-09-15 13:29:37 +01:00
Rory Powell c8789412e2 Don't show budibase logo on free plan in self hosted installations 2022-09-15 13:22:17 +01:00
Rory Powell 6834b33932 Merge branch 'feature/day-pass-pricing' into feature/bb-logo 2022-09-15 13:03:53 +01:00
Dean 117328021c Merge branch 'feature/day-pass-pricing' of github.com:Budibase/budibase into feature/day-pass-pricing 2022-09-15 12:46:27 +01:00
Dean 59e8e97bbc Updated copy from the payment modal 2022-09-15 12:45:47 +01:00
Rory Powell c2fa270386 Fixes 2022-09-15 11:59:46 +01:00
Michael Drury 5e530c7374
Merge pull request #7774 from Budibase/events/plugins
Plugin init, imported and deleted events
2022-09-15 12:55:40 +02:00
Rory Powell ff8760e860 Pre-review tidy, add new badge to plugins 2022-09-15 11:23:51 +01:00
Rory Powell 0980be9377 Merge branch 'develop' into feature/day-pass-pricing 2022-09-15 10:56:50 +01:00
Budibase Staging Release Bot 63211a4601 Update pro version to 1.3.19-alpha.0 2022-09-15 09:38:19 +00:00
Budibase Staging Release Bot 04749bf93a v1.3.19-alpha.0 2022-09-15 09:34:28 +00:00
Rory Powell 0b652a085f Merge branch 'master' into develop 2022-09-15 10:19:56 +01:00
Dean 0acdd047fc Merge branch 'feature/day-pass-pricing' of github.com:Budibase/budibase into feature/day-pass-pricing 2022-09-15 09:06:48 +01:00
Rory Powell 193a262705 Merge branch 'develop' into feature/day-pass-pricing 2022-09-15 08:55:33 +01:00
Martin McKeaveney c1dc1aa488
Merge branch 'develop' into qa/qa-core-jest 2022-09-15 01:18:58 +01:00
Martin McKeaveney 3c0b9344d8 complete refactor and total type safety of test suite - making use of OpenAPI types throughout 2022-09-15 00:58:08 +01:00
Rory Powell 25282c9455 Show licensed group exceeded notification 2022-09-14 22:37:33 +01:00
Rory Powell 3697a4365b Update usage page 2022-09-14 20:58:58 +01:00
mike12345567 2e5e3ecf3b Merge branch 'develop' of github.com:Budibase/budibase into events/plugins 2022-09-14 18:25:14 +01:00
mike12345567 f7ee55cc0e PR comments. 2022-09-14 18:24:10 +01:00
Dean bcd6b711bf Apps Page update to hide apps when sessions are maxed. General refactoring and updates to the licensing notification flows. 2022-09-14 18:04:58 +01:00
Budibase Staging Release Bot 63b7c9d9c5 Update pro version to 1.3.15-alpha.9 2022-09-14 17:01:11 +00:00
Budibase Staging Release Bot 46eece76b6 v1.3.15-alpha.9 2022-09-14 16:58:05 +00:00
mike12345567 cf7a9e47a2 Merge branch 'develop' of github.com:Budibase/budibase into events/plugins 2022-09-14 17:48:25 +01:00
Michael Drury dcc70f9679
Merge pull request #7770 from Budibase/fix/datasource-rename
Data source -> datasource throughout code - plus friendly plugin name displayed
2022-09-14 18:47:54 +02:00
mike12345567 d7f38a38bc Adding types for plugin events, specifically for plugin init, import and deletion, this is across the CLI and the server. 2022-09-14 17:35:46 +01:00
Budibase Release Bot 32b6db3479 Update pro version to 1.3.18 2022-09-14 15:24:43 +00:00
Budibase Release Bot 5bf9d38233 v1.3.18 2022-09-14 15:21:19 +00:00
Martin McKeaveney 0605486965
Merge pull request #7591 from Budibase/fix/platform-email-casing
Fix/platform email casing
2022-09-14 16:09:52 +01:00
Dean e29df0b7b5 Merge branch 'feature/day-pass-pricing' of github.com:Budibase/budibase into feature/day-pass-pricing 2022-09-14 15:20:49 +01:00
Budibase Staging Release Bot de09eb18ef Update pro version to 1.3.15-alpha.8 2022-09-14 14:03:57 +00:00
Budibase Staging Release Bot cf446aa85b v1.3.15-alpha.8 2022-09-14 14:00:26 +00:00
Peter Clement 7f43b40685
Merge pull request #7766 from Budibase/fix/pc-fixes
Bug fixes #6836 and #7242
2022-09-14 14:39:10 +01:00
Dean 8758307d90 Merge branch 'feature/day-pass-pricing' of github.com:Budibase/budibase into feature/day-pass-pricing 2022-09-14 14:35:54 +01:00
Andrew Kingston 050485eb2f Lint 2022-09-14 14:35:08 +01:00
Martin McKeaveney be396dc3c0 fixing tests 2022-09-14 14:22:53 +01:00
Rory Powell 23594d7d12 Update navigation 2022-09-14 14:20:50 +01:00
mike12345567 2216ff1987 Fixing linting issue. 2022-09-14 14:07:00 +01:00
mike12345567 01f115cd6b Merge branch 'develop' of github.com:Budibase/budibase into fix/datasource-rename 2022-09-14 14:06:38 +01:00
mike12345567 a4af9ad32e Minor fix - remove double friendlyname check. 2022-09-14 13:59:54 +01:00
mike12345567 d7dfb53647 Adding friendly name to plugin screen. 2022-09-14 13:15:33 +01:00
mike12345567 eeda89725d Renaming data source -> datasource as per Mel's request. 2022-09-14 12:11:20 +01:00
Andrew Kingston 02ed382086 Merge branch 'develop' of github.com:Budibase/budibase into develop 2022-09-14 12:01:56 +01:00
Andrew Kingston 7bee35f816 Allow custom components in cloud 2022-09-14 12:01:49 +01:00
Budibase Staging Release Bot f42ae29611 Update pro version to 1.3.15-alpha.7 2022-09-14 10:59:40 +00:00
Andrew Kingston 917ce9e177 Add validation to plugins uploaded using file upload and allow component uploads via non-file sources in cloud 2022-09-14 11:58:59 +01:00
Budibase Staging Release Bot d410b9a47c v1.3.15-alpha.7 2022-09-14 10:56:15 +00:00
Michael Drury 816a547345
Merge pull request #7758 from Budibase/fix/cli-build
Quick fix for CLI build
2022-09-14 12:43:55 +02:00
Rory Powell f72c53b461 Remove active user pricing and custom invoicing 2022-09-14 11:32:11 +01:00
Peter Clement b78f444654 remove uneeded log 2022-09-14 11:19:09 +01:00
mike12345567 bbe0489af4 Adding better controls for .git checking. 2022-09-14 11:11:20 +01:00
mike12345567 72736e5257 Fixing a minor issue with plugin name not being passed through in CLI function. 2022-09-14 11:04:37 +01:00
mike12345567 e46ddbf65a Fixes from PR comments. 2022-09-14 10:58:01 +01:00
Budibase Staging Release Bot 6c54961c83 Update pro version to 1.3.15-alpha.6 2022-09-14 09:55:53 +00:00
Rory Powell d72494e44b Navigation updates, cookie constant, update link-dependencies and localdomain scripts 2022-09-14 10:53:14 +01:00
Budibase Staging Release Bot d511cc183e v1.3.15-alpha.6 2022-09-14 09:52:46 +00:00
Andrew Kingston 9511fb72c7 Allow component plugins in cloud 2022-09-14 10:14:17 +01:00
mike12345567 68a8a66bc7 Defaulting behaviour for empty git repos. 2022-09-13 18:28:03 +01:00
mike12345567 eae8ec97a9 Adding an option to disable top level parent directory creation during CLI plugin init incase using this for git repo creation. 2022-09-13 18:22:15 +01:00
mike12345567 27518cb678 Fixing CLI build - prebuilds required for hashing can be disabled via environment variable. 2022-09-13 18:00:10 +01:00
Martin McKeaveney c4f424cb80 fix circular dependency issues 2022-09-13 17:29:31 +01:00
Peter Clement c521fa1188 fix issue with date range filtering in automations 2022-09-13 17:11:37 +01:00
Martin McKeaveney d7737b90c7 remove references to module exports 2022-09-13 12:35:17 +01:00
Budibase Staging Release Bot a0f43107be Update pro version to 1.3.15-alpha.5 2022-09-13 11:30:40 +00:00
Budibase Staging Release Bot fae86901b3 v1.3.15-alpha.5 2022-09-13 11:27:21 +00:00
Martin McKeaveney f9ade3685b convert views to typescript 2022-09-13 12:22:03 +01:00
mike12345567 781832a52a Fixing issue with plugin import for datasources - extract the integration correctly. 2022-09-13 12:16:00 +01:00
Dean 7b38813487 Merge branch 'feature/day-pass-pricing' of github.com:Budibase/budibase into feature/day-pass-pricing 2022-09-13 11:52:58 +01:00
Dean 98333b8791 Merge commit 2022-09-13 11:52:31 +01:00
Peter Clement 0d097f48e4 add backend name validation for app creation / update 2022-09-13 11:44:33 +01:00
Budibase Staging Release Bot ffed456c9c Update pro version to 1.3.15-alpha.4 2022-09-13 10:32:40 +00:00
Budibase Staging Release Bot 668928cacc v1.3.15-alpha.4 2022-09-13 10:29:40 +00:00
melohagan 8a5545f81f
Merge pull request #7333 from Budibase/feature/select-tables-to-fetch
Allow list of named tables to be fetched
2022-09-13 11:19:49 +01:00
Budibase Release Bot d33ae7b039 Update pro version to 1.3.17 2022-09-13 09:56:22 +00:00
Mel O'Hagan e53f7a1d28 Case insensitive table fetch 2022-09-13 10:55:38 +01:00
Budibase Release Bot 01d7c9d994 v1.3.17 2022-09-13 09:52:59 +00:00
Budibase Staging Release Bot ac6a81ca40 Update pro version to 1.3.15-alpha.3 2022-09-13 09:52:08 +00:00
Budibase Staging Release Bot a1eafcef98 v1.3.15-alpha.3 2022-09-13 09:48:22 +00:00
Michael Drury 87197b61af
Merge pull request #7574 from Budibase/bug/sev4/delete-formula-column
Exclude formula columns from Sql drop column
2022-09-13 11:27:59 +02:00
melohagan 98e1a88ccc
Merge pull request #7731 from Budibase/bug/sev3/date-range
Move date range picker into data
2022-09-13 10:27:43 +01:00
Budibase Staging Release Bot 96ae0fa7c5 Update pro version to 1.3.15-alpha.2 2022-09-13 09:26:58 +00:00
melohagan 290e2dec0f
Merge pull request #7735 from Budibase/bug/sev2/add-js-to-edc
Allow JavaScript bindings in External Data Connector
2022-09-13 10:24:24 +01:00
Budibase Staging Release Bot 223362f2e2 v1.3.15-alpha.2 2022-09-13 09:24:01 +00:00
Andrew Kingston 134d6ac19a
Merge pull request #7588 from Budibase/plugins-dev-experience-websocket
Hot reloading of custom components via websocket
2022-09-13 10:14:03 +01:00
Andrew Kingston 00cbf6cf37 Refactor server websocket dependency tree to fix jest tests 2022-09-13 09:54:25 +01:00
Budibase Release Bot 5b0dea5de2 Update pro version to 1.3.16 2022-09-13 07:44:35 +00:00
Budibase Release Bot 596ee07675 v1.3.16 2022-09-13 07:39:52 +00:00
melohagan f2fe1c86c0
Merge pull request #7737 from Budibase/bug/sev3/foreign-key-bigint-smallint
Postgres (and other external DBs) support foreign key bigint -> smallint
2022-09-13 08:26:02 +01:00
Budibase Staging Release Bot 66092e7742 Update pro version to 1.3.15-alpha.1 2022-09-12 19:12:42 +00:00
Budibase Staging Release Bot a92a8ed882 v1.3.15-alpha.1 2022-09-12 19:09:31 +00:00
Andrew Kingston 3d57010a10 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience-websocket 2022-09-12 20:00:32 +01:00
Andrew Kingston bdcf717305 Fix plugin rows not being keyed properly, causing incorrect notifications 2022-09-12 19:50:04 +01:00
Andrew Kingston 6fae59a608 Update plugin description text 2022-09-12 19:47:27 +01:00
mike12345567 d737e0f8eb Updating plugin backend, refactoring a bit, correctly allowing a set of headers to be used for a URL. 2022-09-12 19:12:05 +01:00
mike12345567 40e579e0b7 Updating add/delete process to have better notifications, removing some errors. 2022-09-12 17:43:13 +01:00
mike12345567 036487378c Refactoring some plugin adding work - changing how source is specified to remove lower casing. 2022-09-12 17:04:27 +01:00
Andrew Kingston fdba44502f Merge branch 'feature/plugin-management-ui' of github.com:Budibase/budibase into feature/plugin-management-ui 2022-09-12 16:40:05 +01:00
Andrew Kingston a8feb18d9d Revert organisation page 2022-09-12 16:39:41 +01:00
Andrew Kingston 9a866a658f Update plugins UI styles 2022-09-12 16:35:42 +01:00
mike12345567 245569ff9e Reverting organisation page changes. 2022-09-12 16:21:47 +01:00
Andrew Kingston 758d0f3287 Fix capitalisation 2022-09-12 16:19:58 +01:00
Andrew Kingston 10c7964afe Undo reverse logic when filtering by component type 2022-09-12 16:19:28 +01:00
Budibase Release Bot 1a20129034 Update pro version to 1.3.15 2022-09-12 14:55:19 +00:00
Budibase Release Bot 735709a59a v1.3.15 2022-09-12 14:51:31 +00:00
mike12345567 f7d357974c Merge branch 'develop' of github.com:Budibase/budibase into feature/plugin-management-ui 2022-09-12 15:34:34 +01:00
mike12345567 3c857ec501 Prefer worker/app port to generic port env variable - #7736. 2022-09-12 15:17:39 +01:00
mike12345567 cd6874b2b0 Fixing an intermettient test issue. 2022-09-12 15:16:31 +01:00
Mel O'Hagan 0ed5647782 lint 2022-09-12 14:22:07 +01:00
Mel O'Hagan 3b928e0ffb Compare string versions of relationship columns 2022-09-12 14:21:32 +01:00
Budibase Staging Release Bot ad0784e5b6 Update pro version to 1.3.15-alpha.0 2022-09-12 13:20:19 +00:00
Budibase Staging Release Bot 38f3c6d1d7 v1.3.15-alpha.0 2022-09-12 13:16:58 +00:00
Rory Powell 6644a20d2f Merge branch 'master' into develop 2022-09-12 14:05:36 +01:00
Rory Powell 490735bff6 Update string-templates/yarn.lock 2022-09-12 13:38:21 +01:00
Budibase Release Bot a38626cf66 v1.3.14 2022-09-12 11:46:36 +00:00
Martin McKeaveney f2a6de9c30
Merge pull request #7729 from Budibase/cheeks-fixes
Fix client side lucene filtering
2022-09-12 12:22:51 +01:00
Martin McKeaveney 8a3126826d
Merge pull request #7734 from Budibase/fix/cr-header
Fix/cr header
2022-09-12 12:22:35 +01:00
Rory Powell e2b5c7b4ef Merge branch 'develop' into feature/day-pass-pricing-temp 2022-09-12 11:33:02 +01:00
Michael Drury d79a9bfecc
Merge pull request #7685 from Budibase/fix/sept-various-fixes
Fix/sept various fixes
2022-09-12 12:16:31 +02:00
Mel O'Hagan 462e0121fd Allow JS bindings in EDC 2022-09-12 11:04:34 +01:00
Rory Powell 5523b63832 Add buttonText to InlineAlert, export TooltipWrapper, update Account type with license key activate time, convert error package to TS 2022-09-12 10:43:26 +01:00
mike12345567 06e824f8b0 PR comments. 2022-09-12 10:42:30 +01:00
Martin McKeaveney bd7c62e48c adding friendlyname for legacy HTTP support 2022-09-12 10:18:18 +01:00
Martin McKeaveney 8ef5324048 provide fix for CR header and backwards compatibility with legacy servers 2022-09-12 10:00:05 +01:00
Budibase Release Bot 01d022be2f Update pro version to 1.3.13 2022-09-12 08:35:29 +00:00
Budibase Release Bot 272a2ec7c7 v1.3.13 2022-09-12 08:31:58 +00:00
Martin McKeaveney 5c07c17cdd adding insecure HTTP parser 2022-09-12 09:27:16 +01:00
Mel O'Hagan 8750d9fbbd Move date range picker into data 2022-09-12 09:20:28 +01:00
Andrew Kingston c423864ebe Lint 2022-09-12 09:20:25 +01:00
Andrew Kingston 165c8dd129 Copy backend implementation for removing key numbering to ensure consistent behaviour 2022-09-12 09:07:25 +01:00
Andrew Kingston 88369a57d8 Fix client side searching not working due to field prefixes 2022-09-12 09:01:21 +01:00
Mel O'Hagan 81c08ee05e Remove console log 2022-09-12 08:58:47 +01:00
Mel O'Hagan 8e8ee2b056 Null safety when creating automation from design 2022-09-12 08:57:44 +01:00
Andrew Kingston abe1dd6683 Fix component empty state and invalid state styling 2022-09-12 08:50:22 +01:00
Rory Powell c9d8e4aee9 Usage tooltips and server accurate remaining days calculations 2022-09-12 00:02:29 +01:00
Rory Powell ae2f199807 Update InlineAlert with additional spacing around button 2022-09-11 20:25:51 +01:00
mike12345567 485554c309 Fixing an issue with deleting large apps with a lot of internal table data and adding back the export modal which allows picking whether an export includes internal table rows - #7583. 2022-09-09 20:06:29 +01:00
mike12345567 92a1d709b8 Fixing test cases. 2022-09-09 17:18:19 +01:00
NEOLPAR 0e7c302a1b fixing node exports 2022-09-09 12:15:38 +01:00
NEOLPAR 347e7d33e8 fix build error exporting and declaring plugins 2022-09-09 12:01:04 +01:00
NEOLPAR 57b9b1eaa3 added array to types 2022-09-09 11:26:20 +01:00
NEOLPAR 148ac14e62 cleaned plugin validate from cli 2022-09-09 11:25:17 +01:00
NEOLPAR 9038bdcd1d added plugin validation 2022-09-09 11:13:18 +01:00
NEOLPAR a3b3163ab9 moved validate to backend-core to be used in server and cli 2022-09-09 11:12:14 +01:00
NEOLPAR 61bfb46740 fixed building issue 2022-09-09 11:10:48 +01:00
Martin McKeaveney 4b82f8f3fd merge 2022-09-07 23:31:24 +01:00