Miroslav Prasil
0a72c4b6db
Do not disable invitations via admin API
...
This was brought up today:
https://github.com/dani-garcia/bitwarden_rs/issues/752#issuecomment-586715073
I don't think it makes much sense in checking whether admin has the
right to send invitation as admin can change the setting anyway.
Removing the condition allows users to forbid regular users from
inviting new users to server while still preserving the option to do so
via the admin API.
2020-02-16 15:01:07 +00:00
Miroslav Prasil
30e72a96a9
Symlink missing ld-linux file
2019-02-25 16:17:34 +00:00
Miroslav Prasil
f5358b13f5
Add Dockerfile for armv6
2019-02-25 12:17:22 +00:00
Miroslav Prasil
0b903fc5f4
Extended the template file and refer to wiki
2019-02-18 14:57:21 +00:00
Miroslav Prasil
4df686f49e
Add an option to not enable WAL (should help in #399 )
2019-02-18 10:48:48 +00:00
Miroslav Prasil
dd421809e5
Include git repo in build so we get version
2019-02-16 08:50:16 +00:00
Miroslav Prasil
08ca47cadb
Update revision when adding or removing cipher from collection
2019-02-06 14:47:47 +00:00
Miroslav Prasil
5272b465cc
Update revision of affected users when deleting Collection
2019-02-06 13:39:32 +00:00
Miroslav Prasil
637f655b6f
Do not allocate uneccessary Vec
2019-02-05 14:16:07 +00:00
Miroslav Prasil
b3f7394c06
Do not update revision at the end, as we already did that
2019-02-05 14:09:59 +00:00
Miroslav Prasil
1a5ecd4d4a
cipher does not need to be mutable
2019-02-05 13:52:30 +00:00
Miroslav Prasil
bd65c4e312
Remove superfluous cipher.save() call
2019-02-05 13:49:30 +00:00
Miroslav Prasil
bce656c787
Retry updating revision - fixes #383
2019-02-05 11:52:11 +00:00
Miroslav Prasil
b4f6206eda
Bump the vault version used to the latest one
2019-01-18 11:52:36 +00:00
Miroslav Prasil
71a10e0378
Fix sharing the item to organization.
2019-01-16 11:33:43 +00:00
Miroslav Prasil
77cada4085
Update Vault to 2.8.0
2019-01-05 18:54:59 +01:00
Miroslav Prasil
8451a70de6
Rewrite find_by_user_uuid to use one query
2018-12-27 18:56:01 +01:00
Miroslav Prasil
23eadf2c9a
Update vault t o2.7.1
2018-12-16 16:00:51 +00:00
Miroslav Prasil
063dfcf487
FIx failing alpine build
2018-12-13 23:16:36 +00:00
Miroslav Prasil
0935cb90a4
fix bad path in Alpine Dockerfile
2018-11-21 23:35:42 +00:00
Miroslav Prasil
bf1c96695b
Update dockerfile for alpine, armv7 and aarch64
2018-11-20 14:55:19 +00:00
Miroslav Prasil
044cf19913
Prevent accepted user from seeing ciphers until confirmed ( fixes #196 )
2018-11-16 14:21:26 +00:00
Miroslav Prasil
dd684753d0
Fix gt()
2018-11-13 21:38:56 +00:00
Miroslav Prasil
f3e6cc6ffd
Set PartialOrd to consider invalid i32 UserOrgType lower than anything
2018-11-13 16:34:21 +00:00
Miroslav Prasil
b94f4db52a
Fix #242
2018-11-13 15:34:37 +00:00
Miroslav Prasil
66a4c5d48b
Implement comparison between i32 and UserOrgType
2018-11-12 17:13:25 +00:00
Miroslav Prasil
b4e222d598
Bump vault version to 2.5.0
2018-11-12 10:41:47 +00:00
Miroslav Prasil
f408efc927
Also remove libs from other platforms Dockerfiles
2018-11-03 18:56:41 +01:00
Miroslav Prasil
9b20247fc2
Remove libs from Dockerfile
2018-11-03 18:54:36 +01:00
Miroslav Prasil
b359df7045
Switch from resin to balenalib
2018-11-03 10:25:15 +01:00
Miroslav Prasil
c0e248c457
Improve the admin account warning.
2018-11-01 18:54:33 +01:00
Miroslav Prasil
2e7fa6440b
Do not spawn WS thread if it's disabled
2018-10-15 15:08:15 +01:00
Miroslav Prasil
9ecc98c3cc
Disable WebSockets negotiation by default
2018-10-14 23:25:16 +01:00
Miroslav Prasil
a28caa33ef
Implement poor man's admin panel
2018-10-12 15:20:10 +01:00
Miroslav Prasil
d9457e929c
Add continuation token when we return object list
2018-10-01 17:55:48 +01:00
Miroslav Prasil
86b49856a7
Handle return value from Collection::save()
2018-10-01 17:50:31 +01:00
Miroslav Prasil
54f54ee845
Update revision for users on collection save
2018-10-01 17:04:15 +01:00
Miroslav Prasil
c3c74506a7
Add missing fields to returned Org json
2018-10-01 16:00:11 +01:00
Miroslav Prasil
fb4e6bab14
Clean up the share_collection handling
2018-10-01 15:59:10 +01:00
Miroslav Prasil
fe38f95f15
Add dockerfile for aarch64 (arm64)
2018-09-28 13:01:47 +01:00
Miroslav Prasil
08aee97c1d
Remove unecessary copy from armv7 Dockerfile
2018-09-28 09:49:10 +01:00
Miroslav Prasil
3da410ef71
Update Vault to v2.3.0
2018-09-18 13:53:25 +01:00
Miroslav Prasil
4fae1e4298
Update the Invitation workflow documentation
2018-09-18 11:49:20 +01:00
Miroslav Prasil
f7951b44ba
Add alias for DELETE call on accounts
2018-09-18 11:13:45 +01:00
Miroslav Prasil
00019dc356
Added some formating and link
2018-09-16 12:36:08 +01:00
Miroslav Prasil
404fe5321e
Fixed code block
2018-09-16 12:27:29 +01:00
Miroslav Prasil
bc8ff14695
Fix the binary path
2018-09-12 13:51:43 +01:00
Miroslav Prasil
5f7b220eb4
Initial shot as cross compilation
2018-09-12 12:15:26 +01:00
Miroslav Prasil
c1cd4d9a6b
Modify User::new to be keyless and paswordless
2018-09-11 14:25:12 +01:00
Miroslav Prasil
ec05f14f5a
Implement poor man's invitation via Organization invitation
2018-09-11 13:09:59 +01:00
Miroslav Prasil
c58682e3fb
Fix the logic in user edditing
2018-09-04 16:10:26 +01:00
Miroslav Prasil
db111ae2a0
Check properly the user membership in Organization
2018-09-04 13:37:44 +01:00
Miroslav Prasil
049aa33f17
Fix editing users in Organization
2018-09-04 12:15:46 +01:00
Miroslav Prasil
53e8f78af6
Link to the https setup
2018-09-03 10:59:59 +01:00
Miroslav Prasil
1bced97e04
Add info on running over HTTP (documentation for #153 )
2018-09-03 10:53:52 +01:00
Miroslav Prasil
d336d89b83
Fix editing shared cipher ( fixes #164 )
2018-08-30 11:12:29 +01:00
Miroslav Prasil
1a5c1979e3
Move Alpine Dockerfile to separate file
2018-08-30 10:38:38 +01:00
Miroslav Prasil
cec9566d2a
Merge branch 'master' into alpine
2018-08-29 15:06:50 +01:00
Miroslav Prasil
45d676eb10
Merge branch 'master' into alpine
2018-08-29 10:07:09 +01:00
Miroslav Prasil
08b551624c
Merge branch 'master' into alpine
2018-08-28 14:06:54 +01:00
Miroslav Prasil
6822bb28a0
Merge branch 'master' into alpine
2018-08-26 16:58:46 +01:00
Miroslav Prasil
ffec0b065b
Updated build image version
2018-08-25 09:29:50 +01:00
Miroslav Prasil
5b7fe9f155
Merge branch 'master' into alpine
2018-08-24 23:17:52 +01:00
Miroslav Prasil
575f701390
Merge branch 'master' into alpine
2018-08-23 21:59:23 +01:00
Miroslav Prasil
9fad541c87
Clone repository instead of downloading as suggested by @mqus
2018-08-23 12:08:54 +01:00
Miroslav Prasil
007e053e2f
Update the build instruction for new Vault
2018-08-23 11:06:32 +01:00
Miroslav Prasil
ef2413a5aa
Fix SSL issue, rm cache
2018-08-21 22:08:16 +01:00
Miroslav Prasil
ca8e1c646d
Update build image
2018-08-21 22:08:16 +01:00
Miroslav Prasil
346c7630c9
Initial implementation of musl build on top of Alpine
2018-08-21 22:08:16 +01:00
Miroslav Prasil
69a18255c6
Bump up version to 1.0.0
2018-08-21 21:21:54 +01:00
Miroslav Prasil
c40baf5e17
Merge branch 'master' into beta
2018-08-21 21:17:12 +01:00
Miroslav Prasil
df041108f6
Bump version to 0.13.0 - latest Vault v1
2018-08-21 21:13:56 +01:00
Miroslav Prasil
2b2401be19
Update affected users revision on cipher and folder change
2018-08-21 17:32:00 +01:00
Miroslav Prasil
9eea0151ba
Update user revision timestamp on Organization changes
2018-08-21 13:26:22 +01:00
Miroslav Prasil
40d09ddd2a
Add PUT alias for Organization updates
2018-08-21 13:25:52 +01:00
Miroslav Prasil
a5ef8aef0f
Update affected users revision when there are collection changes
2018-08-21 12:20:55 +01:00
Miroslav Prasil
4fb09c5b4d
Actually update the revision date for user struct, not just in DB
2018-08-21 10:36:04 +01:00
Miroslav Prasil
12a2dc0901
Add PUT alias for profile update
2018-08-15 16:10:40 +01:00
Miroslav Prasil
b3f3fd81ac
Update theerror format to show message in new Vault
2018-08-15 15:50:07 +01:00
Miroslav Prasil
f2fec345ec
Add PUT alias for editing cipher
2018-08-15 14:27:37 +01:00
Miroslav Prasil
80bad9f66d
Cleaned up HTTPS example
2018-08-15 11:18:34 +01:00
Miroslav Prasil
5ecafb157d
Disable analytics via patch to Vault
2018-08-14 21:48:56 +01:00
Miroslav Prasil
00b882935f
Deserialize "null" to empty Vec for Collections
2018-08-14 11:06:42 +01:00
Miroslav Prasil
0dfd9c7670
Add couple more aliases for PUTs and DELETEs
2018-08-13 16:45:30 +01:00
Miroslav Prasil
6ede1743ac
add alias for PUT collections-admin
2018-08-13 16:00:10 +01:00
Miroslav Prasil
626a3c93ba
Revert "Merge branch 'beta' of https://github.com/krankur/bitwarden_rs into beta"
...
This reverts commit 3fd3d8d5e9 .
2018-08-13 12:35:41 +01:00
Miroslav Prasil
c0f554311b
Extend documentation
2018-08-13 12:01:52 +01:00
Miroslav Prasil
3f5a99916a
Implement update_revision trigger
2018-08-13 10:58:39 +01:00
Miroslav Prasil
b5a057f063
Merge branch 'master' into beta
2018-08-10 21:43:16 +01:00
Miroslav Prasil
58c1545707
Return revision date in miliseconds ( fixes #127 )
2018-08-10 17:18:59 +01:00
Miroslav Prasil
039860f87e
Fix patch file for v2.1.1
2018-08-09 13:38:40 +01:00
Miroslav Prasil
73a1abed10
Update vault to latest version
2018-08-08 23:15:01 +02:00
Miroslav Prasil
b163aeb8ca
Merge changes in master to beta branch (concurrency fixes)
2018-08-01 11:37:42 +01:00
Miroslav Prasil
2872f40d13
WAL journal mode and delete retry added
2018-07-31 16:43:43 +01:00
Miroslav Prasil
ceb3d0314d
Use stable release of v2.0.0
2018-07-27 10:01:33 +01:00
Miroslav Prasil
51450a0df9
Fixed the documentation for https ( resolves #101 )
2018-07-24 12:32:41 +01:00
Miroslav Prasil
2dc1427027
Bump the version
2018-07-18 12:04:48 +01:00
Miroslav Prasil
233d23a527
Return 404 in case the path doesn't match instead of 500
2018-07-18 11:54:33 +01:00
Miroslav Prasil
06f7bd7c97
Change number of workers in image, document the setting ( fixes #90 )
2018-07-18 10:41:39 +01:00
Miroslav Prasil
de72655bb1
Add confirmed check to the OrgHeaders request guard
2018-07-16 10:23:45 +01:00