Commit graph

7 commits

Author SHA1 Message Date
c6b358499d Updated .gitignore and restored misc folder with updated systemd unit file and icons 2023-02-11 23:34:00 +01:00
0aa8c7f15b Ported archive script to new structure #16 2023-02-11 22:03:00 +01:00
01aa31a8a1 Fixed CSRF-related issues and profilepictures by starting caddy for development server too. Also improved boostrap script. #15 #16 2023-02-11 18:08:46 +01:00
5572fec9c1 Completely re-structured the project from scratch, wrote a better bootstrap script, changed configuration format to yaml, improved Caddyfile, and more. #15 #16 #20 2023-02-11 17:23:57 +01:00
9f270c12b4 Profile pictures are now handled by the application to mitigate possible directory traversals
to other sub-directories of the static directory (Admins/Staff with the right to edit user
accounts were able to set a path like ../static/favicon.png for the profile picture - this
isn't a "i'm in, now i have root access and can hack your mom"-vulnerability, but better fix
it before it evolves to one. or a dragon. it's too late for this crap.)
2022-11-02 22:53:04 +01:00
fb50140762 Add script and configure environment to install python dependencies into a project subfolder 2022-03-16 18:58:27 +01:00
c49798a9ea Initial commit - existing project files 2022-03-16 12:11:30 +01:00