Commit Graph

23 Commits

Author SHA1 Message Date
5f0e11efed Add svelte pre-compilation 2021-04-23 15:56:06 +02:00
cfc632ba1a Approval mode: revoke unapproved users auth proofs
Also add tests for auth approval mode
2021-04-22 18:01:13 +02:00
caae753d74 Allow users to change their username every configurable period of time
Closes #22
2021-02-23 17:43:11 +01:00
1b8ff1428f Add persist session checkbox on login
Makes session not persistent by default
Closes #11
2021-01-24 16:33:33 +01:00
f5b2015ae0 Code cleanup: normalize configuration file line endings 2021-01-24 16:33:08 +01:00
49168b5391 Add account management (email addresses management, password management)
Closes #8
Closes #9
2021-01-22 12:22:11 +01:00
784f2c976c Rename base_url setting to public_url 2021-01-21 17:13:05 +01:00
b75b227ca1 Add required username to magic link authentication and fix many errors 2020-11-14 17:24:57 +01:00
9d50c5cc5f Rename project to swaf 2020-11-12 16:11:16 +01:00
bb100b3c13 configuration: use .json5 instead of .ts 2020-10-01 16:16:36 +02:00
8210642684 Improve logging configuration structure 2020-09-25 22:19:13 +02:00
dfee2645e1 Express: add custom bind address setting 2020-09-17 21:15:37 +02:00
a51c4eb942 config: use ts module.exports syntax for compatibility 2020-09-03 12:44:21 +02:00
7a1656ea7f Change public_url config field name to base_url 2020-07-24 12:59:44 +02:00
9ce345d99d Don't start in production if important security fields are misconfigured 2020-07-15 15:06:29 +02:00
6885f3da1c Add configurable maxAge for session cookie, defaults to 30 days 2020-07-14 15:06:46 +02:00
afdfadd34e Add CsrfProtectionComponent tests and fix missing promise await 2020-07-08 10:58:57 +02:00
ca39c3e538 Fix mail settings and add mail from 2020-06-27 18:15:02 +02:00
b043513fe8 Bug fixes and app settings 2020-06-27 17:12:50 +02:00
c8157b7bb0 Add optional user approval mode 2020-06-16 15:28:44 +02:00
924104f700 Add auto update component 2020-05-05 15:19:23 +02:00
de777bc844 Make redis prefix configurable 2020-04-25 09:32:59 +02:00
9b62760ed0 Add config files 2020-04-23 12:12:08 +02:00