Daniel García
ab65d7989b
Merge pull request #3690 from BlackDex/fix-issue-3685
...
Fix some external_id issues
1 year ago
Daniel García
8707728cdb
Merge pull request #3686 from GeekCornerGH/feat/add-forwardemail-support
...
feat: Add support for forwardemail
1 year ago
BlackDex
631d022e17
Fix some external_id issues
...
- Do not update `externalId` on group updates
Groups are only updated via the web-vault currently, and those do not
send the `externalId` value, and thus we need to prevent updating it.
- Refactored some other ExternalId functions
- Prevent empty `externalId` on `Collections`
- Return `externalId` for users
Fixes #3685
1 year ago
GeekCorner
211f4492fa
feat: Add support for forwardemail
1 year ago
Daniel García
61f9081827
Merge pull request #3678 from BlackDex/fix-org-api-creation-postgres
...
Fix Org API Key generation on PosgreSQL
1 year ago
BlackDex
a8e5384c4a
Fix Org API Key generation on PosgreSQL
...
Using PostgreSQL creating or rotating the Org API Key failed because of
some query mismatch. This PR fixes that.
Fixes https://github.com/dani-garcia/vaultwarden/discussions/3671#discussioncomment-6400394
1 year ago
Mathijs van Veluw
1c7338c7c4
Merge pull request #3659 from BlackDex/fix-org-creation
...
Fix org creation regresion
1 year ago
BlackDex
08f37b9935
Fix org creation regresion
...
A previous PR added a field which isn't there on the initial creation of
an org. This PR fixes that.
1 year ago
Daniel García
4826ddca4c
Merge pull request #3651 from tessus/fix/branch-on-HEAD
...
fix version when compiled at a specific commit
1 year ago
Helmut K. C. Tessarek
2b32b6f78c
fix version when compiled at a specific commit
...
When a specific commit is checked out from the main branch, the vaultwarden
version is reported as `vaultwarden x.y.z-githash (HEAD)`.
This is a problem, because the admin interface reports this as a version from
a branch called HEAD, while in reality the commit was from the main branch.
1 year ago
Daniel García
a6cfdddfd8
Merge pull request #3649 from BlackDex/update-crates
...
Update crates and small clippy fix
1 year ago
Daniel García
814ce9a6ac
Merge pull request #3632 from sirux88/fix-reset-password-check-issue
...
fix missing password check while manual reset password enrollment
1 year ago
Daniel García
1bee46f64b
Merge pull request #3623 from fashberg/main
...
Added-External_id for Collections
1 year ago
Daniel García
556d945396
Merge pull request #3620 from DenuxPlays/main
...
Updated docker run command
1 year ago
Daniel García
664b480c71
Merge pull request #3609 from farodin91/add-user-to-collection-during-creation
...
add user to collection during creation
1 year ago
Jan Jansen
84e901b7d2
add user to collection during creation
...
Signed-off-by: Jan Jansen <jan.jansen@gdata.de>
1 year ago
Folke Ashberg
839b2bc950
fix format error
1 year ago
Folke Ashberg
6050c8dac5
Added-External_id for Collections
1 year ago
BlackDex
0a6b797e6e
Update crates and small clippy fix
...
- Update all crates
- Remove async which is reported by clippy in v1.72.0
1 year ago
sirux88
fb6f441a4f
fixed unnecessary variable usage
1 year ago
sirux88
9876aedd67
added password check for manual reset
...
password enrollment endpoint
1 year ago
Daniel García
19e671ff25
Fix dataurl parse panic when icon is malformed
1 year ago
Daniel García
60964c07e6
Add some extra access checks for attachments and groups
1 year ago
Timon Klinkert
e4894524e4
updated docker run command
1 year ago
Daniel García
e7f083dee9
Merge pull request #3593 from GeekCornerGH/feature/store-passkeys-in-the-vault
...
feat: Support for storing passkeys in the vault
1 year ago
GeekCornerGH
1074315a87
feat: Support for storing passkeys in the vault
1 year ago
Daniel García
c56bf38079
Merge pull request #3608 from BlackDex/fix-issue-3607
...
Fix send access regression
1 year ago
BlackDex
3c0cac623d
Fix send access regression
...
In a previous commit push notifications for mobile were added, but this
introduced a header guard which caused issues with anonymous endpoints.
This PR fixes this by using a uuid with only 0's.
Fixes #3607
1 year ago
Mathijs van Veluw
550794b127
Merge pull request #3606 from farodin91/add-group-import-on-invite
...
Add group import on invite
1 year ago
Jan Jansen
e818a0bf37
Add group import on invite
...
Fixes #3599
Signed-off-by: Jan Jansen <jan.jansen@gdata.de>
1 year ago
Daniel García
2aedff50e8
Merge pull request #3603 from BlackDex/update-crates-and-workflows
...
Update crates and workflow
1 year ago
BlackDex
84a23008f4
Update crates and workflow
...
- Updated all the crates
- Updated workflow actions
- Set cargo registry to sparse
1 year ago
Mathijs van Veluw
44e9e1a58e
Merge pull request #3578 from quexten/fix/mobile-push-to-empty-uuid
...
Add mobile push device filter to non-null push uuid
1 year ago
Bernd Schoolmann
e4606431d1
Fix mobile push blocking requests and spamming push server
1 year ago
Mathijs van Veluw
5b7d7390b0
Merge pull request #3568 from BlackDex/org-api-key-refresh
...
Implement the Organization API Key support for the new Directory Connector v2022
1 year ago
BlackDex
a05187c0ff
Some code changes and optimizations
...
Some cleanups and optimizations done on the code generated by @Kurnihil
1 year ago
BlackDex
8e34495e73
Merge and modify PR from @Kurnihil
...
Merging a PR from @Kurnihil into the already rebased branch.
Made some small changes to make it work with newer changes.
Some finetuning is probably still needed.
Co-authored-by: Daniele Andrei <daniele.andrei@geo-satis.com>
Co-authored-by: Kurnihil
1 year ago
BlackDex
4219249e11
Add support for Organization token
...
This is a WIP for adding organization token login support.
It has basic token login and verification support, but that's about it.
This branch is a refresh of the previous version, and will contain code
from a PR based upon my previous branch.
1 year ago
Mathijs van Veluw
bd883de70e
Merge pull request #3304 from GeekCornerGH/feature/push-notifications
...
feat: Implement Push Notifications sync
1 year ago
GeekCornerGH
2d66292350
feat: Push Notifications
...
Co-authored-by: samb-devel <125741162+samb-devel@users.noreply.github.com>
Co-authored-by: Zoruk <Zoruk@users.noreply.github.com>
1 year ago
Mathijs van Veluw
adf67a8ee8
Merge pull request #3563 from tessus/update/rust-and-crates
...
Update Rust and Crates
2 years ago
Helmut K. C. Tessarek
f40f5b8399
update web-vault to v2023.5.0
2 years ago
Helmut K. C. Tessarek
2d6ca0ea95
Update a few more crates
2 years ago
Helmut K. C. Tessarek
06a10e2c5a
Update Rust and Crates
2 years ago
Mathijs van Veluw
445680fb84
Merge pull request #3546 from BlackDex/GH-3534
...
Fix collection change ws notifications
2 years ago
BlackDex
83376544d8
Fix collection change ws notifications
...
When chaning a collection this did not got notified via WebSockets.
This PR adds this feature and resolves #3534
2 years ago
Mathijs van Veluw
04a17dcdef
Merge pull request #3548 from BlackDex/update-crates
...
Update crates and GH Workflow
2 years ago
BlackDex
0851561392
Update crates and GH Workflow
...
- Updated crates
- Updated GHA where needed
2 years ago
Mathijs van Veluw
95cd6deda6
Merge pull request #3547 from BlackDex/GH-3540
...
Prevent 401 on main admin page
2 years ago
BlackDex
636f16dc66
Prevent 401 on main admin page
...
When you are not loggedin, and have no cookie etc.. we always returned a 401.
This was mainly to allow the login page on all the sub pages, and after
login being redirected to the requested page, for these pages a 401 is a
valid response, since, you do not have access.
But for the main `/admin` page, it should just respond with a `200` and
show the login page.
This PR fixes this flow and response. It should prevent people using
Fail2ban, or other tools being triggered by only accessing the login page.
Resolves #3540
2 years ago