Commit graph

  • efef133bf1
    Merge 258336bb4b into 0c6817cb4e Stefan Melmuk 2026-01-19 20:30:06 +0100
  • 258336bb4b
    fix email as 2fa with auth requests Stefan Melmuk 2026-01-19 20:24:28 +0100
  • ae0d4e76a7
    Merge e054287886 into 0c6817cb4e Lukas Pieper 2026-01-19 19:45:46 +0800
  • ebfdf31813
    Merge 928771e048 into 0c6817cb4e Daniel 2026-01-19 19:45:46 +0800
  • 885319255e
    Merge e520da0ffc into 0c6817cb4e Timshel 2026-01-19 10:19:03 +0100
  • d2232fb25b
    Merge 50879e3779 into 0c6817cb4e Momi-V 2026-01-19 10:18:59 +0100
  • cce5fed47c
    Merge bfb60846c9 into 0c6817cb4e Chase Douglas 2026-01-18 23:19:31 +0100
  • 1403609b8f Add option to disable new device login notification emails Barry Walker 2026-01-18 13:13:49 -0500
  • cf4f9d0dd1
    Merge 8db5c43134 into 0c6817cb4e Henning 2026-01-18 16:48:13 +0000
  • 2d709e5130
    Merge 0a409f7af3 into 0c6817cb4e Daniel 2026-01-18 16:05:14 +0100
  • e8c820e040
    Merge 2b1e9890dc into 0c6817cb4e Ross Golder 2026-01-18 16:56:17 +0200
  • 55c967dd12
    Merge cc6866fa71 into 0c6817cb4e KyattsuNoTsume 2026-01-18 15:40:50 +0100
  • ddda5c303b
    Merge 9a320171e5 into 0c6817cb4e Mathijs van Veluw 2026-01-18 15:33:13 +0100
  • 0c6817cb4e
    hide password hints via CSS (#6726) main Stefan Melmuk 2026-01-18 15:25:20 +0100
  • 25a71d913f
    use email instead of empty name for webauhn (#6733) Stefan Melmuk 2026-01-18 15:23:21 +0100
  • 59560e378a
    use email as display name if name is empty stefan0xC 2026-01-18 12:05:22 +0100
  • 63f47df942
    if empty use email instead of name for webauhn stefan0xC 2026-01-18 12:02:21 +0100
  • f86060e883
    Merge branch 'main' into remediations/audit-2025-11-09 kalvinparker 2026-01-16 18:26:04 +0000
  • e3d1e4aa04
    Merge pull request #4 from kalvinparker/remediations/bump-lettre-psm kalvinparker 2026-01-16 18:21:38 +0000
  • 2b44f043f2
    hide password hints via CSS Stefan Melmuk 2026-01-16 18:36:43 +0100
  • 8db5c43134 Change OAuth2 expiration handling to use i64 for timestamps Henning 2026-01-15 22:17:19 +0100
  • 4c1ed3ff0a ci: fix YAML indentation for SARIF upload and use codeql upload-sarif kalvinparker 2026-01-15 19:39:08 +0000
  • 628bff3657 ci: use correct upload-sarif action (github/codeql-action/upload-sarif@v2) kalvinparker 2026-01-15 19:36:29 +0000
  • c47afbf4f5
    Merge branch 'dani-garcia:main' into main Henning 2026-01-15 15:11:20 +0100
  • 1fc185c196 Fix syntax error in oauth2_callback function by adding missing comma Henning 2026-01-15 15:01:56 +0100
  • 7a154975cc Refactor OAuth2 callback function and improve error logging for URL validation Henning 2026-01-15 14:55:04 +0100
  • 88d6453cfd Enhance OAuth2 handling by ensuring HTTPS scheme for URLs and improving timestamp management Henning 2026-01-15 14:46:44 +0100
  • b2cd556f3e
    Fix User API Key login (#6712) Mathijs van Veluw 2026-01-14 13:11:43 +0100
  • 51206b9573
    Fix User API Key login BlackDex 2026-01-14 13:00:57 +0100
  • 50879e3779
    SSO match new AuthTokens::new signature Momi-V 2026-01-13 11:43:10 +0100
  • 0acc9522c7 Clone refresh_claims.sub Momi-V 2025-11-03 15:43:59 +0100
  • 8b82ead7ba Add Clone trait to RefreshJwtClaims struct Momi-V 2025-11-03 15:37:13 +0100
  • 8c8394812e Add optional parameter existing_refresh_claims to AuthTokens Momi-V 2025-11-03 15:33:58 +0100
  • eea7d1e7c0 Add optional parameter existing_refresh_claims to AuthTokens Momi-V 2025-11-03 15:33:15 +0100
  • 16df972fb6 Pass correct type Momi-V 2025-11-03 15:30:02 +0100
  • f77109b8e3 pass original refresh_claim into renewal function Momi-V 2025-11-03 14:18:08 +0100
  • 85cbfba318 Reuse original claims struct for refresh token renewal Momi-V 2025-11-03 13:14:42 +0100
  • c359c8b6ae Add Clone trait to TokenWrapper enum Momi-V 2025-11-03 11:19:46 +0100
  • f28316b4ed Add logic to make token renew optional Momi-V 2025-11-03 09:49:48 +0100
  • f902632ba5 Add option to disable refresh token renewal Momi-V 2025-11-03 10:12:49 +0100
  • d3803e5ee0
    Merge 82c1938f42 into 4352fffeec greedy 2026-01-13 09:13:55 +0000
  • 82c1938f42
    Update README.md greedy 2026-01-13 09:13:24 +0000
  • e054287886 Add output dir option to backup command Lukas Pieper 2026-01-11 18:04:10 +0100
  • 9a320171e5
    Force MySQL to use correct name and collation BlackDex 2026-01-09 19:18:22 +0100
  • 4352fffeec
    Fix web-vault version check and update web-vault (#6686) 1.35.2 Mathijs van Veluw 2026-01-09 12:21:10 +0000
  • 03200caa0a
    Fix web-vault version check and update web-vault BlackDex 2026-01-08 20:37:50 +0100
  • 03f7a5aada
    Merge branch 'dani-garcia:main' into main Henning 2026-01-08 15:58:51 +0100
  • 8d08697cf8
    improve sso callback path (#6676) Stefan Melmuk 2026-01-06 18:10:00 +0100
  • 7fdb4d433a
    clean url when embedding images stefan0xC 2026-01-06 16:49:49 +0100
  • 8f1a80be8c
    normalize base_url for sso_callback_path stefan0xC 2026-01-06 16:47:52 +0100
  • 9f1df42259
    allow MasterPasswordHash for Android (#6673) Stefan Melmuk 2026-01-06 15:24:05 +0100
  • 8b0e1dee65
    allow MasterPasswordHash for Android stefan0xC 2026-01-06 14:52:34 +0100
  • 1e1f9957cd
    return no content with status code 204 (#6665) Stefan Melmuk 2026-01-05 19:52:24 +0100
  • ae0da92e39
    return no content with status code 204 Stefan Melmuk 2026-01-05 17:40:54 +0100
  • a8da38701c
    Add aria-label to token field on admin login page Martin Stenröse 2026-01-02 13:30:13 +0100
  • 0a409f7af3 Switch to xx-cargo dfunkt 2025-12-26 21:03:06 +0200
  • bf37657c08
    update web-vault to fix org creation (#6646) Stefan Melmuk 2026-01-01 16:52:11 +0000
  • df978661c2
    update web-vault to fix org creation stefan0xC 2026-01-01 04:42:19 +0100
  • 928771e048 Add dry run support to the release workflow dfunkt 2025-12-30 00:16:46 +0200
  • 3e2cef7e8b
    Try old refresh token if we fail to decode jwt (#6629) 1.35.1 Daniel García 2025-12-29 22:54:51 +0100
  • 2af9d21158
    Misc updates (#6627) Mathijs van Veluw 2025-12-29 21:27:12 +0000
  • c4f6c4e63b
    Re-add alpine tag (#6626) Daniel 2025-12-29 23:25:15 +0200
  • dcb44910b5
    Try old refresh token if we fail to decode jwt Daniel García 2025-12-29 22:22:01 +0100
  • 8cfc0c19df
    Misc updates BlackDex 2025-12-29 19:38:53 +0100
  • b84f763801 Re-add alpine tag dfunkt 2025-12-26 13:54:09 +0200
  • c28eab74dd
    Cached config operations cached-config-operations Daniel García 2025-12-28 23:44:50 +0100
  • 64d59b4974
    Merge 6b8995ac9f into eb2a56aea1 Timshel 2025-12-28 10:03:21 +0100
  • eb2a56aea1
    Update lockfile (#6600) Daniel García 2025-12-28 01:07:17 +0100
  • 800204fdad
    Update lockfile Daniel García 2025-12-28 00:52:02 +0100
  • a4907f3539
    Add wrapped named variants to UserDecryptionOptions (#6598) 1.35.0 Daniel García 2025-12-27 23:35:04 +0100
  • c91563b4bd
    Add wrapped named variants to UserDecryptionOptions Daniel García 2025-12-27 23:25:51 +0100
  • a826a5a0f3 Fix formatting issue in XOAuth2 struct constructor Henning 2025-12-26 15:56:25 +0100
  • d545de4b54 Refactor imports and formatting in mail.rs and xoauth2.rs Henning 2025-12-26 15:18:04 +0100
  • 405b50d044 Implement XOAuth2 model and database integration for SMTP OAuth2 tokens Henning 2025-12-26 15:00:23 +0100
  • 418e4454c9
    Merge branch 'dani-garcia:main' into main Henning 2025-12-26 14:22:35 +0100
  • 7c86e28619
    Add option to specify backup path Lukas Kirner 2025-12-25 14:10:38 +0100
  • 8801b47d80
    Remove unnecessary output sharing between jobs (#6555) Daniel 2025-12-23 17:27:53 +0200
  • 1ae9dc4119
    Simplify binary extraction (#6554) Daniel 2025-12-23 17:26:28 +0200
  • 02377eeac8
    Update crates (#6585) Mathijs van Veluw 2025-12-23 16:25:56 +0100
  • e50a3e048e
    Update crates BlackDex 2025-12-23 16:16:58 +0100
  • e520da0ffc Use insert_into when possible Timshel 2025-11-04 23:38:03 +0100
  • 2b1e9890dc Whitespace fixes. Ross Golder 2025-12-22 15:57:31 +0700
  • c9563d6c24 Remove introduced development dependency. Ross Golder 2025-12-22 15:52:05 +0700
  • a4106aeb4c Drop examples (should be in docs). Ross Golder 2025-12-22 15:50:18 +0700
  • 05029365ee Drop verbose metrics functionality description. Ross Golder 2025-12-22 15:40:27 +0700
  • 9ed01ae9eb feat: add comprehensive Prometheus metrics support Ross Golder 2025-12-22 15:20:01 +0700
  • 8927a1fea6 Refactor OAuth2 token exchange and refresh error handling Henning 2025-12-21 19:15:42 +0100
  • 60924f6d8d
    Merge branch 'dani-garcia:main' into main Henning 2025-12-21 19:14:45 +0100
  • 2a360ff3de Improve error handling for OAuth2 token exchange and parsing Henning 2025-12-21 18:52:13 +0100
  • d9c75508c2
    Fix posting cipher with readonly collections (#6578) Mathijs van Veluw 2025-12-21 18:51:58 +0100
  • c17837fa2a Add SMTP OAuth2 configuration options and improve error handling Henning 2025-12-21 18:00:48 +0100
  • 8bd2a0b26c
    Merge branch 'dani-garcia:main' into main Henning 2025-12-21 17:30:14 +0100
  • 34244eed94
    Adjust code to delete on error BlackDex 2025-12-21 16:13:05 +0100
  • 69730824b9
    Fix posting cipher with readonly collections BlackDex 2025-12-20 19:30:46 +0100
  • 0ab7784b06
    Update web-vault to v2025.12.0 (#6577) Mathijs van Veluw 2025-12-21 00:01:30 +0100
  • 175a5e54cf
    Update web-vault to v2025.12.0 BlackDex 2025-12-20 16:47:17 +0100
  • 5c91058ba0
    Add UserDecryptionOptions on /sync too (#6574) Daniel García 2025-12-20 00:37:46 +0100
  • 80e2250917
    Add UserDecryptionOptions on /sync too Daniel García 2025-12-19 19:44:15 +0100
  • 229b58fe4e
    Update crates and Rust (#6551) Mathijs van Veluw 2025-12-19 17:38:13 +0100
  • c22db02dee
    Update GHA workflows BlackDex 2025-12-19 16:19:33 +0100