aboutsummaryrefslogtreecommitdiffstats
path: root/src/config.rs
Commit message (Expand)AuthorAgeFilesLines
* remove some duplicationJesse Luehrs2019-10-221-1/+3
* improve usage informationJesse Luehrs2019-10-211-13/+64
* add a basic wizard to generate the initial config fileJesse Luehrs2019-10-211-10/+16
* allow overriding the config fileJesse Luehrs2019-10-201-3/+13
* make running with no config file work againJesse Luehrs2019-10-201-18/+8
* fall back to /etc and /var if ~/.config files don't existJesse Luehrs2019-10-201-11/+14
* drop root privileges during normal operationJesse Luehrs2019-10-201-0/+119
* configure oauth through the config file tooJesse Luehrs2019-10-201-0/+82
* actually, configuring the command to run in the config file seems fineJesse Luehrs2019-10-201-2/+2
* use consts for option namesJesse Luehrs2019-10-201-48/+67
* also rename the command line option hereJesse Luehrs2019-10-201-4/+4
* also move the flag definitions into the config readerJesse Luehrs2019-10-201-0/+65
* a bit more refactoringJesse Luehrs2019-10-201-0/+22
* simplify config loadingJesse Luehrs2019-10-201-80/+260
* improve error messagesJesse Luehrs2019-10-191-3/+6
* let allowed_login_methods take either a comma-separated string or a listJesse Luehrs2019-10-191-11/+46
* fix some deserializersJesse Luehrs2019-10-181-7/+19
* debug-log the final configurationJesse Luehrs2019-10-181-1/+1
* refactor config handlingJesse Luehrs2019-10-171-0/+179