Commit Graph

28 Commits

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