Releases: neverlless/mokey
Releases · neverlless/mokey
v1.0.2
v1.0.1
v1.0.0
Changelog
- d297f60 Update Go workflow and build steps.- Refactor permissions and jobs.- Remove obsolete Goreleaser configuration
- 5c1c605 Update Go workflow configuration to use Goreleaser
- 5a9f1ec Create go.yml
- a46ec85 Add Slack notifier to Emailer for notifications
- 38bec5f Update changelog
- b65a0cd Update goipa
- 0d6d907 Fix static builds
- e7aea88 Upgrade deps
- 9b3ab6d Merge pull request ubccr#138 from ngwilson/update-containers
- d781ea8 Updated docker config to use rocky 9 and cgroup host config
- 545d4b0 Merge pull request ubccr#129 from mattgahs/patch-1
- a01fa1a Merge pull request ubccr#130 from cmd-ntrf/require_admin_verify
- f658072 Display email verification instruction even when admin has to verify
- dce8c90 Allow resend when account is unlocked if admin verify is enabled
- 43b946d Implement admin verification requirement
- 10d2f1c Update mokey.toml.sample to comment out SMTP username and password
- e09e641 Bump version
- 483b7bd Merge pull request ubccr#118 from ubccr/update-deps
- 5fef342 Add ability to better control log level
- 2dc5862 Add better error message for max length
- a046626 Add note to readme
- ac14238 Trim spaces and validate first last name
- e47273b Bump hydra go client
- 0d5fd8b Trim leading/trailing spaces
- 130338e Bump fiber to latest release
- 53da4fa Merge pull request ubccr#116 from ubccr/fix-write-error
- cc93dba Update changelog
- 58f0099 Use admin client for user mods
- b7d3353 Merge pull request ubccr#115 from ubccr/hydra-metrics
- 0066ac8 Update changelog
- 6ec7f16 Remove counter
- 32f3277 Fix typo
- 69051ca Use admin client to update account settings
- 164a523 Add metrics for hydra logins
- 47acf0f Merge pull request ubccr#114 from ubccr/mokey-0-6
- 481de00 Remove unused files update docs
- 1113380 Update notice
- a336bb2 Update docs
- e2f2356 Update changelog
- 1c88739 Formatting fix
- e3d1353 Update readme
- d57ef77 Add showing of password expiration
- 3b66dba Add ability to show token URI
- 6e4a7f3 Regenerate session upon login
- 2e3decd Disable startup message
- 32e2fa5 Fix autofocus
- c61c728 Fix hydra login if user is already logged in
- 429f771 Check if user is already logged in
- e58a8bd Change logout to POST request only
- a7a31da CSRF tokens should be tied to user session
- 047dd7d csfr tweaks
- f528874 Add prometheus metrics
- adaf1f7 Add audit log messages
- 3232bc7 Fix nfpm scripts
- c9dabce Fix typo
- 0188533 Update to goipa v0.0.6
- 702f3fc Fix dir creation in post install
- 972bacf Add gorelease rpm/deb package builds
- b17de04 Use markdown
- ea2c918 Remove
- 85efc32 Removed unused template layout.html
- 3380405 Fixes ubccr#97. Add terms of service url to sign up page
- affb116 Fixes ubccr#22. Add better messaging for disabled user at login.
- b353cac Change button name
- 106a9f8 Show username
- 7e1c2be Ensure blocked users can't sign up
- d835a34 Fix typo
- b88d63c Add welcome email
- f57594e Show username
- 0582242 Refresh session by logging out
- 8a3eb19 Update message
- 1f91c93 Fix rate limiter to only limit certain endpoints
- 5b1a2f7 Add audit logs
- 04607ed Always show username
- 789d9cf Fixes ubccr#82. Notification email sent anytime account updated
- 19d16ed Add password check tests
- 8f36ee4 Remove useless heading
- 1d5f489 Fix bug
- 219d75c Fix bug
- fb7900c Default to sha1 to be compatable with most apps
- 0c84dc5 Add better messaging
- e025976 Automatically enable 2fa when adding first otp token
- 4a84ce2 Allow multiple attempts to verify OTP token
- c22f4e7 Add 403 partial
- 7157adc Display username
- 1750a6d Fix display issue in Outlook desktop clients
- 6002ed4 If session times out and CSRF token is invalid, rediret logout.
- 69fe18d Add session idle timeout
- fb8479b Clean up email templates
- d110f93 Add postmark-templates license notice
- feb8a71 Add rate limit config settings
- 6dca493 Update notice
- 01eeb55 Add support for require_mfa
- 67cb19c Sort domains before display
- 892a85e Add option to require Two-factor auth
- bf82ed7 Update to inline css html email templates
- 48937be Fix password expire
- 80bcca2 Add help message for allowed email domains
- 32de83a Enable template customizations via config file
- dba5f4e Fix logging
- b23d870 Remove logging redirect uri
- 2f31a83 Add remoteIP logging
- 7a7447d Fix template header
- 3efab1f Add username generation from email address.
- 1f2017d Fix test
- fa75f99 Re-org config variables
- fab5c61 Fixes ubccr#99. Allow configuring default hash algorithm for OTP
- 41453fb Add hydra logout
- dee5e5a Add check for already logged in sessions
- fd11603 Prevent blocked users from getting password/account resets
- 9a4d14d Fixes ubccr#83. Add user block list.
- b3a3774 Fixes ubccr#109. Make server timeouts configurable.
- 68b8b16 Move server configs to own section
- 7b8e6a9 Fix hydra login timeout
- 34a01d0 Fix hydra re-direct
- 9645cec Add hydra
- ba32108 Fix up tokens
- af8b3b3 Upgrade deps. add secure cookies
- e3d23db Refactor configuration
- 6097d06 Remove old code
- ebd7d0a Remove old code
- 3872436 Add account verify re-send
- 19f085b Add password expired change flow
- b2caf15 Add reset/forgot password
- eabb327 Add password reset
- f528e9f Re-org email code
- b46d81f Add better emails
- 1a38b16 Add account creation signup and verify account
- 68b25c9 Add update account settings
- f5fbdb7 Fix navigation
- f6e221b Add account page
- d9330a1 Code refactor/cleanup
- 464d9c8 Add change password
- 00a4ff6 Fix login flow
- 269bcdc Extend limiter
- de9cd47 Add enable/disable 2fa
- 9e66a14 Template tweaks
- 097e13f Port over ipa docker-compose from webauthinfra.
- b6fe194 Add verify of TOTP token
- db1fe23 Add security
- 46dc6cc Add ssh key add/remove
- 0fdcca4 Button color tweaks
- 2d4390a Flesh out otp add/remove/enable tokens
- c37b6fc Add otp add token
- f2c70a5 HTMX improvements. Focus password on login.
- 446923e LoginRequired middleware should be hx-request aware
- 88d27c6 Login template tweaks
- 6c0cffa Template tweaks
- 59fc96d Update to goipa v0.0.6
- beb4adf Major code refactor.
- 1090286 Simplifly templates
- 05e722e Add login templates. Use htmx. Remove kruft
- 1b308fd Major code refactor and new UI design.
- 64d8c42 Update deps
- c19bedf Merge branch 'master' into mokey-0-6
- 68feca5 Merge pull request ubccr#108 from varesa/fix-signup-typo
- 8289f53 Fix typo in account signup templates
- 3991dbf Merge pull request ubccr#105 from fosstube/modify-ipauserauthtype
- 92336c6 Example method to add "ipauserauthtype" to the "Modify Users" permission
- a99ade6 Switch to Branca tokens
- ed2b70d Merge branch 'generate-secrets' into mokey-0-6
- 56aba60 Bump version
- 4c6421d Merge pull request ubccr#91 from xx4h/allow-password-tokens-replace
- 7b39dca Generate secrets if not set
- cd9869b Merge pull request ubccr#90 from xx4h/resetpw-with-custom-email
- 9f8f79c Merge pull request ubccr#89 from ubccr/csp-fixes
- 7c9b804 Merge pull request ubccr#85 from xx4h/handle-expired-password
- a185756 Initial implementation of change expired password
- 250003d Add possibility to allow password tokens to be
- 11f1f46 Add email flag to resetpw command
- e7eba81 Relax our CSP settings to allow inline images and js.
- 9903897 Bump version
- 34744f3 Merge pull request ubccr#78 from cmd-ntrf/username
- 768f351 Add check if username is only numbers
- adca7d4 Add check if username is lowercase
- 04fcefd Merge pull request ubccr#73 from isard-vdi/feature/skip-consent
- f672463 Added hydra_consent_skyp config var.
- 05648f6 Fixes ubccr#70.
- f8c8e35 Properly use fake tls termination.
- 5bf3b28 Merge pull request ubccr#69 from isard-vdi/feature/profile-openid
- a472f8a Updated profile first/last to given_name/family_name
- 2e243ee Bump goipa
- e93d4f1 Update changelog
- e4e4eb6 Upgrade to latest hydra sdk
- 94c0192 Merge pull request ubccr#59 from ubccr/http-security-headers
- 8d100af Merge pull request ubccr#60 from cmd-ntrf/disable_psswd_reset
- 79bb239 Verify nsaccountlock before sending password reset email
- 804e67a Merge pull request ubccr#58 from cmd-ntrf/disable_new_user
- d06e556 Rename disable_user_user to require_verify_admin
- 2f6dfdd Add httpOnly to session cookie
- ce6f4e9 7B47 Fixes ubccr#55 add security related HTTP headers.
- 2bf5124 Add option to disable new user account
- 4c309f5 Merge pull request ubccr#57 from cmd-ntrf/email_log
- 6d75cf9 Fix "email sent successfully" log placement
- e8f6ad5 Bump version and update changelog
- cb0fb1a Update goipa.
- 734e39a Add better logging when freeipa server ping fails.
- 583f30d Merge pull request ubccr#48 from gah242s/patch-2
- c7d243e Merge pull request ubccr#49 from gah242s/patch-3
- b3f07fe Added ktuser: to follow the example
- c90d414 Add example for "bind all" interfaces
- 4cadbed Merge pull request ubccr#47 from gah242s/patch-1
- 50379bd Use mysql_secure_installation
- 2213797 Use correct import path for go-oidc. Fixes ubccr#45
- c677e97 Properly decode enc_key as hex string. See ubccr#42
- 84ce31b Bump release
- 52325f5 Merge pull request ubccr#41 from ubccr/hydra-upgrade
- 89aba4e Add note
- 6cc8f05 Fix link
- e8e6de3 Upgrade to echo v4 and upgrade deps
- 533df46 Tidy up modules
- 177663a Add support for fake tls termination.
- 6ae60bf Bump version
- 62f8376 Update login/consent flow for hydra v1.0.3+oryOS.10
- bc426d6 Merge pull request ubccr#27 from g5pw/add-smtp-tls
- f9b4a14 Remove redundant parentheses, whitespace
- 4750d38 Add some more error checking
- 7ae5776 Implement fully encrypted SMTP connection
- df17ca7 Merge pull request ubccr#26 from shahriar52/fix-ResetPassword-token-age
- d2629df Replace "setup_max_age" with "reset_max_age" for password reset Token.
- 113beae Fix bug. return an error if over max attempts
- 23da9b4 Merge pull request ubccr#23 from cdwertmann/cdwertmann-smtp-auth
- 6940899 Merge pull request ubccr#24 from cdwertmann/cdwertmann-captcha-no-autocomplete
- a5dabc7 Disable captcha autocomplete on signup page
- b7b3ab8 Disable captcha autocomplete on forgot password page
- f163e5a enable SMTP AUTH
- ee85ea1 add username/password for SMTP to config file
- 6c93c4d Allow 2 character usernames
- 6042554 Remove exec bash
- daf1ea8 Trim spaces
- b14bb05 Fix bug if session keys change or session gets c...