BlackDex
|
9a47821642
|
Fixed creating a new organization
- The new web-vault needs a new api endpoint.
- Added this new endpoint.
Fixes #1139
|
2020-09-14 08:34:17 +02:00 |
|
Jeremy Lin
|
570d6c8bf9
|
Add support for restricting org creation to certain users
|
2020-08-05 22:35:29 -07:00 |
|
Daniel García
|
668d5c23dc
|
Removed try_trait and some formatting, particularly around imports
|
2020-07-14 18:34:22 +02:00 |
|
Jeremy Lin
|
979d010dc2
|
Add support for hiding passwords in a collection
Ref: https://github.com/bitwarden/server/pull/743
|
2020-07-02 21:51:20 -07:00 |
|
Jeremy Lin
|
a314933557
|
Allow email changes for existing accounts even when signups are disabled
|
2020-05-24 14:38:19 -07:00 |
|
theycallmesteve
|
6a8c65493f
|
Rename collection_user_details to collection_read_only to reflect the response model
|
2020-05-08 13:37:40 -04:00 |
|
Jeremy Lin
|
e4d08836e2
|
Make org owner invitations respect the email domain whitelist
This closes a loophole where org owners can invite new users from any domain.
|
2020-04-09 01:51:05 -07:00 |
|
Daniel García
|
94341f9f3f
|
Fix token error while accepting invite
|
2020-03-20 10:51:17 +01:00 |
|
Daniel García
|
3fa78e7bb1
|
Initial version of policies
|
2020-03-14 13:32:28 +01:00 |
|
Daniel García
|
d29b6bee28
|
Remove unnecessary clones and other clippy fixes
|
2019-11-02 17:39:01 +01:00 |
|
Emil Madsen
|
e22e290f67
|
Fix key and type variable names for mysql
|
2019-05-20 21:24:29 +02:00 |
|
Дамјан Георгиевски
|
473f8b8e31
|
remove some unneeded mutability
|
2019-02-22 20:25:50 +01:00 |
|
Daniel García
|
820c8b0dce
|
Change use of deserialize_with for Option iterator
|
2019-02-08 19:12:08 +01:00 |
|
Daniel García
|
8b4a6f2a64
|
Fixed some clippy lints and changed update_uuid_revision to only use one db query
|
2019-02-08 18:45:07 +01:00 |
|
Daniel García
|
86ed75bf7c
|
Config can now be serialized / deserialized
|
2019-02-06 17:34:29 +01:00 |
|
Daniel García
|
a1dc47b826
|
Change config to thread-safe system, needed for a future config panel.
Improved some two factor methods.
|
2019-01-25 18:24:57 +01:00 |
|
Daniel García
|
86de0ca17b
|
Fix editing users from collections menu
|
2019-01-25 17:43:51 +01:00 |
|
Stephen White
|
928ad6c1d8
|
Fix the list of users with access to a collection to display correctly.
https://github.com/dani-garcia/bitwarden_rs/issues/364
|
2019-01-25 14:18:06 +00:00 |
|
Daniel García
|
834c847746
|
Implement admin JWT cookie, separate JWT issuers for each type of token and migrate admin page to handlebars template
|
2019-01-19 21:41:49 +01:00 |
|
Daniel García
|
4309df8334
|
Only create invitations when SMTP is disabled, and ignore invitations if we have a token.
Disallow users from accepting invitation twice
|
2019-01-08 15:42:26 +01:00 |
|
Daniel García
|
f1161c65fb
|
Make sure an invitation is created when reinviting
|
2019-01-08 14:05:05 +01:00 |
|
Daniel García
|
21b85b78b1
|
Changed reinvite check and removed obsolete comment
|
2019-01-07 15:29:57 +01:00 |
|
Nick Fox
|
0a74e79cea
|
Refactor generate_invite_claims, make org_name and org_id optional
|
2019-01-05 23:03:49 -05:00 |
|
Nick Fox
|
7db66f73f0
|
Refactor invited_by_email check
|
2019-01-05 13:46:45 -05:00 |
|
Nick Fox
|
cec28a85ac
|
Update admin page to work with new invitation flow
|
2019-01-04 10:32:51 -05:00 |
|
Nick Fox
|
736c0e62f2
|
Send emails to inviters/invitees when invites are accepted/confirmed
|
2019-01-02 22:20:39 -05:00 |
|
Daniel García
|
30e768613b
|
Start using rustfmt and some style changes to make some lines shorter
|
2018-12-30 23:34:31 +01:00 |
|
Daniel García
|
2bb0b15e04
|
Implemented better errors for JWT
|
2018-12-30 21:43:55 +01:00 |
|
Daniel García
|
250a2b340f
|
Use new Errors in latest changes
|
2018-12-30 21:43:55 +01:00 |
|
Daniel García
|
b2fc0499f6
|
Finish invite functionality, and remove virtual organization
|
2018-12-30 21:40:26 +01:00 |
|
Daniel García
|
6a99849a1e
|
Implemented proper error handling, now we can do user.save($conn)?; and it works.
In the future, maybe we can do the same with the `find_by_id` methods that return an Option.
|
2018-12-30 21:31:12 +01:00 |
|
Nick Fox
|
f20c4705d9
|
Refactor invite claims and disallow reinvites to virtual_org
|
2018-12-30 00:19:01 -05:00 |
|
Nick Fox
|
3142d8d01f
|
Add more detail to invitation not found error
|
2018-12-29 23:28:19 -05:00 |
|
Nick Fox
|
84fa5a4ed6
|
Implement reinvite endpoint
|
2018-12-29 23:24:38 -05:00 |
|
Nick Fox
|
b0ac640d8b
|
Use JWT to validate existing user invites
|
2018-12-23 15:15:44 -05:00 |
|
Nick Fox
|
99256b9b3a
|
Prefix unused params with underscore
|
2018-12-20 21:37:03 -05:00 |
|
Nick Fox
|
26bf7bc12f
|
Use upstream jslib invite/registration workflow
|
2018-12-18 23:16:03 -05:00 |
|
Nick Fox
|
042c1072d9
|
Remove CONFIG.email_invitation option
|
2018-12-17 17:02:15 -05:00 |
|
Nick Fox
|
4910b14d57
|
Implement email invitations and registration workflow
|
2018-12-14 21:56:00 -05:00 |
|
Daniel García
|
94810c106a
|
Migrate to rust 2018 edition
|
2018-12-07 02:05:45 +01:00 |
|
Daniel García
|
f84cbeaaf8
|
Merge branch 'master' into rocket-0.4
# Conflicts:
# src/db/models/organization.rs
|
2018-11-14 16:14:49 +01:00 |
|
Miroslav Prasil
|
66a4c5d48b
|
Implement comparison between i32 and UserOrgType
|
2018-11-12 17:13:25 +00:00 |
|
Daniel García
|
c673370103
|
Updated bw_rs to Rocket version 0.4-rc1
|
2018-11-01 19:25:09 +01:00 |
|
janost
|
e985221b50
|
User::save() should return QueryResult instead of bool
|
2018-10-14 19:33:12 +02:00 |
|
janost
|
64f6c60bfd
|
Organization::save() and UserOrganization::save() should return QueryResult instead of bool
|
2018-10-14 16:04:23 +02:00 |
|
Miroslav Prasil
|
a28caa33ef
|
Implement poor man's admin panel
|
2018-10-12 15:20:10 +01:00 |
|
janost
|
5292d38c73
|
CollectionCipher::save() and delete() should return QueryResult instead of bool
|
2018-10-07 11:06:11 +02:00 |
|
janost
|
c29bc9309a
|
Return proper error message for org reinvite
|
2018-10-05 12:29:41 +02:00 |
|
Daniel García
|
2aabf14372
|
Merge pull request #206 from mprasil/collection_revision
Collection update updates User revision
|
2018-10-01 19:31:43 +02:00 |
|
Miroslav Prasil
|
d9457e929c
|
Add continuation token when we return object list
|
2018-10-01 17:55:48 +01:00 |
|