Commit Graph

1074 Commits

Author SHA1 Message Date
Daniel García
538dc00234 Improved configuration and documented options. Implemented option to disable web vault and to disable the use of bitwarden's official icon servers 2018-06-12 21:09:42 +02:00
Daniel García
515c84d74d Fixed casing issue 2018-06-12 18:01:11 +02:00
Daniel García
f72efa899e Updated dependencies and created 'rust-toolchain', to mark a working nightly to rustup users, and hopefully avoid some nightly breakage. 2018-06-12 17:30:36 +02:00
Daniel García
483066b9a0 Some style changes, removed useless matches and formats 2018-06-11 15:44:37 +02:00
Daniel García
57850a3379 Fix SSN field in Identity cipher not loading correctly
It needs to be all uppercase otherwise the web vault doesn't load it
2018-06-01 23:16:10 +02:00
Daniel García
3b09750b76
Merge pull request #39 from mprasil/vault_update
Update Vault to 1.27.0
2018-06-01 23:11:10 +02:00
Miroslav Prasil
0da4a8fc8a Update Vault to 1.27.0 2018-06-01 21:24:23 +01:00
Daniel García
f1b4a146ae Updated version 2018-06-01 16:06:25 +02:00
Daniel García
b46e9c936d Updated dependencies and removed some warnings from jsonwebtoken 2018-06-01 15:34:26 +02:00
Daniel García
b0ee5f6570 Improved two factor auth 2018-06-01 15:08:03 +02:00
Daniel García
dc188211d8
Merge pull request #38 from mprasil/rocket_update
Update rocket to 0.3.12
2018-06-01 15:01:49 +02:00
Daniel García
513f857672
Merge pull request #36 from mprasil/cipher_access
Better check for cipher access
2018-06-01 15:01:37 +02:00
Miroslav Prasil
ac2ca5812b Remove unused UserOrganization 2018-06-01 13:40:57 +01:00
Miroslav Prasil
e2b4f3b13f Bettech check for cipher access 2018-06-01 13:40:40 +01:00
Miroslav Prasil
103acd1747 Update rocket to 0.3.12 2018-06-01 13:19:05 +01:00
Daniel García
4cf9f83866 Fixed sync 2018-06-01 00:50:22 +02:00
Daniel García
2be1dafe80 Missed some 2018-06-01 00:35:30 +02:00
Daniel García
a71a2c2f48 Added missing collections to /api/sync 2018-06-01 00:20:09 +02:00
Daniel García
5ec728683e Make sure the inputs are always in the same case (PascalCase, which is what upstream seems to prefer most of the time) 2018-06-01 00:18:50 +02:00
Daniel García
faa26ab8f5 Changed error message 2018-05-31 15:36:51 +02:00
Daniel García
1a4b1a8254 Enabled unused variable warning again, fixed some possible bugs where we didn't check some parameters, and explicitly marked all unused parameters (mostly orgheaders) 2018-05-30 22:30:45 +02:00
Daniel García
cbe73a31ea
Merge pull request #35 from mprasil/organization_cleanup
Clean up organizations.rs with new request guards
2018-05-30 18:51:17 +02:00
Miroslav Prasil
135ab4fb20 Clean up organizations.rs with new request guards 2018-05-30 17:12:18 +01:00
Daniel García
4f7cc5e190
Merge pull request #32 from mprasil/collection_users
Support listing and deleting users from collection
2018-05-30 17:32:08 +02:00
Miroslav Prasil
46f3b229ee Removed unnecessary checks, simplified the code a bit 2018-05-30 16:01:56 +01:00
Miroslav Prasil
62be23b1c0 Support listing and deleting users from collection 2018-05-30 15:40:37 +01:00
Daniel García
4de0bf3722
Merge pull request #34 from mprasil/organization_guards
Implement request guards for organization
2018-05-30 15:16:52 +02:00
Miroslav Prasil
4d50014e35 Implement request guards for organization 2018-05-30 13:35:10 +01:00
Daniel García
ed97725c8b
Merge pull request #31 from mprasil/invite_fix
Fix user invitation
2018-05-29 00:17:26 +02:00
Miroslav Prasil
85ecd001a5 Fix user invitation 2018-05-28 17:26:02 +01:00
Daniel García
d69d4d0d30
Merge pull request #29 from mprasil/attachments_fix
Fix reference in attachments table
2018-05-26 23:05:55 +02:00
Daniel García
2cf46e1a5f Make sure TOTP codes can be both Numbers or Strings, fixes #30 2018-05-26 23:04:23 +02:00
Miroslav Prasil
9b017bbbb9 Fix reference in attachments table 2018-05-26 00:39:19 +01:00
Daniel García
ca01fa1419
Merge pull request #28 from mprasil/indirect_collection
Let find_by_uuid_and_user return indirect collection (#26)
2018-05-21 21:28:25 +02:00
Miroslav Prasil
a6105f7029 Let find_by_uuid_and_user return indirect collection (#26) 2018-05-21 17:31:46 +01:00
Daniel García
6a5b2648c4
Merge pull request #27 from mprasil/rocket_update
Update rocket to 0.3.11
2018-05-21 15:04:56 +02:00
Miroslav Prasil
571ef6823d Update rocket to 0.3.11 2018-05-21 13:20:34 +01:00
Daniel García
e55993f2fb
Merge pull request #25 from mprasil/org_delete
Implement deleting Organization
2018-05-19 23:32:40 +02:00
Miroslav Prasil
941747f9e8 Implement deleting Organization 2018-05-19 22:09:32 +01:00
Daniel García
726ba36e5b
Merge pull request #24 from mprasil/myvault_collections
Support editing collections from user vault
2018-05-19 22:56:35 +02:00
Daniel García
e301e69ff5 Change update_cipher method to save cipher before creating folder mapping, otherwise there is an error when creating a cipher with a folder value 2018-05-19 22:33:15 +02:00
Miroslav Prasil
2215bdf018 Support editing collections from user vault 2018-05-19 21:30:19 +01:00
Daniel García
9273c38b69
Merge pull request #22 from mprasil/delete_collection
Implement deleting collections
2018-05-19 21:58:10 +02:00
Miroslav Prasil
a0d2ca3f24 Implement deleting collections 2018-05-16 23:05:50 +01:00
Daniel García
e2a065cb09
Merge pull request #20 from mprasil/folder_delete
Improve Folder::delete() to handle FolderCipher
2018-05-16 22:50:47 +02:00
Miroslav Prasil
e54b52f109 Improve Folder::delete() to handle FolderCipher 2018-05-16 17:19:52 +01:00
Daniel García
795d98afa6
Merge pull request #19 from mprasil/cipher_deleting
Remove dependent items when removing cipher
2018-05-15 20:24:17 +02:00
Miroslav Prasil
21c1ab7fda Remove dependent items when removing cipher 2018-05-15 17:28:24 +01:00
Daniel García
1e812c0a23
Merge pull request #18 from mprasil/share_ownership
Remove user_uuid when sharing to organization
2018-05-15 17:53:03 +02:00
Miroslav Prasil
180a02030c Remove user_uuid when sharing to organization 2018-05-15 16:08:19 +01:00