Rory Powell
7ef9e9dc51
File authentication using presigned URLs ( #8883 )
...
* file auth wip
* Private plugin bucket wip
* Add etag to logo request, fix circular dependency
* Resolve cyclic dependency
* Ensure browser doesn't cache custom component
* Global file fixes
* File fixes / remove permaUrl
* Add ctx local storage
* Enable presigned url to work from any host
* Test fix
* Self hosting w/ S3 + other fixes
* Fix for serving dev app in multi tenant
* Fix backup restore and import attachment url processing, never store attachment urls
* Test fixes
* Unit tests WIP
* Replace file path with base64 encoded private key
* Multi tenancy tests for files
* Environment files fixes
* Post-merge build and test fixes
* Add debug conditional to all jest logging and revert/fix prod minio proxy_pass
* Re-add default '/' minio route :(
* Rename iconFile -> iconFileName
* Add cloudfront vars to k8s templates
* Remove public bucket policy
* Remove duplicated test
2022-12-15 11:35:22 +00:00
mike12345567
35b097fa28
build fixes.
2022-12-07 18:04:20 +00:00
mike12345567
0b7057dd1d
Some fixes based on test failure.
2022-12-07 17:33:26 +00:00
mike12345567
edb3c88a41
Extension on fix for user self assignment, don't allow users to change their admin/builder status.
2022-12-07 12:42:14 +00:00
Peter Clement
5138559a69
Merge remote-tracking branch 'origin/master' into fix/peter-fixes
2022-11-02 12:09:48 +00:00
Peter Clement
080bf2873a
remove log
2022-11-02 10:35:04 +00:00
Peter Clement
722e256d60
Email onboarding not respecting group selection
2022-11-02 09:58:38 +00:00
mike12345567
6edffb0d5e
Addressing majority of PR comments.
2022-10-24 10:04:14 +01:00
mike12345567
9242f695ab
Merge branch 'develop' of github.com:Budibase/budibase into feature/app-backups
2022-10-13 15:59:31 +01:00
mike12345567
bb65cf8ef9
Some updates towards supporting attachments in app exports.
2022-10-10 20:08:59 +01:00
Rory Powell
af24f72166
Process quota emails in account-portal
2022-10-06 16:03:47 +01:00
Rory Powell
89e057802b
Add document and api types
2022-10-03 14:02:58 +01:00
Michael Drury
0269089f5a
PR comments.
2022-09-23 22:21:51 +01:00
mike12345567
39689d27f6
Updating user API to user a single bulk endpoint rather than case sensitive named endpoints.
2022-09-21 18:05:45 +01:00
mike12345567
a1c7e60dfa
Adding a user core bulk update function.
2022-09-21 13:55:10 +01:00
mike12345567
9466592663
Adding group cleanup, removing group IDs from users when group is deleted.
2022-09-21 12:43:09 +01:00
mike12345567
e22f4ab7d7
Removing un-necessary code now that groups automatically enrich from users.
2022-09-20 19:33:54 +01:00
Rory Powell
0980be9377
Merge branch 'develop' into feature/day-pass-pricing
2022-09-15 10:56:50 +01:00
Martin McKeaveney
be396dc3c0
fixing tests
2022-09-14 14:22:53 +01:00
Martin McKeaveney
f9ade3685b
convert views to typescript
2022-09-13 12:22:03 +01:00
Rory Powell
e2b5c7b4ef
Merge branch 'develop' into feature/day-pass-pricing-temp
2022-09-12 11:33:02 +01:00
Martin McKeaveney
4b82f8f3fd
merge
2022-09-07 23:31:24 +01:00
Martin McKeaveney
010767bcfb
lowercase response emails
2022-09-07 23:27:20 +01:00
Martin McKeaveney
096da509d9
PR comments
2022-09-07 23:21:14 +01:00
Rory Powell
6e1a30bc60
Error handling, wildcard feature flags
2022-09-07 12:08:10 +01:00
Rory Powell
3271b295d4
Clear quota cache on deprovision + gracefully handle account metadata doc deletion
2022-09-05 16:17:58 +01:00
Rory Powell
bc1586761d
Fix auto user creation for OIDC auth
2022-09-05 09:46:54 +01:00
Martin McKeaveney
9c54a87ada
platform view casing
2022-09-02 15:42:20 +01:00
Martin McKeaveney
f42b2d0087
platform user casing view
2022-09-02 09:12:03 +01:00
Rory Powell
a0e79bf9d5
Merge branch 'develop' into feature/day-pass-pricing
2022-09-01 15:26:16 +01:00
Rory Powell
e416dc6788
Apply validation to invite users by email + results modal
2022-09-01 07:58:05 +01:00
Rory Powell
b331f47aa4
Update user creation UI
2022-08-25 22:56:58 +01:00
Rory Powell
a519eb0cdc
update bulk create and bulk delete backend
2022-08-25 19:41:47 +01:00
Rory Powell
c29f3768fa
User fixes wip
2022-08-23 09:37:13 +01:00
Rory Powell
cb03d26980
Merge branch 'develop' into feature/day-pass-pricing
2022-08-19 14:08:03 +01:00
Rory Powell
5a74207ecd
usage page updates
2022-08-19 09:28:26 +01:00
mike12345567
a2f18e2e44
Updating sessions to TS, adding env var to set the session update length, adding reasons for invalidation, making sure errors are never considered authenticated.
2022-08-05 17:13:03 +01:00
Rory Powell
3b3f3188ab
Sync global-info users to fix login + prevent double password hashing
2022-08-04 14:49:56 +01:00
Rory Powell
81625729d9
Fix login issues for new users
2022-08-04 11:56:18 +01:00
Peter Clement
847fc6c4e5
pr comments
2022-08-01 09:03:47 +01:00
Peter Clement
323c23b4d8
pr comments and updating group check to be more safe
2022-07-30 11:38:08 +01:00
Peter Clement
6d12b1b24f
more efficient fetching of total users per app
2022-07-29 13:10:00 +01:00
Peter Clement
0f19222393
fix type
2022-07-27 10:25:06 +01:00
Peter Clement
e468f83902
adding tests and pr comments
2022-07-27 10:20:39 +01:00
Peter Clement
fd7ed6d28f
user post processing
2022-07-26 20:20:12 +01:00
Peter Clement
0c831f369d
refactor groups into pro and some other pr comments
2022-07-26 20:04:29 +01:00
Peter Clement
9bb32f610c
some more pr comments
2022-07-25 18:57:10 +01:00
Peter Clement
caa06e5772
fix builder assignment issue
2022-07-25 17:18:42 +01:00
Peter Clement
9e4e005dcb
move bulk update / delete functionality out of controller
2022-07-25 16:58:30 +01:00
Peter Clement
a5d0b8c74b
fixing bug on multi tenant environment
2022-07-22 10:12:16 +01:00