Skip to content
Snippets Groups Projects
  1. Sep 25, 2022
  2. Sep 12, 2022
  3. Sep 08, 2022
  4. Sep 07, 2022
    • BlackDex's avatar
      Added support for web-vault v2022.9 · 94be67ea
      BlackDex authored
      - The new web-vault version supports fastmail.com anon email, add the
        correct api host to support it.
      - Removed Firefox Relay, this seems only to be supported on SaaS.
      - Added a function to the two-factor api to prevent 404 errors.
      94be67ea
  5. Sep 06, 2022
    • BlackDex's avatar
      Change the handling of login errors. · 5a05139e
      BlackDex authored
      
      Previously FlashMessage was used to provide an error message during login.
      This PR changes that flow to not use redirect for this, but renders the HTML and responds using the correct status code where needed. This should solve some issues which were reported in the past.
      
      Thanks to @RealOrangeOne, for initiating this with a PR.
      
      Fixes #2448
      Fixes #2712
      Closes #2715
      
      Co-authored-by: default avatarJake Howard <git@theorangeone.net>
      5a05139e
  6. Sep 04, 2022
  7. Aug 20, 2022
    • BlackDex's avatar
      Add Org user revoke feature · 1722742a
      BlackDex authored
      This PR adds a the new v2022.8.x revoke feature which allows an
      organization owner or admin to revoke access for one or more users.
      
      This PR also fixes several permissions and policy checks which were faulty.
      
      - Modified some functions to use DB Count features instead of iter/count aftwards.
      - Rearanged some if statements (faster matching or just one if instead of nested if's)
      - Added and fixed several policy checks where needed
      - Some small updates on some response models
      - Made some functions require an enum instead of an i32
      1722742a
  8. Aug 17, 2022
  9. Aug 04, 2022
  10. Aug 01, 2022
  11. Jul 31, 2022
    • BlackDex's avatar
      Update deps and Alpine image · 6e23a573
      BlackDex authored
      - Updated deps
      - Updated Alpine images to 3.16
      - Removed dumb-init, not needed anymore
      - Some small shellcheck tweaks on the start/healthcheck scripts
      6e23a573
  12. Jul 27, 2022
  13. Jul 22, 2022
  14. Jul 20, 2022
    • BlackDex's avatar
      Fix persistent folder check within containers · 9a787dd1
      BlackDex authored
      The previous persistent folder check worked by checking if a file
      exists. If you used a bind-mount, then this file is not there. But when
      using a docker/podman volume those files are copied, and caused the
      container to not start.
      
      This change checks the `/proc/self/mountinfo` for a specific patern to
      see if the data folder is persistent or not.
      
      Fixes #2622
      9a787dd1
  15. Jul 19, 2022
    • BlackDex's avatar
      Update build workflow for CI · 0dcc435b
      BlackDex authored
      Because we want to support MSRV, we also need to run a CI for this.
      This PR adds checks for the MSRV and rust-toolchain defined versions.
      
      It will also run all cargo test, clippy and fmt checks no matter the outcome of the previous job.
      This will help when there are multiple issues, like clippy errors and formatting.
      Previously it would show only the first failed check and stopped.
      
      It will also output a nice step summary with some details on which checks have failed.
      Or it will output a success message.
      0dcc435b
  16. Jul 17, 2022
  17. Jul 15, 2022
Loading