Commit Graph

21972 Commits

Author SHA1 Message Date
Andrew Kingston c3b400c166 Don't load custom themes for client apps 2022-07-26 13:41:59 +01:00
Andrew Kingston 7aebe3c411 Add midnight theme 2022-07-26 13:41:46 +01:00
Andrew Kingston d9bb41b2ce Don't load theme options from the store 2022-07-26 13:41:30 +01:00
Andrew Kingston f34ac184ab Update tooltip to use theme colour rather than static grey 2022-07-26 13:41:18 +01:00
Michael Drury 0f8632b199
Merge pull request #6867 from Budibase/fix/export-fixes
Export issues and fix for automation app action permissions spamming
2022-07-26 13:35:01 +01:00
Peter Clement 921a287666 cloud check for max user limit 2022-07-26 12:26:56 +01:00
Peter Clement b078ea9d8d adding limits for uploading users 2022-07-26 12:17:01 +01:00
Andrew Kingston 13d321350b Merge branch 'master' of github.com:Budibase/budibase into nord-theme 2022-07-26 11:46:28 +01:00
Andrew Kingston 05c63265e7 Update device preview picker to be quiet 2022-07-26 11:37:27 +01:00
mike12345567 4055e52d40 Updating based on PR comments. 2022-07-26 11:19:28 +01:00
Andrew Kingston 160d770655 Update version icon to version status light 2022-07-26 10:36:12 +01:00
mike12345567 caaf5dc3c9 Main body of updates to support disabling the cron, some cleanup of metadata at deployment to make sure they can be re-ran. 2022-07-25 20:45:29 +01:00
Peter Clement d1657fe976 adding new custom feature disabled error 2022-07-25 19:45:50 +01:00
Peter Clement 9bb32f610c some more pr comments 2022-07-25 18:57:10 +01:00
Peter Clement 3f401b35f3 moar bulkdocs 2022-07-25 17:36:57 +01:00
Peter Clement caa06e5772 fix builder assignment issue 2022-07-25 17:18:42 +01:00
Andrew Kingston fda4ec692f Update screen list to match designs. Update nav items to make text clearer. Update screen picker 2022-07-25 17:06:00 +01:00
Andrew Kingston bf15f86ade Add square option to status lights 2022-07-25 17:04:29 +01:00
Andrew Kingston 501759134e Update picker to put colour indicators on the left side 2022-07-25 17:04:13 +01:00
Peter Clement 9e4e005dcb move bulk update / delete functionality out of controller 2022-07-25 16:58:30 +01:00
Andrew Kingston d2d028ad9f Update role colours 2022-07-25 15:23:37 +01:00
Andrew Kingston 52626c0747 Update app version copy to be more explicit 2022-07-25 15:14:09 +01:00
Budibase Release Bot 0f1aa0bf15 Update pro version to 1.1.22 2022-07-25 14:13:32 +00:00
Budibase Release Bot 965a5e6a56 v1.1.22 2022-07-25 14:11:42 +00:00
Peter Clement 5e4f6ed3b7 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-25 15:09:42 +01:00
Andrew Kingston d63c547dd6 Use warn rather than info when notifying about ignored conflicts 2022-07-25 12:23:30 +01:00
Andrew Kingston a0380d7b80 Use log rather than warn for logInfo 2022-07-25 12:22:27 +01:00
Andrew Kingston c79e53db80 Ignore 409s in write-through cache 2022-07-25 12:17:40 +01:00
Andrew Kingston 86ecc7d0d1 Update class names 2022-07-25 12:07:11 +01:00
Andrew Kingston 9263cb000d Update more styles of new component panel 2022-07-25 12:06:45 +01:00
Andrew Kingston 38ed3f8972 Update add component menu to new designs 2022-07-25 11:57:27 +01:00
Andrew Kingston 2c7e675902 Move add component button from above preview to new floating animated button on top of preview 2022-07-25 11:42:18 +01:00
Andrew Kingston 40a0310696 Move new component panel to right side, animate via sliding in and remove add component button above preview 2022-07-25 10:20:59 +01:00
mike12345567 9b2c6d6382 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-error-stop 2022-07-25 10:09:23 +01:00
Budibase Staging Release Bot 5cd1bdd72d Update pro version to 1.1.22-alpha.0 2022-07-22 18:38:56 +00:00
Budibase Staging Release Bot fa012bd576 v1.1.22-alpha.0 2022-07-22 18:37:20 +00:00
mike12345567 d1fcfe4ca9 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-error-stop 2022-07-22 19:18:23 +01:00
mike12345567 1136164fdc Updating yarn locks. 2022-07-22 19:16:11 +01:00
mike12345567 d8d2749733 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-22 19:14:35 +01:00
mike12345567 8787201c71 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-error-stop 2022-07-22 19:10:24 +01:00
mike12345567 34c55cdb2d Fix for permission spamming in the automation UI. 2022-07-22 18:43:35 +01:00
mike12345567 295c2e5c68 Fixing issues with exporting apps, first removing the deleted documents when exporting and second making it so that the user has a choice whether to export the development app or the published app from the UI. 2022-07-22 18:16:14 +01:00
Budibase Staging Release Bot 227bf934fd Update pro version to 1.1.18-alpha.5 2022-07-22 17:14:37 +00:00
Budibase Staging Release Bot 1d5a43f66e v1.1.18-alpha.5 2022-07-22 17:12:47 +00:00
Mitch-Budibase a5c8219034 Update command file
Including a wait which seems necessary when logging in for the first time
2022-07-22 17:39:38 +01:00
Mitch-Budibase bec8e3be3e Updated createApp.spec.js
Including an extended timeout for the first test. Specifically when the test is looking for the create app button
2022-07-22 16:54:17 +01:00
Mitch-Budibase cee489fcb5 Merge branch 'develop' into cypress-testing 2022-07-22 16:34:20 +01:00
Mitch-Budibase 7b227817e9 Cypress: Test Changes + New Command
Data-cy IDs are gone for components (I assume due to the UI redesign)

For now I have created a new command to search and add a component. Tests have been updated to reflect this
2022-07-22 16:33:00 +01:00
Andrew Kingston ef83fe50d8 Use discrete buttons with text for adding screens and components 2022-07-22 12:10:53 +01:00
Andrew Kingston e5da58e1fb Replace preview icon with button 2022-07-22 12:04:20 +01:00
Peter Clement 8a066fb1cb move worker middleware to backend-core 2022-07-22 11:50:51 +01:00
Andrew Kingston c2500aac86 Make block searching on dates useful by using a range of the whole day 2022-07-22 11:10:20 +01:00
Peter Clement 710e71d7b8 2nd fix for multi tenancy groups 2022-07-22 10:56:16 +01:00
Peter Clement a5d0b8c74b fixing bug on multi tenant environment 2022-07-22 10:12:16 +01:00
Budibase Release Bot accaaed462 Update pro version to 1.1.21 2022-07-22 07:34:34 +00:00
Budibase Release Bot bd399ecec7 v1.1.21 2022-07-22 07:32:36 +00:00
Martin McKeaveney 944481dfbc
Merge pull request #6845 from Budibase/fix/public-app-api
Fixing issue with app DB not being in context for fetch.
2022-07-22 08:18:37 +01:00
Andrew Kingston f83785b4b3 Allow dropping on the screen component 2022-07-21 18:37:34 +01:00
mike12345567 e8053b55e6 Fixing issue with app DB not being in context for fetch. 2022-07-21 16:39:55 +01:00
Peter Clement ed3ba79730 switch import order 2022-07-21 13:03:33 +01:00
Peter Clement 48eeb6a7c6 removing test fix 2022-07-21 12:56:38 +01:00
Peter Clement dc991996e3 test unit test fix 2022-07-21 12:48:39 +01:00
Budibase Release Bot 27a178a0c4 Update pro version to 1.1.20 2022-07-21 11:24:10 +00:00
Budibase Release Bot 654a371df2 v1.1.20 2022-07-21 11:22:27 +00:00
deanhannigan e06a5b7988
Merge pull request #6800 from Budibase/fix/datasource-binding-editor
Fix default input for newly created datasource query bindings
2022-07-21 12:11:01 +01:00
Mel O'Hagan 23201f784c Set notification width to fixed 2022-07-21 12:03:01 +01:00
Peter Clement 7dc245f073 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-21 11:47:08 +01:00
Peter Clement 2d5dfcb9a2 stop matching on prodId in some cases 2022-07-21 11:43:50 +01:00
Budibase Staging Release Bot ffe6fd2c7e Update pro version to 1.1.18-alpha.4 2022-07-21 10:02:12 +00:00
Budibase Staging Release Bot 5024df1d98 v1.1.18-alpha.4 2022-07-21 10:00:09 +00:00
melohagan 83cb189fe5
Merge pull request #6815 from Budibase/feature/contains-filter
Contains filter for Multi-select types
2022-07-21 10:47:23 +01:00
Mel O'Hagan f653345296 Added unit tests for contains filter 2022-07-21 10:28:54 +01:00
Peter Clement ea061e6ab1 updating license check to search for feature 2022-07-21 09:52:01 +01:00
Budibase Staging Release Bot a5430038fa Update pro version to 1.1.18-alpha.3 2022-07-21 08:43:20 +00:00
Budibase Staging Release Bot 0bfaf28ea8 v1.1.18-alpha.3 2022-07-21 08:41:47 +00:00
Budibase Release Bot 5ba6b07931 Update pro version to 1.1.19 2022-07-21 08:36:03 +00:00
Budibase Release Bot af92c3d6e8 v1.1.19 2022-07-21 08:34:26 +00:00
Andrew Kingston f8f78330f1
Merge pull request #6735 from Budibase/fix/dom-children
Replace incorrect usages of element.childNodes with element.children
2022-07-21 09:24:47 +01:00
deanhannigan eb323dc11f
Merge pull request #6830 from Budibase/fix/binding-drawer-positioning
Fix for left positioning of the KeyValueBuilder drawers
2022-07-21 09:18:22 +01:00
Andrew Kingston c2ff7769e2
Merge pull request #6788 from Budibase/clickable-cards
Allow full spectrum cards to be clickable
2022-07-21 09:16:41 +01:00
Michael Drury 1682cfdb90 Main bulk of logic around detecting cron recurring failure, still need to disable. 2022-07-20 22:38:06 +01:00
Michael Drury fcdfeee459 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-error-stop 2022-07-20 20:30:56 +01:00
Mitch-Budibase f396e33018 CreateScreen Tests
Updated the current createScreen test file:

- Reworked a test related to access levels
- Tests for screens of all access levels and deleting all screens (and starting new screen journey)
- Added commands to delete screen and delete all screens
2022-07-20 19:21:30 +01:00
mike12345567 1848f85475 Converting main automation thread to typescript. 2022-07-20 19:05:54 +01:00
Mitch-Budibase b83316a237 Merge branch 'develop' into cypress-testing 2022-07-20 17:45:16 +01:00
Mitch-Budibase 552a2e00aa AutoScreensUI test changes
Changes related to the UI redesign
- Also added new command to filter screens by access level
2022-07-20 17:44:30 +01:00
Dean 26713ab53b Fix for left positioning of the KeyValueBuilder drawers 2022-07-20 16:38:42 +01:00
Peter Clement 2c16089258 move group routes to pro module 2022-07-20 15:28:20 +01:00
Mel O'Hagan 201b46e229 lint 2022-07-20 14:16:08 +01:00
Mel O'Hagan 3acdeeea81 lint 2022-07-20 13:55:12 +01:00
Mel O'Hagan 63d3f0117e Add notification store timeouts 2022-07-20 13:54:45 +01:00
Mel O'Hagan 4e2dea375a Allow client notifications to be stacked 2022-07-20 13:41:18 +01:00
Budibase Release Bot 34ac28973b Update pro version to 1.1.18 2022-07-20 12:21:17 +00:00
Budibase Release Bot 4256542aea v1.1.18 2022-07-20 12:19:41 +00:00
Budibase Staging Release Bot b0d4c86f49 Update pro version to 1.1.18-alpha.2 2022-07-20 11:13:23 +00:00
Budibase Staging Release Bot 135ce55971 v1.1.18-alpha.2 2022-07-20 11:11:31 +00:00
Michael Drury 94a226d55d
Merge pull request #6821 from Budibase/dependabot/npm_and_yarn/packages/server/terser-5.14.2
Bump terser from 5.14.0 to 5.14.2 in /packages/server
2022-07-20 11:58:50 +01:00
Mel O'Hagan 1d15e4a999 lint 2022-07-20 10:59:27 +01:00
Mel O'Hagan ec586191e7 Handle validation error toasts 2022-07-20 10:46:24 +01:00
Budibase Staging Release Bot 4011779e2e Update pro version to 1.1.18-alpha.1 2022-07-20 09:23:10 +00:00
Budibase Staging Release Bot 8264777bcc v1.1.18-alpha.1 2022-07-20 09:21:34 +00:00
dependabot[bot] ebda417449
Bump terser from 5.14.0 to 5.14.2 in /packages/server
Bumps [terser](https://github.com/terser/terser) from 5.14.0 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-20 09:00:58 +00:00
Michael Drury 57cfc0d69b
Merge pull request #6817 from Budibase/dependabot/npm_and_yarn/packages/client/terser-5.14.2
Bump terser from 5.10.0 to 5.14.2 in /packages/client
2022-07-20 10:00:26 +01:00
Michael Drury c632e5484f
Merge pull request #6804 from Budibase/dependabot/npm_and_yarn/packages/cli/axios-0.21.2
Bump axios from 0.21.1 to 0.21.2 in /packages/cli
2022-07-20 10:00:17 +01:00
Michael Drury c195e8618d
Merge pull request #6818 from Budibase/dependabot/npm_and_yarn/packages/string-templates/terser-5.14.2
Bump terser from 5.10.0 to 5.14.2 in /packages/string-templates
2022-07-20 10:00:06 +01:00
Mel O'Hagan 40ef719f2f Remove checkbox. Always validate current step. 2022-07-20 09:56:02 +01:00
dependabot[bot] d1415535ea
Bump terser from 5.6.1 to 5.14.2 in /packages/bbui
Bumps [terser](https://github.com/terser/terser) from 5.6.1 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-20 06:06:01 +00:00
dependabot[bot] b23ae4aa86
Bump terser from 5.10.0 to 5.14.2 in /packages/string-templates
Bumps [terser](https://github.com/terser/terser) from 5.10.0 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-20 04:59:40 +00:00
dependabot[bot] a1cc898299
Bump terser from 5.10.0 to 5.14.2 in /packages/client
Bumps [terser](https://github.com/terser/terser) from 5.10.0 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-20 02:41:02 +00:00
Mel O'Hagan 6b81d3d727 Handle numeric types Postgres 2022-07-19 18:34:30 +01:00
Mel O'Hagan 156eb8eb09 Merge branch 'develop' into feature/contains-filter 2022-07-19 18:10:12 +01:00
Mel O'Hagan cd0bac74e2 Prettier 2022-07-19 18:04:27 +01:00
Mel O'Hagan 4a7c7349e6 Yarn lock 2022-07-19 18:03:50 +01:00
Mel O'Hagan f376fc30b3 lint fix 2022-07-19 17:28:56 +01:00
Mel O'Hagan e5dc38845b Added contains support for datasource pluses 2022-07-19 17:25:41 +01:00
Peter Clement e239318ff6 move controller funcs into bb pro 2022-07-19 16:03:02 +01:00
Peter Clement 2843e65c95 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-19 14:54:29 +01:00
dependabot[bot] 2ad83d95eb
Bump axios from 0.21.1 to 0.21.2 in /packages/cli
Bumps [axios](https://github.com/axios/axios) from 0.21.1 to 0.21.2.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v0.21.2/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.21.1...v0.21.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-19 13:28:42 +00:00
Budibase Staging Release Bot 5d8efe40eb Update pro version to 1.1.18-alpha.0 2022-07-19 13:26:44 +00:00
Budibase Staging Release Bot 981cd98376 v1.1.18-alpha.0 2022-07-19 13:24:56 +00:00
Peter Clement 3f5fea9adc update handling of group roles 2022-07-19 14:20:57 +01:00
Mel O'Hagan 1345ec831a Test prettier precommit 2022-07-19 14:17:09 +01:00
mike12345567 2c9cbc6681 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-19 14:12:48 +01:00
Mel O'Hagan 6a1867939c Contains now works for internalSearch array type 2022-07-19 14:11:40 +01:00
Budibase Staging Release Bot ff18e8c1c7 Update pro version to 1.1.15-alpha.3 2022-07-19 10:25:17 +00:00
Budibase Staging Release Bot 3b8078c809 v1.1.15-alpha.3 2022-07-19 10:23:48 +00:00
Peter Clement c5b9be60c7 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-19 11:23:31 +01:00
Michael Drury 4e38662dab
Merge pull request #6584 from Budibase/labday/backups
CLI backups functionality
2022-07-19 11:13:59 +01:00
Budibase Release Bot 651bcb9e4a Update pro version to 1.1.17 2022-07-18 17:53:26 +00:00
Budibase Release Bot 327cc3b6f9 v1.1.17 2022-07-18 17:51:38 +00:00
Michael Drury fcdd97ea47
Merge pull request #6794 from Budibase/fix/automation-issue
Fix for automations and context stack up
2022-07-18 18:39:56 +01:00
Budibase Staging Release Bot dc93f42f7d Update pro version to 1.1.15-alpha.2 2022-07-18 17:25:08 +00:00
Budibase Staging Release Bot 94a0f1b575 v1.1.15-alpha.2 2022-07-18 17:23:36 +00:00
mike12345567 d2987fcf39 PR comments. 2022-07-18 18:18:01 +01:00
mike12345567 18a7ad70a0 Updating dependencies and pinning. 2022-07-18 17:56:04 +01:00
mike12345567 d6bb6582b4 Merge branch 'develop' of github.com:Budibase/budibase into labday/backups 2022-07-18 17:53:28 +01:00
Michael Drury 4104074a98
Merge pull request #6745 from Budibase/dependabot/npm_and_yarn/svelte-3.49.0
Bump svelte from 3.46.4 to 3.49.0
2022-07-18 17:47:37 +01:00
mike12345567 0a7ceda807 Fixing an issue with automations being unable to access app databases due to new context stack up. 2022-07-18 17:38:58 +01:00
Dean ef458db8b8 Fix to the default input binding to ensure new bindings are set correctly 2022-07-18 15:58:17 +01:00
Budibase Release Bot eb602fb304 Update pro version to 1.1.16 2022-07-18 14:26:22 +00:00
Budibase Release Bot 914258cba1 v1.1.16 2022-07-18 14:24:55 +00:00
Andrew Kingston c62ff16248 Allow full spectrum cards to be clickable 2022-07-18 15:23:07 +01:00
dependabot[bot] 27d75cbc74
Bump svelte from 3.46.4 to 3.49.0
Bumps [svelte](https://github.com/sveltejs/svelte) from 3.46.4 to 3.49.0.
- [Release notes](https://github.com/sveltejs/svelte/releases)
- [Changelog](https://github.com/sveltejs/svelte/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/svelte/compare/v3.46.4...v3.49.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-18 14:22:29 +00:00
Budibase Staging Release Bot f3547bc6e7 Update pro version to 1.1.15-alpha.1 2022-07-18 14:18:46 +00:00
Budibase Staging Release Bot 55f61d5034 v1.1.15-alpha.1 2022-07-18 14:17:03 +00:00
Mitch-Budibase f947792cd7
Merge pull request #6787 from Budibase/cypress-testing
Create App Tests: Timeout Changes
2022-07-18 15:07:13 +01:00
Andrew Kingston 9348e3e4dd
Merge pull request #6647 from Budibase/fix/automation-drawers
Fix drawer widths in automations section
2022-07-18 15:04:26 +01:00
Andrew Kingston d99dbdde83
Merge pull request #6733 from Budibase/409-fixes-master
Frontend store improvements for conflicts and performance
2022-07-18 15:03:47 +01:00
Mitch-Budibase d9f0d9da1c Create App Tests: Timeout Changes
This test spec file fires off against every PR. There is some timing issues currently.

I am making a few changes in relation to timeout values (a small restructure too) in hopes this helps with the PR builds.

Tests pass locally for me, so there may be more changes required against this spec file as I check its performance
2022-07-18 14:28:27 +01:00
Budibase Staging Release Bot ba2bda31eb Update pro version to 1.1.15-alpha.0 2022-07-18 13:25:54 +00:00