jvoisin
|
5bcb37901c
|
Use crypto.GenerateRandomBytes instead of doing it by hand
This makes the code a bit shorter, and properly handle
cryptographic error conditions.
|
2024-03-11 16:31:43 -07:00 |
|
jvoisin
|
f4f8342245
|
Remove a superfluous condition
No need to check if the length of `line` is positive since we're checking
afterwards that it contains the `=` sign.
|
2024-02-28 19:47:30 -08:00 |
|
jvoisin
|
61af08a721
|
Use .WriteString( instead of .Write([]byte(…
|
2024-02-28 19:47:30 -08:00 |
|
notsmarthuman
|
4590da2fc3
|
Add FORCE_REFRESH_INTERVAL config option
|
2024-01-02 18:33:15 -08:00 |
|
Shizun Ge
|
bcb0978e9e
|
improve scheduler tests.
Capture timeNow() before calculation next check at.
Check if the desired interval is set.
|
2023-12-03 15:01:19 -08:00 |
|
Shizun Ge
|
70b69ecd19
|
Add SCHEDULER_ROUND_ROBIN_MIN_INTERVAL
Separated from POLLING_FREQUENCY.
|
2023-11-29 19:52:14 -08:00 |
|
Frédéric Guillot
|
ba614af82d
|
Disable WebAuthn by default because it requires to configure the BASE_URL
|
2023-11-06 20:51:19 +01:00 |
|
Florian Rüchel
|
62ef8ed57a
|
Add WebAuthn / Passkey integration
This is a rebase of #1618 in which @dave-atx added WebAuthn support.
Closes #1618
|
2023-11-05 18:57:35 +01:00 |
|
Frédéric Guillot
|
c0e954f19d
|
Implement structured logging using log/slog package
|
2023-09-24 22:37:33 -07:00 |
|
Frédéric Guillot
|
fbce915d84
|
Add profile scope to OIDC integration to support accounts without email
|
2023-09-08 20:26:42 -07:00 |
|
Dror Levin
|
bea9017b48
|
Add factor for entry_frequency scheduler
Allow the user to increase the frequency of the entry_frequency
scheduler by a configurable factor in order to shorten the time between
updates.
|
2023-08-31 20:27:09 -07:00 |
|
Frédéric Guillot
|
168a870c02
|
Move internal packages to an internal folder
For reference: https://go.dev/doc/go1.4#internalpackages
|
2023-08-10 20:29:34 -07:00 |
|