11 Commits

Author SHA1 Message Date
3d8619532b
Refactor LDAP config
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
* Move credentials to ENV vars in prod
* Use same configs in dev and prod
* Make UID attribute and admin DN configurable
2025-05-06 15:32:59 +04:00
8de0a2e26e
Improve seed output 2024-03-13 14:28:31 +01:00
22ffcd54db
Patch away a deprecation warning caused by Devise
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-02-09 17:58:28 +01:00
Râu Cao
8a7016a30b
Add remember-me function for sign-in
When checked, remember user for 2 weeks. Otherwise expire session after
30 minutes.
2023-03-19 18:06:18 +07:00
Râu Cao
e2618de7c6
Add time limit for inactive sessions
closes #8
2023-03-19 16:16:36 +07:00
Râu Cao
c7550b4f64
Upgrade Devise, remove custom Turbo integration
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-03-09 11:34:42 +07:00
Râu Cao
620befd7c0
Fix devise not rendering errors as flash messages
https://github.com/heartcombo/devise/issues/5446

closes #63
2023-01-10 14:13:25 +08:00
7cb0111449
Fix sign out link
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
The correct HTML attribute to send a DELETE request would be
`data-turbo-method`, but then it still fails with JS turned off, which
is unnecessary.

fixes #61
2022-02-19 12:12:32 -06:00
5933c387b6
Set correct email address for devise
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-21 17:17:33 +01:00
2b153bef8d
Disable regs, nicer errors and flash messages 2020-11-11 19:18:21 +01:00
674b0a0ff5
Add LDAP logins and password resets, config, etc. 2020-11-10 11:36:06 +01:00