93 Commits (master)
 

Author SHA1 Message Date
n1trux 633bfbe5c5 fix that fucking Dockerfile for good, thanks @dark
3 years ago
n1trux dd5b4043be Merge remote-tracking branch 'origin/pr/4'
3 years ago
n1trux 43a3dd81ac Merge remote-tracking branch 'origin/pr/3'
3 years ago
Darksider3 df1d09a155 Forgot that message. x_X
3 years ago
Darksider3 8008fa36b9 General overhaul, better messages, ordered imports etc
3 years ago
Darksider3 32c6ea7e07 System: Rename aio_register to aio_approve.
3 years ago
Darksider3 8d4d2038d3 Typing support and sqlite3.Row!
3 years ago
Darksider3 84508820a6 ListUsers: Implement --user flag, rename --list to --list-asc
3 years ago
Darksider3 b7ffedfba2 Rename SQLitedb to SQLiteDB
3 years ago
Darksider3 fb4b577eb8 minor adjustemenets
3 years ago
Darksider3 f31117e940 System: aio_register, performs all neccessary steps to create user...
3 years ago
Darksider3 dd01acf801 editUsers: Refactor from System taken
3 years ago
Darksider3 05f27078f6 System: Refactors username given in constructor
3 years ago
Darksider3 f204a74f98 Refactor some variable names
3 years ago
Darksider3 7ebabbb5f6 EditUsers: Implement --remove flag
3 years ago
Darksider3 b4d4fd9ad4 System: Improved return calls at remove_user
3 years ago
Darksider3 7d5ef3b493 Wording fix in docstring
3 years ago
Darksider3 0eeafa626e Documentation work all over the place
3 years ago
Darksider3 65c7bb6b3f Move argparser into mains function body
3 years ago
Darksider3 a17d0ed30f ListUsers: UAP and APP => Unapproved and Approved replaced
3 years ago
Darksider3 389b614de9 Revert "ListUsers: UAP and APP renamed, function updates /home/users.txt"
3 years ago
Darksider3 84cc83db3c ListUsers: UAP and APP renamed, function updates /home/users.txt
3 years ago
Darksider3 452204a5e9 ListUsers: --list sorts all approved users ascending
3 years ago
Darksider3 c46adc2849 editUsers: Description, remove username change and so on
3 years ago
Darksider3 24eee6e84e Shebang/env for script execution
3 years ago
Darksider3 6ea679cb60 System: userdel returns 6 when no maildir is deleted but homedir is
3 years ago
Darksider3 fb9a98fb81 Edit: Did delete, but here it is back!
3 years ago
Darksider3 eb6f3da3d7 System: Account for userdel returning 6 on success...
3 years ago
Darksider3 fb7544bd8c edit: Added Name, email and first steps for status changes
3 years ago
Darksider3 7091cbcbd2 Validator: checkName taken from registration form
3 years ago
Darksider3 786b652b21 update dev environment with disable possiblities
3 years ago
Darksider3 84431bda1d Edit: Sceleton, Interface and first argument
3 years ago
Darksider3 7786df3761 System: Introduce function to write just write the auth file
3 years ago
Darksider3 96097e26b1 Catched that little error and killed it!
3 years ago
Darksider3 27e5f0445a Shortcuts to source when working on ssh-reg
3 years ago
Darksider3 710ceacd7c Breaking up the code smell regarding the CFG.py!
3 years ago
Darksider3 934b6bf75a Factor out 'as CFG'
3 years ago
Darksider3 670aa3d9c3 Factor out CONF_FILE
3 years ago
Darksider3 cdc72a30f4 Factor out REG_FILE
3 years ago
Darksider3 77efb4b339 delete cfgparse again and get it going as it where before
3 years ago
Darksider3 8c3ac4060f Split CFG.py to private/lib/cfgparse.py
3 years ago
Darksider3 192e70e4a2 Seperate out even more, own dir for UIs
3 years ago
Darksider3 5c6ecaf627 Modularize CFG.py into CWD, default_cmd and cmd ui
3 years ago
Darksider3 5a57a62780 Allow uppercase Chars afters first character in usernames
3 years ago
Darksider3 91b5e6ae7b Positional fix: OperationalError before general
3 years ago
Darksider3 77a31a44d1 Abort on errors in import file before even trying to activate
3 years ago
Darksider3 2ab27aa019 Validate Timestamps and don't not insert into DB when error
3 years ago
Darksider3 3ae497e2eb Let the container stop gracefully with exec!
3 years ago
Darksider3 b0856b558e Move import related stuff to the Import.py script.
3 years ago
Darksider3 283143104d Actually we allow currently strange things, this fixes it on the usernames
3 years ago