vw_small

Hardened fork of Vaultwarden (https://github.com/dani-garcia/vaultwarden) with fewer features.
git clone https://git.philomathiclife.com/repos/vw_small
Log | Files | Refs | README

DateCommit messageAuthorFiles+-
2024-10-10 19:52upstream changes. convert some pascalcase into camelcaseZack Newman14+275-121
2024-08-22 23:17integrate relevant changes from upstreamZack Newman37+18807-20980
2024-08-22 04:04update priv_sepZack Newman1+5-6
2024-08-22 00:56update deps. handle lints. remove attestationZack Newman8+48-84
2024-05-05 21:03update deps. add more and address lintsZack Newman6+31-24
2024-01-14 20:47update depsZack Newman2+4-7
2024-01-14 20:38remove websocketsZack Newman15+132-880
2024-01-08 04:05remove log in with deviceZack Newman17+247-785
2024-01-04 05:08ed25519 webauthn. cleanupZack Newman32+1325-1717
2023-12-26 19:37add readmeZack Newman1+68-0
2023-12-26 05:09conform to webauthn spec. update webauthn libZack Newman108+670-1028
2023-12-17 23:35use 64 bit times for totp. order routes by nameZack Newman3+9-9
2023-12-16 03:42order routes alphabeticallyZack Newman17+168-169
2023-12-15 21:53fix user::set_client_kdf_iterZack Newman1+1-1
2023-12-15 21:45use better types. improve database typesZack Newman10+170-111
2023-12-13 23:42fix duplicate route from upstream merge. remove tracking of .githubZack Newman3+0-29
2023-12-13 23:30remove diesel.tomlZack Newman1+0-5
2023-12-13 23:30merge upstreamZack Newman6+84-44
2023-12-13 16:49Decrease JWT Refresh/Auth token (#4163)Mathijs van Veluw3+53-25
2023-12-11 19:22use ed25519 for jwt. fix openbsd compile errorZack Newman4+41-35
2023-12-09 22:04Fix the version string (#4153)Mathijs van Veluw9+61-54
2023-12-09 00:21Several small fixes for open issues (#4143)Mathijs van Veluw8+41-39
2023-12-08 03:05update depsZack Newman2+3-8
2023-12-07 02:24small cleanupZack Newman32+231-682
2023-12-06 23:19use checked arithmetic and safe conversionsZack Newman28+551-548
2023-12-04 21:25fix domain port typo. use local file pathsZack Newman2+14-17
2023-12-04 19:26Update Rust, Crates, Profile and Actions (#4126)Mathijs van Veluw12+412-209
2023-12-04 19:20Prevent generating an error during ws close (#4127)Mathijs van Veluw1+10-0
2023-12-02 00:35update depsZack Newman1+10-10
2023-12-01 23:32more cleanupZack Newman54+1707-6788
2023-11-18 23:21fix toctou race condition in rsa filesZack Newman6+102-132
2023-11-17 07:08another round of cleanup. change config file formatZack Newman103+866-6134
2023-11-15 18:07merge upstream. change branch nameZack Newman6+26-3289
2023-11-15 09:41Update crates (#4074)Mathijs van Veluw8+392-360
2023-11-13 16:38protected actions mergeZack Newman13+293-107
2023-11-13 16:14forgot to commit typo fixesZack Newman1+9-4
2023-11-13 16:12add '.env'. fix typosZack Newman1+29-0
2023-11-13 02:42remove code. add pledge and unveilZack Newman218+2994-12496
2023-11-12 21:15Add Protected Actions Check (#4067)Mathijs van Veluw16+337-124
2023-11-08 23:16Disable autofill-v2 (#4056)Mathijs van Veluw1+4-3
2023-11-07 09:50Fix missing alpine tag during buildx bake (#4043)Mathijs van Veluw1+7-1
2023-11-05 20:44Fix importing Bitwarden exports (#4030)Mathijs van Veluw1+10-7
2023-11-05 14:00ci: add trivy workflow (#3997)nico1+43-0
2023-11-04 02:08feat: Working passkeys storage (#4025)GeekCorner3+4-9
2023-11-04 01:55Update web vault to 2023.10.0Daniel García3+14-14
2023-10-23 10:23Fix issue with MariaDB/MySQL migrations (#3994)Mathijs van Veluw1+2-2
2023-10-22 22:18Container building changes (#3958)Mathijs van Veluw43+1745-2950
2023-10-22 22:18Implement cipher key encryption (#3990)Daniel García12+29-1
2023-10-21 18:502FA Confirmation Code Email subject line change to fix triggering Google spam blocker (#3572)aureateflux2+4-6
2023-10-21 15:59Merge pull request #3986 from admav/config_email_changeDaniel García3+14-0
2023-10-21 15:58Merge pull request #3804 from BlackDex/fix-3777Daniel García12+75-40
2023-10-21 15:58Merge pull request #3909 from tobiasmboelz/reopen-log-fileDaniel García3+24-2
2023-10-20 09:57New config option disable email changeAdrià Martín3+14-0
2023-10-07 16:54tokio::signal::unix::SignalKind::hangup().as_raw_value() insted of 1Tobias Bölz1+1-1
2023-10-07 16:35reopen removed from Cargo.tomlTobias Bölz2+0-2
2023-09-22 15:03Reopen log file on SIGHUPTobias Bölz3+26-2
2023-09-02 21:57Fix External ID not set during DC SyncBlackDex12+75-40
2023-10-20 22:21Merge pull request #3951 from teicee/last-activeDaniel García1+4-0
2023-10-20 22:18Merge pull request #3964 from BlackDex/fix-small-issuesDaniel García2+23-19
2023-10-20 22:17Merge pull request #3965 from AndreasHGK/patch-0Daniel García1+1-1
2023-10-20 22:17Merge pull request #3981 from teicee/3980-unnecessary-copyDaniel García1+1-2
2023-10-17 18:53Remove unnecessary variable cloneMathieu Valois1+1-2
2023-10-17 09:18LastActive is null instead of 'Never' when never connectedMathieu Valois1+1-1
2023-10-09 20:54README.md: Fix grammar nitAndreasHGK1+1-1
2023-10-09 18:19Remove `SET CONSTRAINTS` during postgres migrationBlackDex1+1-13
2023-10-09 17:17Do not send extra headers for Upgrade connectionBlackDex1+22-6
2023-10-08 12:57Merge pull request #3859 from stefan0xC/prevent-handlebar-logsDaniel García1+9-0
2023-10-08 12:56Merge pull request #3950 from stefan0xC/rename-anonaddyDaniel García1+2-2
2023-10-08 12:55Merge pull request #3959 from tuhanayim/fix-typosDaniel García12+26-26
2023-10-07 19:07`our selves` -> `ourselves`tuhana1+1-1
2023-09-06 10:40filter handlebars logsStefan Melmuk1+9-0
2023-10-05 17:08Fix typostuhana12+26-26
2023-10-02 15:33Adds LastActive on /admin/users API routeMathieu Valois1+4-0
2023-10-03 06:21csp: rename anonaddy.com to addy.ioStefan Melmuk1+2-2
2023-09-22 19:48Merge pull request #3911 from BlackDex/fix-arm-buildDaniel García7+7-0
2023-09-22 19:44Fix arm buildsBlackDex7+7-0
2023-09-22 19:05Merge pull request #3910 from BlackDex/update-git-workflowDaniel García3+24-19
2023-09-22 18:27Update GitHub WorkflowBlackDex3+24-19
2023-09-02 12:41Merge pull request #3831 from BlackDex/fix-3819Daniel García11+53-12
2023-09-01 21:39Merge branch 'main' into fix-3819Daniel García17+98-98
2023-09-01 21:37Merge pull request #3821 from stefan0xC/update-to-v2023.8.2Daniel García17+98-98
2023-09-01 19:03Fix Login With Device without MasterPasswordBlackDex11+53-12
2023-09-01 05:43update web-vault to v2023.8.2Stefan Melmuk17+98-98
2023-08-31 22:12Fix reference to rust-toolchain.toml in DockerDaniel García17+17-17
2023-08-31 22:07Merge pull request #3808 from BlackDex/update-rust-and-cratesDaniel García29+219-212
2023-08-28 14:48Update Rust and CratesBlackDex29+219-212
2023-08-31 19:31Merge pull request #3730 from BlackDex/update-admin-interfaceDaniel García17+16985-15559
2023-07-27 20:51Update admin interfaceBlackDex17+16985-15559
2023-08-31 18:46Merge pull request #3806 from BlackDex/fix-3776Daniel García2+33-2
2023-08-31 18:37Merge pull request #3797 from stefan0xC/add-plans-all-endpointDaniel García1+17-0
2023-08-27 20:28Allow Authorization header for Web SocketsBlackDex2+33-2
2023-08-31 09:02add UserDecryptionOptions to login response (#3813)Stefan Melmuk1+4-0
2023-08-24 20:33add minimal secretsmanager plan for web-v2023.8.xStefan Melmuk1+17-0
2023-08-13 17:31Merge pull request #3751 from BlackDex/optimize-icon-fetchingMathijs van Veluw2+116-108
2023-08-04 14:50Optimized Favicon downloadingBlackDex2+116-108
2023-08-13 17:10Merge pull request #3769 from GeekCornerGH/feature/bump-web-vault-v2023.7.1Mathijs van Veluw18+121-121
2023-08-13 16:52build (deps): Bump Rust version and sync lockfileGeekCornerGH18+23-23
2023-08-13 06:31feat (web vault): Bump web vault to v2023.7.1GeekCorner17+98-98
2023-08-13 16:15Merge pull request #3592 from quexten/feature/login-with-deviceMathijs van Veluw20+845-8
2023-08-04 19:12Implement login-with-deviceBernd Schoolmann20+845-8
2023-08-12 21:55Merge pull request #3573 from BlackDex/update-base-images-and-versionsDaniel García23+329-268
2023-08-12 20:19Merge pull request #3740 from BlackDex/fix-ldap-import-org-statusDaniel García1+1-1
2023-08-12 20:18Merge pull request #3734 from BlackDex/fix-env-templateDaniel García2+9-5
2023-06-11 16:11Update images to Bookworm and PQ15BlackDex23+329-268
2023-07-31 18:40Fix UserOrg status during LDAP ImportBlackDex1+1-1
2023-07-29 11:10Fix .env.template fileBlackDex2+9-5
2023-07-17 16:22Merge pull request #3704 from BlackDex/remove-debug-codeDaniel García1+1-1
2023-07-17 13:36Remove debug code during attachment downloadBlackDex1+1-1
2023-07-14 18:43Merge pull request #3690 from BlackDex/fix-issue-3685Daniel García3+28-38
2023-07-14 18:43Merge pull request #3686 from GeekCornerGH/feat/add-forwardemail-supportDaniel García1+1-0
2023-07-12 19:58Fix some external_id issuesBlackDex3+28-38
2023-07-12 08:50feat: Add support for forwardemailGeekCorner1+1-0
2023-07-10 15:59Merge pull request #3678 from BlackDex/fix-org-api-creation-postgresDaniel García1+1-1
2023-07-10 13:29Fix Org API Key generation on PosgreSQLBlackDex1+1-1
2023-07-06 08:39Merge pull request #3659 from BlackDex/fix-org-creationMathijs van Veluw1+1-2
2023-07-06 08:14Fix org creation regresionBlackDex1+1-2
2023-07-05 16:45Merge pull request #3651 from tessus/fix/branch-on-HEADDaniel García1+1-1
2023-07-04 22:08fix version when compiled at a specific commitHelmut K. C. Tessarek1+1-1
2023-07-04 18:56Merge pull request #3649 from BlackDex/update-cratesDaniel García3+244-224
2023-07-04 18:55Merge pull request #3632 from sirux88/fix-reset-password-check-issueDaniel García1+12-0
2023-07-04 18:54Merge pull request #3623 from fashberg/mainDaniel García11+36-8
2023-07-04 18:54Merge pull request #3620 from DenuxPlays/mainDaniel García1+1-1
2023-07-04 18:53Merge pull request #3609 from farodin91/add-user-to-collection-during-creationDaniel García1+4-0
2023-06-23 06:26add user to collection during creationJan Jansen1+4-0
2023-06-28 20:11fix format errorFolke Ashberg1+1-1
2023-06-28 18:37Added-External_id for CollectionsFolke Ashberg11+36-8
2023-07-04 18:12Update crates and small clippy fixBlackDex3+244-224
2023-07-04 16:57fixed unnecessary variable usagesirux881+3-4
2023-07-04 16:57added password check for manual reset password enrollment endpointsirux881+15-2
2023-07-03 18:20Fix dataurl parse panic when icon is malformedDaniel García1+1-1
2023-07-03 17:58Add some extra access checks for attachments and groupsDaniel García7+100-27
2023-06-25 22:31updated docker run commandTimon Klinkert1+1-1
2023-06-22 17:06Merge pull request #3593 from GeekCornerGH/feature/store-passkeys-in-the-vaultDaniel García2+8-2
2023-06-19 07:21feat: Support for storing passkeys in the vaultGeekCornerGH2+8-2
2023-06-22 15:58Merge pull request #3608 from BlackDex/fix-issue-3607Daniel García1+2-4
2023-06-22 14:40Fix send access regressionBlackDex1+2-4
2023-06-22 09:57Merge pull request #3606 from farodin91/add-group-import-on-inviteMathijs van Veluw1+6-0
2023-06-22 09:10Add group import on inviteJan Jansen1+6-0
2023-06-21 21:29Merge pull request #3603 from BlackDex/update-crates-and-workflowsDaniel García6+177-177
2023-06-21 20:01Update crates and workflowBlackDex6+177-177
2023-06-18 15:40Merge pull request #3578 from quexten/fix/mobile-push-to-empty-uuidMathijs van Veluw7+146-100
2023-06-16 21:34Fix mobile push blocking requests and spamming push serverBernd Schoolmann7+146-100
2023-06-13 07:05Merge pull request #3568 from BlackDex/org-api-key-refreshMathijs van Veluw19+559-25
2023-06-09 20:50Some code changes and optimizationsBlackDex3+44-39
2023-06-02 20:28Merge and modify PR from @KurnihilBlackDex19+307-32
2023-06-02 19:36Add support for Organization tokenBlackDex15+272-18
2023-06-12 21:45Merge pull request #3304 from GeekCornerGH/feature/push-notificationsMathijs van Veluw22+529-70
2023-06-11 11:28feat: Push NotificationsGeekCornerGH22+529-70
2023-06-04 20:39Merge pull request #3563 from tessus/update/rust-and-cratesMathijs van Veluw20+178-196
2023-06-04 20:15update web-vault to v2023.5.0Helmut K. C. Tessarek17+98-98
2023-06-04 20:14Update a few more cratesHelmut K. C. Tessarek2+11-19
2023-06-03 21:04Update Rust and CratesHelmut K. C. Tessarek20+72-82
2023-05-26 16:03Merge pull request #3546 from BlackDex/GH-3534Mathijs van Veluw2+39-9
2023-05-25 18:57Fix collection change ws notificationsBlackDex2+39-9
2023-05-26 15:41Merge pull request #3548 from BlackDex/update-cratesMathijs van Veluw3+174-233
2023-05-26 12:53Update crates and GH WorkflowBlackDex3+174-233
2023-05-26 15:25Merge pull request #3547 from BlackDex/GH-3540Mathijs van Veluw1+17-1
2023-05-25 21:12Prevent 401 on main admin pageBlackDex1+17-1
2023-05-17 19:20Merge pull request #3532 from jjlin/global-domainsMathijs van Veluw1+19-0
2023-05-17 19:04Sync global_domains.json to bitwarden/server@8dda73a (Pinterest)Jeremy Lin1+19-0
2023-05-12 07:48Merge pull request #3522 from stefan0xC/update-to-v2023.4.2Mathijs van Veluw19+135-135
2023-05-12 07:17update cratesStefan Melmuk2+37-37
2023-05-12 06:04update web-vault to v2023.4.2Stefan Melmuk17+98-98
2023-05-09 10:00Merge pull request #3513 from stefan0xC/fix-empty-policyMathijs van Veluw1+1-1
2023-05-09 09:14policy data should be `null` not an empty objectStefan Melmuk1+1-1
2023-05-08 19:00Merge pull request #3505 from gitouche-sur-osm/dockerfile-fqinDaniel García17+147-147
2023-05-08 19:00Merge pull request #3502 from BlackDex/fix-trailing-slashDaniel García3+32-32
2023-05-06 17:46Use Rocket `v0.5` branch to fix endpointsBlackDex3+32-32
2023-05-03 16:31Use fully qualified image names in DockerfileGitouche17+147-147
2023-05-01 17:49Update web vault to v2023.4.0Daniel García17+98-98
2023-04-30 21:53Merge pull request #3491 from BlackDex/rocket_changesDaniel García19+522-527
2023-04-30 15:18Change `String` to `&str` for all Rocket functionsBlackDex16+512-522
2023-04-30 15:17Prevent some `::_` logs from outputtingBlackDex1+7-2
2023-04-30 15:09Fix admin post endpointsBlackDex2+3-3
2023-04-24 16:54Merge pull request #3469 from BlackDex/rust-and-crate-updatesDaniel García23+98-101
2023-04-24 16:54Merge pull request #3475 from vilgotf/inline-staticsDaniel García1+5-8
2023-04-21 14:21Update Rust and CratesBlackDex23+98-101
2023-04-23 09:24inline static rsa keysTim Vilgot Mikael Fredenberg1+5-8
2023-04-17 18:26Merge pull request #3440 from BlackDex/switch-ws-to-streamsDaniel García3+37-39
2023-04-17 18:25Merge pull request #3439 from kennymc-c/mainDaniel García7+8-15
2023-04-12 16:06Changed permissions back to 644kennymc-c7+0-0
2023-04-12 13:59Small update to Rocket WebSocketsBlackDex3+37-39
2023-04-11 20:00Fixed footer to footer_textkennymc-c4+4-4
2023-04-11 19:27Fixed some missing footer_text partials and a few inconsistencies between plain text and html email templateskennymc-c7+8-15
2023-04-10 19:11Merge pull request #3436 from BlackDex/fix-admin-base-urlDaniel García11+8995-8953
2023-04-10 19:10Merge pull request #3404 from BlackDex/websockets-via-rocketDaniel García3+344-192
2023-04-04 15:02Several config and admin interface fixesBlackDex11+8995-8953
2023-03-30 15:18WebSockets via Rocket's Upgrade connectionBlackDex3+344-192
2023-04-09 17:02Merge pull request #3427 from stefan0xC/check-if-policies-enabledDaniel García1+1-1
2023-04-06 20:34check if reset policy is enabledStefan Melmuk1+1-1
2023-04-02 13:39Merge pull request #3403 from BlackDex/update-dockerfile-and-rustDaniel García21+149-261
2023-04-02 13:24Merge pull request #3405 from BlackDex/fix-multiple-websocket-messagesDaniel García1+1-0
2023-03-31 16:01Fix sending out multiple websocket notificationsBlackDex1+1-0
2023-04-02 13:22Merge pull request #3398 from stefan0xC/dont-expect-kdf-memory-or-parallelismDaniel García3+19-40
2023-04-02 13:21Merge pull request #3397 from nikolaevn/feature/add-admin-reinvite-endpointDaniel García3+44-1
2023-03-31 11:43Revert setcap, update rust and cratesBlackDex21+149-261
2023-04-02 13:19Merge pull request #3390 from BlackDex/fix-abort-pw-reset-on-mail-errorDaniel García1+7-3
2023-03-31 11:03add check user stateNikolay Nikolaev1+5-0
2023-03-31 10:00add mail checkNikolay Nikolaev1+1-1
2023-03-31 05:29clear kdf memory and parallelism with pbkdf2Stefan Melmuk1+5-2
2023-03-30 21:52always return KdfMemory and KdfParallelismStefan Melmuk3+14-38
2023-03-30 13:04fmtNikolay Nikolaev1+1-1
2023-03-30 12:23support `/users/<uuid>/invite/resend` admin apiNikolay Nikolaev3+39-1
2023-03-29 13:43Fix password reset issuesBlackDex1+7-3
2023-03-27 07:32Merge pull request #3376 from jjlin/knowndevices-nopadDaniel García1+1-1
2023-03-27 07:03Decode knowndevice `X-Request-Email` as base64url with no paddingJeremy Lin1+1-1
2023-03-26 12:10Update web vault to v2023.3.0bDaniel García17+98-98
2023-03-25 12:31Merge pull request #3366 from BlackDex/some-fixesDaniel García8+104-219
2023-03-24 21:07Some small fixes and updatesBlackDex8+104-219
2023-03-24 16:11Merge pull request #3363 from BlackDex/gha-testDaniel García25+175-55
2023-03-24 16:09Merge pull request #3354 from stefan0xC/bulk-delete-endpointsDaniel García2+112-25
2023-03-23 11:30Add support for Quay.io and GHCR.io as registriesBlackDex25+175-55
2023-03-22 20:45don't use `assert()` in production codeStefan Melmuk1+3-1
2023-03-18 19:52add endpoint to bulk delete collectionsStefan Melmuk2+81-20
2023-03-18 20:13add endpoint to bulk delete groupsStefan Melmuk1+29-5
2023-03-22 20:30Update web vault to v2023.3.0 and dependenciesDaniel García19+246-189
2023-03-15 21:28Merge pull request #3332 from BlackDex/merge-clientip-with-headersDaniel García17+256-422
2023-03-15 21:08Merge pull request #3348 from BlackDex/update-rust-and-cratesDaniel García3+88-95
2023-03-15 21:03Merge pull request #3329 from jjlin/knowndevices-headerDaniel García1+56-1
2023-03-15 19:41Update Rust, MSRV and CratesBlackDex3+88-95
2023-03-11 05:02Add support for `/api/devices/knowndevice` with HTTP header paramsJeremy Lin1+56-1
2023-03-09 15:31Merge ClientIp with Headers.BlackDex17+256-422
2023-03-07 11:06Merge pull request #3310 from BlackDex/msrv-changesMathijs van Veluw27+200-231
2023-03-04 18:18Upd Crates, Rust, MSRV, GHA and remove BacktraceBlackDex27+200-231
2023-03-06 20:13Merge pull request #3315 from BlackDex/issue-3311Daniel García1+22-5
2023-03-06 20:12Merge pull request #3307 from jjlin/head-routesDaniel García1+21-3
2023-03-06 20:12Merge pull request #3289 from BlackDex/admin-token-hash-supportDaniel García8+240-20
2023-03-06 15:53Fix web-vault Member UI show/edit/saveBlackDex1+22-5
2023-03-05 03:19Add HEAD routes to avoid spurious error messagesJeremy Lin1+21-3
2023-02-28 22:09Admin token Argon2 hashing supportBlackDex8+240-20
2023-03-01 05:38Merge pull request #3290 from dpinse/testMathijs van Veluw1+4-2
2023-03-01 01:38Fix confirmation for removing 2FA and deauthing sessions in admin panelDylan Pinsonneault1+4-2
2023-02-28 22:45Merge pull request #3281 from BlackDex/fix-web-vault-issuesDaniel García10+394-93
2023-02-28 22:43Merge pull request #3288 from BlackDex/admin-interface-updatesDaniel García13+199-64
2023-02-28 22:42Merge pull request #3282 from JCBird1012/mainDaniel García1+14-8
2023-02-28 19:43Some Admin Interface updatesBlackDex13+199-64
2023-02-27 15:37Fix the web-vault v2023.2.0 API callsBlackDex10+394-93
2023-02-24 21:24Add confirmation for removing 2FA and deauth sessions in admin panelJonathan Elias Caicedo1+14-8
2023-02-23 12:45Merge pull request #3277 from jjlin/org-vault-displayMathijs van Veluw1+7-5
2023-02-22 20:17Fix vault item display in org vault viewJeremy Lin1+7-5
2023-02-21 21:48Update web vault to v2023.2.0 and dependenciesDaniel García19+135-134
2023-02-21 20:58Add missing collections/details endpoint, based on the existing oneDaniel García1+27-0
2023-02-21 20:37Merge branch 'mittler-works-search_user_by_email'Daniel García1+13-0
2023-02-20 16:02Apply rewordingNils Mittler4+6-6
2023-02-20 15:51Apply Admin Session Lifetime to JWTNils Mittler1+1-1
2023-02-20 15:10Make the admin cookie lifetime adjustableNils Mittler3+7-1
2023-02-17 12:34Fix Collection Read Only access for groupsMisterbabou1+2-0
2023-02-16 16:29Fix Organization delete when groups are configuredBlackDex2+9-1
2023-02-16 15:29Validate all needed fields for client API loginBlackDex1+4-0
2023-02-15 09:15docs: add build status badge in readmer3drun31+1-1
2023-02-21 20:30Merge branch 'mittler-works-adjustable_admin_cookie_lifetime'Daniel García4+8-2
2023-02-17 12:34Fix Collection Read Only access for groupsMisterbabou1+2-0
2023-02-16 16:29Fix Organization delete when groups are configuredBlackDex2+9-1
2023-02-16 15:29Validate all needed fields for client API loginBlackDex1+4-0
2023-02-15 09:15docs: add build status badge in readmer3drun31+1-1
2023-02-21 20:29Merge branch 'Misterbabou-issue-3249'Daniel García1+2-0
2023-02-16 16:29Fix Organization delete when groups are configuredBlackDex2+9-1
2023-02-16 15:29Validate all needed fields for client API loginBlackDex1+4-0
2023-02-15 09:15docs: add build status badge in readmer3drun31+1-1
2023-02-21 20:27Merge branch 'BlackDex-issue-3247'Daniel García2+9-1
2023-02-16 15:29Validate all needed fields for client API loginBlackDex1+4-0
2023-02-15 09:15docs: add build status badge in readmer3drun31+1-1
2023-02-21 20:26Merge branch 'BlackDex-fix-client-api-login-checks'Daniel García1+4-0
2023-02-15 09:15docs: add build status badge in readmer3drun31+1-1
2023-02-21 20:26Merge branch 'R3DRUN3-new_branch'Daniel García25+579-198
2023-02-20 16:02Apply rewordingNils Mittler4+6-6
2023-02-20 15:51Apply Admin Session Lifetime to JWTNils Mittler1+1-1
2023-02-20 15:39Add function to fetch user by email addressNils Mittler1+13-0
2023-02-20 15:10Make the admin cookie lifetime adjustableNils Mittler3+7-1
2023-02-16 15:29Validate all needed fields for client API loginBlackDex1+4-0
2023-02-17 12:34Fix Collection Read Only access for groupsMisterbabou1+2-0
2023-02-16 16:29Fix Organization delete when groups are configuredBlackDex2+9-1
2023-02-15 09:15docs: add build status badge in readmer3drun31+1-1
2023-02-13 11:39Merge pull request #3234 from BlackDex/update-rust-and-cratesMathijs van Veluw21+444-152
2023-02-08 16:13Updated Rust and cratesBlackDex21+444-152
2023-02-12 18:40Merge pull request #3147 from soruh/mainDaniel García5+135-46
2023-02-12 18:40Merge branch 'main' into mainDaniel García16+131-25
2023-02-12 18:23Merge pull request #3210 from tessus/feature/kdf-optionsDaniel García16+131-25
2023-02-12 18:23Merge branch 'main' into feature/kdf-optionsDaniel García64+10687-10319
2023-02-02 21:05add EXE_SUFFIX to sendmail executable when not specifiedsoruh1+4-3
2023-01-25 21:54check if SENDMAIL_COMMAND is valid using 'which' cratesoruh3+36-20
2023-02-12 17:53Add support for sendmail as a mail transportsoruh4+118-46
2023-02-12 17:48Merge pull request #3167 from BlackDex/issue-3166Daniel García11+9076-8994
2023-02-12 17:47Merge branch 'main' into issue-3166Daniel García54+1611-1325
2023-02-12 17:47Merge pull request #3108 from farodin91/allow-editing/unhiding-by-groupDaniel García1+86-38
2023-02-12 17:46Merge branch 'main' into allow-editing/unhiding-by-groupDaniel García53+1525-1287
2023-02-12 17:43Merge pull request #3231 from kpfleming/icon-blacklist-improvementsDaniel García1+19-9
2023-02-12 17:43Merge branch 'main' into icon-blacklist-improvementsDaniel García52+1506-1278
2023-02-12 17:42Merge pull request #3228 from BlockListed/fix-domain-descriptionDaniel García1+2-0
2023-02-12 17:42Merge branch 'main' into fix-domain-descriptionDaniel García52+1504-1278
2023-02-12 17:42Merge pull request #3215 from stefan0xC/fix-post-emergency-accessDaniel García1+3-1
2023-02-12 17:42Merge branch 'main' into fix-post-emergency-accessDaniel García51+1501-1277
2023-02-12 17:42Merge pull request #3170 from jjlin/cap_net_bind_serviceDaniel García29+1142-1183
2023-02-12 17:41Merge branch 'main' into cap_net_bind_serviceDaniel García23+359-94
2023-02-12 17:39Merge pull request #3145 from dlehammer/spell-jack_mitigationDaniel García2+3-3
2023-02-12 17:39Merge branch 'main' into spell-jack_mitigationDaniel García21+356-91
2023-02-12 17:38Merge pull request #3116 from sirux88/admin-password-resetDaniel García17+284-6
2023-02-12 17:38Merge branch 'main' into admin-password-resetDaniel García4+72-85
2023-02-12 17:35Merge pull request #2561 from BlackDex/re-licenseDaniel García4+72-85
2023-02-12 17:35Merge branch 'main' into re-licenseDaniel García1+0-39
2023-02-01 02:26add argon2 kdf fieldsHelmut K. C. Tessarek16+131-25
2023-02-07 17:49remove warn when sanitizing domainBlockListed1+1-7
2023-02-07 17:34fix trailing slash in configuration builderBlockListed1+8-0
2023-02-07 17:19Revert "fix trailing slash not being removed from domain"BlockListed1+1-2
2023-01-05 16:04allow editing/unhiding by groupJan Jansen1+86-38
2023-02-07 12:03fix trailing slash not being removed from domainBlockListed1+2-1
2023-02-07 11:48remove documentation of bug since I'm fixing itBlockListed1+1-2
2023-02-07 10:54Ensure that all results from check_domain_blacklist_reason are cached.Kevin P. Fleming1+1-1
2023-02-07 10:24Generate distinct log messages for regex vs. IP blacklisting.Kevin P. Fleming1+20-10
2023-02-07 07:48improve wording of domain descriptionBlockListed1+1-1
2023-02-06 22:19change description of domain configurationBlockListed1+2-1
2023-02-05 15:47completly hide reset password policy on email disabled instancessirux882+2-6
2023-02-05 15:34rust lang specific improvementssirux881+5-13
2023-02-04 12:29improved security, disabling policy usage on email-disabled clients and some refactoringsirux881+65-72
2023-02-04 08:23Replaced wrong mysql column typesirux881+1-1
2023-02-01 22:10don't nullify key when editing emergency accessStefan Melmuk1+3-1
2023-01-19 05:50Allow listening on privileged ports (below 1024) as non-rootJeremy Lin17+163-156
2023-01-24 22:31Fix Javascript issue on non sqlite databasesBlackDex11+9076-8994
2023-01-15 14:17"Spell-Jacking" mitigation ~ prevent sensitive data leak from spell checker. @see https://www.otto-js.com/news/article/chrome-and-edge-enhanced-spellcheck-features-expose-pii-even-your-passwordsDaniel Hammer2+3-3
2023-01-25 07:09fixes for current upstream mainsirux882+1-22
2023-01-25 07:06working implementationsirux885+263-0
2023-01-25 07:06added database migrationsirux8813+61-6
2023-01-22 09:21Disable Hadolint check for consecutive `RUN` instructions (DL3059)Jeremy Lin18+2-53
2023-01-22 09:01Rename `.buildx` Dockerfiles to `.buildkit`Jeremy Lin12+10-7
2023-01-24 20:39Merge pull request #3164 from jjlin/remove-arm32v6-tagDaniel García1+0-39
2023-01-24 20:28Remove `arm32v6`-specific tagJeremy Lin1+0-39
2022-06-16 13:13Re-License Vaultwarden to AGPLv3BlackDex4+72-85
2023-01-24 19:39Updated web vault to 2023.1.1 and rust dependenciesDaniel García19+185-178
2023-01-24 19:06Merge branch 'BlackDex-update-kdf-config'Daniel García6+48-18
2023-01-20 14:43Validate note sizes on key-rotation.BlackDex3+30-8
2023-01-14 09:16include key into user.set_passwordsirux884+21-12
2023-01-24 12:06Update KDF Configuration and processingBlackDex6+35-15
2023-01-24 18:47Merge branch 'BlackDex-issue-3152'Daniel García3+30-8
2023-01-14 09:16include key into user.set_passwordsirux883+11-12
2023-01-24 18:46Merge branch 'sirux88-refactoring-user-setpassword'Daniel García3+11-12
2023-01-20 14:43Validate note sizes on key-rotation.BlackDex3+30-8
2023-01-14 09:16Merge branch 'refactoring-user-setpassword' of https://github.com/sirux88/vaultwarden into refactoring-user-setpasswordsirux880+0-0
2023-01-14 09:16include key into user.set_passwordsirux883+11-12
2023-01-13 11:10include key into user.set_passwordsirux883+11-12
2023-01-12 18:49Update web vault to 2023.1.0Daniel García17+98-98
2023-01-12 18:19Merge branch 'BlackDex-optimize-ciphersync'Daniel García4+35-26
2023-01-11 20:45Add avatar color supportBlackDex12+42-1
2023-01-12 08:45Update Rust to v1.66.1 to patch CVEBlackDex11+40-34
2023-01-11 21:13Add MFA icon to org member overviewBlackDex1+4-1
2023-01-10 08:41fix (2fa.directory): Allow api.2fa.directory, and remove 2fa.directoryGeekCorner1+2-2
2023-01-09 19:32Fix remaning inline formatBlackDex1+1-1
2023-01-09 23:24Use more modern meta tag for charset encodingRychart Redwerkz1+1-1
2023-01-12 18:17Merge branch 'BlackDex-add-avatar-color-feature'Daniel García12+42-1
2023-01-12 08:45Update Rust to v1.66.1 to patch CVEBlackDex11+40-34
2023-01-11 21:13Add MFA icon to org member overviewBlackDex1+4-1
2023-01-10 08:41fix (2fa.directory): Allow api.2fa.directory, and remove 2fa.directoryGeekCorner1+2-2
2023-01-09 19:32Fix remaning inline formatBlackDex1+1-1
2023-01-09 23:24Use more modern meta tag for charset encodingRychart Redwerkz1+1-1
2023-01-12 18:16Merge branch 'BlackDex-update-rust-fix-cve'Daniel García11+40-34
2023-01-11 21:13Add MFA icon to org member overviewBlackDex1+4-1
2023-01-10 08:41fix (2fa.directory): Allow api.2fa.directory, and remove 2fa.directoryGeekCorner1+2-2
2023-01-09 19:32Fix remaning inline formatBlackDex1+1-1
2023-01-09 23:24Use more modern meta tag for charset encodingRychart Redwerkz1+1-1
2023-01-12 18:16Merge branch 'BlackDex-add-mfa-icon-to-orgs'Daniel García1+4-1
2023-01-10 08:41fix (2fa.directory): Allow api.2fa.directory, and remove 2fa.directoryGeekCorner1+2-2
2023-01-09 19:32Fix remaning inline formatBlackDex1+1-1
2023-01-09 23:24Use more modern meta tag for charset encodingRychart Redwerkz1+1-1
2023-01-12 18:15Merge branch 'GeekCornerGH-fix/2fa_directory-csp'Daniel García1+2-2
2023-01-09 19:32Fix remaning inline formatBlackDex1+1-1
2023-01-09 23:24Use more modern meta tag for charset encodingRychart Redwerkz1+1-1
2023-01-12 18:15Merge branch 'BlackDex-fix-remaining-inline'Daniel García1+1-1
2023-01-09 23:24Use more modern meta tag for charset encodingRychart Redwerkz1+1-1
2023-01-12 18:14Merge branch 'redwerkz-patch-1'Daniel García1+1-1
2023-01-12 08:45Update Rust to v1.66.1 to patch CVEBlackDex11+40-34
2023-01-11 20:45Add avatar color supportBlackDex12+42-1
2023-01-11 21:13Add MFA icon to org member overviewBlackDex1+4-1
2023-01-11 19:23Optimize CipherSyncData for very large vaultsBlackDex4+35-26
2023-01-10 08:41fix (2fa.directory): Allow api.2fa.directory, and remove 2fa.directoryGeekCorner1+2-2
2023-01-09 23:24Use more modern meta tag for charset encodingRychart Redwerkz1+1-1
2023-01-09 19:32Fix remaning inline formatBlackDex1+1-1
2023-01-09 19:17Merge pull request #3065 from BlackDex/future-clippy-fixesDaniel García2+1-13
2022-12-29 13:11Resolve uninlined_format_args clippy warningsBlackDex2+1-13
2023-01-09 18:54Fix some lints: explicit Arc::clone, and unnecessary return after unreachable!Daniel García1+11-14
2023-01-09 18:19Merge branch 'BlackDex-update-libraries'Daniel García3+155-177
2022-12-29 00:30Log message to stderr if LOG_FILE is not writablepjsier1+6-0
2022-12-29 13:11Resolve uninlined_format_args clippy warningsBlackDex1+0-6
2023-01-01 14:09Fix failing large note importsBlackDex4+42-3
2022-12-29 00:30Log message to stderr if LOG_FILE is not writablepjsier1+6-0
2022-12-29 00:30Log message to stderr if LOG_FILE is not writablepjsier1+6-0
2022-12-29 13:11Resolve uninlined_format_args clippy warningsBlackDex16+55-55
2023-01-08 22:18Remove `shrink-to-fit=no`Rychart Redwerkz1+1-1
2023-01-07 18:41Change `text/plain` API responses to `application/json`Jeremy Lin1+6-9
2023-01-09 18:17Merge branch 'BlackDex-issue-3048'Daniel García4+42-3
2022-12-29 00:30Log message to stderr if LOG_FILE is not writablepjsier1+6-0
2022-12-29 00:30Log message to stderr if LOG_FILE is not writablepjsier1+6-0
2022-12-29 13:11Resolve uninlined_format_args clippy warningsBlackDex16+55-55
2023-01-08 22:18Remove `shrink-to-fit=no`Rychart Redwerkz1+1-1
2023-01-07 18:41Change `text/plain` API responses to `application/json`Jeremy Lin1+6-9
2023-01-09 18:16Merge branch 'BlackDex-future-clippy-fixes'Daniel García16+67-55
2022-12-29 00:30Log message to stderr if LOG_FILE is not writablepjsier1+6-0
2023-01-08 22:18Remove `shrink-to-fit=no`Rychart Redwerkz1+1-1
2022-12-29 00:30Log message to stderr if LOG_FILE is not writablepjsier1+6-0
2023-01-07 18:41Change `text/plain` API responses to `application/json`Jeremy Lin1+6-9
2022-12-29 13:11Resolve uninlined_format_args clippy warningsBlackDex16+55-55
2023-01-01 14:09Fix failing large note importsBlackDex4+42-3
2023-01-09 18:11Merge branch 'stapelkai-main'Daniel García1+1-1
2023-01-07 18:41Change `text/plain` API responses to `application/json`Jeremy Lin1+6-9
2023-01-03 10:19Percent-encode org_name in linksAndrés Maldonado3+3-2
2023-01-02 17:18Optimize config loading messagesBlackDex1+22-9
2022-12-30 20:23Update WebSocket NotificationsBlackDex8+188-64
2022-12-29 00:30Log message to stderr if LOG_FILE is not writablepjsier1+6-0
2022-12-28 20:05Validate YUBICO_SERVER string (#3003)BlackDex1+11-2
2022-12-28 19:05Removed unsafe-inline JS from CSP and other fixesBlackDex18+953-719
2022-12-09 17:06Remove patched multer-rsAlex Martel4+2-46
2023-01-09 18:11Merge branch 'jjlin-json-response'Daniel García1+6-9
2023-01-03 10:19Percent-encode org_name in linksAndrés Maldonado3+3-2
2023-01-02 17:18Optimize config loading messagesBlackDex1+22-9
2022-12-30 20:23Update WebSocket NotificationsBlackDex8+188-64
2022-12-29 00:30Log message to stderr if LOG_FILE is not writablepjsier1+6-0
2022-12-28 20:05Validate YUBICO_SERVER string (#3003)BlackDex1+11-2
2022-12-28 19:05Removed unsafe-inline JS from CSP and other fixesBlackDex18+953-719
2022-12-09 17:06Remove patched multer-rsAlex Martel4+2-46
2023-01-09 15:49Update dependencies and MSRVBlackDex3+155-177
2023-01-09 17:25Merge branch 'am97-main'Daniel García3+3-2
2023-01-02 17:18Optimize config loading messagesBlackDex1+22-9
2022-12-30 20:23Update WebSocket NotificationsBlackDex8+188-64
2022-12-29 00:30Log message to stderr if LOG_FILE is not writablepjsier1+6-0
2022-12-28 20:05Validate YUBICO_SERVER string (#3003)BlackDex1+11-2
2022-12-28 19:05Removed unsafe-inline JS from CSP and other fixesBlackDex18+953-719
2022-12-09 17:06Remove patched multer-rsAlex Martel4+2-46
2023-01-09 17:25Merge branch 'BlackDex-optimize-config-loading-messages'Daniel García1+22-9
2022-12-30 20:23Update WebSocket NotificationsBlackDex8+188-64
2022-12-29 00:30Log message to stderr if LOG_FILE is not writablepjsier1+6-0
2022-12-28 20:05Validate YUBICO_SERVER string (#3003)BlackDex1+11-2
2022-12-28 19:05Removed unsafe-inline JS from CSP and other fixesBlackDex18+953-719
2022-12-09 17:06Remove patched multer-rsAlex Martel4+2-46
2023-01-09 17:24Merge branch 'BlackDex-update-notifications'Daniel García8+188-64
2022-12-29 00:30Log message to stderr if LOG_FILE is not writablepjsier1+6-0
2022-12-28 20:05Validate YUBICO_SERVER string (#3003)BlackDex1+11-2
2022-12-28 19:05Removed unsafe-inline JS from CSP and other fixesBlackDex18+953-719
2022-12-09 17:06Remove patched multer-rsAlex Martel4+2-46
2023-01-09 17:23Merge branch 'pjsier-fix/log-file-permissions-3055'Daniel García1+6-0
2022-12-28 20:05Validate YUBICO_SERVER string (#3003)BlackDex1+11-2
2022-12-28 19:05Removed unsafe-inline JS from CSP and other fixesBlackDex18+953-719
2022-12-09 17:06Remove patched multer-rsAlex Martel4+2-46
2023-01-09 17:23Merge branch 'BlackDex-issue-3003'Daniel García1+11-2
2022-12-28 19:05Removed unsafe-inline JS from CSP and other fixesBlackDex18+953-719
2022-12-09 17:06Remove patched multer-rsAlex Martel4+2-46
2023-01-09 17:22Merge branch 'BlackDex-remove-inline-js'Daniel García18+953-719
2022-12-09 17:06Remove patched multer-rsAlex Martel4+2-46
2023-01-09 17:22Merge branch 'manofthepeace-removePatchedMulter'Daniel García4+2-46
2023-01-09 01:18Merge pull request #2 from stapelkai/update-viewport-meta-tagRychart Redwerkz1+1-1
2023-01-08 22:18Remove `shrink-to-fit=no`Rychart Redwerkz1+1-1
2023-01-07 18:41Change `text/plain` API responses to `application/json`Jeremy Lin1+6-9
2023-01-03 10:19Percent-encode org_name in linksAndrés Maldonado3+3-2
2023-01-02 17:18Optimize config loading messagesBlackDex1+22-9
2022-12-28 19:05Removed unsafe-inline JS from CSP and other fixesBlackDex18+953-719
2022-12-30 20:23Update WebSocket NotificationsBlackDex8+188-64
2022-12-09 17:06Remove patched multer-rsAlex Martel4+2-46
2022-12-29 00:30Log message to stderr if LOG_FILE is not writablepjsier1+6-0
2022-12-28 20:05Validate YUBICO_SERVER string (#3003)BlackDex1+11-2
2022-12-18 19:37Update web vault to 2022.12.0Daniel García17+98-98
2022-12-18 19:32Merge branch 'BlackDex-fix-yubikey-panic'Daniel García2+9-7
2022-12-15 16:15Disable groups by default and Some optimizationsBlackDex36+9028-8893
2022-12-15 14:57Fix recover-2fa not working.BlackDex3+41-10
2022-12-18 19:31Merge branch 'BlackDex-some-optimizations'Daniel García36+9028-8893
2022-12-15 14:57Fix recover-2fa not working.BlackDex3+41-10
2022-12-18 19:25Merge branch 'BlackDex-issue-2985'Daniel García3+41-10
2022-12-18 16:57Fix a panic during Yubikey register/loginBlackDex2+9-7
2022-12-15 16:15Disable groups by default and Some optimizationsBlackDex36+9028-8893
2022-12-15 14:57Fix recover-2fa not working.BlackDex3+41-10
2022-12-12 22:11Update web vault to v2022.11.2Daniel García17+98-98
2022-12-12 21:56Merge branch 'BlackDex-issue-2975'Daniel García1+6-6
2022-12-11 17:17Fix org export (again)BlackDex1+7-7
2022-12-10 16:51Remove ctrlc crate and some updatesBlackDex3+58-83
2022-12-10 00:06use 32x32 favicon for consistencyHelmut K. C. Tessarek1+0-0
2022-12-09 22:32use black favicon for /adminHelmut K. C. Tessarek4+3-2
2022-12-09 21:31Improve commentsHelmut K. C. Tessarek1+2-2
2022-12-08 12:35Increase privacy of masked configBlackDex1+20-11
2022-12-12 21:55Merge branch 'BlackDex-fix-org-export'Daniel García1+7-7
2022-12-10 16:51Remove ctrlc crate and some updatesBlackDex3+58-83
2022-12-10 00:06use 32x32 favicon for consistencyHelmut K. C. Tessarek1+0-0
2022-12-09 22:32use black favicon for /adminHelmut K. C. Tessarek4+3-2
2022-12-09 21:31Improve commentsHelmut K. C. Tessarek1+2-2
2022-12-08 12:35Increase privacy of masked configBlackDex1+20-11
2022-12-12 21:55Merge branch 'BlackDex-replace-ctrlc-crate'Daniel García3+58-83
2022-12-10 00:06use 32x32 favicon for consistencyHelmut K. C. Tessarek1+0-0
2022-12-09 22:32use black favicon for /adminHelmut K. C. Tessarek4+3-2
2022-12-09 21:31Improve commentsHelmut K. C. Tessarek1+2-2
2022-12-08 12:35Increase privacy of masked configBlackDex1+20-11
2022-12-12 21:54Merge branch 'tessus-fix/admin-icon'Daniel García4+3-2
2022-12-09 21:31Improve commentsHelmut K. C. Tessarek1+2-2
2022-12-08 12:35Increase privacy of masked configBlackDex1+20-11
2022-12-12 21:54Merge branch 'tessus-fix/env-template'Daniel García1+2-2
2022-12-08 12:35Increase privacy of masked configBlackDex1+20-11
2022-12-12 21:53Merge branch 'BlackDex-issue-2929'Daniel García1+20-11
2022-12-10 16:51Remove ctrlc crate and some updatesBlackDex3+58-83
2022-12-12 11:21Revert collection queries back to `left_join`BlackDex1+6-6
2022-12-11 17:17Fix org export (again)BlackDex1+7-7
2022-12-08 12:35Increase privacy of masked configBlackDex1+20-11
2022-12-10 00:06use 32x32 favicon for consistencyHelmut K. C. Tessarek1+0-0
2022-12-09 22:32use black favicon for /adminHelmut K. C. Tessarek4+3-2
2022-12-09 21:31Improve commentsHelmut K. C. Tessarek1+2-2
2022-12-08 19:43Merge branch 'stefan0xC-use-custom-404-page'Daniel García5+167-5
2022-12-02 16:39Fix managers and groups linkBlackDex2+36-11
2022-12-08 19:43Merge branch 'BlackDex-issue-2932-take2'Daniel García2+36-11
2022-12-02 16:39Fix managers and groups linkBlackDex2+36-11
2022-12-02 16:58use a custom 404 pageStefan Melmuk5+167-5
2022-12-04 22:17Merge branch 'BlackDex-sql-debugging'Daniel García5+46-8
2022-12-03 16:28Fix admin repost warning.BlackDex1+5-1
2022-12-02 15:25Limit Cipher Note encrypted string sizeBlackDex1+6-0
2022-12-01 16:18Update dependencies for Rust and Admin interface.BlackDex11+1757-497
2022-11-26 18:07Cleanups and Fixes for Emergency AccessBlackDex12+173-153
2022-12-04 22:16Merge branch 'BlackDex-fix-admin-repost'Daniel García1+5-1
2022-12-02 15:25Limit Cipher Note encrypted string sizeBlackDex1+6-0
2022-12-01 16:18Update dependencies for Rust and Admin interface.BlackDex11+1757-497
2022-11-26 18:07Cleanups and Fixes for Emergency AccessBlackDex12+173-153
2022-12-04 22:15Merge branch 'BlackDex-issue-2937'Daniel García1+6-0
2022-12-01 16:18Update dependencies for Rust and Admin interface.BlackDex11+1757-497
2022-11-26 18:07Cleanups and Fixes for Emergency AccessBlackDex12+173-153
2022-12-04 22:14Merge branch 'BlackDex-update-deps'Daniel García11+1757-497
2022-11-26 18:07Cleanups and Fixes for Emergency AccessBlackDex12+173-153
2022-12-04 22:14Merge branch 'BlackDex-emergency-access-cleanup'Daniel García12+173-153
2022-12-01 16:18Update dependencies for Rust and Admin interface.BlackDex11+1757-497
2022-12-03 17:25Add dev-only query logging supportBlackDex5+46-8
2022-12-03 16:28Fix admin repost warning.BlackDex1+5-1
2022-12-02 15:25Limit Cipher Note encrypted string sizeBlackDex1+6-0
2022-11-26 18:07Cleanups and Fixes for Emergency AccessBlackDex12+173-153
2022-12-01 21:53Update web vault to v2022.11.1Daniel García17+98-98
2022-12-01 21:41Merge branch 'stefan0xC-forward-to-admin-login'Daniel García5+57-53
2022-11-22 04:46only check sqlite parent if there could be oneStefan Melmuk1+3-3
2022-11-22 03:40check if sqlite folder existsStefan Melmuk2+14-13
2022-12-01 10:45Update Vaultwarden Logo'sBlackDex6+296-575
2022-11-20 18:15Add Organizational event logging featureBlackDex31+1887-240
2022-12-01 21:36Merge branch 'stefan0xC-check-sqlite-folder'Daniel García2+14-13
2022-12-01 10:45Update Vaultwarden Logo'sBlackDex6+296-575
2022-11-20 18:15Add Organizational event logging featureBlackDex31+1887-240
2022-12-01 21:10Merge pull request #2940 from BlackDex/update-logosDaniel García6+296-575
2022-12-01 21:09Merge pull request #2868 from BlackDex/impl-eventsDaniel García31+1887-240
2022-12-01 10:45Update Vaultwarden Logo'sBlackDex6+296-575
2022-11-22 04:46only check sqlite parent if there could be oneStefan Melmuk1+3-3
2022-11-22 03:40check if sqlite folder existsStefan Melmuk2+14-13
2022-11-28 16:35don't use param for passing the redirect infoStefan Melmuk2+36-32
2022-11-26 23:00redirect to admin login page when forward failsStefan Melmuk4+55-55
2022-11-20 18:15Add Organizational event logging featureBlackDex31+1887-240
2022-11-27 21:02Merge pull request #2933 from stefan0xC/fix-manager-issueDaniel García1+1-1
2022-11-27 21:01Merge pull request #2928 from karbobc/settings-descriptionDaniel García2+3-3
2022-11-27 21:00Merge pull request #2921 from BlackDex/issue-2909Daniel García2+14-11
2022-11-27 21:00Merge pull request #2920 from BlackDex/issue-2889Daniel García2+13-4
2022-11-27 20:59Merge pull request #2919 from BlackDex/issue-2828Daniel García1+0-1
2022-11-27 20:59Merge pull request #2918 from BlackDex/issue-2761Daniel García1+1-1
2022-11-27 20:59Merge pull request #2911 from skid9000/patch-1Daniel García1+1-1
2022-11-27 20:58Merge pull request #2910 from samueltardieu/const-cryptoDaniel García8+21-19
2022-11-23 14:47allow managers to set groups of a collectionStefan Melmuk1+1-1
2022-11-22 14:12Update settings descriptionKarbob2+3-3
2022-11-14 16:25Prevent DNS leak when icon regex is configuredBlackDex2+14-11
2022-11-14 16:22Added missing `register` endpoint to `identity`BlackDex2+13-4
2022-11-14 16:19Fully remove DuckDuckGo email service.BlackDex1+0-1
2022-11-14 16:14Set "Bypass admin page security" as read-onlyBlackDex1+1-1
2022-11-13 09:03Remove get_random_64()Samuel Tardieu4+3-8
2022-11-12 21:39Update .env.templateSkid1+1-1
2022-11-12 21:07Update config comment to reflect rfc8314.Skid1+1-1
2022-11-11 09:55Use constant size generic parameter for random bytes generationSamuel Tardieu5+19-12
2022-11-09 21:40Merge branch 'BlackDex-org-export-fixes'Daniel García4+61-21
2022-11-07 07:39fix: removed a double spaceGeekCorner1+1-1
2022-11-06 17:07Add `/devices/knowndevice` endpointBlackDex1+14-0
2022-11-04 11:56Update Rust version, deps and workflowBlackDex30+147-154
2022-11-09 21:38Merge branch 'GeekCornerGH-fix-double-space-email'Daniel García1+1-1
2022-11-06 17:07Add `/devices/knowndevice` endpointBlackDex1+14-0
2022-11-04 11:56Update Rust version, deps and workflowBlackDex30+147-154
2022-11-09 21:37Merge branch 'BlackDex-add-knowndevice-endpoint'Daniel García1+14-0
2022-11-04 11:56Update Rust version, deps and workflowBlackDex30+147-154
2022-11-09 21:37Merge branch 'BlackDex-update-rust-and-deps'Daniel García30+147-154
2022-11-04 11:56Update Rust version, deps and workflowBlackDex30+147-154
2022-11-07 16:13Support Org Export for v2022.11 clientsBlackDex4+61-21
2022-11-07 07:39fix: removed a double spaceGeekCorner1+1-1
2022-11-06 17:07Add `/devices/knowndevice` endpointBlackDex1+14-0
2022-10-26 19:42Update dependenciesDaniel García2+54-43
2022-10-26 19:33Update web vault to v2022.10.2Daniel García17+98-98
2022-10-26 19:04Sync global_domains.json to bitwarden/server@7c783c9 (Atlassian)Jeremy Lin1+12-0
2022-10-26 11:02validate cron expressions on startupStefan Melmuk1+21-0
2022-10-25 20:21validate billing_email on saveStefan Melmuk3+9-0
2022-10-23 16:34feat: Bump web-vault to v2022.10.1GeekCorner17+98-98
2022-10-22 22:49Merge pull request #2724 from dani-garcia/diesel2Daniel García36+1269-1272
2022-05-20 21:39Update to diesel2Daniel García36+1269-1272
2022-10-22 22:49Update sponsorsDaniel García1+9-7
2022-10-21 16:42Merge pull request #2852 from BlackDex/update-github-workflowsDaniel García3+8-8
2022-10-21 11:21Update github workflowsBlackDex3+8-8
2022-10-20 19:07Add liberapay funding optionDaniel García1+1-0
2022-10-20 19:04Merge pull request #2846 from MFijak/group_support_diffDaniel García17+1194-19
2022-10-20 13:31group supportMFijak17+1194-19
2022-10-20 10:26Merge pull request #2844 from jjlin/healthcheckDaniel García1+5-1
2022-10-20 08:04Take `ROCKET_ADDRESS` into account in the Docker healthcheckJeremy Lin1+5-1
2022-10-19 21:09Merge pull request #2804 from stefan0xC/verify-on-inviteDaniel García1+7-2
2022-10-07 05:26verify email on registration via invite linkStefan Melmuk1+7-2
2022-10-19 19:56Merge pull request #2840 from jjlin/global-domainsDaniel García1+1-0
2022-10-19 19:30Sync global_domains.json to bitwarden/server@ea300b2 (Amazon)Jeremy Lin1+1-0
2022-10-19 18:40Merge branch 'BlackDex-fix-password-hint'Daniel García1+6-5
2022-10-05 22:18allow registration without invite linkStefan Melmuk1+4-8
2022-10-06 09:59use static_files() for email attachmentsStefan Melmuk4+5-4
2022-09-30 17:14attach images to emailStefan Melmuk5+69-5
2022-09-27 21:19fix invitations of new users when mail is disabledStefan Melmuk1+5-6
2022-10-19 18:23Merge branch 'stefan0xC-allow-registration-without-invite-link'Daniel García1+4-8
2022-10-06 09:59use static_files() for email attachmentsStefan Melmuk4+5-4
2022-09-30 17:14attach images to emailStefan Melmuk5+69-5
2022-09-27 21:19fix invitations of new users when mail is disabledStefan Melmuk1+5-6
2022-10-19 18:22Merge branch 'stefan0xC-email-attach-images'Daniel García7+71-6
2022-09-27 21:19fix invitations of new users when mail is disabledStefan Melmuk1+5-6
2022-10-19 18:20Merge branch 'stefan0xC-fix-invitation-of-new-users'Daniel García1+5-6
2022-10-05 22:18allow registration without invite linkStefan Melmuk1+4-8
2022-10-17 15:23Fix master password hint update not working.BlackDex1+6-5
2022-09-27 21:19fix invitations of new users when mail is disabledStefan Melmuk1+5-6
2022-10-06 09:59use static_files() for email attachmentsStefan Melmuk4+5-4
2022-09-30 17:14attach images to emailStefan Melmuk5+69-5
2022-10-14 16:21Update web-vault to 2022.10.0 and dependenciesDaniel García19+114-114
2022-10-14 15:56Merge branch 'stefan0xC-check-data-folder-permissions'Daniel García2+15-2
2022-10-12 04:27Update CSP for DuckDuckGo email forwardingJeremy Lin1+2-1
2022-10-12 04:25Reformat CSP header for readabilityJeremy Lin1+20-6
2022-10-12 07:17Add `CreationDate` to cipher response JSONJeremy Lin1+1-0
2022-10-12 18:15fix link of license badgeStefan Melmuk1+1-1
2022-10-14 15:56Merge branch 'jjlin-csp'Daniel García1+22-7
2022-10-12 07:17Add `CreationDate` to cipher response JSONJeremy Lin1+1-0
2022-10-12 18:15fix link of license badgeStefan Melmuk1+1-1
2022-10-14 15:55Merge branch 'jjlin-creation-date'Daniel García1+1-0
2022-10-12 18:15fix link of license badgeStefan Melmuk1+1-1
2022-10-14 15:54Merge branch 'stefan0xC-fix-link-in-license-badge'Daniel García1+1-1
2022-10-12 18:15fix link of license badgeStefan Melmuk1+1-1
2022-10-12 07:17Add `CreationDate` to cipher response JSONJeremy Lin1+1-0
2022-10-12 04:27Update CSP for DuckDuckGo email forwardingJeremy Lin1+2-1
2022-10-12 04:25Reformat CSP header for readabilityJeremy Lin1+20-6
2022-10-11 23:07more verbose permission denied errorStefan Melmuk1+11-2
2022-10-11 18:31add check if data folder is a directoryStefan Melmuk1+4-0
2022-10-09 15:40Update dependenciesDaniel García2+219-108
2022-10-09 15:028bit Solutions LLC. -> Bitwarden, Inc.Daniel García1+1-1
2022-10-09 14:59Update web vault to v2022.9.2Daniel García17+98-98
2022-10-09 14:22Merge branch 'stefan0xC-return-token-expired-message'Daniel García1+11-7
2022-10-09 03:50improve spelling of minimum expiration hours checkStefan Melmuk1+1-1
2022-10-08 16:31make invitation expiration time configurableStefan Melmuk3+19-4
2022-10-08 08:27return "Object" for consistencyStefan Melmuk1+1-1
2022-10-07 04:33return CaptchaBypassToken and register objectStefan Melmuk1+2-1
2022-10-06 19:26v2022.9.2 expects a json response when registeringStefan Melmuk1+5-2
2022-09-27 08:10allow the removal of non-confirmed ownersStefan Melmuk1+6-3
2022-10-09 14:20Merge branch 'stefan0xC-configure-expirations'Daniel García3+19-4
2022-10-08 08:27return "Object" for consistencyStefan Melmuk1+1-1
2022-10-07 04:33return CaptchaBypassToken and register objectStefan Melmuk1+2-1
2022-10-06 19:26v2022.9.2 expects a json response when registeringStefan Melmuk1+5-2
2022-09-27 08:10allow the removal of non-confirmed ownersStefan Melmuk1+6-3
2022-10-09 14:17Merge branch 'stefan0xC-update-to-v2022.9.2'Daniel García1+6-2
2022-09-27 08:10allow the removal of non-confirmed ownersStefan Melmuk1+6-3
2022-10-09 14:13Merge branch 'stefan0xC-allow-removal-of-invited-owners'Daniel García1+6-3
2022-10-09 11:28return more descriptive JWT validation messagesStefan Melmuk1+11-7
2022-10-09 03:50improve spelling of minimum expiration hours checkStefan Melmuk1+1-1
2022-10-08 16:31make invitation expiration time configurableStefan Melmuk3+19-4
2022-10-08 08:27return "Object" for consistencyStefan Melmuk1+1-1
2022-10-07 04:33return CaptchaBypassToken and register objectStefan Melmuk1+2-1
2022-10-06 19:26v2022.9.2 expects a json response when registeringStefan Melmuk1+5-2
2022-09-27 08:10allow the removal of non-confirmed ownersStefan Melmuk1+6-3
2022-09-25 17:22Remove unused value in config endpointDaniel García1+0-1
2022-09-25 17:05Merge branch 'stefan0xC-catch-404-errors'Daniel García4+34-1
2022-09-24 16:27Fix organization vault exportBlackDex2+90-10
2022-09-22 19:30Update libraries and Rust versionBlackDex20+171-150
2022-09-22 17:40Add support for send v2 API endpointsBlackDex2+127-13
2022-09-16 17:32fix: update warning and success case verbiageAaron1+2-2
2022-09-15 22:36fix: tooltip typoAaron1+2-2
2022-09-15 14:51Update build workflowBlackDex2+10-11
2022-09-25 17:03Merge branch 'BlackDex-fix-org-export'Daniel García2+90-10
2022-09-22 19:30Update libraries and Rust versionBlackDex20+171-150
2022-09-22 17:40Add support for send v2 API endpointsBlackDex2+127-13
2022-09-16 17:32fix: update warning and success case verbiageAaron1+2-2
2022-09-15 22:36fix: tooltip typoAaron1+2-2
2022-09-15 14:51Update build workflowBlackDex2+10-11
2022-09-25 17:01Merge branch 'BlackDex-update-libraries-and-rust'Daniel García20+171-150
2022-09-22 17:40Add support for send v2 API endpointsBlackDex2+127-13
2022-09-16 17:32fix: update warning and success case verbiageAaron1+2-2
2022-09-15 22:36fix: tooltip typoAaron1+2-2
2022-09-15 14:51Update build workflowBlackDex2+10-11
2022-09-25 16:58Merge branch 'BlackDex-add-send-api-v2'Daniel García2+127-13
2022-09-16 17:32fix: update warning and success case verbiageAaron1+2-2
2022-09-15 22:36fix: tooltip typoAaron1+2-2
2022-09-15 14:51Update build workflowBlackDex2+10-11
2022-09-25 16:55Merge branch 'djbrownbear-fix-diagnostic-typo'Daniel García1+3-3
2022-09-15 14:51Update build workflowBlackDex2+10-11
2022-09-25 16:54Merge branch 'BlackDex-update-workflow'Daniel García2+10-11
2022-09-22 19:30Update libraries and Rust versionBlackDex20+171-150
2022-09-25 08:55add api_not_found catcher for 404 errors in /apiStefan Melmuk3+18-0
2022-09-25 02:02add not_found catcher for 404 errorsStefan Melmuk3+16-1
2022-09-24 16:27Fix organization vault exportBlackDex2+90-10
2022-09-22 17:40Add support for send v2 API endpointsBlackDex2+127-13
2022-09-16 17:32fix: update warning and success case verbiageAaron1+2-2
2022-09-15 22:36fix: tooltip typoAaron1+2-2
2022-09-15 14:51Update build workflowBlackDex2+10-11
2022-09-12 15:12Merge pull request #2739 from BlackDex/fix-restore-revokeDaniel García2+57-9
2022-09-12 15:11Merge pull request #2738 from BlackDex/issue-2737Daniel García1+1-1
2022-09-12 14:08 Rename/Fix revoke/restore endpointsBlackDex2+57-9
2022-09-12 12:10Fix issue 2737, unable to create orgBlackDex1+1-1
2022-09-08 16:01Use optional env as this variable isn't defined during CIDaniel García1+1-1
2022-09-08 15:46Update web vault to 2022.9.0Daniel García17+98-98
2022-09-08 15:38Implement config endpointDaniel García1+22-1
2022-09-08 14:30Merge branch 'BlackDex-web-vault-v2022.9-support' into mainDaniel García2+28-3
2022-09-08 14:30Merge branch 'web-vault-v2022.9-support' of https://github.com/BlackDex/vaultwarden into BlackDex-web-vault-v2022.9-supportDaniel García2+28-3
2022-09-08 14:30Merge branch 'BlackDex-vw-admin-updates' into mainDaniel García7+8963-9906
2022-09-07 18:48Added support for web-vault v2022.9BlackDex2+28-3
2022-09-06 15:14Change the handling of login errors.BlackDex7+8963-9906
2022-09-04 21:18Update web vault to 2022.8.1 and cargo dependenciesDaniel García19+246-229
2022-09-04 21:04Merge branch 'BlackDex-org-user-revoke-access' into mainDaniel García9+487-149
2022-09-04 21:04Merge branch 'org-user-revoke-access' of https://github.com/BlackDex/vaultwarden into BlackDex-org-user-revoke-accessDaniel García9+487-149
2022-09-04 20:49Merge branch 'Fvbor-patch-1' into mainDaniel García2+3-3
2022-08-20 14:42Add Org user revoke featureBlackDex9+487-149
2022-08-17 06:14Update two external Links to prevent tabnabbingHagen Tasche1+2-2
2022-08-17 06:00Open Externallink in new TabHagen Tasche1+1-1
2022-08-04 21:47Merge pull request #2675 from BlackDex/patch-multerDaniel García2+59-53
2022-08-04 21:28Fix uploads from mobile clients (and dep updates)BlackDex2+59-53
2022-08-01 21:48Merge pull request #2665 from BlackDex/update-deps-and-alpine-baseDaniel García22+203-350
2022-07-31 14:26Update MSRV to 1.60.0BlackDex3+14-13
2022-07-31 13:45Update deps and Alpine imageBlackDex21+189-337
2022-07-27 15:39Merge pull request #2650 from BlackDex/mitigate-mobile-client-uploadsDaniel García2+22-0
2022-07-27 15:12Mitigate attachment/send upload issuesBlackDex2+22-0
2022-07-22 14:00Merge branch 'BlackDex-update-github-actions' into mainDaniel García1+109-57
2022-07-22 14:00Merge branch 'update-github-actions' of https://github.com/BlackDex/vaultwarden into BlackDex-update-github-actionsDaniel García1+109-57
2022-07-22 14:00Merge branch 'BlackDex-fix-2622-persistent-volume-check' into mainDaniel García21+90-190
2022-07-19 16:39Fix persistent folder check within containersBlackDex18+43-158
2022-07-19 17:13Update build workflow for CIBlackDex1+109-57
2022-07-17 22:40Merge pull request #2624 from BlackDex/fix-2623-csp-icon-redirectDaniel García3+47-32
2022-07-17 14:21Fix issue with CSP and icon redirectsBlackDex3+47-32
2022-07-15 17:15Update web vault to 2022.6.2Daniel García17+98-98
2022-07-15 17:14Merge branch 'BlackDex-update-dep-fix-issue-2516' into mainDaniel García2+50-63
2022-07-15 17:14Merge branch 'update-dep-fix-issue-2516' of https://github.com/BlackDex/vaultwarden into BlackDex-update-dep-fix-issue-2516Daniel García2+50-63
2022-07-15 17:13Remove read_file and read_file_string and replace them with the std alternativesDaniel García5+6-19
2022-07-15 17:06Merge branch 'BlackDex-more-clippy-checks' into mainDaniel García12+77-60
2022-07-15 17:05Merge branch 'more-clippy-checks' of https://github.com/BlackDex/vaultwarden into BlackDex-more-clippy-checksDaniel García12+77-60
2022-07-15 17:05Move around commentsDaniel García1+1-2
2022-07-15 17:03Merge branch 'ruifung-main' into mainDaniel García2+13-7
2022-07-15 14:03Update deps and fix file-uploadsBlackDex2+50-63
2022-07-10 14:39Add more clippy checks for better code/readabilityBlackDex12+77-60
2022-07-09 03:41Use if let instead of a match with empty block.Yip Rui Fung2+4-6
2022-07-09 02:49Apply rustfmt.Yip Rui Fung2+9-10
2022-07-09 02:33Use match to avoid ownership issues on the TempFile / file_path variables in closures.Yip Rui Fung2+22-19
2022-07-09 00:53Remove option and use unwrap_or_else to fall back to copy behavior.Yip Rui Fung3+8-13
2022-07-08 17:19Add option to make file uploads use move_copy_to instead of persist_toYip Rui Fung3+13-2
2022-07-06 21:57Upgrade dependencies and swap lettre to async transportDaniel García10+141-125
2022-07-06 21:35Update web vault to v2022.6.0Daniel García17+98-98
2022-07-06 21:30Merge remote-tracking branch 'origin/dependabot/cargo/openssl-src-111.22.01.1.1q' into mainDaniel García1+2-2
2022-07-06 21:27Update the rest of the files leftover from #2595 by running makeDaniel García16+40-40
2022-07-06 21:26Merge branch 'nneul-patch-1' into mainDaniel García5+11-11
2022-07-06 20:16Bump openssl-src from 111.21.0+1.1.1p to 111.22.0+1.1.1qdependabot[bot]1+2-2
2022-07-06 13:56Update Dockerfile.j2Nathan Neulinger1+3-3
2022-07-06 13:54Update Dockerfile.buildx.alpineNathan Neulinger1+2-2
2022-07-06 13:54Update Dockerfile.buildxNathan Neulinger1+2-2
2022-07-06 13:53Update Dockerfile.alpineNathan Neulinger1+2-2
2022-07-06 13:53Update DockerfileNathan Neulinger1+2-2
2022-07-01 14:31Merge pull request #2586 from jjlin/password-hint-configDaniel García4+33-10
2022-07-01 06:40Pin a specific version of RustJeremy Lin1+1-1
2022-07-01 03:46Add `password_hints_allowed` config optionJeremy Lin3+32-9
2022-06-26 20:04Update included web vault to v2022.5.2Daniel García17+98-98
2022-06-26 19:54Merge branch 'BlackDex-log-level-adjustment' into mainDaniel García1+1-1
2022-06-26 19:54Merge branch 'log-level-adjustment' of https://github.com/BlackDex/vaultwarden into BlackDex-log-level-adjustmentDaniel García1+1-1
2022-06-26 19:54Merge branch 'BlackDex-fix-issue-2570' into mainDaniel García1+2-2
2022-06-26 19:54Merge branch 'fix-issue-2570' of https://github.com/BlackDex/vaultwarden into BlackDex-fix-issue-2570Daniel García1+2-2
2022-06-26 19:54Merge branch 'BlackDex-optimize-icon-html-parsing' into mainDaniel García3+102-106
2022-06-26 19:54Merge branch 'optimize-icon-html-parsing' of https://github.com/BlackDex/vaultwarden into BlackDex-optimize-icon-html-parsingDaniel García3+102-106
2022-06-26 19:53Merge branch 'BlackDex-fix-issue-2566' into mainDaniel García4+35-17
2022-06-26 19:52Merge branch 'fix-issue-2566' of https://github.com/BlackDex/vaultwarden into BlackDex-fix-issue-2566Daniel García4+35-17
2022-06-26 19:51Merge branch 'BlackDex-allow-firefox-relay' into mainDaniel García17+9185-8081
2022-06-26 12:49Small change in log-level for better debuggingBlackDex1+1-1
2022-06-21 16:47Update dep's and small improvements on faviconsBlackDex3+102-106
2022-06-22 14:38Fix identicons not always workingBlackDex1+2-2
2022-06-20 14:26Allow FireFox relay in CSP.BlackDex2+16-8
2022-06-21 15:36Fix for issue #2566BlackDex4+35-17
2022-06-15 18:44Merge pull request #2555 from jjlin/global-domainsDaniel García1+2-0
2022-06-15 18:44Merge pull request #2556 from binlab/patch-1Daniel García1+1-1
2022-06-15 18:43Merge pull request #2543 from BlackDex/update-and-fixesDaniel García15+9177-8083
2022-06-08 17:46Updated deps and misc fixes and updatesBlackDex15+9177-8083
2022-06-13 10:56A little depreciation changeMark1+1-1
2022-06-13 03:15Sync global_domains.json to bitwarden/server@194b76c (HealthCare.gov)Jeremy Lin1+1-0
2022-06-13 03:14Sync global_domains.json to bitwarden/server@496c9a5 (Proton)Jeremy Lin1+1-0
2022-06-04 17:16Update pico-argsDaniel García2+3-3
2022-06-04 13:13Re-Base, Update crates and small change.BlackDex2+8-10
2022-05-23 17:52Fix clippy lint and remove unused logDaniel García1+1-3
2022-05-21 17:12Fix incorrect pings sent, and respond to pings from the clientDaniel García1+21-3
2022-05-20 21:49use dashmap in icons blacklist regexDaniel García1+10-19
2022-05-20 19:10Move to job_scheduler_ngDaniel García3+47-66
2022-05-20 18:37Migrate old ws crate to tungstenite, which is async and also removes over 20 old dependenciesDaniel García8+388-750
2022-06-04 17:13Merge branch 'paolobarbolini-lettre-improvements' into mainDaniel García3+3-29
2022-06-04 17:10Merge branch 'lettre-improvements' of https://github.com/paolobarbolini/vaultwarden into paolobarbolini-lettre-improvementsDaniel García3+3-29
2022-06-04 17:09Merge branch 'paolobarbolini-lettre-rc7' into mainDaniel García2+14-6
2022-06-04 17:09Merge branch 'lettre-rc7' of https://github.com/paolobarbolini/vaultwarden into paolobarbolini-lettre-rc7Daniel García2+14-6
2022-06-04 17:08Merge branch 'Lowaiz-add_disabled_member_to_json_user' into mainDaniel García1+10-6
2022-06-04 17:08Merge branch 'add_disabled_member_to_json_user' of https://github.com/Lowaiz/vaultwarden into Lowaiz-add_disabled_member_to_json_userDaniel García1+10-6
2022-06-04 17:07Update web vault to v2022.05.0Daniel García17+98-98
2022-06-04 12:58Remove manual IDN handlingPaolo Barbolini3+1-15
2022-06-04 12:53Use MultiPart::alternative_plain_html instead of manual implPaolo Barbolini1+2-14
2022-06-04 12:47Bump lettre to 0.10.0-rc.7Paolo Barbolini2+14-6
2022-06-01 13:26Adding "UserEnabled" and "CreatedAt" member to the json output of a User in the admin/users and admin/users/<ID> web routes.Lyonel Martinez1+10-6
2022-05-28 12:56Merge pull request #2507 from BlackDex/fix-persisten-volume-checkDaniel García17+153-102
2022-05-28 07:27Fix persistent volume checkBlackDex17+153-102
2022-05-27 17:41Merge pull request #2501 from BlackDex/add-persistent-volume-check-dockerDaniel García18+116-0
2022-05-25 13:30Add a persistent volume check.BlackDex18+116-0
2022-05-24 13:46Merge pull request #2491 from BlackDex/issue-2490Daniel García3+18-6
2022-05-24 13:33Merge pull request #2489 from fox34/update-env-templateDaniel García1+1-0
2022-05-24 13:25Fix armv6 issue with bullseye imagesBlackDex3+18-6
2022-05-24 07:38Add TMP_FOLDER to .env.templatefox341+1-0
2022-05-23 18:19Remove recommendation to set ROCKET_CLI_COLORS to off The value is now a boolean so setting it to off will cause an errorDaniel García1+0-2
2022-05-21 17:17Merge branch 'BlackDex-update-rust-version-dockerfile' into mainDaniel García18+22-22
2022-05-21 17:17Merge branch 'update-rust-version-dockerfile' of https://github.com/BlackDex/vaultwarden into BlackDex-update-rust-version-dockerfileDaniel García18+22-22
2022-05-21 17:17Merge branch 'BlackDex-fix-upload-limits-and-logging' into mainDaniel García1+5-4
2022-05-21 15:46Update Rust version in DockerfileBlackDex18+22-22
2022-05-21 15:28Fix upload limits and disable color logsBlackDex1+5-4
2022-05-11 20:19Update web vault to v2.28.1Daniel García17+98-98
2022-05-11 20:03Dependency updatesDaniel García3+46-75
2022-05-11 19:36Merge branch 'jjlin-db-conn-init' into mainDaniel García3+57-3
2022-05-11 19:36Merge branch 'db-conn-init' of https://github.com/jjlin/vaultwarden into jjlin-db-conn-initDaniel García3+57-3
2022-05-11 19:33Merge branch 'BlackDex-sql-optimizations' into mainDaniel García38+6252-6003
2022-05-04 19:13Improve sync speed and updated dep. versionsBlackDex38+6252-6003
2022-04-29 07:26Switch to a single config option for database connection initJeremy Lin3+26-17
2022-04-27 00:55Add default connection-scoped pragmas for SQLiteJeremy Lin2+2-2
2022-04-27 00:50Add support for database connection init statementsJeremy Lin3+48-3
2022-04-24 16:36Merge pull request #2433 from jjlin/meta-apisDaniel García2+26-7
2022-04-24 06:47Add `/api/{alive,now,version}` endpointsJeremy Lin2+26-7
2022-04-23 16:18Update web vault to 2.28.0 and dependenciesDaniel García19+263-235
2022-03-30 20:02Merge pull request #2400 from jjlin/global-domainsDaniel García1+15-0
2022-03-29 18:41Sync global_domains.json to bitwarden/server@3521ccb (Just Eat Takeaway.com)Jeremy Lin1+15-0
2022-03-27 16:43Merge pull request #2398 from BlackDex/remove-u2fDaniel García8+32-414
2022-03-27 16:42Merge pull request #2397 from BlackDex/fix-mimalloc-buildDaniel García9+20-21
2022-03-27 15:25Remove u2f implementationBlackDex8+32-414
2022-03-27 12:45Fix building mimalloc on armv6BlackDex9+20-21
2022-03-26 19:11Disable mimalloc in arm for nowDaniel García7+7-13
2022-03-26 15:35Update web vault to 2.27.0 and dependenciesDaniel García19+120-120
2022-03-26 15:18Merge branch 'Wonderfall-x-xss-protection' into mainDaniel García1+2-1
2022-03-26 15:18Merge branch 'x-xss-protection' of https://github.com/Wonderfall/vaultwarden into Wonderfall-x-xss-protectionDaniel García1+2-1
2022-03-26 15:18Merge branch 'BlackDex-misc-updates-202203' into mainDaniel García27+197-99
2022-03-21 05:30disable legacy X-XSS-Protection featureWonderfall1+2-1
2022-03-20 17:51Several updates and fixesBlackDex27+197-99
2022-03-13 14:46Merge pull request #2354 from BlackDex/multi-account-loginDaniel García14+126-132
2022-03-03 20:00Update login API codeBlackDex14+126-132
2022-02-27 21:21Update web vault to 2.26.1Daniel García17+98-98
2022-02-27 20:51Merge branch 'BlackDex-async-updates' into asyncDaniel García36+4858-2419
2022-02-27 20:50Merge branch 'async-updates' of https://github.com/BlackDex/vaultwarden into BlackDex-async-updatesDaniel García36+4858-2419
2022-01-30 21:03formattingDaniel García1+6-1
2021-12-27 23:48Ignore unused fieldDaniel García1+1-0
2021-11-21 23:01await the mutex in db_run and use block_in_place for it's contentsDaniel García1+28-71
2021-11-19 16:50Upd Dockerfiles, crates. Fixed rust 2018 idiomsBlackDex23+84-34
2021-11-16 16:07Async/Awaited all db methodsBlackDex34+1421-1195
2021-11-07 17:53Update to rocket 0.5 and made code async, missing updating all db calls, that are currently blockingDaniel García30+1302-1016
2022-02-27 20:22Merge branch 'taylorwmj-main' into mainDaniel García1+2-3
2022-02-27 20:22Merge branch 'main' of https://github.com/taylorwmj/vaultwarden into taylorwmj-mainDaniel García1+2-3
2022-02-27 20:21Merge branch 'TinfoilSubmarine-custom-env-path' into mainDaniel García2+6-1
2022-02-27 20:21Merge branch 'custom-env-path' of https://github.com/TinfoilSubmarine/vaultwarden into TinfoilSubmarine-custom-env-pathDaniel García2+6-1
2022-02-27 20:19Merge branch 'jaen-add-ip-to-send-unauthorized-message' into mainDaniel García1+4-4
2022-02-22 19:48Favicon, SMTP and misc updatesBlackDex16+4393-2184
2022-02-23 02:44Added autofocus to pw field on admin login pagetaylorwmj1+2-3
2022-02-07 21:26Update async to prepare for main mergeBlackDex25+481-251
2022-02-16 19:42document ENV_FILE variable usageJoel Beckmeyer1+5-0
2022-02-16 14:25Add support for custom .env file pathJoel Beckmeyer1+1-1
2022-02-13 12:06Add IP address to missing/invalid password message for SendsTomek Mańko1+4-4
2022-01-30 21:03formattingDaniel García1+6-1
2021-12-27 23:48Ignore unused fieldDaniel García1+1-0
2021-11-21 23:01await the mutex in db_run and use block_in_place for it's contentsDaniel García1+28-71
2021-11-19 16:50Upd Dockerfiles, crates. Fixed rust 2018 idiomsBlackDex23+84-34
2021-11-16 16:07Async/Awaited all db methodsBlackDex34+1421-1195
2021-11-07 17:53Update to rocket 0.5 and made code async, missing updating all db calls, that are currently blockingDaniel García30+1302-1016
2022-01-30 21:24Dependency updatesDaniel García2+237-222
2022-01-30 20:33Update web vault to v2.25.1bDaniel García17+98-98
2022-01-28 23:05Merge pull request #2257 from jjlin/email-tokenDaniel García5+15-43
2022-01-24 09:17Increase length limit for email token generationJeremy Lin5+15-43
2022-01-23 23:15Update web vault to 2.25.1 and rust base images to march rust-toolchain, the official rust images don't have nightly builds, so just use the latestDaniel García17+111-111
2022-01-23 23:03Merge branch 'dscottboggs-fix/CVE-2022-21658' into mainDaniel García11+11-11
2022-01-23 23:03Merge branch 'fix/CVE-2022-21658' of https://github.com/dscottboggs/vaultwarden into dscottboggs-fix/CVE-2022-21658Daniel García11+11-11
2022-01-23 12:50Bump rust version to mitigate CVE-2022-21658D. Scott Boggs11+11-11
2022-01-23 22:50Merge branch 'jjlin-api-key' into mainDaniel García14+182-17
2022-01-23 22:50Merge branch 'api-key' of https://github.com/jjlin/vaultwarden into jjlin-api-keyDaniel García14+182-17
2022-01-23 22:44Merge branch 'iamdoubz-iamdoubz-feature-to-permissions-policy-patch' into mainDaniel García1+1-1
2022-01-23 22:44Merge branch 'iamdoubz-feature-to-permissions-policy-patch' of https://github.com/iamdoubz/vaultwarden into iamdoubz-iamdoubz-feature-to-permissions-policy-patchDaniel García1+1-1
2022-01-23 22:43Merge branch 'jjlin-icons' into mainDaniel García3+13-9
2022-01-23 22:43Merge branch 'icons' of https://github.com/jjlin/vaultwarden into jjlin-iconsDaniel García3+13-9
2022-01-23 22:42Merge branch 'BlackDex-fix-emergency-invite-register' into mainDaniel García1+3-6
2022-01-23 22:42Merge branch 'fix-emergency-invite-register' of https://github.com/BlackDex/vaultwarden into BlackDex-fix-emergency-invite-registerDaniel García1+3-6
2022-01-23 22:40Remove references to "bwrs" #2195 Squashed commit of the following:Daniel García10+46-50
2022-01-21 05:50Fix `scope` and `refresh_token` for API key loginsJeremy Lin2+22-14
2022-01-19 10:51Add support for API keysJeremy Lin13+164-7
2022-01-11 16:39Upgrade Feature-Policy to Permissions-Policyiamdoubz1+1-1
2022-01-09 07:40Add support for legacy HTTP 301/302 redirects for external iconsJeremy Lin3+13-9
2022-01-07 17:55Fix emergency access invites for new usersBlackDex1+3-6
2022-01-02 22:47Merge pull request #2197 from BlackDex/issue-2196Daniel García1+22-16
2022-01-02 22:46Merge pull request #2194 from BlackDex/issue-2154Daniel García1+1-1
2022-01-02 22:46Merge pull request #2188 from jjlin/iconsDaniel García3+28-3
2021-12-31 14:59Fix issue with Bitwarden CLI.BlackDex1+22-16
2021-12-31 10:53Fixed issue #2154BlackDex1+1-1
2021-12-30 02:01Add config option to set the HTTP redirect code for external iconsJeremy Lin3+28-3
2021-12-30 00:38Merge pull request #2182 from RealOrangeOne/cache-expires-headerDaniel García3+84-40
2021-12-29 16:29Remove unnecessary returnJake Howard1+1-1
2021-12-29 16:17Add our own HTTP date formatterJake Howard3+15-6
2021-12-28 21:54Collapse field name definitionJake Howard1+1-1
2021-12-28 16:24Additionally set expires header when caching responsesJake Howard5+75-40
2021-12-27 20:55Merge branch 'BlackDex-multi-db-dockers' into mainDaniel García22+830-433
2021-12-27 20:55Merge branch 'multi-db-dockers' of https://github.com/BlackDex/vaultwarden into BlackDex-multi-db-dockersDaniel García22+830-433
2021-12-27 20:55Merge branch 'ratelimit' into mainDaniel García8+145-2
2021-12-26 11:40Support all DB's for Alpine and DebianBlackDex22+830-433
2021-12-25 00:10Better document the new rate limitingDaniel García2+14-3
2021-12-24 23:55Merge pull request #2171 from jjlin/global-domainsDaniel García1+8-0
2021-12-24 21:22Sync global_domains.json to bitwarden/server@5a8f334 (TransferWise)Jeremy Lin1+8-0
2021-12-24 19:40Merge pull request #2170 from BlackDex/issue-2136Daniel García1+5-5
2021-12-24 19:40Merge pull request #2169 from BlackDex/issue-2151Daniel García1+1-1
2021-12-24 17:24Small changes to icon log messages.BlackDex1+5-5
2021-12-24 16:59Fixed #2151BlackDex1+1-1
2021-12-22 20:48Basic ratelimit for user login (including 2FA) and admin loginDaniel García7+134-2
2021-12-22 14:46Merge pull request #2158 from jjlin/iconsDaniel García3+91-9
2021-12-20 09:34Add support for external icon servicesJeremy Lin3+91-9
2021-12-19 16:39Merge pull request #2156 from jjlin/global-domainsDaniel García1+10-1
2021-12-19 00:15Sync global_domains.json to bitwarden/server@224bfb6 (Wells Fargo)Jeremy Lin1+2-1
2021-12-19 00:14Sync global_domains.json to bitwarden/server@2f518fb (Ubisoft)Jeremy Lin1+8-0
2021-12-12 23:02Update web vault to 2.25.0Daniel García13+74-74
2021-12-07 23:26Merge pull request #2125 from BlackDex/trust-dnsDaniel García9+1295-621
2021-11-28 12:02Enabled trust-dns and some updates.BlackDex9+1295-621
2021-11-06 21:00Merge pull request #2084 from BlackDex/minimize-macro-recursionDaniel García17+210-242
2021-11-05 18:18Macro recursion decrease and other optimizationsBlackDex17+210-242
2021-11-01 13:33Merge pull request #2080 from jjlin/fix-postgres-migrationDaniel García1+1-1
2021-11-01 13:33Merge pull request #2078 from jjlin/fix-ea-rejectDaniel García1+0-1
2021-11-01 13:33Merge pull request #2073 from jjlin/fix-access-logicDaniel García1+24-21
2021-11-01 00:50Fix PostgreSQL migrationJeremy Lin1+1-1
2021-10-31 09:14Fix missing encrypted key after emergency access rejectJeremy Lin1+0-1
2021-10-29 18:45Fix conflict resolution logic for `read_only` and `hide_passwords` flagsJeremy Lin1+24-21
2021-10-28 16:00Merge pull request #2067 from jjlin/incomplete-2faDaniel García24+312-15
2021-10-25 08:36Add email notifications for incomplete 2FA loginsJeremy Lin24+312-15
2021-10-27 21:00FormattingDaniel García1+1-5
2021-10-27 20:46Update web vault to 2.24.1Daniel García13+74-74
2021-10-24 20:22Move database_max_connsDaniel García1+3-2
2021-10-24 19:50Update dependenciesDaniel García3+42-65
2021-10-23 18:46Add doc comments to the functions in Config, and remove some unneeded pubsDaniel García1+3-2
2021-10-19 18:14Merge pull request #2044 from jjlin/emergency-access-cleanupDaniel García21+101-108
2021-10-19 08:27Emergency Access cleanupJeremy Lin21+101-108
2021-10-18 20:14Update dependenciesDaniel García3+114-114
2021-10-18 20:06Update web vault image to v2.23.0cDaniel García13+74-74
2021-10-18 19:13Merge branch 'domdomegg-domdomegg/2fa-check-accepted' into mainDaniel García1+12-7
2021-10-18 19:13Merge branch 'domdomegg/2fa-check-accepted' of https://github.com/domdomegg/vaultwarden into domdomegg-domdomegg/2fa-check-acceptedDaniel García1+12-7
2021-10-18 19:13Merge branch 'BlackDex-alive-db-check' into mainDaniel García1+3-1
2021-10-09 14:42cargo fmtAdam Jones1+4-1
2021-10-09 12:542FA org policy: do not enforce on invited (not accepted) usersAdam Jones1+9-7
2021-10-09 12:16Added DbConn to /alive healthcheckBlackDex1+3-1
2021-10-08 20:29Merge branch 'BlackDex-update-openssl-amd64-alpine' into mainDaniel García3+4-3
2021-10-08 20:29Merge branch 'update-openssl-amd64-alpine' of https://github.com/BlackDex/vaultwarden into BlackDex-update-openssl-amd64-alpineDaniel García3+4-3
2021-10-08 20:28Merge branch 'BlackDex-mail-errors' into mainDaniel García8+52-24
2021-10-08 20:28Merge branch 'mail-errors' of https://github.com/BlackDex/vaultwarden into BlackDex-mail-errorsDaniel García8+52-24
2021-10-08 20:27Merge branch 'domdomegg-domdomegg/single-organization-policy' into mainDaniel García11+97-13
2021-10-08 14:46Update OpenSSL via an updated clux build image.BlackDex3+4-3
2021-10-07 22:01Fix error reporting in admin and some small fixesBlackDex8+52-24
2021-09-24 15:55feature: Support single organization policyAdam Jones11+97-13
2021-09-27 17:59Merge pull request #2001 from BlackDex/issue-1998Daniel García9+21-21
2021-09-27 15:27Revert Debian images back to Buster.BlackDex9+21-21
2021-09-26 21:21Merge branch 'domdomegg-domdomegg/support-no-data-org-policies' into mainDaniel García1+1-1
2021-09-26 21:21Merge branch 'domdomegg/support-no-data-org-policies' of https://github.com/domdomegg/vaultwarden into domdomegg-domdomegg/support-no-data-org-policiesDaniel García1+1-1
2021-09-26 21:20Merge branch 'BlackDex-icon-download-update' into mainDaniel García3+20-8
2021-09-26 21:20Merge branch 'icon-download-update' of https://github.com/BlackDex/vaultwarden into BlackDex-icon-download-updateDaniel García3+20-8
2021-09-26 21:19Merge branch 'Makishima-patch-1' into mainDaniel García1+1-1
2021-09-25 10:10Update README.mdNikolay1+1-1
2021-09-24 16:27Updated icon downloadingBlackDex3+20-8
2021-09-24 15:20fix: Support no-data enterprise policiesAdam Jones1+1-1
2021-09-22 19:39Hide some warnings for unused struct fieldsDaniel García2+6-3
2021-09-22 18:26Update dependencies and ser cargo resolver to version 2 ahead of 2021 editionDaniel García3+92-31
2021-09-22 18:26Update web vault to 2.23.0Daniel García13+74-74
2021-09-19 21:54Merge branch 'thelittlefireman-emergency_feature' into mainDaniel García37+1594-14
2021-09-19 21:54Merge branch 'emergency_feature' of https://github.com/thelittlefireman/bitwarden_rs into thelittlefireman-emergency_featureDaniel García37+1594-14
2021-09-01 10:54[PATCH] Some fixes to the Emergency Access PRthelittlefireman15+51-91
2021-03-24 19:15Add Emergency contact featurethelittlefireman37+1633-13
2021-09-16 19:36Merge branch 'BlackDex-admin-interface' into mainDaniel García6+764-1156
2021-09-16 19:36Merge branch 'admin-interface' of https://github.com/BlackDex/vaultwarden into BlackDex-admin-interfaceDaniel García6+764-1156
2021-09-18 17:49Update some JS Libraries and fix small issuesBlackDex6+764-1156
2021-09-16 19:36Merge branch 'BlackDex-bulk-org-actions' into mainDaniel García1+165-17
2021-09-18 12:22Add Organization bulk actions supportBlackDex1+165-17
2021-09-16 17:28Merge pull request #1978 from benarmstead/mainMathijs van Veluw2+157-157
2021-09-16 15:02Merge pull request #1 from benarmstead/updateBen Armstead1+5-5
2021-09-16 14:59Update dependencies in Cargo.lockBen Armstead1+152-152
2021-09-16 14:58Update dependencies in cargo.tomlBen Armstead1+5-5
2021-09-16 13:21Update dependenciesBen Armstead1+152-152
2021-09-13 18:39Merge pull request #1973 from BlackDex/optimize-releaseDaniel García19+1170-193
2021-09-13 10:00Optimize release workflow.BlackDex19+1170-193
2021-09-09 18:30Merge branch 'BlackDex-issue-1963' into mainDaniel García4+18-15
2021-09-09 18:30Merge branch 'issue-1963' of https://github.com/BlackDex/vaultwarden into BlackDex-issue-1963Daniel García4+18-15
2021-09-09 18:30Merge branch 'jjlin-personal-ownership-imports' into mainDaniel García1+6-4
2021-09-09 11:50Fix issue when using uppercase chars in emailsBlackDex4+18-15
2021-09-09 06:26Enforce Personal Ownership policy on importsJeremy Lin1+6-4
2021-09-06 15:17Merge branch 'jjlin-webauthn-origin' into mainDaniel García1+4-1
2021-09-06 15:16Merge branch 'webauthn-origin' of https://github.com/jjlin/vaultwarden into jjlin-webauthn-originDaniel García1+4-1
2021-09-06 15:16Merge branch 'jjlin-bullseye' into mainDaniel García5+13-13
2021-09-08 18:54Merge pull request #1945 from BlackDex/github-actions-releaseDaniel García4+133-34
2021-09-06 15:16Merge branch 'bullseye' of https://github.com/jjlin/vaultwarden into jjlin-bullseyeDaniel García5+13-13
2021-09-04 07:47Update Debian base images to bullseyeJeremy Lin5+13-13
2021-08-29 22:35Fix incorrect WebAuthn originJeremy Lin1+4-1
2021-08-28 15:29Build Docker Hub images via Github ActionsBlackDex4+133-34
2021-08-22 20:17Merge branch 'fabianthdev-fix/sends_notifications' into mainDaniel García3+58-10
2021-08-22 20:16Merge branch 'fix/sends_notifications' of https://github.com/fabianthdev/vaultwarden into fabianthdev-fix/sends_notificationsDaniel García3+58-10
2021-08-22 20:14Merge branch 'mrckndt-fix-timezone-alpine-container' into mainDaniel García3+3-0
2021-08-22 20:14Merge branch 'fix-timezone-alpine-container' of https://github.com/mrckndt/vaultwarden into mrckndt-fix-timezone-alpine-containerDaniel García3+3-0
2021-08-22 20:14Merge branch 'jjlin-fix-attachment-sharing' into mainDaniel García2+0-16
2021-08-22 20:14Merge branch 'fix-attachment-sharing' of https://github.com/jjlin/vaultwarden into jjlin-fix-attachment-sharingDaniel García2+0-16
2021-08-22 20:12Merge branch 'BlackDex-fix-1878' into mainDaniel García1+7-5
2021-08-22 20:12Merge branch 'fix-1878' of https://github.com/BlackDex/vaultwarden into BlackDex-fix-1878Daniel García1+7-5
2021-08-19 07:25Fix wrong display of MFA email.BlackDex1+7-5
2021-08-17 05:23Fix limitation on sharing ciphers with attachmentsJeremy Lin2+0-16
2021-08-06 11:39Adding tzdata to containerMarco3+3-0
2021-08-04 14:56Sort the imports in notifications.rs alphabeticallyFabian Thies1+1-1
2021-08-04 11:25Fix errors that occurred in the nightly buildFabian Thies2+4-4
2021-08-03 15:33Send create, update and delete notifications for `Send`s in the correct format. Add endpoints to get all sends or a specific send by its uuid.Fabian Thies3+58-10
2021-07-25 17:08Merge branch 'jjlin-fix-org-attachment-uploads' into mainDaniel García1+6-6
2021-07-25 17:08Merge branch 'fix-org-attachment-uploads' of https://github.com/jjlin/vaultwarden into jjlin-fix-org-attachment-uploadsDaniel García1+6-6
2021-08-19 03:30Fix error with adding file attachment from org vault viewJeremy Lin1+6-6
2021-07-25 17:07Merge branch 'BlackDex-fix-sync-desktop-client' into mainDaniel García2+6-1
2021-07-25 17:07Merge branch 'fix-sync-desktop-client' of https://github.com/BlackDex/vaultwarden into BlackDex-fix-sync-desktop-clientDaniel García2+6-1
2021-08-21 08:36Fix syncing with Bitwarden Desktop v1.28.0BlackDex2+6-1
2021-07-25 17:07Merge branch 'BlackDex-dep-update' into mainDaniel García14+750-426
2021-08-22 11:46Dependency updatesBlackDex14+750-426
2021-07-25 16:48Update webvault to 2.21.1Daniel García7+38-38
2021-07-25 15:23Merge pull request #1869 from BlackDex/webauthn-plus-updatesDaniel García4+90-102
2021-07-25 12:49Fix WebAuthn issues and some small updatesBlackDex4+90-102
2021-07-15 19:52FormattingDaniel García1+5-1
2021-07-15 19:51Merge branch 'BlackDex-future-web-vault' into mainDaniel García18+147-33
2021-07-15 19:43Merge branch 'main' into future-web-vaultMathijs van Veluw18+254-97
2021-07-15 19:25Simplify 2fa removed email and remove extra table close in the footerDaniel García2+26-140
2021-07-15 17:27Merge branch 'olivierIllogika-2fa_enforcement' into mainDaniel García9+223-7
2021-07-15 17:27Merge branch '2fa_enforcement' of https://github.com/olivierIllogika/bitwarden_rs into olivierIllogika-2fa_enforcementDaniel García9+223-7
2021-07-15 17:20Merge branch 'BlackDex-attachment-storage' into mainDaniel García4+13-11
2021-07-15 17:20Merge branch 'attachment-storage' of https://github.com/BlackDex/vaultwarden into BlackDex-attachment-storageDaniel García4+13-11
2021-07-15 17:20Merge branch 'umireon-umireon-add-edge-frame-ancestors' into mainDaniel García1+4-1
2021-07-15 17:20Merge branch 'umireon-add-edge-frame-ancestors' of https://github.com/umireon/vaultwarden into umireon-umireon-add-edge-frame-ancestorsDaniel García1+4-1
2021-07-15 17:18Merge branch 'jjlin-password-hints' into mainDaniel García3+43-19
2021-07-15 17:18Merge branch 'password-hints' of https://github.com/jjlin/vaultwarden into jjlin-password-hintsDaniel García3+43-19
2021-07-15 17:18Dependency updatesDaniel García2+36-42
2021-07-15 17:15Protect namedfile against path traversal, rocket only does it for pathbufDaniel García3+36-4
2021-07-13 13:17Updated attachment limit descriptionsBlackDex4+13-11
2021-07-10 08:21Prevent user enumeration via password hintsJeremy Lin1+35-14
2021-07-10 08:20Disable `show_password_hint` by defaultJeremy Lin2+8-5
2021-07-07 17:55Update src/util.rsKaito Udagawa1+1-1
2021-07-07 17:51Add links to browser extensionsKaito Udagawa1+3-0
2021-07-07 15:58Add Edge's frame-ancestorsKaito Udagawa1+1-1
2021-07-04 21:02Added web-vault v2.21.x support + some misc fixesBlackDex18+147-33
2021-07-04 19:58Merge pull request #1800 from BlackDex/pre-commitDaniel García1+37-0
2021-07-04 19:58Merge pull request #1830 from BlackDex/vaultwarden-logoDaniel García4+607-0
2021-07-04 16:37Storing the original Vaultwarden svg imagesBlackDex4+607-0
2021-06-29 15:16Merge pull request #1809 from BlackDex/fix-armv7Daniel García2+4-2
2021-06-29 08:37Fix armv7 alpine build.BlackDex2+4-2
2021-06-27 17:07Adding pre-commit configBlackDex1+37-0
2021-06-27 16:23Merge pull request #1799 from BlackDex/issue-1796Daniel García2+2-2
2021-06-27 16:12Fixes issue with multiple security keys.BlackDex2+2-2
2021-06-26 12:21FormattingDaniel García2+3-11
2021-06-26 12:08Update web vault and docker base imagesDaniel García7+49-49
2021-06-26 11:36Merge branch 'BlackDex-security-md' into mainDaniel García3+47-0
2021-06-26 11:36Merge branch 'security-md' of https://github.com/BlackDex/vaultwarden into BlackDex-security-mdDaniel García3+47-0
2021-06-26 11:35Remove unused lifetime and double referencingDaniel García2+2-2
2021-06-26 09:49Adding a SECURITY.mdBlackDex3+47-0
2021-06-25 18:49Load RSA keys as pem format directly, and using openssl crate, backported from async branchDaniel García7+53-61
2021-06-25 18:33Add token with short expiration time to send urlDaniel García3+52-43
2021-06-25 17:49Update rust toolchain and dependenciesDaniel García3+13-13
2021-06-20 16:07Merge pull request #1779 from jjlin/last-known-rev-warningMathijs van Veluw1+7-1
2021-06-20 04:32Avoid `Error parsing LastKnownRevisionDate` warning for mobile clientsJeremy Lin1+7-1
2021-06-19 20:02Fix clippy lintsDaniel García23+163-166
2021-06-19 19:38Merge branch 'BlackDex-admin-changes' into mainDaniel García16+20139-17631
2021-06-19 19:27Merge branch 'admin-changes' of https://github.com/BlackDex/vaultwarden into BlackDex-admin-changesDaniel García16+20139-17631
2021-06-19 19:25Update webauthn-rs crate to upstream versionDaniel García2+12-12
2021-06-19 17:22Multiple Admin Interface fixes and some others.BlackDex16+20139-17631
2021-06-16 20:57Fix admin page with handlebars 4Daniel García1+1-1
2021-06-07 21:34Support for webauthn and u2f->webauthn migrationsDaniel García18+654-126
2021-06-10 19:03Merge pull request #1761 from jjlin/depsDaniel García2+72-89
2021-06-09 08:44Update dependenciesJeremy Lin2+72-89
2021-06-04 18:03Merge pull request #1736 from jjlin/rocket-env-docsDaniel García1+5-4
2021-05-31 20:13Clarify Rocket env var defaultsJeremy Lin1+5-4
2021-05-30 20:27Merge pull request #1730 from jjlin/attachment-upload-v2Daniel García4+236-42
2021-05-26 06:17Fix attachment size limit calculation for v2 uploadsJeremy Lin1+9-2
2021-05-26 06:15Rework file ID generationJeremy Lin3+15-5
2021-05-26 05:13Clean up attachment error handlingJeremy Lin2+19-8
2021-05-25 10:48Add support for v2 attachment upload APIsJeremy Lin4+201-35
2021-05-17 15:21Merge pull request #1706 from jjlin/trash-auto-delete-envDaniel García1+4-0
2021-05-17 15:21Merge pull request #1704 from jjlin/global-domainsDaniel García1+2-0
2021-05-17 00:51Add `TRASH_AUTO_DELETE_DAYS` to .env.templateJeremy Lin1+4-0
2021-05-16 22:16Sync global_domains.json to bitwarden/server@7857053 (Amazon)Jeremy Lin1+2-0
2021-05-16 21:35Merge pull request #1702 from BlackDex/icon-updates-plusDaniel García4+272-112
2021-05-16 13:29Updated icon fetching and crates.BlackDex4+272-112
2021-05-16 12:11Merge pull request #1700 from jjlin/fix-attachment-downloadsDaniel García3+15-4
2021-05-16 05:46Fix attachment downloadsJeremy Lin2+13-3
2021-05-16 05:46`cargo fmt` changesJeremy Lin1+2-1
2021-05-14 15:40Merge pull request #1696 from umireon/patch-1Daniel García1+2-2
2021-05-14 13:36Remove unneeded spaces in .env.templateKaito Udagawa1+2-2
2021-05-12 21:05Merge pull request #1689 from jjlin/hide-emailDaniel García12+89-2
2021-05-12 21:05Merge pull request #1688 from jjlin/config-sends-allowedDaniel García3+13-1
2021-05-12 21:05Merge pull request #1682 from dongcarl/2021-05-admin-granular-http-codesDaniel García2+30-17
2021-05-12 21:05Merge pull request #1663 from dongcarl/2021-05-invite_user-returnDaniel García1+15-5
2021-05-12 21:05Merge pull request #1653 from jjlin/password-repromptDaniel García11+20-0
2021-05-12 07:54Add support for the `Send Options` policyJeremy Lin2+55-0
2021-05-12 05:51Add support for hiding the sender's email address in Bitwarden SendsJeremy Lin11+34-2
2021-05-01 08:06Add support for password repromptJeremy Lin11+20-0
2021-05-12 03:07Add `sends_allowed` config settingJeremy Lin3+13-1
2021-05-09 02:29admin: Make invite_user error codes more specificCarl Dong1+13-8
2021-05-08 20:03admin: Add /users/<uuid> routeCarl Dong1+8-0
2021-05-09 02:28admin: Specifically return 404 for user not foundCarl Dong2+17-9
2021-05-03 23:42admin: Return newly-created user in invite_userCarl Dong1+7-5
2021-05-08 17:01Fix sponsorsDaniel García1+3-3
2021-05-08 16:40Merge pull request #1670 from BlackDex/branding-and-emailDaniel García40+509-1863
2021-05-08 16:40Merge pull request #1679 from BlackDex/gh-workflowsDaniel García10+132-148
2021-05-08 15:46Updated branding, email and cratesBlackDex40+509-1863
2021-05-08 14:48Updated Pipelines and fixed new HadolintsBlackDex10+132-148
2021-05-02 15:49Extract some FromDb trait impls outside the macros so they aren't repeated, and fix some clippy lintsDaniel García2+20-11
2021-05-02 15:48Update dependenciesDaniel García2+71-73
2021-05-01 16:35Merge commit '0d631329873196935ba29db985c5e32def391251' into 2fa_enforcementOlivier Martin4+8-6
2021-04-30 20:43Rename the title too, not just the URLDaniel García1+1-1
2021-04-30 20:40Rename references to the discourse forumDaniel García3+3-3
2021-04-30 19:29Merge pull request #1650 from mprasil/mainDaniel García1+1-1
2021-04-30 18:29Point docker hub badge to correct repositoryMiro Prasil1+1-1
2021-04-30 14:22Merge pull request #1640 from Proxymiity/patch-1Daniel García1+1-1
2021-04-30 14:20Update README.mdDaniel García1+1-1
2021-04-30 14:19Update README.mdDaniel García1+2-0
2021-04-30 03:29Merge commit '1e5306b8203a7ebe24047910e6c690c18c6d827a' into 2fa_enforcementOlivier Martin6+19-11
2021-04-29 19:13Renamed bw-data according to project name changeProxymiity ☆1+1-1
2021-04-29 13:58Remove warning when compiling only with mysql and add compatibility mode with the old docker script namesDaniel García2+12-4
2021-04-29 14:00Merge pull request #1636 from rkowalewski/fix-libressl-332Daniel García2+5-5
2021-04-29 06:34Merge branch 'main' into fix-libressl-332rkowalewski92+1242-950
2021-04-29 08:04update openssl crate to support LibreSSL 3.3.2Roger Kowalewski2+5-5
2021-04-28 19:46Fix branch nameDaniel García2+2-2
2021-04-28 01:48project name and links in new email templatesOlivier Martin2+3-3
2021-04-28 01:44Merge commit '3da44a8d30e76f48b84f5b888e0b33427037037c' into 2fa_enforcementOlivier Martin56+231-233
2021-04-27 21:39Fix formattingDaniel García1+1-2
2021-04-27 21:18Project renamingDaniel García56+231-232
2021-04-16 18:49ran cargo fmt --allOlivier Martin3+9-20
2021-04-16 18:29Merge branch 'master' of github.com:dani-garcia/bitwarden_rs into 2fa_enforcementOlivier Martin43+594-620
2021-04-15 16:38Update dependenciesDaniel García4+103-103
2021-04-15 16:30Merge branch 'RealOrangeOne-fmt'Daniel García37+422-500
2021-04-15 16:30Format the changes from merge to masterDaniel García4+15-20
2021-04-15 16:29Merge branch 'fmt' of https://github.com/RealOrangeOne/bitwarden_rs into RealOrangeOne-fmtDaniel García37+407-480
2021-04-15 16:27Update README.mdDaniel García1+3-3
2021-04-15 16:24Merge branch 'master' into fmtDaniel García8+79-25
2021-04-15 15:40Merge pull request #1587 from RealOrangeOne/request-proxyDaniel García7+73-24
2021-04-15 15:38Merge pull request #1602 from jjlin/backup-warningDaniel García1+5-1
2021-04-13 01:54make error toast display detailed message replace invite accept error message with the one from upstream check if config mail is enabledOlivier Martin3+13-11
2021-04-12 02:57Resolves 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 emailOlivier Martin8+228-2
2021-04-10 05:30Warn that the SQLite backup feature doesn't produce a complete backupJeremy Lin1+5-1
2021-04-07 18:25Enable socks feature for reqwestJake Howard2+40-1
2021-04-06 20:55Merge remote-tracking branch 'origin/master' into fmtJake Howard25+326-147
2021-04-06 20:54Modify rustfmt fileJake Howard30+169-395
2021-04-06 20:04Extract client creation to a single placeJake Howard5+33-23
2021-04-06 18:38Update web vault and add unnoficialserver responseDaniel García9+43-40
2021-04-06 17:48Merge pull request #1579 from jjlin/job-schedulerDaniel García11+180-33
2021-04-06 17:36Merge pull request #1576 from jjlin/global-domainsDaniel García1+2-1
2021-04-06 17:35Merge pull request #1583 from BlackDex/icon-updatesDaniel García1+45-13
2021-04-06 17:33Merge pull request #1584 from BlackDex/admin-interfaceDaniel García10+50-56
2021-04-06 06:12Offset scheduled jobs by 5 minutesJeremy Lin2+6-6
2021-04-03 03:52Add support for auto-deleting trashed itemsJeremy Lin7+54-2
2021-04-03 03:16Add a generic job schedulerJeremy Lin9+126-31
2021-04-05 13:09Some admin interface updates.BlackDex10+50-56
2021-04-03 20:51Updated icon fetching.BlackDex1+45-13
2021-04-02 04:57Sync global_domains.json to bitwarden/server@261916d (Stack Exchange)Jeremy Lin1+2-1
2021-04-01 19:57Merge pull request #1575 from RealOrangeOne/linguist-vendoredMathijs van Veluw1+1-1
2021-04-01 19:44Just ignore scriptsJake Howard1+1-1
2021-03-31 20:45Reflow some lines manuallyJake Howard4+9-12
2021-03-31 20:18Run `cargo fmt` on codebaseJake Howard28+348-204
2021-03-28 15:48Add fmt to CIJake Howard1+10-1
2021-03-30 21:31Merge pull request #1565 from BlackDex/misc-updatesDaniel García12+47-23
2021-03-30 21:27Updated sponsorsDaniel García1+30-2
2021-03-30 19:45Misc changes.BlackDex12+47-23
2021-03-29 21:35Merge pull request #1556 from mkilchhofer/docs/update_templateDaniel García1+2-2
2021-03-29 21:35Merge pull request #1552 from BlackDex/misc-fixesDaniel García4+134-44
2021-03-29 09:16fix(env.template): IP_HEADER defaults to X-Real-IPMarco Kilchhofer1+2-2
2021-03-29 08:27Icon and SMTP Debug fixes.BlackDex4+134-44
2021-03-28 14:04Merge pull request #1546 from RealOrangeOne/clippy-runDaniel García18+176-167
2021-03-28 14:03Merge pull request #1545 from RealOrangeOne/icon-client-cacheDaniel García2+11-7
2021-03-28 09:59Remove unnecessary referenceJake Howard1+1-1
2021-03-28 09:51Merge branch 'master' into clippy-runJake Howard3+141-26
2021-03-28 09:49Reverse negation on orderingJake Howard1+2-2
2021-03-28 09:39Icons should always be cached using full TTLJake Howard1+4-7
2021-03-28 00:31Merge pull request #1548 from BlackDex/admin-interfaceDaniel García3+141-26
2021-03-27 23:10Updated diagnostics pageBlackDex3+141-26
2021-03-27 15:21Also run actions CI on pull requestJake Howard1+9-0
2021-03-27 15:10Run clippy on CIJake Howard1+11-1
2021-03-27 15:07Remove unnecessary result return typesJake Howard8+66-64
2021-03-27 14:36Prevent `clippy` complaining at methodJake Howard1+1-0
2021-03-27 14:26Correctly camelCase acronymsJake Howard6+44-44
2021-03-27 14:19Implement `From` over `Into`Jake Howard2+20-20
2021-03-27 14:03Only construct JSON object if it's usefulJake Howard1+1-1
2021-03-27 14:03Use `if let` moreJake Howard3+17-15
2021-03-27 14:03Use `matches` macroJake Howard2+7-22
2021-03-27 13:37Add immutable caching for vault assetsJake Howard1+1-1
2021-03-27 13:30Cache icons on the clientJake Howard2+17-10
2021-03-25 20:39Exclude vendored scripts from Github language statisticsDaniel García1+3-0
2021-03-25 19:05Update dependencies, particularly openssl to 1.1.1kDaniel García2+21-22
2021-03-25 18:56Merge pull request #1529 from mprasil/more-generic-send-error-messagesDaniel García1+12-10
2021-03-25 11:40Use constant for the "inaccessible" error messageMiro Prasil1+12-10
2021-03-23 22:48Merge pull request #1530 from jjlin/global-domainsDaniel García1+8-0
2021-03-23 22:47Fix alpine armv7 build Reference: https://github.com/messense/rust-musl-cross/pull/34Daniel García2+4-0
2021-03-23 18:30Sync global_domains.json to bitwarden/server@455e4b2 (ProtonMail/ProtonVPN)Jeremy Lin1+8-0
2021-03-23 13:39Return generic message when Send not availableMiro Prasil1+10-10
2021-03-22 19:00Update dependenciesDaniel García3+96-97
2021-03-22 18:57Send deletion thread and updated users revisionDaniel García6+34-5
2021-03-22 18:05Update user revision date with sendsDaniel García1+14-3
2021-03-17 18:39Fix updating file sendDaniel García1+12-16
2021-03-16 17:13Merge pull request #1493 from jjlin/sendDaniel García3+46-15
2021-03-16 17:10Remove unnecessary fields from send accessDaniel García2+19-1
2021-03-16 09:07Add support for the Disable Send policyJeremy Lin3+46-15
2021-03-15 15:57Merge pull request #1469 from jjlin/corsDaniel García1+14-8
2021-03-15 15:49Merge branch 'master' into corsDaniel García43+936-108
2021-03-15 15:47Merge pull request #1487 from jjlin/sendDaniel García1+6-6
2021-03-15 15:42rename send key -> akeyDaniel García10+11-9
2021-03-15 06:20Send access check fixesJeremy Lin1+6-6
2021-03-14 22:36Update web vault to 2.19.0Daniel García7+38-38
2021-03-14 22:35Send APIDaniel García20+816-2
2021-03-14 22:24Add separate host-only fromrequest handlerDaniel García1+26-5
2021-03-13 21:04Remove debug impl from database structs This is only implemented for the database specific structs, which is not what we wantDaniel García10+15-15
2021-03-13 21:02Update dependencies and enable serde integration for chronoDaniel García2+39-48
2021-03-07 08:35CORS fixesJeremy Lin1+14-8
2021-03-04 17:55Updated dependenciesDaniel García3+78-89
2021-03-05 23:04Merge pull request #1463 from std2main/patch-2Daniel García1+1-1
2021-03-05 20:26Add a dot in find command.std2main1+1-1
2021-03-04 07:15Merge pull request #1460 from jjlin/invitation-org-nameMathijs van Veluw1+1-1
2021-03-04 07:03Fix custom org name in invitation confirmation emailJeremy Lin1+1-1
2021-02-28 17:23Merge pull request #1444 from jjlin/remove-md5Daniel García5+24-418
2021-02-28 17:22Merge pull request #1443 from jjlin/data-folderDaniel García3+34-4
2021-02-27 03:40Check for data folder on startupJeremy Lin3+34-4
2021-02-28 07:32Merge pull request #1447 from jjlin/issue-templatesMathijs van Veluw5+45-55
2021-02-27 22:37Allow only bug report issuesJeremy Lin5+45-55
2021-02-27 05:48Remove `md5.js` dependencyJeremy Lin5+24-418
2021-02-24 19:25Update dependencies and web vaultDaniel García10+161-187
2021-02-24 19:05Merge pull request #1432 from jjlin/2faDaniel García1+1-1
2021-02-24 02:51Change `twofactorauth.org` to `2fa.directory`Jeremy Lin1+1-1
2021-02-20 18:13Update web vault to have better error messages when not using HTTPSDaniel García7+38-38
2021-02-20 16:58Merge pull request #1413 from paolobarbolini/email-clonesDaniel García1+18-18
2021-02-19 19:17Remove unnecessary allocationsPaolo Barbolini1+18-18
2021-02-15 19:58Merge pull request #1389 from jjlin/alpineDaniel García3+4-4
2021-02-14 23:18Update Alpine base images to 3.13Jeremy Lin3+4-4
2021-02-07 21:28Remove soup and use a newer html5ever directlyDaniel García3+108-177
2021-02-07 19:10Swap structopt for a simpler alternativeDaniel García3+28-133
2021-02-06 23:22Remove debug printDaniel García1+0-1
2021-02-06 17:22Basic experimental ldap import support with the official directory connectorDaniel García2+109-0
2021-02-06 15:49Update web vault to 2.18.1bDaniel García7+38-38
2021-02-06 15:49Update dependenciesDaniel García2+132-277
2021-02-03 22:50Merge pull request #1356 from BlackDex/fix-config-bugDaniel García1+1-1
2021-02-03 22:47Fixed small buggy in validationBlackDex1+1-1
2021-02-03 21:50Merge pull request #1353 from BlackDex/admin-interfaceDaniel García5+181-13
2021-02-03 21:41Merge branch 'master' into admin-interfaceMathijs van Veluw5+167-44
2021-02-03 21:37Merge pull request #1329 from BlackDex/misc-updatesDaniel García5+167-44
2021-02-03 21:22Merge branch 'master' into admin-interfaceMathijs van Veluw12+564-281
2021-02-03 21:22Merge branch 'master' into misc-updatesMathijs van Veluw12+564-281
2021-02-03 21:19Merge pull request #1341 from BlackDex/dep-updateDaniel García10+550-277
2021-02-03 21:17Merge pull request #1355 from jjlin/global-domainsDaniel García2+14-4
2021-02-03 20:22Sync global_domains.json to bitwarden/server@cf84453 (Disney, Sony)Jeremy Lin1+10-1
2021-02-03 20:20global_domains.py: allow syncing to a specific Git refJeremy Lin1+4-3
2021-02-03 17:43Extra features for admin interface.BlackDex5+181-13
2021-01-31 20:46JSON Response updates and small fixesBlackDex5+167-44
2021-01-31 19:07Updated dependencies and small mail fixesBlackDex10+550-277
2021-01-27 15:08Update web vault to 2.18.1Daniel García7+38-38
2021-01-27 07:07Merge pull request #1333 from jjlin/fix-manager-accessMathijs van Veluw1+7-7
2021-01-27 06:35Fix collection access issues for owner/admin usersJeremy Lin1+7-7
2021-01-25 11:27Update web vault to 2.18.0Daniel García7+38-38
2021-01-25 11:24Merge pull request #1327 from jjlin/dockerfile-cleanupDaniel García7+122-73
2021-01-25 11:23Merge pull request #1328 from jjlin/restore-rev-dateDaniel García1+17-11
2021-01-25 05:57Add cipher response to restore operationsJeremy Lin1+17-11
2021-01-25 01:26Dockerfile.j2: clean up web-vault sectionJeremy Lin7+122-73
2021-01-24 13:09Merge pull request #1326 from jjlin/personal-ownershipDaniel García4+54-5
2021-01-24 13:06Merge pull request #1321 from mkilchhofer/feature/improve_shutdown_behaviorDaniel García7+16-15
2021-01-24 04:50Add support for the Personal Ownership policyJeremy Lin4+54-5
2021-01-22 07:18Improve shutdown behavior (on kubernetes)Marco Kilchhofer7+16-15
2021-01-19 20:58Merge pull request #1316 from BlackDex/admin-interfaceDaniel García18+384-108
2021-01-19 20:53Merge pull request #1314 from jjlin/image-labelsDaniel García2+48-7
2021-01-19 16:55Updated the admin interfaceBlackDex18+384-108
2021-01-18 08:19Add `org.opencontainers` labels to Docker imagesJeremy Lin2+48-7
2021-01-12 20:51Merge pull request #1304 from jjlin/buildxDaniel García11+181-112
2021-01-09 10:33Use Docker Buildx for multi-arch buildsJeremy Lin11+181-112
2020-12-17 17:22Merge pull request #1270 from BlackDex/update-ciDaniel García10+185-195
2020-12-16 18:31Updated Github Actions, Fixed DockerfileBlackDex10+185-195
2020-12-15 21:23Updated insecure ws dependency and general dep updatesDaniel García2+84-135
2020-12-14 19:56Merge pull request #1243 from BlackDex/fix-key-rotateDaniel García13+86-18
2020-12-14 18:58Fix Key Rotation during password changeBlackDex13+86-18
2020-12-14 17:36Merge pull request #1267 from jjlin/datetime-cleanupDaniel García4+42-30
2020-12-14 17:35Merge pull request #1265 from jjlin/cipher-rev-dateDaniel García1+22-8
2020-12-14 17:34Merge pull request #1266 from BlackDex/icon-user-agentDaniel García1+47-43
2020-12-12 06:47Clean up datetime output and codeJeremy Lin4+42-30
2020-12-10 22:13Small update on favicon downloadingBlackDex1+47-43
2020-12-10 08:17Fix stale data check failure when cloning a cipherJeremy Lin1+22-8
2020-12-08 17:05Merge pull request #1262 from BlackDex/icon-fixesDaniel García4+138-40
2020-12-08 16:33Updated icon downloadingBlackDex4+138-40
2020-12-08 15:43Update web vault version to 2.17.1Daniel García7+28-28
2020-12-08 15:11Merge pull request #1242 from BlackDex/allow-manager-roleDaniel García2+153-11
2020-12-08 14:59Merge pull request #1257 from jjlin/cipher-rev-dateDaniel García1+21-1
2020-12-08 14:43Merge pull request #1247 from janost/admin-disable-userDaniel García13+63-0
2020-12-08 14:42Merge branch 'master' into admin-disable-userDaniel García14+264-261
2020-12-08 14:33Merge pull request #1252 from BlackDex/update-dependencies-20201203Daniel García10+239-261
2020-12-08 14:31Merge pull request #1245 from janost/user-last-loginDaniel García4+25-0
2020-12-06 00:22Validate cipher updates with revision dateJeremy Lin1+21-1
2020-12-04 12:38Updated dependencies and DockerfilesBlackDex10+239-261
2020-11-30 21:00Show latest active device as last active on admin pagejanost4+25-0
2020-12-02 21:50Adding Manager Role supportBlackDex2+153-11
2020-11-30 22:12Implement admin ability to enable/disable usersjanost13+63-0
2020-11-29 14:28Merge pull request #1244 from janost/read-config-from-filesDaniel García1+21-4
2020-11-29 01:31Read config vars from filesjanost1+21-4
2020-11-27 17:49Merge pull request #1234 from janost/fix-failed-auth-logDaniel García1+3-0
2020-11-21 22:12Log proper namespace in the err!() macrojanost1+3-0
2020-11-18 15:16Merge pull request #1229 from BlackDex/email-fixesDaniel García20+237-148
2020-11-18 11:07Updated email processing.BlackDex6+112-55
2020-11-18 11:04Fixed plain/text email formatBlackDex13+84-87
2020-11-18 11:00Updated admin settings page.BlackDex1+41-6
2020-11-14 13:17Merge pull request #1220 from jameshurst/masterDaniel García2+16-18
2020-11-14 13:11Merge pull request #1212 from BlackDex/dotenv-warningsDaniel García1+26-1
2020-11-12 12:40Added error handling during dotenv loadingBlackDex1+26-1
2020-11-10 02:50Fix for negcached iconsJames Hurst1+5-5
2020-11-10 01:45Return 404 instead of fallback iconJames Hurst2+12-14
2020-11-07 22:29Merge pull request #1219 from aveao/masterDaniel García1+4-1
2020-11-07 22:14Ensure that a user is actually in an org when applying policiesAve1+4-1
2020-11-07 22:03Fix #1206Daniel García2+13-6
2020-11-07 22:01Try to fix #1218Daniel García1+1-1
2020-11-07 22:01Update dependenciesDaniel García2+171-129
2020-10-23 12:18Merge pull request #1199 from jjlin/delete-adminDaniel García1+29-1
2020-10-23 10:42Add missing admin endpoints for deleting ciphersJeremy Lin1+29-1
2020-10-23 09:40Merge pull request #1198 from fabianvansteen/patch-1Mathijs van Veluw1+1-1
2020-10-23 08:30Correction of verify_email error messageFabian van Steen1+1-1
2020-10-15 21:44Updated dependenciesDaniel García3+118-107
2020-10-11 15:26Remove some duplicate code in Dockerfile with the help of some variablesDaniel García4+38-118
2020-10-11 15:25Merge pull request #1178 from BlackDex/update-azure-pipelinesDaniel García1+5-8
2020-10-11 15:24Merge pull request #1181 from BlackDex/update-issue-templateDaniel García1+16-7
2020-10-11 13:58Updated bug-report to note to update firstBlackDex1+16-7
2020-10-09 22:25Merge pull request #1108 from rfwatson/add-db-connections-settingDaniel García3+18-1
2020-10-06 13:23Add DATABASE_MAX_CONNS config settingRob Watson3+18-1
2020-10-08 16:48Updated the azure-pipelines.yml for multidbBlackDex1+5-8
2020-10-08 14:05Merge pull request #1176 from BlackDex/fix-alpine-arm-dockerDaniel García2+2-2
2020-10-08 11:12Fixed issue with building Alpine armv7 image.BlackDex2+2-2
2020-10-07 21:20Merge pull request #1171 from BlackDex/arm-multidbDaniel García8+168-57
2020-10-07 21:19Merge pull request #1172 from BlackDex/missing-dotenv-configDaniel García1+45-2
2020-10-06 16:54Updated .env.template with missing config values.BlackDex1+45-2
2020-10-06 16:04Fixed building mysql, postgresql and sqlite3 for armBlackDex8+168-57
2020-10-04 12:13Document database connection retries and change alpine repo for catatonitDaniel García3+6-2
2020-10-03 20:43Invalidate sessions when changing password or kdf valuesDaniel García1+1-0
2020-10-03 20:31Retry initial db connection, with adjustable optionDaniel García5+49-12
2020-10-03 18:59Reorganize dockerfile template slightly (same result)Daniel García1+4-11
2020-10-03 18:14Updated web vault, dependencies and base docker imagesDaniel García9+120-111
2020-10-03 18:12Updated sponsorsDaniel García1+1-0
2020-10-03 18:47Merge pull request #1151 from Start9Labs/feature/alpine-armDaniel García3+165-23
2020-09-27 14:24Merge pull request #1150 from BlackDex/mariadb-fk-issuesDaniel García8+170-45
2020-09-27 14:24Merge pull request #1160 from eduardosm/vendored_opensslDaniel García2+12-0
2020-09-26 20:03specify version of cmosh's alpine-armAiden McClelland1+2-3
2020-09-26 20:02add arm target to alpine containerAiden McClelland1+4-1
2020-09-25 21:23Add `vendored_openssl` feature.Eduardo Sánchez Muñoz2+12-0
2020-09-25 20:25Merge branch 'master' into mariadb-fk-issuesMathijs van Veluw1+18-0
2020-09-25 19:14Merge pull request #1158 from BlackDex/fix-issue-1156Daniel García1+18-0
2020-09-25 16:26Add /api/accounts/verify-password endpointBlackDex1+18-0
2020-09-22 10:13Fixed foreign-key (mariadb) errors.BlackDex8+170-45
2020-09-21 22:39alpine arm building successfullyAiden McClelland2+162-22
2020-09-20 14:48Merge pull request #1146 from BlackDex/user-orgs-table-enhancementDaniel García6+24651-29
2020-09-19 20:19As requested here: https://bitwardenrs.discourse.group/t/searchable-user-list-on-admin-panel/299BlackDex6+24651-29
2020-09-10 21:15Update web vault to 2.16.0 and dependenciesDaniel García8+56-46
2020-09-19 19:38Merge pull request #1148 from BlackDex/update-config-descriptionsDaniel García2+5-5
2020-09-19 15:09Updated the config options descriptions.BlackDex2+5-5
2020-09-14 20:18Merge pull request #1143 from BlackDex/better-lettre-errorsDaniel García2+22-4
2020-09-14 18:47Format some common Lettre errors a bit simplerBlackDex2+22-4
2020-09-14 16:01Merge pull request #1141 from BlackDex/fix-org-creationDaniel García1+54-0
2020-09-14 06:34Fixed creating a new organizationBlackDex1+54-0
2020-09-13 13:10Merge pull request #1140 from jjlin/UserOrgType-cmpDaniel García1+33-28
2020-09-13 13:09Merge pull request #1137 from BlackDex/smtp-multi-auth-mechanismDaniel García3+25-12
2020-09-13 13:08Merge pull request #1135 from BlackDex/update-mailDaniel García4+139-172
2020-09-13 09:03Simplify implementation of `UserOrgType::cmp()`Jeremy Lin1+33-28
2020-09-12 19:47Allow multiple SMTP Auth meganisms.BlackDex3+25-12
2020-09-11 21:52Updated lettre (and other crates) and workflow.BlackDex4+139-172
2020-09-10 21:19Merge pull request #1125 from jjlin/org-cipher-visibilityDaniel García3+54-36
2020-09-03 17:51Merge pull request #1124 from aaxdev/fix/support-mobile-signalr-msgpackDaniel García1+37-29
2020-09-01 07:49Hide ciphers from non-selected collections for org owners/adminsJeremy Lin3+54-36
2020-08-31 20:20Improving codeaaxdev1+27-33
2020-08-31 17:05Fix MsgPack headers and support mobile SignalRaaxdev1+43-29
2020-08-31 14:40Update admin page dependenciesDaniel García6+1701-1766
2020-08-30 13:44Merge pull request #1119 from mqus/clarify-multiuser-docsDaniel García1+0-1
2020-08-29 10:47Clean up misunderstandings by removing the single-user pointMarkus Richter1+0-1
2020-08-28 20:11Update dependenciesDaniel García1+65-58
2020-08-28 20:10Fix some clippy warnings and remove unused functionDaniel García2+3-2
2020-08-27 10:34Merge pull request #1116 from jjlin/dockerDaniel García2+1-7
2020-08-27 06:44Fix the Alpine buildJeremy Lin2+1-7
2020-08-26 15:54Merge pull request #1115 from jjlin/favoritesDaniel García4+107-52
2020-08-26 08:27Delete associated favorites when deleting a cipher or userJeremy Lin4+107-52
2020-08-18 22:02Change Dockerfiles to make the AMD image multidbDaniel García22+617-1438
2020-08-18 15:15Add support for multiple simultaneous database features by using macros. Diesel requires the following changes: - Separate connection and pool types per connection, the generate_connections! macro generates an enum with a variant per db type - Separate migrations and schemas, these were always imported as one type depending on db feature, now they are all imported under different module names - Separate model objects per connection, the db_object! macro generates one object for each connection with the diesel macros, a generic object, and methods to convert between the connection-specific and the generic ones - Separate connection queries, the db_run! macro allows writing only one that gets compiled for all databases or multiple onesDaniel García17+1530-1172
2020-08-23 22:31Merge pull request #1106 from jjlin/favoritesDaniel García12+258-40
2020-08-23 22:25Merge pull request #1112 from jjlin/token-size-docsDaniel García1+1-1
2020-08-23 22:25Merge pull request #1099 from jjlin/global-domainsDaniel García1+58-12
2020-08-23 22:25Merge pull request #1111 from jjlin/tokenDaniel García3+13-7
2020-08-23 00:33Add more docs on the `email_token_size` settingJeremy Lin1+1-1
2020-08-23 00:14Transfer favorite status for user-owned ciphersJeremy Lin6+57-9
2020-08-22 23:07Generate tokens more simply and uniformlyJeremy Lin3+13-7
2020-08-20 10:31Sync global_domains.json to bitwarden/server@8383a08 (Yandex)Jeremy Lin1+28-0
2020-08-20 10:30Sync global_domains.json to bitwarden/server@80f57d2 (Amazon updates)Jeremy Lin1+1-2
2020-08-19 09:16Track favorites on a per-user basisJeremy Lin12+178-8
2020-08-03 04:54Maximize similarity between MySQL and SQLite/PostgreSQL schemasJeremy Lin1+32-32
2020-08-19 07:40Sync global_domains.json to bitwarden/server@af85e17 (eBay India updates)Jeremy Lin1+1-0
2020-08-15 08:34Sync global_domains.json to bitwarden/server@2c43019 (eBay updates)Jeremy Lin1+19-3
2020-08-15 08:32Sync global_domains.json to bitwarden/server@6aed80a (Amazon updates)Jeremy Lin1+10-8
2020-08-13 20:34Merge pull request #1095 from jjlin/db-docsDaniel García1+9-2
2020-08-13 20:34Merge pull request #1094 from jjlin/masterDaniel García1+9-0
2020-08-13 20:34Merge pull request #1096 from mqus/mqus-env-document-overrideDaniel García1+3-0
2020-08-13 15:49Add a note that settings in .env can be overriddenmqus1+3-0
2020-08-13 09:33Add more doc comments for MySQL/PostgreSQL connection URIsJeremy Lin1+9-2
2020-08-13 04:10Sync global_domains.json to bitwarden/server@61b11e3Jeremy Lin1+9-0
2020-08-12 17:07Make the admin URL redirect try to use the referrer first, and use /admin when DOMAIN is not configured and the referrer check doesn't work, to allow users without DOMAIN configured to use the admin page correctlyDaniel García1+52-24
2020-08-12 16:46Update dependenciesDaniel García2+96-102
2020-08-12 16:45Remove unneccessary shim for backtraceDaniel García1+8-19
2020-08-11 14:48Remove redundant user fetching from loginDaniel García1+0-1
2020-08-08 14:20Merge pull request #1087 from jjlin/org-creation-usersDaniel García3+36-0
2020-08-08 14:19Merge pull request #1083 from jjlin/global-domainsDaniel García2+111-41
2020-08-07 18:39Merge pull request #1089 from jjlin/masterDaniel García1+7-2
2020-08-07 17:15Don't push `latest-arm32v6` tag for MySQL and PostgreSQL imagesJeremy Lin1+7-2
2020-08-04 07:49Sync global_domains.json with upstreamJeremy Lin1+31-41
2020-08-04 07:45Add a script to auto-generate the global equivalent domains JSON fileJeremy Lin1+80-0
2020-08-06 05:35Add support for restricting org creation to certain usersJeremy Lin3+36-0
2020-08-04 13:12Fix unlock on desktop clientsDaniel García1+10-0
2020-07-28 15:44Merge pull request #1076 from jjlin/soft-deleteDaniel García1+2-1
2020-07-28 15:43Merge pull request #1075 from jjlin/masterDaniel García1+10-0
2020-07-26 23:19Fix soft delete notificationsJeremy Lin1+2-1
2020-07-26 22:28Push an extra `latest-arm32v6` tagJeremy Lin1+10-0
2020-07-24 21:05Merge pull request #1069 from jjlin/masterDaniel García1+6-0
2020-07-24 18:32Skip cleanup of `arm32v6` arch-specific tagsJeremy Lin1+6-0
2020-07-24 14:42Merge pull request #1067 from jjlin/log-time-fmtDaniel García3+8-2
2020-07-23 21:19Log timestamps with milliseconds by defaultJeremy Lin2+2-2
2020-07-19 19:01Updated dependencies and changed rocket request importsDaniel García6+124-115
2020-07-23 04:50Add config option for log timestamp formatJeremy Lin3+8-2
2020-07-21 14:31Merge pull request #1061 from jjlin/use-strip-prefixDaniel García1+3-6
2020-07-21 05:33Use `strip_prefix()` instead of `trim_start_matches()` as appropriateJeremy Lin1+3-6
2020-07-16 20:59Merge pull request #1029 from jjlin/multi-archDaniel García12+182-31
2020-07-16 03:02Tag latest releases as `latest` and `alpine`Jeremy Lin1+4-4
2020-06-14 07:00Clean up arch-specific tags if Docker Hub credentials are providedJeremy Lin2+42-0
2020-06-10 09:01Multi-arch image supportJeremy Lin12+140-19
2020-06-10 08:51Dockerfile.j2: remove dead codeJeremy Lin1+0-12
2020-07-14 21:44Replace IP support in preparation for compiling on stable, included some tests to check that the code matches the unstable implementationDaniel García4+107-5
2020-07-14 19:58Don't compile the regexes each timeDaniel García1+8-3
2020-07-14 16:00Removed try_trait and some formatting, particularly around importsDaniel García25+251-272
2020-07-14 14:08Updated dependenciesDaniel García2+95-108
2020-07-11 09:17Merge pull request #1055 from jjlin/pgDaniel García1+4-2
2020-07-11 00:23Fix error in PostgreSQL buildJeremy Lin1+4-2
2020-07-08 17:39Merge pull request #1049 from jjlin/local-tzDaniel García4+52-12
2020-07-08 04:30Use local time in email notifications for new device loginsJeremy Lin4+52-12
2020-07-06 16:56Merge pull request #1042 from jjlin/hide-passwordsDaniel García13+132-66
2020-07-06 16:15Merge pull request #1048 from jjlin/initDaniel García14+41-13
2020-07-05 22:26Add startup script to support init operationsJeremy Lin14+41-13
2020-07-04 23:59Add option to set name during HELO in email settingsDaniel García4+28-2
2020-07-04 23:38Updated dependencies ans web vault versionDaniel García16+163-146
2020-07-04 23:07Merge pull request #1044 from ArmaanT/masterDaniel García1+4-2
2020-07-04 20:13Allow postgres:// DATABASE_URLArmaan Tobaccowalla1+4-2
2020-07-03 17:49More cipher optimization/cleanupJeremy Lin2+22-33
2020-07-03 16:00Optimize cipher queriesJeremy Lin1+22-23
2020-07-03 04:51Add support for hiding passwords in a collectionJeremy Lin13+136-58
2020-06-22 15:15Update dependenciesDaniel García2+102-63
2020-06-15 21:40Some format changes to main.rsDaniel García1+14-16
2020-06-15 21:04Updated dependenciesDaniel García2+166-170
2020-06-07 17:53Merge pull request #1026 from BlackDex/issue-1022Daniel García1+4-1
2020-06-07 15:57Fixes #1022 cloning with attachmentsBlackDex1+4-1
2020-06-04 16:50Merge pull request #1020 from BlackDex/admin-interfaceDaniel García1+39-8
2020-06-04 15:05Fixed wrong status if there is an update.BlackDex1+39-8
2020-06-03 23:24Merge pull request #1019 from xoxys/masterDaniel García1+1-0
2020-06-03 23:21add back openssl crateRobert Kaussow1+1-0
2020-06-03 20:48Merge pull request #1018 from BlackDex/admin-interfaceDaniel García7+152-66
2020-06-03 20:47Merge pull request #1017 from dprobinson/patch-1Daniel García1+1-0
2020-06-03 18:37Updated Organizations overviewBlackDex6+73-20
2020-06-03 15:57Added attachment info per user and some layout fixBlackDex4+25-5
2020-06-03 15:07Fixed an issue when DNS resolving fails.BlackDex2+56-43
2020-06-02 22:46Added missing ENV Variable for Implicit TLSDavid P Robinson1+1-0
2020-06-01 18:07Merge pull request #1012 from BlackDex/admin-interfaceDaniel García4+2173-2246
2020-06-01 16:58Updated js/css libraries and fixed smallscreen errBlackDex4+2173-2246
2020-05-31 15:58Update lettre to alpha release instead of git commit, and update the rest of dependencies while we are at itDaniel García4+192-159
2020-05-30 22:22Merge pull request #1009 from jjlin/email-subjectDaniel García8+8-8
2020-05-30 22:22Merge pull request #1010 from jjlin/admin-urlDaniel García1+3-1
2020-05-30 08:06Avoid double-slashes in the admin URLJeremy Lin1+3-1
2020-05-30 06:25Don't HTML-escape email subject linesJeremy Lin8+8-8
2020-05-28 18:54Merge pull request #1007 from BlackDex/admin-interfaceDaniel García13+751-391
2020-05-28 18:25Added version check to diagnosticsBlackDex2+112-26
2020-05-28 08:42Redesign of the admin interface.BlackDex13+665-391
2020-05-27 16:18Merge pull request #1006 from jjlin/email-changeDaniel García3+9-8
2020-05-24 21:00Allow email changes for existing accounts even when signups are disabledJeremy Lin3+9-8
2020-05-23 11:10Merge pull request #1003 from frdescam/fix_arm_displaysizeDaniel García1+1-3
2020-05-23 11:09Merge pull request #998 from frdescam/fix_email_templatesDaniel García13+16-16
2020-05-22 10:10use format! for rounding to fix arm issuefdeĉ1+1-3
2020-05-21 20:49Update web vault to v2.14.0Daniel García13+52-52
2020-05-20 15:58Convert to f32 before rounding to fix arm issueDaniel García1+1-1
2020-05-20 11:38fixing hard coded width email templatesFrançois13+13-13
2020-05-18 10:27fixing bad width in 2FA email templateFrançois1+4-4
2020-05-13 22:19Add ip on totp missDaniel García2+43-15
2020-05-13 22:18Update dependenciesDaniel García3+145-153
2020-05-13 20:34Merge pull request #994 from jjlin/help-textDaniel García1+4-1
2020-05-13 20:34Merge pull request #989 from theycallmesteve/update_responsesDaniel García2+8-1
2020-05-13 20:34Merge pull request #988 from theycallmesteve/rename_functionsDaniel García4+4-4
2020-05-13 19:29Update startup banner to direct usage/config questions to the forumJeremy Lin1+4-1
2020-05-08 17:39Add missing items to profileOrganization response modeltheycallmesteve1+2-0
2020-05-08 17:38Update post_keys to return a keys response modeltheycallmesteve1+6-1
2020-05-08 17:37Rename collection_user_details to collection_read_only to reflect the response modeltheycallmesteve2+2-2
2020-05-08 17:36Rename to_json_list to to_json_provder to reflect the response modeltheycallmesteve2+2-2
2020-05-07 23:04Merge pull request #987 from theycallmesteve/global_domainsDaniel García6+73-78
2020-05-07 22:05Apply upstream global domain values and whitespace fixestheycallmesteve1+68-68
2020-05-07 22:02Whitespace fixestheycallmesteve5+5-10
2020-05-06 22:50Change the mails content types to more closely match what we sent beforeDaniel García4+30-19
2020-05-03 20:30Merge pull request #978 from AltiUP/patch-1Daniel García1+0-2
2020-05-03 20:27Merge pull request #979 from jjlin/admin-redirectDaniel García1+9-3
2020-05-03 15:41Update lettre to latest masterDaniel García4+99-176
2020-05-03 15:24Remove unused dependency and simple feature, update dependencies and fix some clippy lintsDaniel García28+229-303
2020-05-01 07:23Use absolute URIs for admin page redirectsJeremy Lin1+9-3
2020-04-30 17:41Delete the call to the map fileChristophe Gherardi1+0-2
2020-04-18 10:08Merge pull request #957 from jjlin/domain-whitelistDaniel García3+40-16
2020-04-17 20:35Initial support for soft deletesDaniel García11+125-24
2020-04-15 15:15Merge pull request #966 from BlackDex/issue-965Daniel García4+4-0
2020-04-15 14:49Fixed issue #965BlackDex4+4-0
2020-04-11 21:51Ensure email domain comparison is case-insensitiveJeremy Lin1+1-1
2020-04-11 21:34Merge pull request #960 from jjlin/admin-tokenDaniel García2+10-2
2020-04-10 03:55Warn on empty `ADMIN_TOKEN` instead of bailing outJeremy Lin2+10-2
2020-04-09 20:54Make web vault show a more informative error when browsers block WebCrypto in insecure contexts and update dependenciesDaniel García16+160-158
2020-04-09 08:51Make org owner invitations respect the email domain whitelistJeremy Lin1+6-3
2020-04-09 08:42Clean up domain whitelist logicJeremy Lin2+34-13
2020-04-08 06:43Merge pull request #956 from jjlin/duoDaniel García1+8-3
2020-04-08 03:40Fix Duo auth failure with non-lowercased email addressesJeremy Lin1+8-3
2020-03-31 10:56Merge pull request #939 from jjlin/attachment-sizeDaniel García1+4-4
2020-03-31 09:30Fix attachment size limit calculationJeremy Lin1+4-4
2020-03-30 20:19Make sure the data field is always returned, otherwise the mobile apps seem to have issuesDaniel García1+13-1
2020-03-27 16:45Merge pull request #933 from jjlin/dockerfilesDaniel García3+6-3
2020-03-27 16:44Update web vault to 2.13.2Daniel García13+28-28
2020-03-27 07:38Merge pull request #932 from jjlin/ws-fixDaniel García1+6-2
2020-03-27 03:10Rebuild Dockerfiles to match latest Dockerfile.j2 templateJeremy Lin3+6-3
2020-03-27 02:26Fix WebSocket notificationsJeremy Lin1+6-2
2020-03-26 20:13Merge pull request #928 from jjlin/healthcheckDaniel García14+40-39
2020-03-26 03:13Healthcheck fixes/optimizationsJeremy Lin14+40-39
2020-03-25 21:21Merge pull request #927 from jjlin/healthcheckDaniel García1+52-9
2020-03-25 02:57Update healthcheck script to handle alternate base dirJeremy Lin1+52-9
2020-03-24 10:42Update dependencies, mainly diesel and sqliteDaniel García2+68-72
2020-03-22 23:03Merge pull request #922 from jjlin/device-push-tokenDaniel García1+3-0
2020-03-22 22:04Handle `devicePushToken`Jeremy Lin1+3-0
2020-03-22 15:13Set the cargo version and allow changing it during build time with BWRS_VERSION. Also renamed GIT_VERSION because that's not the only source anymore.Daniel García3+15-7
2020-03-20 09:51Fix token error while accepting inviteDaniel García1+25-0
2020-03-19 17:11Merge pull request #919 from BlackDex/issue-908Daniel García1+22-4
2020-03-19 16:37Fixed issue #908BlackDex1+52-53
2020-03-19 15:50Fixing issue #908BlackDex1+53-34
2020-03-19 12:58Merge pull request #918 from dani-garcia/revert-901-feature/opportunistic_tlsDaniel García1+9-9
2020-03-19 12:56Revert "Use opportunistic TLS in SMTP connections"Daniel García1+9-9
2020-03-18 17:48Merge pull request #916 from BlackDex/issue-759Daniel García1+10-0
2020-03-18 17:11Fixing issue #759 by disabling Foreign Key Checks.BlackDex1+10-0
2020-03-16 22:02Merge pull request #912 from ymage/openssl_as_defaultDaniel García2+2-2
2020-03-16 21:39Make openssl crate as default (non feature-flipped)Ymage1+0-1
2020-03-16 21:34Build as staticYmage1+2-1
2020-03-16 17:17Merge pull request #911 from BlackDex/upgrade-rocketDaniel García6+246-599
2020-03-16 17:16Merge pull request #876 from BlackDex/log-panicsDaniel García3+55-0
2020-03-16 16:53Updated code so backtraces are logged also.BlackDex3+51-2
2020-03-16 16:19Merge branch 'master' of https://github.com/dani-garcia/bitwarden_rs into log-panicsBlackDex64+1715-659
2020-03-16 15:39Updated ringBlackDex1+2-2
2020-03-16 15:38Updated jsonwebtokenBlackDex2+4-4
2020-03-16 15:36Small change for rocket compatibiltyBlackDex1+2-1
2020-03-16 15:32Update dependenciesBlackDex2+238-592
2020-03-15 16:26Fix empty data when cloning cipherDaniel García1+17-14
2020-03-14 22:52Fix postgres policies, second tryDaniel García1+2-2
2020-03-14 22:35Merge pull request #906 from BlackDex/upgrade-reqwestDaniel García5+392-33
2020-03-14 22:35Fix issue with postgresDaniel García1+4-4
2020-03-14 22:12Updated reqwest to the latest version.BlackDex5+392-33
2020-03-14 21:30Allow the smtp mechanism to be provided without quotes and all lowercaseDaniel García1+5-4
2020-03-14 13:41Merge pull request #903 from TheBinaryLoop/patch-1Daniel García1+66-0
2020-03-14 13:41Merge pull request #901 from sleweke/feature/opportunistic_tlsDaniel García1+9-9
2020-03-14 13:40Update vault to 2.13.1Daniel García13+26-26
2020-03-14 13:08Fix cloning issuesDaniel García1+3-1
2020-03-14 12:22Initial version of policiesDaniel García15+298-23
2020-03-13 19:08Updated domains with new values vualtLukas Eßmann1+66-0
2020-03-12 10:26Use opportunistic TLS in SMTP connectionsSamuel Leweke1+9-9
2020-03-09 21:04Migrate lazy_static to once_cell, less macro magic and slightly fasterDaniel García8+59-84
2020-03-09 21:00Update dependenciesDaniel García4+192-196
2020-03-04 23:05Merge pull request #892 from BlackDex/smtp-test-buttonDaniel García1+23-20
2020-03-04 14:08Changed javascript default argument constructionBlackDex1+2-4
2020-03-04 12:25Relocated SMTP test input+button.BlackDex1+25-20
2020-03-02 23:12Merge pull request #888 from zethra/add_cli_argsDaniel García3+158-2
2020-03-02 19:57Added command line flags for help and versionzethra3+158-2
2020-03-02 18:58Delete ISSUE_TEMPLATE.mdDaniel García1+0-33
2020-03-02 18:58Update issue templatesDaniel García4+75-0
2020-03-02 18:37Update README.mdDaniel García1+5-5
2020-03-01 14:00Merge pull request #879 from BlackDex/smtp-test-buttonDaniel García6+201-8
2020-03-01 01:38Use web vault built by docker autobuild, using the hash to reference the image for extra securityDaniel García13+139-196
2020-02-26 15:58Added urlpath to smtpTest functionBlackDex1+1-1
2020-02-26 15:56Merge branch 'smtp-test-button' of github.com:BlackDex/bitwarden_rs into smtp-test-buttonBlackDex0+0-0
2020-02-26 10:02Added SMTP test button in the admin guiBlackDex6+201-8
2020-02-26 10:02Added SMTP test button in the admin guiBlackDex6+201-8
2020-02-25 13:10Make panics logable (as warn)BlackDex1+6-0
2020-02-23 13:55Make sure the provided domain contains the protocol and show a useful error when it doesn'tDaniel García1+19-6
2020-02-22 21:06Merge pull request #868 from jjlin/alt-baseDaniel García34+125-96
2020-02-22 18:01Removed test urlpathDaniel García1+1-1
2020-02-22 16:49Use absolute paths in the admin pageDaniel García3+20-18
2020-02-22 15:00Update web vault used in dockerDaniel García13+26-39
2020-02-19 05:27Add backend support for alternate base dir (subdir/subpath) hostingJeremy Lin21+95-55
2020-02-18 20:48Updated FUNDING as mentioned in #859Daniel García1+1-0
2020-02-18 19:08Update web vault to fix copy issuesDaniel García13+13-13
2020-02-17 21:56Attachment size limits, per-user and per-organizationDaniel García4+83-8
2020-02-16 21:12Merge pull request #864 from mprasil/admin-invitationDaniel García2+4-9
2020-02-16 20:28Remove check from Invitation:take()Miro Prasil1+4-5
2020-02-16 15:01Do not disable invitations via admin APIMiroslav Prasil1+0-4
2020-02-04 21:14Add option to change invitation org name, fixes #825 Add option to allow additional iframe ancestors, fixes #843 Sort the rocket routes before printing themDaniel García3+14-5
2020-01-30 21:33Fix backwards indicesDaniel García2+4-4
2020-01-30 21:30Cache icons in the clientsDaniel García1+4-3
2020-01-30 21:11Convert email domains to punycodeDaniel García4+1153-1149
2020-01-30 21:11Updated rust toolchain versionDaniel García1+2-2
2020-01-30 21:10Don't error if admin token is empty but disabledDaniel García1+1-1
2020-01-28 20:16Use rust-toolchain file to determine version in workflows, disabled mac builds for nowDaniel García1+6-7
2020-01-29 12:28Merge pull request #831 from mprasil/whitelist-fixDaniel García1+1-1
2020-01-29 11:32SIGNUPS_ALLOWED with no whitelist [fixes #830]Miro Prasil1+1-1
2020-01-28 19:52Merge pull request #824 from tomuta/fix_change_emailDaniel García1+6-1
2020-01-26 20:34Fix change email when no whitelist is configuredtomuta1+6-1
2020-01-26 14:29Update handlebars to 3.0 which included performance improvements. Updated lettre to newer git revision, which should give better error messages now.Daniel García5+169-141
2020-01-20 21:28Accept y/n, True/False, 1/0 as booleans in environment varsDaniel García2+19-4
2020-01-18 19:09Update u2f to 0.2, which requires OpenSSL but also might solve the problems we've had with certificates. The rust image doesn't need installing curl or tar, so removed. Also collapsed ENV lines.Daniel García16+109-241
2020-01-16 15:21Merge pull request #812 from swedishborgie/postgresqlDaniel García1+7-0
2020-01-16 13:14Switch error handling to ? operator instead of explicit handling.Michael Powers1+2-5
2020-01-14 02:53Fixes #635 - Unique constraint violation when using U2F tokens on PostgreSQL Because of differences in how .on_conflict() works compared to .replace_into() the PostgreSQL backend wasn't correctly ensuring the unique constraint on user_uuid and atype wasn't getting violated.Michael Powers1+10-0
2020-01-10 15:22Update dependenciesDaniel García2+72-66
2020-01-10 17:36Add contributorDaniel García1+1-0
2020-01-05 21:46Delete old workflow file and disable building binaries on pull requests, as we already have CI for thatDaniel García2+3-73
2020-01-05 21:42Merge pull request #784 from ypid/docker/use-debian-baseDaniel García15+851-170
2020-01-05 21:41Add missing target armv7 and cross compile envsDaniel García3+17-0
2020-01-05 17:00Merge pull request #804 from publicarray/masterDaniel García3+149-123
2020-01-05 09:45Disable Windows workflowSebastian Schmidt1+4-4
2020-01-04 23:09Make sure handlebars is not updated, as the next patch version has breaking changesDaniel García2+37-37
2020-01-04 23:12Merge pull request #803 from aeolyus/masterDaniel García1+1-1
2020-01-04 22:52Protect websocket server against panicsDaniel García1+48-12
2020-01-04 22:37minor typo conect -> connectRichard Huang1+1-1
2020-01-01 14:47Add hint to Dockerfile's that they are generatedRobin Schneider13+39-0
2020-01-01 14:44Readd missing cargo build for armv7. Thanks to @dani-garcia!Robin Schneider3+4-0
2020-01-01 14:17Remove debugging echo statement from DockerfilesRobin Schneider10+0-20
2019-12-31 15:40Use apt-get instead of apt in Dockerfiles, also --no-install-recommendsRobin Schneider10+30-20
2019-12-31 15:24Remove duplicate empty lines in generated DockerfilesRobin Schneider13+4-18
2019-12-31 15:20Set build time options for dpkg and reproducible buildsRobin Schneider13+158-40
2019-12-31 14:54Improve Jinja2 template logic a bitRobin Schneider1+1-2
2019-12-31 14:49Readd missing cargo setup for armv7. Thanks to @dani-garcia!Robin Schneider3+34-0
2019-12-31 14:45Fix armv6 build, thanks to @dani-garcia for the review!Robin Schneider3+11-0
2019-12-31 14:38Move `rustup target` before `cargo build`. Thanks to @dani-garcia!Robin Schneider6+17-13
2019-12-31 14:31Make `cargo new` independent of workdir to be exactDaniel García13+13-13
2019-12-31 14:28Fix package name for Ubuntu 16.04 based image. Thanks @dani-garcia!Robin Schneider2+5-1
2019-12-31 14:17Move `dpkg --add-architecture` before the first apt callRobin Schneider7+66-67
2019-12-31 14:13Fix cross platform build support, thanks to @dani-garcia for the reviewRobin Schneider10+34-31
2019-12-31 01:00Use rmp upstream versionDaniel García2+15-18
2019-12-29 14:29Avoid some to_string in the request logging and include message to disable web vault when not found.Daniel García2+12-8
2019-12-29 06:21try setting VCPKG_ROOTSebastian Schmidt1+12-8
2019-12-28 07:55Update build workflowSebastian Schmidt4+145-193
2019-12-28 21:52Generate Dockerfiles from one source for maintainability. Closes #785.Robin Schneider15+615-148
2019-12-28 14:28Disable Windows build for now to avoid failing CIDaniel García1+0-0
2019-12-28 14:08When receiving a comma separated list as IP, pick the firstDaniel García1+7-3
2019-12-23 23:26WIP: Use Debian base image for all steps of the build processRobin Schneider1+11-5
2019-12-27 21:26Merge pull request #779 from publicarray/masterDaniel García3+193-0
2019-12-27 17:42Config option for client IP headerDaniel García3+29-6
2019-12-27 17:42Print current server time when failing TOTP, and use chrono as the rest of the serverDaniel García1+11-13
2019-12-27 17:37FormattingDaniel García13+30-69
2019-12-25 01:50Update rust-win.ymlSebastian Schmidt1+13-3
2019-12-25 00:59Update rust-win.ymlSebastian Schmidt1+1-1
2019-12-25 00:16update dependencies to build workflowsSebastian Schmidt3+3-3
2019-12-24 23:25fixSebastian Schmidt3+3-3
2019-12-24 23:23fix actionSebastian Schmidt3+3-3
2019-12-24 23:20update build actionsSebastian Schmidt3+119-31
2019-12-22 07:50Create Github build ActionsSebastian Schmidt3+95-0
2019-12-22 20:42Update docker images to alpine 3.11 and rust 1.40Daniel García15+66-65
2019-12-18 23:37Fix crash when page URL points to huge fileDaniel García2+33-2
2019-12-15 14:43Updated dependenciesDaniel García3+10-10
2019-12-07 13:38Fix IP not shown when failed login (Fixes #761)Daniel García2+16-5
2019-12-06 21:55Also hide options requests, unless using debug or traceDaniel García1+8-1
2019-12-06 21:19Collapsed log messages from 3 lines per request to 2 and hidden the ones valued as less informative. Use LOG_LEVEL debug or trace to recover them.Daniel García7+130-53
2019-12-06 21:12Fix some lintsDaniel García2+14-17
2019-12-06 21:06Updated dependenciesDaniel García2+81-81
2019-12-02 23:31Merge pull request #755 from mqus/patch-2Daniel García1+33-0
2019-12-02 22:01Include suggestionsMarkus Richter1+18-13
2019-12-02 15:06Create an issue templatemqus1+28-0
2019-12-01 20:41Add endpoint to delete specific U2F keyDaniel García1+45-0
2019-12-01 20:15Logout button in admin pageDaniel García4+26-6
2019-11-30 22:32Change CI to run testsDaniel García2+6-6
2019-11-30 22:30Fix broken testsDaniel García1+2-2
2019-11-28 20:59Updated deps and fixed some lintsDaniel García3+121-97
2019-11-27 20:02Add Sponsors section to the readmeDaniel García1+5-0
2019-11-25 07:21Merge pull request #730 from tomuta/email_verificationDaniel García33+1164-34
2019-11-25 05:28Implement change-email, email-verification, account-recovery, and welcome notificationstomuta33+1164-34
2019-11-24 16:52Updated rust images and enabled minimal profileDaniel García12+52-28
2019-11-24 13:50Updated dependenciesDaniel García2+21-21
2019-11-23 15:20Show sponsor button on GithubDaniel García1+1-0
2019-11-22 14:54Merge pull request #738 from ntimo/task/add-netcup-global-domainsDaniel García1+9-0
2019-11-22 14:53Merge pull request #741 from BlackDex/icon-datauriDaniel García3+54-17
2019-11-22 12:16Add an option to fetch and parse href="data:image"BlackDex3+54-17
2019-11-21 07:30Added netcup domains to global domainsntimo1+9-0
2019-11-19 19:29Update web vault to fix twofactorauth.org integration Update dependencies and toolchain Update included equivalent domains with upstream changesDaniel García16+97-88
2019-11-16 22:19Merge pull request #728 from tomuta/signups_domains_whitelistDaniel García3+21-1
2019-11-16 22:01Add the ability to disable signups, but allow signups from a whitelisttomuta3+21-1
2019-11-14 23:30Merge pull request #725 from ntimo/task/add-tvapplecom-globaldomainsDaniel García1+3-3
2019-11-14 22:05Added tv.apple.com to global domainsTimo N1+3-3
2019-11-13 21:45Merge pull request #720 from gnu300/masterDaniel García12+24-20
2019-11-13 21:11cleaner startup exec in order to build the image and run the container with podman/libpodGernot Nusshall3+6-5
2019-11-13 20:45cleaner startup exec in order to build the image and run the container with podman/libpodGernot Nusshall8+16-14
2019-11-13 12:45cleaner startup exec in order to build the image and run the container with podman/libpodGernot Nusshall1+2-1
2019-11-11 17:41Merge pull request #716 from ThomDietrich/patch-1Daniel García1+2-0
2019-11-11 10:19Add vim modeline for GitHub LinguistThomas Dietrich1+2-0
2019-11-07 19:28Merge pull request #713 from BlackDex/issue-705Daniel García3+22-2
2019-11-07 16:11Fixed issue/request #705BlackDex3+22-2
2019-11-06 20:54Merge pull request #711 from BlackDex/issue-706Daniel García5+71-32
2019-11-06 20:39Added configurable smtp timeout.BlackDex3+6-0
2019-11-06 20:37Updated dependenciesBlackDex2+65-32
2019-11-06 20:35Merge pull request #710 from BlackDex/issue-709Daniel García2+23-13
2019-11-06 19:34Clippy fixBlackDex1+1-1
2019-11-06 19:21Next attempt for issue #709 fixBlackDex2+23-14
2019-11-06 14:47Fixed issue #709 creating icon_cache directory.BlackDex1+3-2
2019-11-05 17:48Merge pull request #704 from patrickli/bugfix/dockerfilesDaniel García5+3-18
2019-11-05 17:47Merge pull request #703 from patrickli/bugfix/dont-sync-excluded-global-domainsDaniel García2+9-1
2019-11-05 02:30Don't include excluded global equivalent domains during syncPatrick Li2+9-1
2019-11-05 03:08Don't install mysql libraries for sqlite buildsPatrick Li5+3-18
2019-11-04 13:44Merge pull request #701 from BlackDex/issue-687Daniel García3+17-18
2019-11-04 13:30Trying to fix issue #687BlackDex3+17-18
2019-11-02 17:31Generate recovery codes for email and duoDaniel García2+10-3
2019-11-02 16:39Update dependenciesDaniel García2+75-65
2019-11-02 16:39Remove unnecessary clones and other clippy fixesDaniel García8+23-35
2019-11-01 23:12Merge pull request #695 from mprasil/do-not-leak-usernamesDaniel García1+7-3
2019-11-01 22:34Stop leaking usernames when SIGNUPS_ALLOWED=falseMiro Prasil1+7-3
2019-10-29 14:02Merge pull request #690 from BlackDex/icon-download-httpDaniel García1+1-0
2019-10-29 13:24Added http favicon url when response failedBlackDex1+1-0
2019-10-25 22:55Revert rustup minimal profile, rustup can't be updatedDaniel García12+0-24
2019-10-24 21:21Update rocket to latest master Downgrade rust version to fix cargo issue Set rustup profile to minimalDaniel García17+74-43
2019-10-24 18:37Update dependencies and docker base imagesDaniel García14+139-168
2019-10-22 17:18Merge pull request #679 from mprasil/bump-rust-toolchainDaniel García1+1-1
2019-10-22 15:31Bump rust toolchainMiro Prasil1+1-1
2019-10-17 18:21Merge pull request #673 from Jellyfrog/patch-2Daniel García1+0-2
2019-10-17 15:15Remove unneeded WS loggingJellyfrog1+0-2
2019-10-16 17:55Merge pull request #671 from vverst/enable-2fa-emailDaniel García1+12-12
2019-10-16 05:10Move 2FA email config to after SMTP configvpl1+12-12
2019-10-15 20:26Merge pull request #667 from dani-garcia/minimal_profileDaniel García5+79-78
2019-10-15 20:25Merge pull request #666 from vverst/fix-2fa-emailDaniel García2+16-2
2019-10-15 19:21Update rust version and use minimal profile for CIDaniel García5+79-78
2019-10-15 19:19Use user_uuid instead of mut twofactorvpl2+8-7
2019-10-15 19:19Send email when preparing 2FA JsonErrorvpl2+15-2
2019-10-13 23:25Merge pull request #664 from BlackDex/fix-issue-663Daniel García1+7-7
2019-10-13 22:32Fixed issue #663.BlackDex1+7-7
2019-10-12 14:33Merge pull request #657 from BlackDex/totp-timedriftDaniel García12+51-10
2019-10-12 13:28Recoded TOTP time drift validationBlackDex1+26-37
2019-10-11 20:49Update dependencies to use newer SQLiteDaniel García2+51-83
2019-10-11 13:07Merge pull request #660 from BlackDex/sqlite-backup-fixDaniel García1+5-1
2019-10-11 10:08Fixed a bug with the sqlite backup feature.BlackDex1+5-1
2019-10-11 09:22Merge branch 'master' of https://github.com/dani-garcia/bitwarden_rs into totp-timedriftBlackDex2+6-9
2019-10-10 21:21Make the blacklist logic be cachedDaniel García1+5-8
2019-10-10 15:32Updated authenticator TOTPBlackDex12+62-10
2019-10-09 23:06Merge pull request #653 from stevesbrain/masterDaniel García1+1-1
2019-10-09 11:53Merge pull request #1 from stevesbrain/stevesbrain-patch-1Steve Divskinsy1+1-1
2019-10-09 11:52Very simple grammar updatesSteve Divskinsy1+1-1
2019-10-08 22:44Merge pull request #652 from BlackDex/hibp-changesDaniel García3+17-5
2019-10-08 20:29Changed HIBP Error message.BlackDex3+5-4
2019-10-08 19:39Some modification when no HIBP API Key is setBlackDex1+16-5
2019-10-08 17:34Error when the URL scheme doesn't match the database typeDaniel García1+20-0
2019-10-08 17:33Updated dependencies and fixed disable_admin_token descriptionDaniel García4+107-221
2019-10-08 16:08Merge pull request #648 from BlackDex/icon-securityDaniel García1+4-0
2019-10-08 11:30Added missing .env configuration option.BlackDex1+4-0
2019-10-05 15:06Merge pull request #643 from BlackDex/icon-securityDaniel García3+45-11
2019-10-05 14:45Merge branch 'master' into icon-securityDaniel García2+27-15
2019-10-05 14:17Merge pull request #644 from BlackDex/issue-565Daniel García1+14-6
2019-10-05 14:09Merge pull request #639 from vverst/cors-updateDaniel García1+12-9
2019-10-05 13:45Fixed issue #565BlackDex1+14-6
2019-10-05 12:48Updated icon blacklisting.BlackDex3+44-11
2019-10-01 15:26Change CORS headersvpl1+12-9
2019-10-01 17:50Merge pull request #638 from mprasil/add_sqlite_binaryDaniel García8+8-1
2019-10-01 09:40Remove the unnecessary check for sqliteMiro Prasil1+1-5
2019-09-30 12:54Add sqlite binary into the docker imagesMiro Prasil8+12-1
2019-09-23 18:03Merge pull request #631 from vverst/cors-putDaniel García1+3-3
2019-09-23 05:44Use Access-Control-Allow-Methodvpl1+3-3
2019-09-17 19:05Remove Result<T, E: Debug> in preparation of deprecation as Rocket responder. Removed unnecessary returnsDaniel García2+8-9
2019-09-17 17:47Use upstream rmpDaniel García2+87-90
2019-09-17 16:50Merge pull request #624 from swedishborgie/postgresqlDaniel García2+55-0
2019-09-16 23:52Added a migration that fixes #1 which caused attachments to be broken for the PostgreSQL backend. Also converts any CHAR types to VARCHAR to prevent the same issue from causing problems down the line.Michael Powers2+55-0
2019-09-16 18:05Merge pull request #621 from swedishborgie/postgresqlDaniel García18+728-12
2019-09-12 20:12Adds support for PostgreSQL which resolves #87 and is mentioned in #246. This includes migrations as well as Dockerfile's for amd64.Michael Powers18+728-12
2019-09-11 20:01Allow self signed certs and increase a bit the timingsDaniel García11+11-11
2019-09-07 20:13Updated web vault to 2.12Daniel García10+10-10
2019-09-06 08:47Merge pull request #604 from mprasil/fix-healthcheckDaniel García10+20-15
2019-09-06 08:34Fix #603 and remove mysql from sqlite imageMiro Prasil10+20-15
2019-09-05 19:56Updated client kdf iterations to 100000 and fixed some lintsDaniel García7+105-116
2019-09-05 17:47Merge pull request #589 from H3npi/H3npi-patch-1Daniel García11+50-0
2019-09-04 07:12Adds environment port to curl healthcheckH3npi1+2-2
2019-09-03 18:22Merge pull request #599 from vverst/corsDaniel García2+49-1
2019-09-02 19:13Set correct response headers, status codevpl1+22-10
2019-09-01 11:00Initial version of CORS supportvpl2+37-1
2019-08-31 15:57Fix onsubmitDaniel García1+2-5
2019-08-31 15:47Use the local scripts instead of cloudflare, remove jquery and update config so disabling a master toggle doesn't remove the valuesDaniel García11+12791-124
2019-08-31 15:26Remove unused warningDaniel García1+0-1
2019-08-31 15:25Rename static files endpointDaniel García9+19-19
2019-08-27 09:23Adds Healthcheck for all docker containerH3npi11+50-0
2019-08-27 19:14Updated dependencies and web vault versionDaniel García13+73-73
2019-08-27 19:07Merge pull request #555 from vverst/email-codesDaniel García13+1674-1064
2019-08-27 18:21Merge pull request #585 from ViViDboarder/mail-auth-over-insecureDaniel García3+15-0
2019-08-27 17:40Remove unecessary cloneViViDboarder1+1-1
2019-08-26 19:38Merge remote-tracking branch 'upstream/master' into email-codesvpl12+274-212
2019-08-26 18:22Compare token using crypto::ct_eqvpl1+2-2
2019-08-26 18:26Get token from single u64vpl2+35-14
2019-08-23 23:22Allow explicitly defined smtp auth mechansimViViDboarder3+15-0
2019-08-21 15:13Allow removing users two factorsDaniel García3+27-6
2019-08-20 21:53Allow editing HIBP key in the admin panelDaniel García1+1-1
2019-08-20 18:07Update HIBP to v3, requires paid API key, fixes #583Daniel García4+38-14
2019-08-19 20:58Merge pull request #582 from vverst/require-device-email-configDaniel García2+8-0
2019-08-19 20:14Add option to require new device emailsvpl2+8-0
2019-08-18 17:32Ignore error sending device emailDaniel García1+3-1
2019-08-18 17:31Update dependenciesDaniel García3+197-191
2019-08-15 20:14Merge pull request #571 from BlackDex/icon-proxy-supportDaniel García1+1-0
2019-08-12 15:24Added reqwest proxy supportBlackDex1+1-0
2019-08-10 20:33Add configuration options for Email 2FAvpl2+54-16
2019-08-06 20:37Use ring to generate email tokenvpl3+16-12
2019-08-04 14:55Use saved token for email 2fa codesvpl11+148-141
2019-08-03 18:09Remove some unused imports, unneeded mut variablesvpl7+40-58
2019-08-03 16:47Add email code logic and move two_factor into separate modulesvpl11+1464-2276
2019-08-04 14:56Add email authenticator logicvpl2+1219-1
2019-08-03 06:07Add email message for twofactor email codesvpl4+152-0
2019-07-30 17:50Update web vault to 2.11.0Daniel García10+10-10
2019-07-30 17:38Updated dependencies and fixed panic getting iconsDaniel García4+349-301
2019-07-30 17:18Merge pull request #541 from vverst/mail-new-deviceDaniel García5+216-20
2019-07-25 18:47Move send device email to end of password loginvpl1+8-8
2019-07-22 06:24Move retrieve/new device from connData to separate functionvpl2+34-38
2019-07-22 06:26Add new device email when user logs invpl5+202-2
2019-07-09 15:26Move backend checks to build.rs to fail fast, and updated dependenciesDaniel García9+359-266
2019-07-09 15:22Merge pull request #525 from fbartels/hadolintDaniel García12+161-114
2019-07-06 06:36last round of linting fixesFelix Bartels10+105-82
2019-07-06 06:16more linting fixesFelix Bartels3+37-31
2019-07-05 20:45no more linting errors for the main DockerfileFelix Bartels1+6-4
2019-07-05 09:06add hadolint config fileFelix Bartels1+7-0
2019-07-04 13:59add hadolint to travisfileFelix Bartels1+9-0
2019-07-03 20:42Merge pull request #520 from njfox/fix-email-aliasDaniel García3+6-1
2019-07-03 02:55Fix #468 - Percent-encode the email address in invite linkNick Fox3+6-1
2019-06-26 15:20Merge pull request #514 from mprasil/dockerfile_cleanupDaniel García11+471-0
2019-06-24 08:59Symlink amd64 Dockerfile to repo rootMiro Prasil1+2-0
2019-06-24 08:56Create Dockerfiles for mysql buildsMiro Prasil5+469-0
2019-06-24 08:52Move current dockerfiles to their arch foldersMiro Prasil5+0-0
2019-06-18 16:28Merge pull request #511 from CubityFirst/patch-1Daniel García1+1-1
2019-06-18 16:27Merge pull request #510 from mprasil/armv6_fixDaniel García1+0-1
2019-06-18 14:45Corrected SpellingCubity_First1+1-1
2019-06-17 11:16Making a symlink is no longer necessaryMiro Prasil1+0-1
2019-06-14 20:51Update dependencies and remove unwraps from Cipher::to_jsonDaniel García4+198-170
2019-06-02 11:44Document DB URL in .env fileDaniel García1+6-1
2019-06-02 11:35Don't print DB URLDaniel García3+6-12
2019-06-01 22:28Update dependencies and remove travis unused featureDaniel García5+161-145
2019-06-01 22:08Make sure the backup option only appears when using sqliteDaniel García2+17-3
2019-06-01 21:33Merge pull request #493 from endyman/feature/initial_mysql_supportDaniel García76+738-298
2019-06-01 21:29Merge pull request #475 from TheMardy/masterDaniel García3+44-1
2019-05-30 20:19remove syslog from ci, make features flag more clearNils Domrose2+5-2
2019-05-28 09:56adapt other DockerfilesNils Domrose4+37-8
2019-05-28 05:48fixed typoNils Domrose1+1-1
2019-05-27 21:31include libsqlite3-sys optionally, removed non common featuresNils Domrose1+4-4
2019-05-27 21:18revert include libsqlite3-sys optionallyNils Domrose1+2-2
2019-05-27 21:07include libsqlite3-sys optionallyNils Domrose1+2-2
2019-05-27 20:58re-added sqlite check_db code, cleanupNils Domrose4+28-11
2019-05-27 15:20user char(36) for uuid columnsNils Domrose6+27-27
2019-05-26 22:41adapt travis to not enable conflicting featuresNils Domrose1+3-1
2019-05-26 22:29fix cargo syntaxNils Domrose1+2-2
2019-05-26 22:23fix mysql package in ubuntuNils Domrose1+1-1
2019-05-26 22:19adapt pipline to no enable conflicting featuresNils Domrose1+6-3
2019-05-26 21:02initial mysql supportNils Domrose60+556-153
2019-05-20 20:36Make docker image buildEmil Madsen1+6-0
2019-05-20 19:59Passwordless sudo on azure?Emil Madsen1+2-2
2019-05-20 19:54Attempt to fix azure pipelineEmil Madsen1+5-0
2019-05-20 19:34Reintroduce .env.templateEmil Madsen1+146-0
2019-05-20 19:30Fix missing joinable in schemaEmil Madsen1+16-0
2019-05-20 19:24Fix key and type variable names for mysqlEmil Madsen8+32-32
2019-05-20 19:12Rework migrations for MySQLEmil Madsen22+154-327
2019-05-20 17:53Merge branch 'master' of github.com:Skeen/bitwarden_rsEmil Madsen39+1674-1062
2019-05-20 17:53MySQL databaseEmil Madsen3+5-22
2019-05-17 13:44Merge pull request #484 from mprasil/hub_repo_changeDaniel García1+3-3
2019-05-17 13:34Update deps and swap back to official u2f crate againDaniel García2+124-104
2019-05-16 14:04Point to the new docker hub image locationMiro Prasil1+3-3
2019-05-15 16:11New vault patch releaseDaniel García5+5-5
2019-05-15 16:10Update dependencies to use new ringDaniel García2+69-66
2019-03-09 13:42Update ring to 0.14, jwt to 6.0, and u2fDaniel García4+117-70
2019-05-11 20:27Updated web vault to hide org plans again and updated dependenciesDaniel García8+255-252
2019-05-03 13:46Create Backup funcitonalityTheMardy3+44-1
2019-05-02 20:33Merge pull request #473 from Starbix/patch-1Daniel García1+1-1
2019-05-02 19:28Update Runtime Base Image to Alpine v3.9Cédric Laubacher1+1-1
2019-05-01 14:19Change path for served images to avoid collision with vault imagesDaniel García6+11-11
2019-04-30 15:52Merge pull request #401 from TheMardy/masterDaniel García9+24-31
2019-04-30 14:08Changed to Bitwarden_RS LogoTheMardy1+0-0
2019-04-27 18:14Updated .env templateDaniel García1+7-6
2019-04-26 20:08FormattingDaniel García6+18-14
2019-04-26 20:07Updated dependenciesDaniel García3+123-175
2019-04-15 11:06Use users duo host when required, instead of always using the global oneDaniel García2+9-9
2019-04-14 20:30Merge pull request #460 from janost/organization-vault-purgeDaniel García1+40-13
2019-04-14 20:06Fixed purging organization vaultjanost1+40-13
2019-04-14 20:05Validate Duo credentials when customDaniel García1+1-1
2019-04-14 20:02Merge branch 'duo'Daniel García16+605-131
2019-04-12 22:01Implement better user status API, in the future we'll probably want a way to disable users. We should migrate from the empty password hash to a separate column then.Daniel García2+17-4
2019-04-12 21:42Always create the user when inviting from admin panelDaniel García1+3-2
2019-04-11 18:42Merge pull request #455 from ViViDboarder/get_usersDaniel García1+10-1
2019-04-05 18:49Add new endpoint for retrieving all usersViViDboarder1+10-1
2019-04-11 16:40Implement selection between global config and user settings for duo keys.Daniel García4+178-47
2019-04-11 14:08Auto generate akeyDaniel García2+44-19
2019-04-11 13:41Enable DATA_FOLDER to affect default CONFIG_FILE pathDaniel García1+4-1
2019-04-11 13:32Update dependencies and fix some warningsDaniel García7+98-49
2019-04-07 16:58Update vault release to show duo buttonDaniel García5+5-5
2019-04-07 16:58Add global duo config and document options in .env templateDaniel García4+99-83
2019-04-05 20:09Implement user duo, initial version TODO: - At the moment each user needs to configure a DUO application and input the API keys, we need to check if multiple users can register with the same keys correctly and if so we could implement a global setting. - Sometimes the Duo frame doesn't load correctly, but canceling, reloading the page and logging in again seems to fix it for me.Daniel García5+312-62
2019-04-02 20:35Make the syslog crate non-optional when availableDaniel García2+61-59
2019-03-29 19:27With the latest fern, syslog can be a config option instead of a build flagDaniel García4+64-61
2019-03-25 22:49Update to web vault 2.10.0Daniel García5+5-5
2019-03-25 13:12Implement log_level config optionDaniel García3+10-1
2019-03-25 12:55Set default log level to Info, we don't use debug anyway and it just fills the logs with other crates info.Daniel García1+5-7
2019-03-25 12:09Merge pull request #440 from BlackDex/mail-encodingDaniel García3+28-2
2019-03-25 08:48Fixed long e-mail message extending 1000 lines.BlackDex3+28-2
2019-03-23 18:48Updated dependenciesDaniel García2+92-56
2019-03-21 13:22Merge pull request #437 from njfox/fix-smtp-errorDaniel García1+2-1
2019-03-21 03:29Adjust whitespaceNick Fox1+1-1
2019-03-21 03:24Break up long line to stop SMTP from breakingNick Fox1+2-1
2019-03-18 21:12Added domain blacklist regex for icons service and improved valid domain check. Reorganized the icons code a bit.Daniel García3+82-28
2019-03-18 21:02Changed uppercase deserializer to avoid a clone.Daniel García1+9-9
2019-03-17 13:43Use final release of lettre and update dependenciesDaniel García3+31-25
2019-03-14 12:29Use web vault 2.9.0 releaseDaniel García5+5-5
2019-03-13 23:17Allow changing error codes and create an empty error. Return 404 instead of 400 when no accounts breached.Daniel García2+30-11
2019-03-13 14:57Remove unused features from multipart (integration with other servers)Daniel García2+25-140
2019-03-10 13:44Add option to use wrapped TLS in email, instead of STARTTLS upgradeDaniel García2+10-2
2019-03-09 13:41Update admin page scripts and fixed broken tooltipDaniel García2+8-8
2019-03-07 20:08Add option to force resync clients in admin panelDaniel García3+37-5
2019-03-07 19:22Update dependenciesDaniel García2+83-83
2019-03-07 19:22Add warning about config panel values overriding env vars.Daniel García1+6-2
2019-03-07 19:21Trim spaces from admin token during authentication and validate that the admin panel token is not emptyDaniel García2+7-1
2019-03-07 19:21Explicitly close SMTP connection in case of error.Daniel García1+8-2
2019-03-03 15:11Some formatting and dependency updatesDaniel García6+131-147
2019-03-03 15:09Added option to force 2fa at logins and made some changes to two factor code. Added newlines to config options to keep them a reasonable length.Daniel García4+77-78
2019-02-27 16:28Update vault to new version. No need to wait for a release when even the official web vault is already using itDaniel García5+5-5
2019-02-27 16:21Update dependencies and fix some lintsDaniel García7+104-113
2019-02-25 17:26Merge pull request #416 from mprasil/armv6Daniel García1+94-0
2019-02-25 16:17Symlink missing ld-linux fileMiroslav Prasil1+1-0
2019-02-25 13:21Merge pull request #414 from FrankPetrilli/patch-1Daniel García1+1-1
2019-02-25 12:17Add Dockerfile for armv6Miroslav Prasil1+93-0
2019-02-25 00:08Minor typo fix conect => connectFrank Petrilli1+1-1
2019-02-22 21:52Merge pull request #410 from gdamjan/remove-uneeded-mutabilityDaniel García5+15-15
2019-02-22 19:25remove some unneeded mutabilityДамјан Георгиевски5+15-15
2019-02-22 15:16Remove verbose, otherwise the logs get filled with useless infoDaniel García2+2-2
2019-02-22 14:51Set up CI with Azure PipelinesDaniel García1+17-0
2019-02-20 22:06Merge pull request #406 from shauder/feature/disable-admin-tokenDaniel García3+30-22
2019-02-20 20:44Allow the Admin token to be disabled in the advanced menuShane Faulkner3+30-22
2019-02-20 19:59Print a warning when an env variable is being overriden by the config file, and reorganize the main file a bit. Modified the JWT key generation, now it should also show the output of OpenSSL in the logs.Daniel García2+86-90
2019-02-20 16:54Updated dependencies, removed some unnecessary clones and fixed some lintsDaniel García7+66-87
2019-02-18 19:43Remove margins on small devicesDaniel García1+4-0
2019-02-18 19:33Add extra padding when the toolbar collapses in small devicesDaniel García1+6-0
2019-02-18 18:25Show read-only options in the config panel and the env variable names in the tooltipsDaniel García2+49-2
2019-02-18 15:10Merge pull request #404 from mprasil/disable_walDaniel García3+18-5
2019-02-18 14:57Extended the template file and refer to wikiMiroslav Prasil2+9-1
2019-02-18 10:48Add an option to not enable WAL (should help in #399)Miroslav Prasil2+10-5
2019-02-17 14:22Escape user data from admin panel when calling JSDaniel García2+34-5
2019-02-17 00:08Set correct MIME typeTheMardy1+1-1
2019-02-14 01:03Implemented multiple U2f keys, key names, and compromised checksDaniel García3+137-85
2019-02-16 22:06Delete old devices when deauthorizing user sessionsDaniel García2+2-0
2019-02-16 20:30Fix Yubikeys deleted on errorDaniel García1+6-11
2019-02-16 11:20Merge pull request #402 from mprasil/version_in_dockerDaniel García1+0-4
2019-02-16 08:50Include git repo in build so we get versionMiroslav Prasil1+0-4
2019-02-16 02:48Added images to email templatesTheMardy6+11-30
2019-02-16 02:44Added static email image routesTheMardy3+13-1
2019-02-15 13:39Use the latest fast_chemail crate directly, with the fixDaniel García2+3-7
2019-02-13 17:50Update travis image and remove now-ignored sudo tagDaniel García1+7-7
2019-02-12 23:03Removed list of mounted routes at startup by default, with option to add it back. This would get annoying when starting the server frequently, because it printed ~130 lines of mostly useless infoDaniel García3+26-7
2019-02-12 21:47Add version to initial messageDaniel García1+17-9
2019-02-12 21:00Merge pull request #394 from BlackDex/icon-timeoutDaniel García3+8-1
2019-02-12 20:56Added config option for icon download timeoutBlackDex3+8-1
2019-02-12 14:01Update deps and fix email checkDaniel García2+96-99
2019-02-11 22:45Implement constant time equal check for admin, 2fa recover and 2fa remember tokensDaniel García4+13-3
2019-02-10 21:03Merge pull request #391 from TheMardy/masterDaniel García8+713-21
2019-02-10 20:40Add missing url parameterDaniel García1+1-1
2019-02-10 18:12Implemented HTML emails with text alternativeDaniel García2+28-19
2019-02-10 14:50Added HTML templates (+14 squashed commit)TheMardy6+685-2
2019-02-10 14:46Show version in admin panelDaniel García3+38-14
2019-02-10 14:26Error when admin panel is disabledDaniel García1+6-1
2019-02-08 19:49Hide secrets in config panelDaniel García2+28-8
2019-02-08 18:21Mention relation between DOMAIN and mail settings in .env templateDaniel García1+3-1
2019-02-08 18:12Change use of deserialize_with for Option iteratorDaniel García1+8-23
2019-02-08 17:45Fixed some clippy lints and changed update_uuid_revision to only use one db queryDaniel García8+32-27
2019-02-06 16:32Add reset user config buttonDaniel García3+55-19
2019-02-06 13:54Fix .env path traversal issueDaniel García1+1-1
2019-02-05 23:38Yubico and SMTP enable/disable master switchesDaniel García2+84-47
2019-02-05 21:17Add groupsDaniel García3+177-142
2019-02-04 00:37Added env variable to select config file. Initial work towards groups and added tooltips with descriptions and nicer namesDaniel García2+62-15
2019-02-02 23:22Implemented config form and fixed config priorityDaniel García6+259-154
2019-02-02 16:45Save configDaniel García2+14-7
2019-02-02 15:47Implement basic config loading and updating. No save to file yet.Daniel García6+173-90
2019-02-02 00:09Config can now be serialized / deserializedDaniel García8+214-268
2019-02-01 22:39Updated dependenciesDaniel García5+165-160
2019-02-06 16:33Merge pull request #387 from mprasil/collections_edit_revisionDaniel García1+8-0
2019-02-06 14:47Update revision when adding or removing cipher from collectionMiroslav Prasil1+8-0
2019-02-06 13:53Merge pull request #386 from mprasil/revision_collection_deleteDaniel García1+10-6
2019-02-06 13:39Update revision of affected users when deleting CollectionMiroslav Prasil1+10-6
2019-02-05 14:31Merge pull request #385 from mprasil/update_revision_retryDaniel García2+8-7
2019-02-05 14:16Do not allocate uneccessary VecMiroslav Prasil1+1-1
2019-02-05 14:09Do not update revision at the end, as we already did thatMiroslav Prasil1+1-1
2019-02-05 13:52cipher does not need to be mutableMiroslav Prasil1+1-1
2019-02-05 13:49Remove superfluous cipher.save() callMiroslav Prasil1+0-1
2019-02-05 11:52Retry updating revision - fixes #383Miroslav Prasil1+6-4
2019-02-04 17:54Merge pull request #382 from BlackDex/iter-iconlistDaniel García1+23-13
2019-02-04 16:27Fixed issue when the iconlist is smaller then 5BlackDex1+4-5
2019-02-04 15:59Loop through the iconlist until an icon is foundBlackDex1+23-12
2019-02-04 12:56Merge pull request #381 from BlackDex/issue-380Daniel García1+36-5
2019-02-04 11:55Fixed issue #380BlackDex1+36-5
2019-01-31 17:16Merge pull request #377 from BlackDex/icon-cookiesDaniel García1+22-5
2019-01-31 16:58Some small changes on the iter of the cookiesBlackDex1+3-3
2019-01-31 14:49Added cookies to the icon download request.BlackDex1+22-5
2019-01-29 20:44Update web vault error messageDaniel García1+1-1
2019-01-29 20:20Reuse the client between requests, and use the client when downloading the icons themselvesDaniel García1+44-22
2019-01-29 18:30Merge pull request #372 from BlackDex/better-href-fixDaniel García1+5-38
2019-01-29 17:08Changed the way to fix the hrefBlackDex1+5-38
2019-01-28 22:58Disable icon downloads, accept optional query after icon href, format and clippy fixesDaniel García4+44-40
2019-01-27 23:39Only send one notification per vault import and purge, improve move ciphers functionsDaniel García5+83-83
2019-01-27 15:42Remove local icon extractorDaniel García2+0-8
2019-01-27 15:37Merge pull request #370 from BlackDex/faviconsDaniel García5+304-10
2019-01-27 15:25Removed unwrap and added ?BlackDex1+1-1
2019-01-27 15:03Moved function call to get_icon_url to prevent error bubbelingBlackDex1+6-6
2019-01-27 14:39Added better favicon downloader.BlackDex5+299-5
2019-01-26 18:28Add disabled user badge (no password) and deauthorize button to admin page.Daniel García3+32-4
2019-01-25 17:50Add 2FA icon to admin panelDaniel García4+6-5
2019-01-25 17:23Change config to thread-safe system, needed for a future config panel. Improved some two factor methods.Daniel García19+453-390
2019-01-25 16:43Fix editing users from collections menuDaniel García3+40-3
2019-01-25 15:52Merge pull request #365 from CoreFiling/masterDaniel García2+3-15
2019-01-25 14:25No point calling find_by_uuid now we don't use the result.Stephen White1+0-2
2019-01-25 14:18Fix the list of users with access to a collection to display correctly. https://github.com/dani-garcia/bitwarden_rs/issues/364Stephen White2+3-13
2019-01-24 13:42Update web-vault to fix U2F NotTrustedAnchor errorDaniel García6+87-84
2019-01-22 16:26Fix invite empty emailDaniel García2+9-1
2019-01-21 22:41Fix admin page linksDaniel García1+10-10
2019-01-21 14:29Update Diesel to 1.4 and other dependenciesDaniel García3+134-165
2019-01-20 16:43Show organizations in admin panel, implement reload templates optionDaniel García5+56-9
2019-01-20 14:36Implement HIBP check [WIP]. Add extra security attributes to admin cookie. Error handling.Daniel García4+38-14
2019-01-19 21:59Rename admin templates to match emailDaniel García5+6-6
2019-01-19 21:12Created base templateDaniel García5+179-184
2019-01-19 20:36Implement admin JWT cookie, separate JWT issuers for each type of token and migrate admin page to handlebars templateDaniel García12+364-316
2019-01-19 15:52Move email templates to subfolderDaniel García7+10-10
2019-01-19 16:35Ignore build.rs git errorsDaniel García1+1-1
2019-01-18 12:20Merge pull request #348 from mprasil/c_versionDaniel García4+4-4
2019-01-18 11:52Bump the vault version used to the latest oneMiroslav Prasil4+4-4
2019-01-17 20:33Merge pull request #347 from TBK/patch-1Daniel García1+1-0
2019-01-17 16:14Add Feature-Policy headerTBK1+1-0
2019-01-16 21:14Use new i64::to_be_bytes and remove byteorder dep (https://doc.rust-lang.org/stable/std/primitive.i64.html#method.to_be_bytes)Daniel García4+38-50
2019-01-16 18:55Correct update cipher order: first save cipher, then cipher-folder, then notifyDaniel García1+2-2
2019-01-16 11:58Merge pull request #343 from mprasil/share_fixDaniel García1+1-1
2019-01-16 11:33Fix sharing the item to organization.Miroslav Prasil1+1-1
2019-01-15 21:00Can't return inside multipart closureDaniel García1+1-1
2019-01-15 20:47Update some function calls to use ?Daniel García2+4-4
2019-01-15 20:38Save recovery code when using yubikey and stop repeating headers.user everywhereDaniel García1+33-25
2019-01-15 16:31Improve org mismatch check, consider different orgsDaniel García1+1-1
2019-01-15 15:35Check that the client is not updating an outdated cipher, that should be part of an org nowDaniel García1+4-0
2019-01-15 14:30Update dependenciesDaniel García1+50-50
2019-01-15 14:28Fix folder notifications, enable template strict mode and add missing option to env templateDaniel García3+8-2
2019-01-13 14:24Added SMTP_FROM_NAMEDaniel García3+6-1
2019-01-13 14:06Embed the default templatesDaniel García1+12-4
2019-01-13 00:57Default to $data_folder/templates and remove dev option (use `TEMPLATES_FOLDER=src/static/templates` instead)Daniel García1+9-11
2019-01-13 00:39Initial stab at templatesDaniel García11+264-69
2019-01-13 13:37Update yubico to fix OpenSSL errorDaniel García2+15-315
2019-01-12 14:28Revert yubikey feature, not needed anymoreDaniel García3+9-33
2019-01-12 14:23Updated dependencies, removing need for yubico forkDaniel García3+382-173
2019-01-11 13:18Implement unofficial warning messageDaniel García1+12-1
2019-01-11 12:54Include warning to not report bugs upstreamDaniel García1+3-1
2019-01-11 00:35Fix casing error in Attachment, should fix 'Attachment doesn't exist' errorsDaniel García1+2-0
2019-01-11 00:08Send CipherUpdate when adding and deleting attachmentsDaniel García1+7-4
2019-01-10 22:54Fix AArch64 build by disabling yubicoDaniel García4+75-50
2019-01-08 20:51Mention HTTPS needed for ChromeDaniel García1+6-0
2019-01-08 19:39Of course I forgot the year...Daniel García1+1-1
2019-01-08 19:28Update dependencies and web vaultDaniel García7+284-127
2019-01-08 19:27Update READMEDaniel García1+2-1
2019-01-08 19:27Implement put collectionsDaniel García1+11-0
2019-01-08 15:16Include IP in invalid admin token errorDaniel García2+13-2
2019-01-08 14:11Only create invitations when SMTP is disabled, and ignore invitations if we have a token. Disallow users from accepting invitation twiceDaniel García3+66-63
2019-01-08 13:05Make sure an invitation is created when reinvitingDaniel García1+3-2
2019-01-07 19:37Remove whitespace before processing tokensDaniel García2+8-3
2019-01-07 14:29Changed reinvite check and removed obsolete commentDaniel García1+7-6
2019-01-07 13:48Make the admin retype the user name before deletingDaniel García1+7-2
2019-01-07 01:18Print unauthorized error messageDaniel García1+1-0
2019-01-07 00:36Fix missing .env error in Dockerfile, the .env file is not needed for the Docker imagesDaniel García4+4-8
2019-01-06 21:50Rename included .env file to .env.template and ignored .envDaniel García2+2-3
2019-01-06 13:12Merge pull request #323 from njfox/invite_accepted_emailDaniel García4+142-70
2019-01-06 04:03Refactor generate_invite_claims, make org_name and org_id optionalNick Fox4+39-43
2019-01-05 18:46Refactor invited_by_email checkNick Fox1+2-2
2019-01-05 18:36Fix formatting and add vault link to notification emailsNick Fox1+8-8
2019-01-05 18:16Merge pull request #326 from mprasil/vault_2.8.0Daniel García4+4-4
2019-01-05 17:54Update Vault to 2.8.0Miroslav Prasil4+4-4
2019-01-04 15:32Update admin page to work with new invitation flowNick Fox4+120-75
2019-01-03 23:25Updated dependencies to use u2f crate directly, and some style changesDaniel García7+110-114
2019-01-03 03:20Send emails to inviters/invitees when invites are accepted/confirmedNick Fox2+61-11
2019-01-03 03:19Replace invite/reinvite email functions with generic send_emailNick Fox1+14-33
2019-01-01 22:41Merge pull request #321 from njfox/migrate_readme_to_wikiDaniel García3+5-848
2019-01-01 21:33Remove redundant docs filesNick Fox2+0-179
2019-01-01 02:03Remove redundant information from README after moving it to the wikiNick Fox1+5-669
2018-12-31 13:07Add build.rs to dockerfileDaniel García1+2-1
2018-12-30 22:47Update documentation for admin pageDaniel García1+10-8
2018-12-30 22:34Start using rustfmt and some style changes to make some lines shorterDaniel García26+1177-907
2018-12-29 23:04Add build script to get some Git info to later show in admin panel, and add some metadata to Cargo.tomlDaniel García2+45-0
2018-12-29 00:01Updated Error to implement Display and Debug, instead of using custom methodsDaniel García5+201-161
2018-12-23 21:46Removed invalid todoDaniel García1+0-2
2018-12-23 21:37Remove config option for admin email, embdedded admin page, managed IO::Error, and added security and cache headers globallyDaniel García5+93-51
2018-12-21 21:27Modified navigation bar and corrected some commentsDaniel García2+6-7
2018-12-21 21:08Implemented better errors for JWTDaniel García4+37-41
2018-12-23 23:27Use new Errors in latest changesDaniel García3+7-16
2018-12-19 21:51Finish invite functionality, and remove virtual organizationDaniel García6+43-139
2018-12-19 20:52Implemented 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.Daniel García22+475-490
2018-12-18 23:57Embed the icon in the binary, no need to download when it's not going to changeDaniel García2+18-41
2018-12-18 17:52Fixed delete user when 2FA is enabled, implemented delete user for admin panel, and the front-end part for invite user. Secured admin panel behind a configurable token.Daniel García6+157-76
2018-12-18 00:53Initial version of admin panel, list users and reload user list works. No serious auth method yet, password is 'token123'Daniel García8+230-6
2018-12-17 21:21Remove vault patch file, and point users to the vault builds repo for the patchDaniel García2+7-30
2018-12-30 20:22Merge pull request #318 from njfox/reinvite_endpointDaniel García1+63-18
2018-12-30 05:19Refactor invite claims and disallow reinvites to virtual_orgNick Fox1+33-44
2018-12-30 04:28Add more detail to invitation not found errorNick Fox1+1-1
2018-12-30 04:24Implement reinvite endpointNick Fox1+56-0
2018-12-28 20:06Merge pull request #315 from aksdb/masterDaniel García1+7-3
2018-12-28 14:47Merge pull request #314 from mprasil/find_by_user_uuidDaniel García1+20-19
2018-12-28 14:25Restrict join on users_collections to current user (fixes #313)Andreas Schneider1+7-3
2018-12-27 17:56Rewrite find_by_user_uuid to use one queryMiroslav Prasil1+20-19
2018-12-26 19:20Merge pull request #312 from njfox/logging_timestampDaniel García2+8-21
2018-12-26 17:14Remove reference to syslogNick Fox1+1-1
2018-12-26 17:07Update fail2ban documentation for new logging formatNick Fox1+6-19
2018-12-26 16:54Change log timestamp format so fail2ban can parse itNick Fox1+1-1
2018-12-26 16:27Merge pull request #311 from njfox/update_documentationDaniel García1+24-4
2018-12-26 15:30Add missing trailing slashNick Fox1+1-1
2018-12-26 15:28Update ToC with Logging sectionNick Fox1+1-0
2018-12-26 04:00Document new logging setupNick Fox1+13-0
2018-12-26 03:30Remove old/incorrect statement about SMTP not being implementedNick Fox1+1-1
2018-12-26 03:29Update invitations documentation for new email invitationsNick Fox1+8-2
2018-12-23 21:31Merge pull request #308 from njfox/invite_existing_user_fixDaniel García2+21-13
2018-12-23 20:25Mention that invite links are valid for 5 days onlyNick Fox1+2-0
2018-12-23 20:21Document domain/email invitation requirementsNick Fox1+9-0
2018-12-23 20:15Use JWT to validate existing user invitesNick Fox1+10-13
2018-12-21 15:04Merge pull request #295 from njfox/invite_emailsDaniel García4+173-11
2018-12-21 03:16Validate JWT if a user registers with SMTP invites enabledNick Fox1+24-7
2018-12-21 02:37Prefix unused params with underscoreNick Fox1+3-2
2018-12-19 04:16Use upstream jslib invite/registration workflowNick Fox4+34-16
2018-12-18 22:34Merge pull request #302 from tycho/icon-cache-ttlDaniel García3+68-1
2018-12-18 21:33icons: implement positive/negative cache TTLsSteven Noonan1+55-1
2018-12-18 21:33add environment variables for ICON_CACHE_TTL and ICON_CACHE_NEGTTLSteven Noonan2+13-0
2018-12-18 18:00Merge pull request #293 from dheimerl/patch-1Daniel García1+2-0
2018-12-18 16:19Changed frame-ancestors to use 'self'dheimerl1+1-1
2018-12-18 04:59Fixed web.rsdheimerl1+2-2
2018-12-17 22:10Remove CONFIG.email_invitationsNick Fox1+2-2
2018-12-17 22:02Remove CONFIG.email_invitation optionNick Fox2+1-3
2018-12-17 18:29Add extra headers to Nginx (#303)Daniel García1+4-0
2018-12-16 22:55Merge pull request #294 from i-ghost/feature/add-systemd-notesDaniel García1+101-6
2018-12-16 21:09Revise per dani-garcia/bitwarden_rs#294i-ghost1+8-27
2018-12-16 19:06Merge pull request #296 from jeslinmx/docsupdateDaniel García1+3-2
2018-12-16 19:06Merge pull request #297 from mprasil/vault_2.7.1Daniel García4+4-4
2018-12-16 19:00Implement fromform, and ignore case and underscores, fixes #298Daniel García1+56-46
2018-12-16 16:00Update vault t o2.7.1Miroslav Prasil4+4-4
2018-12-16 14:30updated fail2ban setup to match changes in logformat for 1.5.0jes1+3-2
2018-12-16 03:45Fix broken rebaseNick Fox2+6-1
2018-12-15 22:25Add systemd setup instructions to README.mdi-ghost1+120-6
2018-12-15 19:23Update web.rsdheimerl1+2-0
2018-12-15 02:56Implement email invitations and registration workflowNick Fox2+72-11
2018-12-15 02:54Add email_invitations config optionNick Fox1+2-0
2018-12-15 02:54Add invite email functionalityNick Fox1+30-0
2018-12-15 02:52Add Invite JWT struct and supporting functionsNick Fox1+35-0
2018-12-14 21:56Merge pull request #291 from mqus/patch-1Daniel García1+3-0
2018-12-14 19:32move memory notemqus1+2-2
2018-12-14 14:04Add memory usage note to vault build processmqus1+3-0
2018-12-14 11:33Merge pull request #289 from mprasil/alpine-fixDaniel García1+3-1
2018-12-13 23:16FIx failing alpine buildMiroslav Prasil1+3-1
2018-12-13 17:30Fix wrong folder nameDaniel García4+8-8
2018-12-13 17:19Updated dockerfiles to use compiled vaultsDaniel García4+20-44
2018-12-13 16:49Merge branch 'rocket-0.4'Daniel García44+1361-1974
2018-12-13 16:46Update BUILD.mdDaniel García1+9-5
2018-12-13 00:07Merge pull request #285 from itr6/masterDaniel García1+5-1
2018-12-12 21:15Implement better retry and use it while saving deviceDaniel García3+46-31
2018-12-12 20:38Update README.mditr61+2-1
2018-12-12 20:38Update README.mditr61+4-1
2018-12-11 21:24Merge pull request #284 from Algebro7/log_successful_loginsDaniel García1+1-0
2018-12-11 20:20Close #264. Usernames and IP addresses are logged on successful authenticationalgebro1+1-0
2018-12-11 15:42Updated dependencies, and dockerfiles to use NodeJS 10 LTSDaniel García6+76-76
2018-12-09 16:58Updated IP logging to use client_ip, to match old remote behavior. Improved error logging, now it won't show a generic error message in some situations. Removed delete device, which is not needed as it will be overwritten later. Logged more info when an error occurs saving a device. Added orgmanager to JWT claims.Daniel García4+70-51
2018-12-07 17:25More changes to the push token, and filtered multipart logsDaniel García2+21-33
2018-12-07 14:01Fixed some clippy linting issuesDaniel García8+26-36
2018-12-07 13:32Remove some required values during login, now uses default valuesDaniel García8+17-27
2018-12-07 01:05Migrate to rust 2018 editionDaniel García25+105-136
2018-12-06 19:35Implemented proper logging, with support for file logging, timestamp and syslog (this last one is untested)Daniel García13+146-29
2018-12-06 19:15Updated rocket to final releaseDaniel García2+36-33
2018-12-06 15:28Update device push token methods to more closely follow the official server responseDaniel García1+17-11
2018-12-04 12:55Make sure the dockerfile builds the project, instead of assuming the cached dummy is validDaniel García1+3-0
2018-12-03 19:28Updated deps and web vault to 2.6.1Daniel García5+7-10
2018-12-01 13:34Merge branch 'master' into rocket-0.4Daniel García4+80-47
2018-12-01 13:29Updated rocket to rc2 and rest of dependenciesDaniel García3+185-232
2018-11-29 22:20Merge pull request #274 from itr6/masterDaniel García1+70-0
2018-11-29 16:52Update README.mditr61+6-2
2018-11-29 16:49Update README.mditr61+3-1
2018-11-29 16:48Update README.mditr61+1-0
2018-11-29 16:42Update README.mditr61+63-0
2018-11-27 16:29Update web vault to 2.6.0Daniel García4+4-4
2018-11-27 16:24Fix attachments during key rotation, add individual attachment keyDaniel García6+90-35
2018-11-24 22:00Implemented key rotation with the latest vaultDaniel García4+100-27
2018-11-22 02:06Merge pull request #268 from mprasil/masterDaniel García1+1-1
2018-11-21 23:35fix bad path in Alpine DockerfileMiroslav Prasil1+1-1
2018-11-21 14:57Merge pull request #263 from mprasil/masterDaniel García3+8-47
2018-11-21 14:35Merge branch 'master' into rocket-0.4Daniel García1+4-6
2018-11-21 14:07Remove unwrap in connection_lostDaniel García1+4-6
2018-11-20 14:55Update dockerfile for alpine, armv7 and aarch64Miroslav Prasil3+8-47
2018-11-19 19:59Merge branch 'master' into rocket-0.4Daniel García1+1-1
2018-11-19 19:58Update lockfile to fix yubico errorDaniel García1+333-336
2018-11-19 19:45Merge branch 'master' into rocket-0.4Daniel García1+1-1
2018-11-19 19:42Add online feature to yubicoDaniel García1+1-1
2018-11-19 19:30Merge branch 'master' into rocket-0.4Daniel García0+0-0
2018-11-19 19:27Add create endpoint, fixes #253, fixes #261Daniel García2+5-0
2018-11-19 19:21Update dependencies and add /ciphers/createDaniel García3+9-4
2018-11-19 18:52Merge branch 'master' into rocket-0.4Daniel García8+594-166
2018-11-19 18:36Merge pull request #258 from Bruceforce/masterDaniel García1+9-1
2018-11-18 13:06Use dockerhub instead of gitlab registry for README.md101+1-1
2018-11-18 02:23Merge remote-tracking branch 'origin/master'109+410-2
2018-11-18 02:22Improved the backup section of sqlite3 database101+9-1
2018-11-17 14:28Merge pull request #257 from Step7750/fix-nfc-mobileDaniel García2+15-2
2018-11-17 08:25Fixes NFC Response for Mobile LoginStepan Fedorko-Bartos2+15-2
2018-11-16 19:39Merge pull request #254 from Step7750/masterDaniel García8+394-1
2018-11-16 19:07Disable Yubikey 2FA if 0 Keys ProvidedStepan Fedorko-Bartos1+7-0
2018-11-16 18:52Code style changesStepan Fedorko-Bartos1+4-8
2018-11-16 18:28Switches to Downstream yubico with Optional libusbStepan Fedorko-Bartos2+80-262
2018-11-16 15:17Merge pull request #256 from mprasil/fix_accepted_syncDaniel García1+3-1
2018-11-16 14:21Prevent accepted user from seeing ciphers until confirmed (fixes #196)Miroslav Prasil1+3-1
2018-11-16 01:59Adds Yubikey OTP Support to ReadmeStepan Fedorko-Bartos1+18-1
2018-11-16 01:58Ensures Yubico Creds are set when opening Yubikey ModalStepan Fedorko-Bartos1+5-0
2018-11-16 01:54Allows Custom Yubico OTP ServerStepan Fedorko-Bartos3+12-2
2018-11-16 01:43Adds Yubikey OTP SupportStepan Fedorko-Bartos3+209-0
2018-11-16 01:40Adds Yubico Client ID and Secret Key Env VarsStepan Fedorko-Bartos2+19-0
2018-11-16 01:34Adds yubico-rs library depStepan Fedorko-Bartos2+312-0
2018-11-14 15:14Merge branch 'master' into rocket-0.4Daniel García10+163-42
2018-11-14 15:12Merge pull request #243 from mprasil/vault_2.5.0Daniel García9+158-39
2018-11-13 21:38Fix gt()Miroslav Prasil1+1-1
2018-11-13 16:34Set PartialOrd to consider invalid i32 UserOrgType lower than anythingMiroslav Prasil1+30-0
2018-11-13 15:34Fix #242Miroslav Prasil1+12-3
2018-11-12 17:13Implement comparison between i32 and UserOrgTypeMiroslav Prasil4+112-32
2018-11-07 22:06Bump vault version to 2.5.0Miroslav Prasil4+4-4
2018-11-09 15:24Add info about how to fix #176Daniel García1+5-3
2018-11-09 15:06Merge branch 'master' into rocket-0.4Daniel García3+24-16
2018-11-09 14:47Merge pull request #244 from RomanHargrave/multiple-u2fDaniel García2+22-14
2018-11-09 06:27Clean up after u2f endpoint splitRoman Hargrave1+2-23
2018-11-09 06:00Initial u2f fixRoman Hargrave2+29-0
2018-11-06 15:53Fixed change in organizations header, now Request::get_param() are indexed by segment, not dynamic parameter.Daniel García1+2-2
2018-11-03 17:56Also remove libs from other platforms DockerfilesMiroslav Prasil3+0-3
2018-11-03 17:54Remove libs from DockerfileMiroslav Prasil1+0-1
2018-11-03 13:48Merge pull request #240 from mprasil/balenalibDaniel García2+2-2
2018-11-03 09:25Switch from resin to balenalibMiroslav Prasil2+2-2
2018-10-31 23:07Make the docker images use port 80 (instead of 8000, which is the default in rocket 0.4)Daniel García4+4-0
2018-10-17 20:25Improve login query parsingDaniel García1+84-123
2018-10-10 18:40Updated bw_rs to Rocket version 0.4-rc1Daniel García31+712-1482
2018-11-01 18:03Merge pull request #239 from mprasil/admin_warningDaniel García1+3-1
2018-11-01 17:54Improve the admin account warning.Miroslav Prasil1+3-1
2018-10-28 23:06Merge pull request #236 from xMateMCPE/patch-1mprasil1+4-4
2018-10-28 22:32Update README.mdxMateMCPE1+4-4
2018-10-28 15:36Merge pull request #234 from icicimov/kubernetes-awsDaniel García1+6-0
2018-10-28 07:16Readme typo fixicicimov1+1-1
2018-10-27 01:42Add Kubernetes deployment reference with proper section and short descriptionicicimov1+6-1
2018-10-26 11:37Add Kubernetes deployment referenceicicimov1+1-0
2018-10-25 22:37Merge pull request #233 from Toucan-Sam/patch-2Daniel García1+9-10
2018-10-25 06:45Update PROXY.mdToucan-Sam1+9-10
2018-10-22 23:30Merge pull request #231 from janost/fix-save-equivalent-domainsDaniel García1+8-2
2018-10-22 22:32Accept PUT and POST on /settings/domains, returns JsonResult, fixes saving Custom Equivalent Domainsjanost1+8-2
2018-10-18 23:34Merge pull request #226 from janost/fix-sync-without-query-stringDaniel García2+8-0
2018-10-18 22:54Fix /sync without query stringjanost2+8-0
2018-10-17 21:49Merge pull request #225 from janost/sync-exclude-domainsDaniel García1+9-3
2018-10-17 21:22Don't send Domains if excludeDomains=true on /syncjanost1+9-3
2018-10-16 14:18Update web vault to 2.4.0Daniel García5+6-7
2018-10-15 20:56Merge pull request #224 from fbartels/patch-2Daniel García1+2-2
2018-10-15 15:08refine backup instructionsFelix Bartels1+2-2
2018-10-15 14:20Merge pull request #221 from mprasil/ws_disableDaniel García3+31-12
2018-10-15 14:08Do not spawn WS thread if it's disabledMiroslav Prasil1+8-6
2018-10-14 22:25Disable WebSockets negotiation by defaultMiroslav Prasil3+23-6
2018-10-14 18:07Merge pull request #218 from janost/refactor-folder-saveDaniel García3+18-14
2018-10-14 18:07Merge pull request #220 from janost/refactor-user-saveDaniel García5+47-37
2018-10-14 17:32User::save() should return QueryResult instead of booljanost5+47-37
2018-10-14 12:55Folder::save() should return QueryResult instead of booljanost3+18-14
2018-10-14 15:35Merge pull request #217 from janost/refactor-device-saveDaniel García2+17-18
2018-10-14 15:35Merge pull request #219 from janost/refactor-organization-saveDaniel García3+33-28
2018-10-14 12:28Device::save() should return QueryResult instead of booljanost2+17-18
2018-10-14 14:04Organization::save() and UserOrganization::save() should return QueryResult instead of booljanost3+33-28
2018-10-13 15:16Merge pull request #216 from mprasil/superuserDaniel García12+210-72
2018-10-12 14:20Implement poor man's admin panelMiroslav Prasil12+210-72
2018-10-10 18:37Change error response to be closer to upstreamDaniel García1+8-7
2018-10-07 14:06Merge pull request #213 from janost/refactor-collectioncipher-save-deleteDaniel García3+22-16
2018-10-06 21:56CollectionCipher::save() and delete() should return QueryResult instead of booljanost3+22-16
2018-10-06 14:08Merge pull request #210 from janost/cipher-save-refactorDaniel García2+12-8
2018-10-06 12:13Cipher::save() should return QueryResult instead of booljanost2+12-8
2018-10-05 22:21Merge pull request #209 from janost/resend-invitation-error-messagemprasil2+6-0
2018-10-05 09:38Return proper error message for org reinvitejanost2+6-0
2018-10-03 22:01Updated dependencies, removed valid mail check (now done by lettre), and updated global domains fileDaniel García7+196-195
2018-10-01 17:31Merge pull request #206 from mprasil/collection_revisionDaniel García3+48-14
2018-10-01 17:31Merge pull request #207 from mprasil/continuation_tokenDaniel García4+13-5
2018-10-01 16:02Add continuation token when we return object listMiroslav Prasil4+13-5
2018-10-01 16:50Handle return value from Collection::save()Miroslav Prasil1+20-7
2018-10-01 15:52Update revision for users on collection saveMiroslav Prasil2+28-7
2018-10-01 15:40Merge pull request #201 from mprasil/aarch64Daniel García1+113-0
2018-10-01 15:40Merge pull request #204 from mprasil/org_improvementsDaniel García3+7-9
2018-10-01 15:00Add missing fields to returned Org jsonMiroslav Prasil2+4-2
2018-10-01 14:59Clean up the share_collection handlingMiroslav Prasil1+3-7
2018-09-27 14:05Add dockerfile for aarch64 (arm64)Miroslav Prasil1+113-0
2018-09-28 11:46Add WEBSOCKET_ADDRESS config option (Fixes #199)Daniel García3+6-4
2018-09-28 11:31Merge pull request #200 from mprasil/copy_fixDaniel García1+0-1
2018-09-28 08:49Remove unecessary copy from armv7 DockerfileMiroslav Prasil1+0-1
2018-09-20 20:52Merge branch 'openssl-fix'Daniel García3+68-206
2018-09-20 20:45Update dependencies to point to upstream lettreDaniel García2+14-33
2018-09-19 20:33Remove unnecessary path in PROXY.mdDaniel García1+1-1
2018-09-19 19:45Temp fix for OpenSSL 1.1.1 compatibilityDaniel García3+63-182
2018-09-19 19:43Updated dependenciesDaniel García2+241-154
2018-09-19 15:30Implement KDF iterations change (Fixes #195)Daniel García6+69-22
2018-09-18 14:03Merge pull request #191 from mprasil/vault_2.3.0Daniel García3+3-3
2018-09-18 12:53Update Vault to v2.3.0Miroslav Prasil3+3-3
2018-09-18 12:36Merge pull request #190 from mprasil/invite_readmeDaniel García1+3-1
2018-09-18 12:36Merge pull request #189 from mprasil/delete_fixDaniel García2+6-0
2018-09-18 10:49Update the Invitation workflow documentationMiroslav Prasil1+3-1
2018-09-18 10:13Add alias for DELETE call on accountsMiroslav Prasil2+6-0
2018-09-16 13:44Merge pull request #184 from mprasil/code_block_fixDaniel García1+5-3
2018-09-16 11:36Added some formating and linkMiroslav Prasil1+3-2
2018-09-16 11:27Fixed code blockMiroslav Prasil1+2-1
2018-09-15 18:03Merge pull request #182 from dobunzli/masterDaniel García1+14-0
2018-09-15 18:03Merge pull request #183 from jkaberg/traefik_example_proxyDaniel García1+16-2
2018-09-14 21:22traefik exampleJoel Kåberg1+16-2
2018-09-14 20:39Update README.mddobunzli1+14-0
2018-09-13 21:04Return default prelogin values when the user doesn't existDaniel García1+13-11
2018-09-13 19:55Fixed some lint issuesDaniel García11+25-27
2018-09-13 18:59Added config option for websocket port, and reworked the config parsing a bit. Added SMTP_FROM config to examples and made it mandatory, it doesn't make much sense to not specify the from address.Daniel García6+90-49
2018-09-13 15:08Include more proxy examplesDaniel García2+83-21
2018-09-13 14:04Updated dependencies and fixed errorsDaniel García4+365-136
2018-09-13 13:59Merge branch 'ws'Daniel García12+889-231
2018-09-13 13:46Merge pull request #175 from stammw/masterDaniel García1+33-2
2018-09-13 13:39Merge branch 'master' into masterDaniel García33+1349-580
2018-09-13 13:16Implement organization import for admins and owners (Fixes #178)Daniel García3+80-14
2018-09-12 22:19Merge pull request #177 from mprasil/raspberryDaniel García1+114-0
2018-09-12 21:58Remove unnecessary returnDaniel García1+1-1
2018-09-11 21:25Documentation for SMTP and password hint configurationJean-Christophe BEGUE1+32-0
2018-09-12 12:51Fix the binary pathMiroslav Prasil1+1-1
2018-08-30 16:35Initial shot as cross compilationMiroslav Prasil1+114-0
2018-09-11 15:26Some documentationDaniel García1+32-0
2018-09-11 15:09Add error message when the proxy doesn't route websockets correctlyDaniel García1+6-1
2018-09-11 14:48Merge pull request #173 from mprasil/poormans_invitesDaniel García10+158-39
2018-09-11 13:25Modify User::new to be keyless and paswordlessMiroslav Prasil3+8-12
2018-09-11 12:58Merge pull request #137 from stammw/masterDaniel García5+163-9
2018-09-10 13:51Implement poor man's invitation via Organization invitationMiroslav Prasil10+159-36
2018-09-11 11:12return an error when email adress for password hint is not validJean-Christophe BEGUE1+1-1
2018-09-11 11:04Special messages when user has no password hintJean-Christophe BEGUE2+19-15
2018-09-11 11:00Save None instead of empty password hintJean-Christophe BEGUE1+4-1
2018-09-04 19:18Merge pull request #171 from shauder/wsDaniel García2+2-0
2018-09-04 15:46Merge branch 'master' into wsDaniel García3+42-33
2018-09-04 15:32Merge pull request #170 from mprasil/org-user-editDaniel García2+35-33
2018-09-04 15:22Expose 3012 in docker build file for notificationsShane A. Faulkner2+2-0
2018-09-04 15:10Fix the logic in user edditingMiroslav Prasil1+2-2
2018-09-04 12:37Check properly the user membership in OrganizationMiroslav Prasil1+6-14
2018-09-04 10:24Fix editing users in OrganizationMiroslav Prasil2+32-22
2018-09-03 11:47Merge pull request #169 from mprasil/http_warningDaniel García1+7-0
2018-09-03 09:59Link to the https setupMiroslav Prasil1+1-1
2018-09-03 09:53Add info on running over HTTP (documentation for #153)Miroslav Prasil1+7-0
2018-09-01 22:17Merge pull request #167 from shauder/wsDaniel García3+86-64
2018-09-01 15:59Add notifications for cipher delete and createShane A. Faulkner2+59-58
2018-09-01 04:30Add support for CipherUpdate notificationsShane A. Faulkner3+51-30
2018-08-30 15:43Initial version of websockets notification support.Daniel García7+765-169
2018-08-30 14:47Merge pull request #166 from mprasil/alpineDaniel García1+80-0
2018-08-30 14:47Merge pull request #165 from mprasil/shared_edit_fixDaniel García1+3-1
2018-08-30 10:12Fix editing shared cipher (fixes #164)Miroslav Prasil1+3-1
2018-08-30 09:38Move Alpine Dockerfile to separate fileMiroslav Prasil2+18-10
2018-08-29 14:06Merge branch 'master' into alpineMiroslav Prasil2+36-31
2018-08-29 13:22`Attachment::save()` returns Result instead of bool (#161)Baelyk2+13-12
2018-08-29 13:22Allow non-Admin user to share to collection (fixes #157) (#159)mprasil1+23-19
2018-08-29 09:07Merge branch 'master' into alpineMiroslav Prasil2+12-0
2018-08-28 22:48Add DELETE handlers fo cipher and attachment deletion (fixes #158) (#160)mprasil2+12-0
2018-08-28 13:06Merge branch 'master' into alpineMiroslav Prasil7+25-3
2018-08-28 10:54Removed accidental change to DockerfileDaniel García1+2-2
2018-08-28 01:21Updated web vault to version 2.2Daniel García2+10-5
2018-08-27 21:08Support password history #155 (#156)Kumar Ankur5+17-0
2018-08-26 15:58Merge branch 'master' into alpineMiroslav Prasil1+18-5
2018-08-26 15:43Merge pull request #152 from Baelyk/masterDaniel García1+18-5
2018-08-25 22:07Add IP and Username to failed login attemptsBaelyk1+18-5
2018-08-25 08:29Updated build image versionMiroslav Prasil1+1-1
2018-08-24 22:17Merge branch 'master' into alpineMiroslav Prasil10+354-310
2018-08-24 17:02Implemented basic support for prelogin and notification negotiationDaniel García5+64-0
2018-08-24 15:11Fixed rust toolchain dateDaniel García1+1-1
2018-08-24 15:07Updated dependencies, added Travis CI integration and some badgesDaniel García5+290-310
2018-08-23 20:59Merge branch 'master' into alpineMiroslav Prasil1+17-16
2018-08-23 14:05Merge pull request #150 from mprasil/build_instructionsDaniel García1+17-16
2018-08-23 11:08Clone repository instead of downloading as suggested by @mqusMiroslav Prasil1+8-1
2018-08-23 10:06Update the build instruction for new VaultMiroslav Prasil1+8-14
2018-08-17 20:25Fix SSL issue, rm cacheMiroslav Prasil1+4-2
2018-08-17 15:32Update build imageMiroslav Prasil1+1-1
2018-08-17 13:30Initial implementation of musl build on top of AlpineMiroslav Prasil1+7-17
2018-08-21 20:41Merge pull request #148 from mprasil/betaDaniel García19+457-217
2018-08-21 20:32Merge pull request #147 from mprasil/masterDaniel García1+1-1
2018-08-21 20:21Bump up version to 1.0.0Miroslav Prasil1+1-1
2018-08-21 20:17Merge branch 'master' into betaMiroslav Prasil2+46-3
2018-08-21 20:13Bump version to 0.13.0 - latest Vault v1Miroslav Prasil1+1-1
2018-08-21 19:44Merge pull request #146 from mprasil/cipher_folder_revisionDaniel García3+45-3
2018-08-21 16:31Update affected users revision on cipher and folder changeMiroslav Prasil3+45-3
2018-08-21 14:27Merge pull request #145 from mprasil/org_user_revisionDaniel García3+16-4
2018-08-21 12:26Update user revision timestamp on Organization changesMiroslav Prasil1+10-4
2018-08-21 12:25Add PUT alias for Organization updatesMiroslav Prasil2+6-0
2018-08-21 11:47Merge pull request #144 from mprasil/collection_revisionDaniel García2+20-0
2018-08-21 11:46Merge pull request #143 from mprasil/update_revision_fixDaniel García1+2-1
2018-08-21 11:20Update affected users revision when there are collection changesMiroslav Prasil2+20-0
2018-08-21 09:36Actually update the revision date for user struct, not just in DBMiroslav Prasil1+2-1
2018-08-15 15:25Check email validity before using it for password hint sendingJean-Christophe BEGUE4+8-2
2018-08-15 22:52Merge pull request #140 from mprasil/error_formatDaniel García1+10-9
2018-08-15 21:02Merge pull request #139 from mprasil/edit_shared_fixDaniel García2+7-1
2018-08-15 21:02Merge pull request #141 from mprasil/profile_updateDaniel García2+6-0
2018-08-15 15:00make SMTP authentication optionnal, let lettre pick the better auth mechanismJean-Christophe BEGUE2+32-26
2018-08-15 15:10Add PUT alias for profile updateMiroslav Prasil2+6-0
2018-08-15 14:50Update theerror format to show message in new VaultMiroslav Prasil1+10-9
2018-08-15 13:27Add PUT alias for editing cipherMiroslav Prasil2+7-1
2018-08-15 13:12Merge pull request #138 from mprasil/readme_updatesDaniel García1+1-2
2018-08-15 13:11Merge pull request #136 from mprasil/disable_analyticsDaniel García1+9-1
2018-08-15 12:08Fix password hint showing logicJean-Christophe BEGUE1+5-4
2018-08-15 10:18Cleaned up HTTPS exampleMiroslav Prasil1+1-2
2018-08-15 08:17Better message into the password hint emailJean-Christophe BEGUE1+7-1
2018-08-15 06:32SMTP integration, send password hint by email.Jean-Christophe BEGUE5+86-13
2018-08-14 20:48Disable analytics via patch to VaultMiroslav Prasil1+9-1
2018-08-14 14:43Merge pull request #135 from mprasil/empty_collectionDaniel García1+12-1
2018-08-14 10:06Deserialize "null" to empty Vec for CollectionsMiroslav Prasil1+12-1
2018-08-13 18:16Merge pull request #134 from mprasil/put_collections_adminDaniel García3+55-13
2018-08-13 15:45Add couple more aliases for PUTs and DELETEsMiroslav Prasil2+49-13
2018-08-13 15:00add alias for PUT collections-adminMiroslav Prasil2+6-0
2018-08-13 13:26Implemented PUT for u2f registrationDaniel García2+6-0
2018-08-13 12:38Merge pull request #133 from mprasil/document_differencesDaniel García1+44-0
2018-08-13 12:38Merge pull request #131 from mprasil/revision_dateDaniel García2+15-1
2018-08-13 11:46SMTP configuration parsing and checkingJean-Christophe BEGUE1+55-0
2018-08-13 11:35Revert "Merge branch 'beta' of https://github.com/krankur/bitwarden_rs into beta"Miroslav Prasil3+68-5
2018-08-13 11:01Extend documentationMiroslav Prasil1+44-0
2018-08-13 09:58Implement update_revision triggerMiroslav Prasil2+15-1
2018-08-10 20:43Merge branch 'master' into betaMiroslav Prasil4+31-1
2018-08-10 20:20Merge pull request #129 from krankur/betaDaniel García4+25-68
2018-08-10 18:19Merge branch 'beta' of https://github.com/krankur/bitwarden_rs into betaKumar Ankur3+5-68
2018-08-10 17:56Merge branch 'beta' of https://github.com/krankur/bitwarden_rs into betaKumar Ankur0+0-0
2018-08-10 17:49Implemented PUT for /two-factor/authenticator and /two-factor/disableKumar Ankur2+20-0
2018-08-05 21:59Implemented bulk cipher share (share selected) #100Kumar Ankur3+68-5
2018-08-10 17:40Merge pull request #128 from mprasil/revision_dateDaniel García1+1-1
2018-08-10 17:40Merge pull request #125 from stammw/masterDaniel García4+30-0
2018-08-10 16:17Return revision date in miliseconds (fixes #127)Miroslav Prasil1+1-1
2018-08-10 14:59Add a explaination to the password hint message #85Jean-Christophe BEGUE1+4-1
2018-08-10 13:21Make password hints available in the error message #85Jean-Christophe BEGUE4+27-0
2018-08-09 14:40Merge pull request #123 from mprasil/beta_patchDaniel García1+2-3
2018-08-09 12:38Fix patch file for v2.1.1Miroslav Prasil1+2-3
2018-08-08 23:44Merge pull request #116 from krankur/betaDaniel García3+68-5
2018-08-08 23:43Merge pull request #120 from mprasil/vault_2.1.1Daniel García1+1-1
2018-08-08 21:15Update vault to latest versionMiroslav Prasil1+1-1
2018-08-05 21:59Implemented bulk cipher share (share selected) #100Kumar Ankur3+68-5
2018-08-03 14:29Merge pull request #115 from krankur/betaDaniel García2+7-1
2018-08-03 14:01clean upKumar Ankur1+1-1
2018-08-03 13:53Implmeneted DELETE on 'api/ciphers' to delete selected ciphers (#98)Kumar Ankur2+7-1
2018-08-01 19:12Merge pull request #111 from krankur/betaDaniel García2+6-0
2018-08-01 18:37Implemented PUT for single cipher sharing (#97)Kumar Ankur2+6-0
2018-08-01 10:57Merge pull request #109 from mprasil/beta_mergeDaniel García6+79-32
2018-08-01 10:37Merge changes in master to beta branch (concurrency fixes)Miroslav Prasil6+79-32
2018-08-01 09:49Merge pull request #108 from krankur/betaDaniel García2+6-0
2018-08-01 08:20change to reuse the logic for POST in PUT as wellKumar Ankur1+1-48
2018-08-01 05:51Reverting removal of 'api/ciphers/move' POST as it is required for backward compatibilityKumar Ankur2+54-1
2018-07-31 22:42clean upKumar Ankur1+0-1
2018-07-31 22:28Implementing PUT for ciphers/move (#99)Kumar Ankur1+2-1
2018-07-31 18:08Merge pull request #107 from shauder/bug/attachments_for_orgsDaniel García5+77-30
2018-07-31 17:07Bump version to 0.12.0Shane A. Faulkner1+1-1
2018-07-31 17:05Merge pull request #3 from shauder/masterShane A. Faulkner5+41-16
2018-07-31 17:03Merge pull request #2 from dani-garcia/masterShane A. Faulkner5+41-16
2018-07-31 16:39Merge pull request #1 from mprasil/concurrency_fixShane A. Faulkner2+30-6
2018-07-31 14:07WAL journal mode and delete retry addedMiroslav Prasil2+30-6
2018-07-30 13:43Merge pull request #106 from mprasil/beta_stableDaniel García1+2-2
2018-07-27 09:01Use stable release of v2.0.0Miroslav Prasil1+2-2
2018-07-26 21:52Merge pull request #104 from jcgruenhage/patch-1mprasil1+1-1
2018-07-26 21:42Update matrix.to link in the READMEJan Christian Grünhage1+1-1
2018-07-24 13:28Merge pull request #103 from mprasil/https_doc_fixDaniel García1+1-1
2018-07-24 11:32Fixed the documentation for https (resolves #101)Miroslav Prasil1+1-1
2018-07-21 16:50Add missing slash, to put it like it was at firstDaniel García1+1-1
2018-07-21 15:27Updated dependencies and Docker image to new web-vaultDaniel García8+155-184
2018-07-18 20:35Cleanup and working with 2 or less attachmentsShane A. Faulkner1+12-35
2018-07-18 12:07Merge pull request #92 from mprasil/not_foundDaniel García2+14-9
2018-07-18 12:06Merge pull request #91 from mprasil/worker_threadsDaniel García2+16-0
2018-07-18 11:04Bump the versionMiroslav Prasil1+1-1
2018-07-18 10:54Return 404 in case the path doesn't match instead of 500Miroslav Prasil1+13-8
2018-07-18 09:40Change number of workers in image, document the setting (fixes #90)Miroslav Prasil2+16-0
2018-07-17 09:54Merge pull request #89 from mprasil/unconfirmed_guardDaniel García1+8-2
2018-07-16 09:23Add confirmed check to the OrgHeaders request guardMiroslav Prasil1+8-2
2018-07-15 10:04Merge pull request #84 from mqus/patch-2Daniel García1+2-4
2018-07-14 22:42Reflect changes in Archlinux packagingmqus1+2-4
2018-07-14 06:09Very dirty addition of missing api'sShane A. Faulkner2+46-0
2018-07-13 16:42Merge pull request #82 from mprasil/not_accepted_userDaniel García3+10-2
2018-07-13 16:21Do not show organization stuff to not accepted userMiroslav Prasil3+10-2
2018-07-13 14:06Bump version to 0.10.0Daniel García2+28-28
2018-07-13 13:58Documented U2F, removed debug prints, and documented missing featuresDaniel García4+58-34
2018-07-13 13:05Set facets contentTypeDaniel García1+7-3
2018-07-13 11:59Merge remote-tracking branch 'origin/master' into u2fDaniel García2+47-8
2018-07-13 11:58Merge pull request #81 from mprasil/readme_updateDaniel García2+47-8
2018-07-13 10:28Ignore U2F challenge if not provided. Also checked that error_code has to be 0 for a successfull registrationDaniel García2+38-4
2018-07-13 09:48Readme updates (chat, arch, TOC)Miroslav Prasil2+47-8
2018-07-13 09:07Add some extra debug printsDaniel García1+16-9
2018-07-12 22:40Remove debug printDaniel García1+0-2
2018-07-12 22:33Use X-Forwarded-Host if availableDaniel García1+3-1
2018-07-12 21:54Merge branch 'master' into u2fDaniel García1+4-2
2018-07-12 21:45Hide org ciphers from unconfirmed users (Showed deciption error)Daniel García1+4-2
2018-07-12 21:28Improve domain detection, should fix attachment problems. Otherwise, set the `DOMAIN` env variable to the correct domainDaniel García3+36-8
2018-07-12 19:46Implemented U2F, refactored Two Factor authentication, registering U2F device and authentication should work. Works on Chrome on MacOS with a virtual device.Daniel García17+822-273
2018-07-12 12:50Merge pull request #74 from mprasil/env_fixmprasil1+2-1
2018-07-12 12:25Move the ROCKET_ENV to the runtime imageMiroslav Prasil1+2-1
2018-07-12 09:53Merge pull request #72 from mqus/patch-1mprasil2+2-1
2018-07-12 09:21Merge branch 'master' into patch-1Markus Richter1+2-0
2018-07-12 09:19Add aur links to BUILD.mdmqus1+2-0
2018-07-12 09:09remove aur link in READMEmqus1+0-4
2018-07-12 00:23Add a link to the packaged AUR versionmqus1+3-0
2018-07-11 19:17Merge pull request #70 from dustyrip/dustyrip-patch-1Daniel García1+2-4
2018-07-11 18:06Allow users to specify ROCKET_ENV when starting containerdustyrip1+2-4
2018-07-11 14:30Implement leave organization (accessed from the bottom of the user's settings page)Daniel García2+24-0
2018-07-11 14:23Change host url to https when it's enabled, should fix some problems downloading attachmentsDaniel García1+5-1
2018-07-11 14:20Merge pull request #68 from mprasil/unprivilegedDaniel García1+19-0
2018-07-11 10:31Document running container with lower privileges (fixes #66)Miroslav Prasil1+19-0
2018-07-10 11:41Merge pull request #65 from laxmanpradhan/masterDaniel García1+26-2
2018-07-09 21:51typolaxmanpradhan1+1-1
2018-07-09 21:48updated key files inforlaxmanpradhan1+7-7
2018-07-09 21:44formatting for headingslaxmanpradhan1+6-5
2018-07-09 21:41updated to include backup infromationlaxmanpradhan1+25-2
2018-07-09 13:09Reorganized build instructionsDaniel García1+25-27
2018-07-08 14:19Merge pull request #64 from mprasil/masterDaniel García2+221-64
2018-07-06 15:23Log posible errors when attaching fileDaniel García1+14-2
2018-05-25 15:15Update readme for docker hubMiroslav Prasil2+221-64
2018-07-04 12:27Remove unused warningsDaniel García1+4-0
2018-07-01 15:40Install CA certificates to make HTTPS connections workDaniel García1+1-0
2018-07-01 14:02Merge pull request #55 from mprasil/debug_printsDaniel García3+0-8
2018-07-01 13:49Allow TOTP generation in organizations (Fixes #50)Daniel García2+7-7
2018-07-01 13:48Remove some extra debug printsMiroslav Prasil3+0-8
2018-07-01 13:27Don't ignore errors while downloading iconsDaniel García1+8-2
2018-07-01 12:45Merge pull request #54 from mprasil/delete-adminDaniel García2+6-0
2018-07-01 11:43Implement delete-admin callMiroslav Prasil2+6-0
2018-06-30 15:48Merge pull request #47 from mprasil/limitsDaniel García1+9-0
2018-06-30 10:42Add limits configuration to the readmeMiroslav Prasil1+9-0
2018-06-29 23:51Added Rocket.toml to the final docker imageDaniel García1+1-0
2018-06-25 19:35Updated dependencies and rust versionDaniel García3+154-149
2018-06-29 21:11Document configuration a bit and increase JSON size limit to 10MBDaniel García2+26-0
2018-06-29 12:47Added unofficial note and better organized the README fileDaniel García1+28-49
2018-06-25 18:35Added security headers to web-vault (fixes #44)Daniel García1+21-14
2018-06-16 22:06Implemented API endpoints to modify profile name and hint, and to change email address, fixes #43Daniel García2+57-3
2018-06-13 12:25Fix wrong case in import struct, invite collections and user Uri back-compatDaniel García3+11-11
2018-06-13 10:08Merge pull request #41 from mprasil/toolchain_buildDaniel García1+2-1
2018-06-12 22:48Use proper toolchain in DockerfileMiroslav Prasil1+2-1
2018-06-12 21:24Updated global domains fileDaniel García1+116-0
2018-06-12 21:15Removed unneeded cipher code for changing case (fixed by last commit)Daniel García1+10-49
2018-06-12 21:01Fixed case problems, hopefully this time for realDaniel García3+74-14
2018-06-12 19:09Improved configuration and documented options. Implemented option to disable web vault and to disable the use of bitwarden's official icon serversDaniel García4+104-47
2018-06-12 16:01Fixed casing issueDaniel García1+1-1
2018-06-12 15:24Updated dependencies and created 'rust-toolchain', to mark a working nightly to rustup users, and hopefully avoid some nightly breakage.Daniel García6+168-143
2018-06-11 13:44Some style changes, removed useless matches and formatsDaniel García10+71-114
2018-06-01 21:16Fix SSN field in Identity cipher not loading correctlyDaniel García1+9-1
2018-06-01 21:11Merge pull request #39 from mprasil/vault_updateDaniel García1+1-1
2018-06-01 20:24Update Vault to 1.27.0Miroslav Prasil1+1-1
2018-06-01 14:06Updated versionDaniel García2+2-2
2018-06-01 13:34Updated dependencies and removed some warnings from jsonwebtokenDaniel García4+166-182
2018-06-01 13:08Improved two factor authDaniel García8+249-103
2018-06-01 13:01Merge pull request #38 from mprasil/rocket_updateDaniel García2+14-14
2018-06-01 13:01Merge pull request #36 from mprasil/cipher_accessDaniel García1+48-20
2018-06-01 12:24Remove unused UserOrganizationMiroslav Prasil1+1-1
2018-05-31 16:25Bettech check for cipher accessMiroslav Prasil1+47-19
2018-06-01 12:19Update rocket to 0.3.12Miroslav Prasil2+14-14
2018-05-31 22:50Fixed syncDaniel García1+1-1
2018-05-31 22:35Missed someDaniel García1+9-6
2018-05-31 22:20Added missing collections to /api/syncDaniel García1+4-0
2018-05-31 22:18Make sure the inputs are always in the same case (PascalCase, which is what upstream seems to prefer most of the time)Daniel García8+232-199
2018-05-31 13:36Changed error messageDaniel García1+2-2
2018-05-30 20:30Enabled unused variable warning again, fixed some possible bugs where we didn't check some parameters, and explicitly marked all unused parameters (mostly orgheaders)Daniel García6+41-20
2018-05-30 16:51Merge pull request #35 from mprasil/organization_cleanupDaniel García1+21-99
2018-05-30 16:12Clean up organizations.rs with new request guardsMiroslav Prasil1+21-99
2018-05-30 15:32Merge pull request #32 from mprasil/collection_usersDaniel García4+80-26
2018-05-30 15:01Removed unnecessary checks, simplified the code a bitMiroslav Prasil1+19-24
2018-05-29 15:01Support listing and deleting users from collectionMiroslav Prasil4+85-26
2018-05-30 13:16Merge pull request #34 from mprasil/organization_guardsDaniel García2+108-18
2018-05-30 12:28Implement request guards for organizationMiroslav Prasil2+108-18
2018-05-28 22:17Merge pull request #31 from mprasil/invite_fixDaniel García2+40-25
2018-05-28 16:26Fix user invitationMiroslav Prasil2+40-25
2018-05-26 21:05Merge pull request #29 from mprasil/attachments_fixDaniel García2+15-0
2018-05-26 21:04Make sure TOTP codes can be both Numbers or Strings, fixes #30Daniel García2+16-6
2018-05-25 23:39Fix reference in attachments tableMiroslav Prasil2+15-0
2018-05-21 19:28Merge pull request #28 from mprasil/indirect_collectionDaniel García1+21-6
2018-05-21 16:31Let find_by_uuid_and_user return indirect collection (#26)Miroslav Prasil1+21-6
2018-05-21 13:04Merge pull request #27 from mprasil/rocket_updateDaniel García2+137-96
2018-05-21 12:20Update rocket to 0.3.11Miroslav Prasil2+137-96
2018-05-19 21:32Merge pull request #25 from mprasil/org_deleteDaniel García4+71-22
2018-05-18 15:52Implement deleting OrganizationMiroslav Prasil4+71-22
2018-05-19 20:56Merge pull request #24 from mprasil/myvault_collectionsDaniel García2+12-0
2018-05-19 20:33Change update_cipher method to save cipher before creating folder mapping, otherwise there is an error when creating a cipher with a folder valueDaniel García1+5-4
2018-05-17 22:03Support editing collections from user vaultMiroslav Prasil2+12-0
2018-05-19 19:58Merge pull request #22 from mprasil/delete_collectionDaniel García5+61-17
2018-05-16 22:05Implement deleting collectionsMiroslav Prasil5+61-17
2018-05-16 20:50Merge pull request #20 from mprasil/folder_deleteDaniel García4+30-15
2018-05-16 16:19Improve Folder::delete() to handle FolderCipherMiroslav Prasil4+30-15
2018-05-15 18:24Merge pull request #19 from mprasil/cipher_deletingDaniel García6+51-32
2018-05-15 16:27Remove dependent items when removing cipherMiroslav Prasil6+51-32
2018-05-15 15:53Merge pull request #18 from mprasil/share_ownershipDaniel García1+1-0
2018-05-15 15:08Remove user_uuid when sharing to organizationMiroslav Prasil1+1-0
2018-05-15 14:02Merge pull request #17 from mprasil/share_cipherDaniel García3+52-3
2018-05-15 12:57Remove unnecessary test and rewrite matchMiroslav Prasil1+6-9
2018-05-15 10:10Don't clone() unused valueMiroslav Prasil1+2-2
2018-05-14 15:13Implement cipher sharingMiroslav Prasil3+55-3
2018-05-14 14:17Merge pull request #16 from mprasil/max_storageDaniel García1+1-1
2018-05-14 14:04set max storage to non-null valueMiroslav Prasil1+1-1
2018-05-13 13:09Merge pull request #14 from mprasil/shared_cipherDaniel García3+29-4
2018-05-13 12:20Delete owned ciphers on account deletionMiroslav Prasil1+1-1
2018-05-13 12:20Fix duplicate ciphers returned from find_by_userMiroslav Prasil1+1-0
2018-05-11 22:53Also list shared ciphers in find_by_userMiroslav Prasil2+27-3
2018-05-12 20:55Check that the database folder exists before connectingDaniel García1+17-8
2018-05-11 20:55Merge pull request #13 from mprasil/cipher_collectionDaniel García8+145-4
2018-05-11 13:24Filter collection lists based on userMiroslav Prasil2+20-4
2018-05-11 10:45Error on invalid collection ID in post_collections_adminMiroslav Prasil1+3-1
2018-05-11 10:32Remove outdated commentMiroslav Prasil1+0-1
2018-05-09 10:55Implement Collection-Cipher mappingMiroslav Prasil8+127-3
2018-05-11 18:08Fixed some errors asigning collections to usersDaniel García3+32-9
2018-05-07 19:33Update dependencies and bundle SQLite with the program, so we have one less dependency to install separatelyDaniel García4+167-161
2018-05-04 20:54Implemented public key method correctly, which fixes decryption errors in collections and organizationsDaniel García1+5-1
2018-05-04 18:10Added read_only bit to users_collectionsDaniel García5+24-23
2018-05-04 17:25Implemented some admin methods, inserted CollectionsUsers only when Org accessAll == false, and implemented find_collection when user has access_all in OrgDaniel García5+106-62
2018-05-04 17:02Delete folder mappings when deleting folders and make sure that we can't change a ciphers owner when createdDaniel García4+39-35
2018-05-04 14:27Merge pull request #12 from mprasil/user_decouplingDaniel García9+216-47
2018-05-04 12:42Save extra query when checking write accessMiroslav Prasil1+2-5
2018-05-03 16:47Implement suggested improvementsMiroslav Prasil5+7-8
2018-05-01 15:54Fix FolderCipher creation, handle some errorsMiroslav Prasil3+12-8
2018-04-30 09:52Add per-user folder-cipher mappingMiroslav Prasil11+218-49
2018-04-27 16:12Can now remove notes and fields correctly. Also fixed fields, that should go in uppercaseDaniel García1+12-24
2018-04-27 14:35Merge pull request #11 from mprasil/save_nameDaniel García1+1-0
2018-04-27 14:27Save the name when updating the cipher dataMiroslav Prasil1+1-0
2018-04-27 11:58Merge pull request #9 from mprasil/org_cipherDaniel García4+30-12
2018-04-27 11:49Add support for adding and viewing of org ciphersMiroslav Prasil4+30-12
2018-04-26 23:12Merge pull request #8 from mprasil/masterDaniel García3+3-4
2018-04-26 22:40Move settings out of web-vaultMiroslav Prasil3+3-4
2018-04-26 21:21Improved collection loadingDaniel García1+8-15
2018-04-26 20:58Merge pull request #7 from mprasil/orgDaniel García5+203-12
2018-04-20 16:35Adding some oganization featuresMiroslav Prasil5+203-12
2018-04-24 22:34Added org user editingDaniel García3+225-73
2018-04-24 21:04Implemented delete user from org and added checks to the already existing org methodsDaniel García1+54-14
2018-04-24 20:38Removed included web vault. Now that docker automatically downloads the web-vault, keeping it in the repo doesn't make sense. Added error message in case someone tries to run the application directly without the web-vault instaled..Daniel García135+28-12346
2018-04-24 20:01Initial organizations functionality: Creating orgs and inviting usersDaniel García15+509-238
2018-04-24 18:53Removed unused proxy functionalityDaniel García2+1-168
2018-04-24 13:49Updated some dependencies and removed old unused attribute that might create compile errorsDaniel García3+50-52
2018-04-19 16:57Removed some duplicated code in the delete cipher functionsDaniel García1+28-33
2018-04-19 15:54Allow no folder when editing cipherDaniel García1+5-5
2018-04-19 15:28Merge pull request #3 from mprasil/update-multiDaniel García2+75-2
2018-04-19 14:32Add bulk move and bulk deleteMiroslav Prasil2+75-2
2018-04-18 13:58Merge pull request #2 from mprasil/upstream-vaultDaniel García3+40-1
2018-04-18 11:44Fetch Vault from upstream when building Docker imageMiroslav Prasil3+40-1
2018-04-18 10:17Updated dependencies and removed deprecated Diesel featureDaniel García1+7-9
2018-04-18 10:08Merge pull request #1 from mprasil/masterDaniel García2+286-228
2018-04-18 09:40Bump the rocket version to compile with current nightlyMiroslav Prasil2+286-228
2018-03-21 00:07Fixed cipher API response to always uppercase first letter of JSON object keysDaniel García1+16-12
2018-03-21 00:05Updated web vaultDaniel García25+279-445
2018-03-20 23:08Updated dependenciesDaniel García3+241-102
2018-03-07 17:41r2d2_diesel is included in diesel since 1.1, so we don't need the dependencies directly. Same thing with time, included in chronoDaniel García5+7-26
2018-03-05 23:02Updated Cipher API with breaking changes, and included backwards compatibilityDaniel García7+152-79
2018-03-01 13:36Removed unused test library that broke with latest nightly, and updated dependenciesDaniel García3+75-151
2018-02-22 23:38Fixed cipher import, created missing data structs instead of using generic Value, and fixed some warningsDaniel García13+188-129
2018-02-20 13:09Added equivalent domains to /api/syncDaniel García2+11-12
2018-02-18 18:14Reduced Docker final image and updated dependenciesDaniel García3+89-32
2018-02-17 22:38Removed some unnecesary clonesDaniel García3+36-29
2018-02-17 22:21Equivalent domainsDaniel García2+693-11
2018-02-17 21:30Some initial work on organizations, nothing works yetDaniel García7+357-12
2018-02-17 19:47Detect device type correctly and shorten return types of functionsDaniel García7+81-58
2018-02-17 17:48Fixed icons and updated web-vaultDaniel García7+20-18
2018-02-17 00:13Fixed docker build and implemented automatic creation of JWT signing keys on platforms with OpenSSL (it needs to be on the PATH)Daniel García4+85-44
2018-02-15 23:32Finished work on ciphers (import, update, and the missing types)Daniel García4+114-63
2018-02-15 18:05Improved error messagees, implemented delete ciphers, attachments and account, implemented two factor recovery.Daniel García15+180-191
2018-02-15 00:49Get host from client and put it in the attachments URL (only the web vault works without indicating the host in the URL)Daniel García5+19-15
2018-02-15 00:07Updated modified date when saving and removed hardcoded attachment domainDaniel García6+14-19
2018-02-14 23:53Solved some warningsDaniel García15+31-57
2018-02-14 23:40Upload and download attachments, and added License fileDaniel García20+1133-185
2018-02-10 00:00First working versionDaniel García172+17934-0