Commit Graph

15154 Commits

Author SHA1 Message Date
Budibase Release Bot 0147d0c806 v2.4.1 2023-03-07 14:50:14 +00:00
Dean 8d5b215d62 Linting 2023-03-07 13:41:57 +00:00
Dean 34fcf17556 Various fixes for update self behaviour 2023-03-07 13:35:18 +00:00
Budibase Release Bot 202fced19c v2.4.0 2023-03-07 12:47:07 +00:00
Budibase Release Bot 191b48117c v2.3.25 2023-03-07 12:05:45 +00:00
Budibase Release Bot 0f29fe7040 v2.3.24 2023-03-07 11:41:28 +00:00
Dean 44c53dc42d Minor UI fixes for the user side panel header height and user email overflow 2023-03-07 11:17:22 +00:00
Budibase Release Bot 138bf63a3e v2.3.23 2023-03-07 10:54:24 +00:00
melohagan b104a131e9
Dynamic filter: Enrich columns (#9877)
* WIP

* Allow related fields in Dynamic Filter

* REST URL check https first

* Only allow related fields in dynamic filter column editor
2023-03-07 10:32:52 +00:00
Budibase Release Bot b7f6c674e9 v2.3.22 2023-03-07 10:28:11 +00:00
Budibase Release Bot 787d52bed1 v2.3.21 2023-03-06 11:43:39 +00:00
Budibase Staging Release Bot 726b1c6d35 v2.3.21-alpha.1 2023-03-03 22:33:27 +00:00
Budibase Staging Release Bot e07c36dd8c v2.3.21-alpha.0 2023-03-03 16:56:19 +00:00
Martin McKeaveney 9485c5d6b8 merge 2023-03-03 16:49:04 +00:00
Budibase Staging Release Bot 8f9671e11e v2.3.18-alpha.30 2023-03-03 13:24:17 +00:00
Budibase Staging Release Bot 301db2206d v2.3.18-alpha.29 2023-03-02 15:17:09 +00:00
Michael Drury ae28523732
Merge pull request #9864 from Budibase/fix/audit-log-fixes
Audit logs fixes
2023-03-02 15:08:20 +00:00
Budibase Staging Release Bot 7ea2b5e36d v2.3.18-alpha.28 2023-03-02 14:45:56 +00:00
Peter Clement 867cd319a5 fix issue with user searching 2023-03-02 14:30:04 +00:00
Peter Clement 7f1542c6eb account for system events 2023-03-02 10:06:24 +00:00
Budibase Staging Release Bot 88a6d95615 v2.3.18-alpha.27 2023-03-02 08:13:09 +00:00
Budibase Release Bot 6963c46ab3 v2.3.20 2023-03-01 22:19:27 +00:00
Budibase Staging Release Bot 545ac706be v2.3.18-alpha.26 2023-03-01 22:03:30 +00:00
Rory Powell 22d65b004f
Bypass password onboarding for enforced sso (#9851) 2023-03-01 21:56:30 +00:00
Martin McKeaveney 8cd9506cf5
Merge pull request #9847 from Budibase/fix/accommodate-empty-usergroups
Fix for group picker in the portal user details section
2023-03-01 21:51:11 +00:00
Budibase Staging Release Bot 75f36b7ee6 v2.3.18-alpha.25 2023-03-01 21:39:53 +00:00
Budibase Release Bot dfb412df1e v2.3.19 2023-03-01 19:55:26 +00:00
Budibase Staging Release Bot 724eebb43c v2.3.18-alpha.24 2023-03-01 17:56:00 +00:00
melohagan 0be9906acc
Support navigate to link in new tab (#9800)
* Support navigate to link in new tab

* Add dropdown for Navigate To type

* lint

* Remove labels
2023-03-01 17:41:50 +00:00
Dean acda2d0be2 Fix for group picker in the user details page to accommodate missing userGroups value on a user 2023-03-01 17:40:33 +00:00
Budibase Staging Release Bot 8e550400bf v2.3.18-alpha.23 2023-03-01 17:34:57 +00:00
Budibase Staging Release Bot f0c08b0755 v2.3.18-alpha.22 2023-03-01 15:40:29 +00:00
Rory Powell 90d3740d18
Merge pull request #9842 from Budibase/fix/prevent-user-exists-message
Prevent showing user exists for password disabled actions
2023-03-01 15:32:16 +00:00
Rory Powell d2d7f70ba7 Move enforceable sso to enterprise 2023-03-01 15:30:34 +00:00
Budibase Staging Release Bot 2dfb0df289 v2.3.18-alpha.21 2023-03-01 15:13:55 +00:00
Peter Clement 5c5adab92f
Merge pull request #9843 from Budibase/fix/audit-log-permissions
Only allow admins to access audit logs screen
2023-03-01 15:05:45 +00:00
Peter Clement 762d0840bd lint 2023-03-01 14:54:00 +00:00
Budibase Staging Release Bot 6cd323b44b v2.3.18-alpha.20 2023-03-01 14:52:44 +00:00
Peter Clement 6ae275bd78 Only allow admins to access audit logs 2023-03-01 14:48:10 +00:00
Budibase Staging Release Bot 268860d6e1 v2.3.18-alpha.19 2023-03-01 13:26:19 +00:00
Michael Drury c0dcf12ff9
Merge pull request #9829 from Budibase/fix/9602
Query schema - keep changes when running query again
2023-03-01 13:06:51 +00:00
Budibase Staging Release Bot 082106f881 v2.3.18-alpha.18 2023-03-01 12:36:38 +00:00
Rory Powell eb8fcfca23
Merge pull request #9826 from Budibase/fix-default-oidc-icons
Fix default oidc icons
2023-03-01 12:29:34 +00:00
Budibase Staging Release Bot f703ebb734 v2.3.18-alpha.17 2023-03-01 10:02:33 +00:00
Andrew Kingston 82d3cc0d5e
Remove comment blocks 2023-03-01 09:32:52 +00:00
mike12345567 92d6990c0e Fixing an issue shown in #9602 where the schema type will revert each time you re-run a query, this will hold any previously selected schema information in the query. 2023-02-28 19:27:59 +00:00
Dean be79c753bb Merge remote-tracking branch 'origin/develop' into feature/app-user-onboarding-ux 2023-02-28 16:38:44 +00:00
Dean fad8d5ad51 Enable the feature tour window and extend the invite duration to 1 week 2023-02-28 16:38:11 +00:00
Rory Powell d07ad6b4da Fix default oidc icons 2023-02-28 16:22:23 +00:00
Budibase Staging Release Bot c350c15ae0 v2.3.18-alpha.16 2023-02-28 14:10:56 +00:00
Rory Powell 73c873f53f
Merge pull request #9824 from Budibase/enforced-sso-validation
Add validation between sso config acivation and sso enforcement
2023-02-28 14:01:45 +00:00
Michael Drury f45e8d63fc
Merge pull request #9815 from Budibase/bug/budi-6076-cannot-delete-columns-in-google-sheet
Bug - budi-6076 cannot delete columns in google sheet
2023-02-28 13:56:32 +00:00
Rory Powell aeb38e6c2d Add validation between sso config acivation and sso enforcement 2023-02-28 13:36:54 +00:00
Andrew Kingston 2bd018ab43 Add tiny margin to show full border around search field 2023-02-28 13:24:28 +00:00
Andrew Kingston 3b3a1e3348 Fix crash when using empty groups, update user invite picker to be right aligned like others 2023-02-28 13:20:00 +00:00
Andrew Kingston 76ffb5d4aa Remove logs 2023-02-28 12:54:18 +00:00
Andrew Kingston 50765d16a7 Remove redundant user fetch refresh 2023-02-28 12:49:55 +00:00
Andrew Kingston 9eadb06fd3 Add role footer for admins and developers, remove wasted API calls 2023-02-28 12:49:40 +00:00
Andrew Kingston 1b7b61bb63 Update user text color 2023-02-28 12:32:22 +00:00
Andrew Kingston adbaf1ea95 Update spacing, borders and sizing 2023-02-28 12:29:13 +00:00
Budibase Staging Release Bot 78287e11da v2.3.18-alpha.15 2023-02-28 11:11:24 +00:00
Dean 34b12fd60e Merge remote-tracking branch 'origin/develop' into feature/app-user-onboarding-ux 2023-02-28 09:38:15 +00:00
Dean f818efcc9f Builder user onboarding 2023-02-28 09:37:03 +00:00
Michael Drury 7dfb14c8a5
Merge pull request #9795 from Budibase/feature/audit-logs
Audit Logs
2023-02-27 22:06:02 +00:00
adrinr a7bd117db9 Merge remote-tracking branch 'origin/develop' into bug/budi-6076-cannot-delete-columns-in-google-sheet 2023-02-27 17:45:37 +01:00
Budibase Staging Release Bot 6303105b71 v2.3.18-alpha.14 2023-02-27 16:27:18 +00:00
Peter Clement ee9403f56f Merge branch 'feature/audit-logs' of github.com:Budibase/budibase into feature/audit-logs 2023-02-27 15:04:27 +00:00
Peter Clement c33e833e86 null date string was breaking download for certain ranges 2023-02-27 15:03:25 +00:00
mike12345567 706b78b243 Merge branch 'develop' of github.com:Budibase/budibase into feature/audit-logs 2023-02-27 14:51:33 +00:00
Budibase Staging Release Bot 95ce3bb56c v2.3.18-alpha.13 2023-02-27 14:07:12 +00:00
Rory Powell d24c7a988e
Merge pull request #9785 from Budibase/configs-refactor-and-server-test-fixes
Configs /  Server tests / Failing real email tests updates
2023-02-27 14:00:21 +00:00
Rory Powell a6027be943
Enforceable SSO (#9787)
* Add ENFORCEABLE_SSO feature flag

* First draft of enforce sso configuration / show single sign on url

* Reading and writing isSSOEnforced + integration with login page

* Enable CI + lint

* Set correct base branch for CI

* Test fix for expected string changed

* Use tenant aware platform url as SSO link

* Bring in latest pro changes

* Lint

* Add useEnforceableSSO mock helper function

* Update configs.spec.ts with coverage for public settings

* Update users.spec.ts with additional tests for isPreventPasswordActions

* Lint

* Update refresh OAuthToken to use correct enum and add case statement
2023-02-27 13:42:51 +00:00
adrinr ed03834ef9 Don't hide errors on the frontend 2023-02-27 13:17:05 +01:00
Peter Clement cfdced5716 adjust table sizing and switch column position 2023-02-27 11:12:52 +00:00
Budibase Release Bot 7a59ee813f v2.3.18 2023-02-27 10:12:47 +00:00
Dean 52bfaa820c Merge remote-tracking branch 'origin/develop' into feature/app-user-onboarding-ux 2023-02-27 09:12:07 +00:00
Dean 83a764b76e Merge commit 2023-02-27 09:11:32 +00:00
mike12345567 262227bb28 Merge branch 'develop' of github.com:Budibase/budibase into feature/audit-logs 2023-02-24 17:03:00 +00:00
Budibase Staging Release Bot f77c214b0a v2.3.18-alpha.12 2023-02-24 15:51:56 +00:00
Budibase Staging Release Bot 90c32a8e5c v2.3.18-alpha.11 2023-02-24 13:23:58 +00:00
Gerard Burns d6eb7446c7
Fix App Import (#9796) 2023-02-24 13:16:33 +00:00
mike12345567 b9fb7f29a2 Merge branch 'develop' of github.com:Budibase/budibase into feature/audit-logs 2023-02-24 12:46:58 +00:00
Peter Clement d6d1b9e991 fix datepicker bug 2023-02-24 12:27:52 +00:00
Budibase Staging Release Bot 91d09b953d v2.3.18-alpha.10 2023-02-24 10:48:01 +00:00
Peter Clement 6d01911199 fix app sorting 2023-02-24 09:41:48 +00:00
Budibase Staging Release Bot 6ee4594457 v2.3.18-alpha.9 2023-02-24 09:23:36 +00:00
Peter Clement d66597397e sorting for event and app list 2023-02-23 17:14:08 +00:00
Peter Clement 2601ff5255 add debounce for search 2023-02-23 14:33:15 +00:00
Peter Clement ee9c1ea214 fix spacing as columns were moving around 2023-02-23 14:20:56 +00:00
Budibase Staging Release Bot 76d67319b0 v2.3.18-alpha.8 2023-02-23 14:02:39 +00:00
Andrew Kingston f3a28e556b
Undo/Redo for Design and Automate sections + automations refactor (#9714)
* Add full undo/redo support for screens

* Add loading states to disable spamming undo/redo

* Add keyboard shortcuts for undo and redo

* Fix modals not closing in design section when escape is pressed

* Remove log

* Add smart metadata saving to undo/redo

* Add error handling to undo/redo

* Add active state to hoverable icons

* Fix screen deletion

* Always attempt to get latest doc version before deleting in case rev has changed

* Move undo listener top level, hide controls when on certain tabs, and improve selection state

* Add tooltips to undo/redo control

* Update automation section nav to match other sections

* Fix automation list padding

* Fix some styles in create automation modal

* Improve automation section styles and add undo/redo

* Update styles in add action modal

* Fix button size when creating admin user

* Fix styles in add automation step modal

* Fix issue selecting disabled automation steps

* Reset automation history store when changing app

* Reduce spammy unnecessary API calls when editing cron trigger

* WIP automation refactor

* Rewrite most automation state

* Rewrite most of the rest of automation state

* Finish refactor of automation state

* Fix selection state when selecting new doc after history recreates it

* Prune nullish or empty block inputs from automations and avoid sending API requests when no changes have been made

* Fix animation issues with automations

* Sort automations and refetch list when adding or deleting

* Fix formatting

* Add back in ability to swap between values and bindings for block inputs

* Lint

* Format

* Fix potential issue in design section when selected screen is unset

* Fix automation arrow directions everywhere, tidy up logic and fix crash when using invalid looping

* Lint

* Fix more cases of automation errors

* Fix implicity any TS error

* Respect _id specified when creating automations

* Fix crash in history store when reverting a change on a doc whose ID has changed

* Lint

* Ensure cloneDeep helper doesn't crash when a nullish value is passed in

* Remove deprecated frontend automation test

---------

Co-authored-by: Rory Powell <rory.codes@gmail.com>
2023-02-23 13:55:18 +00:00
Peter Clement 54d1844eed default start and end date 2023-02-23 13:49:44 +00:00
Peter Clement 74fd1c8622 update filter positioning 2023-02-23 13:00:29 +00:00
Budibase Staging Release Bot 452c69ee8c v2.3.18-alpha.7 2023-02-23 12:14:21 +00:00
Gerard Burns 60fd7b51fb
Improve Add Screen Modal (#9759)
* Improve Add Screen Modal

* lint

---------

Co-authored-by: Rory Powell <rory.codes@gmail.com>
2023-02-23 12:06:55 +00:00
Peter Clement 58c6531f5f update table width 2023-02-23 10:57:50 +00:00
Andrew Kingston 4fb3d103be
Fix error being thrown when attempting to change query parameters (#9782) 2023-02-23 08:09:18 +00:00
mike12345567 3a0b3851a9 Getting downloading working correctly, some minor UI updates, adding a new middleware for converting a query string to a body (useful for when a GET has to be used). 2023-02-22 18:50:27 +00:00
Peter Clement be68a5f9d5 start download work 2023-02-22 17:25:24 +00:00
Budibase Staging Release Bot fd87b260e1 v2.3.18-alpha.6 2023-02-22 13:56:31 +00:00