Commit Graph

26081 Commits

Author SHA1 Message Date
Rory Powell 36e6790b61 lint 2023-03-01 15:31:46 +00:00
Rory Powell d2d7f70ba7 Move enforceable sso to enterprise 2023-03-01 15:30:34 +00:00
Budibase Staging Release Bot 0670261bc7 Update pro version to 2.3.18-alpha.21 2023-03-01 15:17:01 +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
Budibase Staging Release Bot 6c635fe61f Update pro version to 2.3.18-alpha.20 2023-03-01 14:55:46 +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
Rory Powell 45880f2c28 Prevent showing user exists for password disabled actions 2023-03-01 14:49:44 +00:00
Peter Clement 6ae275bd78 Only allow admins to access audit logs 2023-03-01 14:48:10 +00:00
Rory Powell bb0acf4f95 Fix settings doc id in new installs 2023-03-01 14:32:01 +00:00
Budibase Staging Release Bot b574fdcf29 Update pro version to 2.3.18-alpha.19 2023-03-01 13:29:54 +00:00
Budibase Staging Release Bot 268860d6e1 v2.3.18-alpha.19 2023-03-01 13:26:19 +00:00
Michael Drury 3fc8d3aa2f
Merge pull request #9828 from Budibase/fix/9778
Fix for operationId in OpenAPI specs
2023-03-01 13:09:16 +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 76b9e9fa82 Update pro version to 2.3.18-alpha.18 2023-03-01 12:39:29 +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 6befad8c65 Update pro version to 2.3.18-alpha.17 2023-03-01 10:06:03 +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
Dean 56e74d7400 Fixes for invitation unit tests 2023-02-28 22:27:02 +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
mike12345567 bebac1d35a Fix for #9778 - there was an issue with operationId in the OpenAPI spec, these need to be unique to be compliant with the spec as brought up in the issue. Also re-writing the spec generation to Typescript to be compliant with how backend code is now written. 2023-02-28 18:10:56 +00:00
Dean 2bb44b05d7 Updated email utility import 2023-02-28 17:05:11 +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 aea7855bd1 Update pro version to 2.3.18-alpha.16 2023-02-28 14:13:52 +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 6594c7d75a lint 2023-02-28 13:37:34 +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 a915843570 Update width of picker footer 2023-02-28 13:19:44 +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 89a433a9f4 Update pro version to 2.3.18-alpha.15 2023-02-28 11:14:33 +00:00
Budibase Staging Release Bot 78287e11da v2.3.18-alpha.15 2023-02-28 11:11:24 +00:00
Rory Powell 3e14f9df09 lint 2023-02-28 11:03:56 +00:00
Rory Powell 5a5a1531b3 Prefer default config for google sheets in cloud, don't use env vars for regular auth 2023-02-28 10:36:29 +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
mike12345567 8e743cd44e Updating lucene test case to improve coverage. 2023-02-27 21:48:05 +00:00
mike12345567 20a8ec8600 Attempting to fix issues where wrong port is picked for test containers, occurred a lot locally. 2023-02-27 21:19:07 +00:00
mike12345567 af2d1984f6 Adding a lucene test case. 2023-02-27 21:18:06 +00:00
mike12345567 a4da66338a Trying to measure coverage from backend-core from server/worker. 2023-02-27 17:07:52 +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
adrinr 619d7fede8 Catch issue on test 2023-02-27 17:41:42 +01:00
Budibase Staging Release Bot fb292cf72c Update pro version to 2.3.18-alpha.14 2023-02-27 16:30:38 +00:00
Budibase Staging Release Bot 6303105b71 v2.3.18-alpha.14 2023-02-27 16:27:18 +00:00
adrinr f58dd807a7 Add tests for adding/removing columns in a google spreadsheet 2023-02-27 17:25:48 +01:00
adrinr 2c9c9dbd15 Types 2023-02-27 17:25:26 +01: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
mike12345567 43d29ca9a3 Fixing open handle issue - now that the worker has access to queues needs to shut them down. 2023-02-27 14:41:28 +00:00
Budibase Staging Release Bot a9bf19dc2f Update pro version to 2.3.18-alpha.13 2023-02-27 14:10: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
mike12345567 5b09b15d27 Trying to remove audit log test - see if it fixes test stalling issue. 2023-02-27 13:31:52 +00:00
mike12345567 4803e8b7fe Fixing test case. 2023-02-27 13:17:42 +00:00
adrinr 369f81af4d Handle deletes 2023-02-27 13:33:19 +01:00
adrinr ed03834ef9 Don't hide errors on the frontend 2023-02-27 13:17:05 +01:00
Rory Powell ab44eba7b2
Update packages/types/src/documents/global/config.ts
Co-authored-by: Adria Navarro <adria@revityapp.com>
2023-02-27 12:02:49 +00:00
mike12345567 807c12dde3 Merge branch 'feature/audit-logs' of github.com:Budibase/budibase into feature/audit-logs 2023-02-27 11:43:11 +00:00
mike12345567 827c7cef4a Moving is audited and adding in env var for ip address/user agent auditing. 2023-02-27 11:42:52 +00:00
Peter Clement cfdced5716 adjust table sizing and switch column position 2023-02-27 11:12:52 +00:00
mike12345567 35b670e3ac Further PR comments. 2023-02-27 11:00:13 +00:00
Budibase Release Bot 8dd34984b2 Update pro version to 2.3.18 2023-02-27 10:16:38 +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 0debbe759c Fix based on test cases. 2023-02-24 19:04:40 +00:00
mike12345567 9327c0e096 Fix for auth logout test case. 2023-02-24 17:42:22 +00:00
mike12345567 1be17ee3bb Fixing circular dependencies which were blocking tests. 2023-02-24 17:31:58 +00:00
mike12345567 262227bb28 Merge branch 'develop' of github.com:Budibase/budibase into feature/audit-logs 2023-02-24 17:03:00 +00:00
mike12345567 699d7da4ea Adding test case for PII clear out. 2023-02-24 16:51:04 +00:00
mike12345567 0b013f305f Adding a system for checking audited data in events, so that PII can be removed by posthog processor. 2023-02-24 16:45:33 +00:00
Budibase Staging Release Bot 66f74dfbc3 Update pro version to 2.3.18-alpha.12 2023-02-24 15:54:43 +00:00
Budibase Staging Release Bot f77c214b0a v2.3.18-alpha.12 2023-02-24 15:51:56 +00:00
mike12345567 3f4ea4b152 Fixing build issue. 2023-02-24 13:55:36 +00:00
mike12345567 30024e7b81 Moving around processors to separate audit logs out of central event handling. 2023-02-24 13:52:54 +00:00
mike12345567 f407e18db6 Main body of PR comments. 2023-02-24 13:32:45 +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 98e6530913 Moving search index to an enum. 2023-02-24 13:15:14 +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 c18c898a22 Update pro version to 2.3.18-alpha.10 2023-02-24 10:51:08 +00:00
Budibase Staging Release Bot 91d09b953d v2.3.18-alpha.10 2023-02-24 10:48:01 +00:00
adrinr 61f9febc69 Remove @ts-ignore 2023-02-24 11:26:05 +01:00
adrinr d13d275165 Dry 2023-02-24 11:24:29 +01:00