Daniel García
9e24b9065c
Merge pull request #1682 from dongcarl/2021-05-admin-granular-http-codes
...
admin: More granular HTTP return codes for user-related endpoints
2021-05-12 23:05:30 +02:00
Daniel García
1c2b376ca2
Merge pull request #1663 from dongcarl/2021-05-invite_user-return
...
admin: Return newly-created user in invite_user
2021-05-12 23:05:20 +02:00
Daniel García
746ce2afb4
Merge pull request #1653 from jjlin/password-reprompt
...
Add support for password reprompt
2021-05-12 23:05:01 +02:00
Jeremy Lin
029008bad5
Add support for the `Send Options` policy
...
Upstream refs:
* https://github.com/bitwarden/server/pull/1234
* https://bitwarden.com/help/article/policies/#send-options
2021-05-12 01:22:12 -07:00
Jeremy Lin
d3449bfa00
Add support for hiding the sender's email address in Bitwarden Sends
...
Note: The original Vaultwarden implementation of Bitwarden Send would always
hide the email address, while the upstream implementation would always show it.
Upstream PR: https://github.com/bitwarden/server/pull/1234
2021-05-11 22:51:12 -07:00
Jeremy Lin
a9a5706764
Add support for password reprompt
...
Upstream PR: https://github.com/bitwarden/server/pull/1269
2021-05-11 20:09:57 -07:00
Jeremy Lin
3ff8014add
Add `sends_allowed` config setting
...
This provides global control over whether users can create Bitwarden Sends.
2021-05-11 20:07:32 -07:00
Carl Dong
e60bdc7efe
admin: Make invite_user error codes more specific
...
- Return 409 Conflict for when a user with that email already exists
- Return 500 InternalServerError for everything else
2021-05-10 11:47:41 -04:00
Carl Dong
cccd8262fa
admin: Add /users/<uuid> route
...
Individual user information can now be looked up by UUID.
2021-05-10 11:47:41 -04:00
Carl Dong
68e5d95d25
admin: Specifically return 404 for user not found
...
- Modify err_code to accept an expr for err_code
- Add get_user_or_404, properly returning 404 instead of a generic 400
for cases where user is not found
- Use get_user_or_404 where appropriate.
2021-05-10 11:47:41 -04:00
Carl Dong
5f458b288a
admin: Return newly-created user in invite_user
...
Instead of having the caller dig through /admin/users for the right one,
just return the user upon creation.
2021-05-10 11:47:41 -04:00
Daniel García
e9ee8ac2fa
Fix sponsors
2021-05-08 19:01:51 +02:00
Daniel García
8a4dfc3bbe
Merge pull request #1670 from BlackDex/branding-and-email
...
Updated branding, email and crates
2021-05-08 18:40:57 +02:00
Daniel García
4f86517501
Merge pull request #1679 from BlackDex/gh-workflows
...
Updated Pipelines and fixed new Hadolints
2021-05-08 18:40:41 +02:00
BlackDex
7cb19ef767
Updated branding, email and crates
...
- Updated branding for admin and emails
- Updated crates and some deprications
- Removed newline-converter because this is built-in into lettre
- Updated email templates to use a shared header and footer template
- Also trigger SMTP SSL When TLS is selected without SSL
Resolves #1641
2021-05-08 17:46:31 +02:00
BlackDex
565439a914
Updated Pipelines and fixed new Hadolints
...
- Removed azure-pipelines
- Updated gh-actions to run `cargo test` per db feature
- Fail on warnings by adding `RUSTFLAGS` env
- Updated Dockerfile to fix some new hadolint warnings
2021-05-08 16:48:48 +02:00
Daniel García
b8010be26b
Extract some FromDb trait impls outside the macros so they aren't repeated, and fix some clippy lints
2021-05-02 17:49:25 +02:00
Daniel García
f76b8a32ca
Update dependencies
2021-05-02 17:48:06 +02:00
Olivier Martin
39167d333a
Merge commit '0d631329873196935ba29db985c5e32def391251' into 2fa_enforcement
2021-05-01 12:35:58 -04:00
Daniel García
0d63132987
Rename the title too, not just the URL
2021-04-30 22:43:40 +02:00
Daniel García
7b5d5d1302
Rename references to the discourse forum
2021-04-30 22:40:12 +02:00
Daniel García
0dc98bda23
Merge pull request #1650 from mprasil/main
...
Point docker hub badge to correct repository
2021-04-30 21:29:32 +02:00
Miro Prasil
f9a062cac8
Point docker hub badge to correct repository
...
The link is already pointing to the new image location, but the badge
source was somewhat confusingly showing stats for the old image.
2021-04-30 19:29:17 +01:00
Daniel García
6ad4ccd901
Merge pull request #1640 from Proxymiity/patch-1
...
Fixed a typo in the readme
2021-04-30 16:22:39 +02:00
Daniel García
ee6ceaa923
Update README.md
2021-04-30 16:20:52 +02:00
Daniel García
20b393d354
Update README.md
2021-04-30 16:19:26 +02:00
Olivier Martin
f707f86c8e
Merge commit '1e5306b8203a7ebe24047910e6c690c18c6d827a' into 2fa_enforcement
2021-04-29 23:29:28 -04:00
Proxymiity ☆
daea54b288
Renamed bw-data according to project name change
2021-04-29 21:13:41 +02:00
Daniel García
1e5306b820
Remove warning when compiling only with mysql and add compatibility mode with the old docker script names
2021-04-29 16:01:04 +02:00
Daniel García
6890c25ea1
Merge pull request #1636 from rkowalewski/fix-libressl-332
...
Update openssl crate to support LibreSSL 3.3.2
2021-04-29 16:00:14 +02:00
rkowalewski
48482fece0
Merge branch 'main' into fix-libressl-332
2021-04-29 08:34:10 +02:00
Roger Kowalewski
1dc1d4df72
update openssl crate to support LibreSSL 3.3.2
2021-04-29 10:04:08 +02:00
Daniel García
2b4dd6f137
Fix branch name
2021-04-28 21:46:20 +02:00
Olivier Martin
cc021a4784
project name and links in new email templates
2021-04-27 21:48:07 -04:00
Olivier Martin
e3c4609c2a
Merge commit '3da44a8d30e76f48b84f5b888e0b33427037037c' into 2fa_enforcement
2021-04-27 21:44:32 -04:00
Daniel García
3da44a8d30
Fix formatting
2021-04-27 23:39:36 +02:00
Daniel García
34ea10475d
Project renaming
2021-04-27 23:18:32 +02:00
Olivier Martin
89a68741d6
ran cargo fmt --all
2021-04-16 14:49:59 -04:00
Olivier Martin
2421d49d9a
Merge branch 'master' of github.com:dani-garcia/bitwarden_rs into 2fa_enforcement
...
# Conflicts:
# src/db/models/org_policy.rs
# src/db/models/organization.rs
2021-04-16 14:29:28 -04:00
Daniel García
ced7f1771a
Update dependencies
2021-04-15 18:38:00 +02:00
Daniel García
af2235bf88
Merge branch 'RealOrangeOne-fmt'
2021-04-15 18:30:50 +02:00
Daniel García
305de2e2cd
Format the changes from merge to master
2021-04-15 18:30:23 +02:00
Daniel García
8756c5c255
Merge branch 'fmt' of https://github.com/RealOrangeOne/bitwarden_rs into RealOrangeOne-fmt
2021-04-15 18:29:03 +02:00
Daniel García
27609ac4cc
Update README.md
2021-04-15 18:27:05 +02:00
Daniel García
95d906bdbb
Merge branch 'master' into fmt
2021-04-15 18:24:04 +02:00
Daniel García
4bb0d7bc05
Merge pull request #1587 from RealOrangeOne/request-proxy
...
Allow outbound requests to go via a proxy
2021-04-15 17:40:39 +02:00
Daniel García
d9599155ae
Merge pull request #1602 from jjlin/backup-warning
...
Warn that the SQLite backup feature doesn't produce a complete backup
2021-04-15 17:38:31 +02:00
Olivier Martin
1db37bf3d0
make error toast display detailed message
...
replace invite accept error message with the one from upstream
check if config mail is enabled
2021-04-12 21:54:57 -04:00
Olivier Martin
d75a80bd2d
Resolves dani-garcia/bitwarden_rs#981
...
* a user without 2fa trying to join a 2fa org will fail, but user gets an email to enable 2fa
* a user disabling 2fa will be removed from 2fa orgs; user gets an email for each org
* an org enabling 2fa policy will remove users without 2fa; users get an email
2021-04-11 22:57:17 -04:00
Jeremy Lin
244bad3a24
Warn that the SQLite backup feature doesn't produce a complete backup
...
Also add a link to the wiki page on backups.
2021-04-09 22:30:39 -07:00