Mokey Versions Save

FreeIPA self-service account management portal

v0.6.3

1 year ago
  • Update fiber
  • Update hydra go client
  • Trim spaces in names when creating/updating account
  • Add better error messages for name length
  • Add ability to better control log level

v0.6.2

1 year ago
  • Fix sshpubkey update bug

v0.6.1

1 year ago
  • Fix account settings update bug
  • Add hydra login prometheus counters

v0.6.0

1 year ago
  • Major re-write. New login flow and template layout
  • Upgrade to bootstrap 5
  • Remove database dependency
  • Switch to using Fiber web framework and htmx frontend
  • New email text/html templates
  • Add terms of service url to sign up page #97
  • Add better messaging for disabled user at login #22
  • Notification email sent anytime account updated #82
  • Allow configuring default hash algorithm for OTP #99
  • Add user block list #83
  • Make server timeouts configurable #109

v0.5.6

3 years ago
  • Add config option to replace unexpired password tokens
  • Add email flag to resetpw command
  • Relax CSP settings to allow inline images and js
  • Add change expired password login flow

v0.5.5

3 years ago
  • Add security related HTTP headers #55
  • Upgrade to latest hydra sdk. Tested against hydra v1.9.2
  • Verify nsaccountlock before sending password reset email @cmd-ntrf
  • Add option to require admin verification to enable new account @cmd-ntrf
  • Restrict username to lowercase and not only number when signing up @cmd-ntrf
  • Add option to always skip consent in hydra login flow @isard-vdi

v0.5.4

3 years ago
  • Fix bug with missing set-cookie header issue #53

v0.5.3

4 years ago
  • Update Login/Conset flow for hydra v1.0.3+oryOS.10
  • Add support for SMTP AUTH (@cdwertmann)
  • Implement fully encrypted SMTP connection (@g5pw)
  • Fix bug if session keys change or session gets corrupted
  • Upgrade to echo v4

v0.5.2

5 years ago
  • Add option to disable user signup
  • Add new command for re-sending verify emails

v0.5.1

5 years ago
  • Major code refactor to use echo framework
  • Add user signup/registration (Fixes #8)
  • Add support for new Login/Conset flow in hydra 1.0.0
  • Add ApiKey support for hydra consent
  • Add CAPTCHA support
  • Add Globus support to user account sign up
  • Simplify login to be more like FreeIPA (password+otp)
  • Remove security questions
  • Remove dependecy on krb5-libs (now using pure go kerberos library)
  • Update build to use vgo