- 06 Feb, 2023 13 commits
-
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
Closes #42
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
Rewrote handling of attachments: - New file types are supported: ZIP archives, JPEG and PNG. - Types are automatically detected using python-magic, known extensions are preserved. Types are stored in the database. - Attachment size limit (which BTW did not work) made configurable. - UTF-8 detection rewritten to be scalable. - Links to download attachments now contain cryptograpically signed post ID, user ID, and recommended filename (for student's submissions, it's based on the student's name).
-
Martin Mareš authored
Heavily inspired by a similar hack in OSMO.
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
Closes #45, this time hopefully for real.
-
- 18 Dec, 2022 3 commits
-
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
- 25 Nov, 2022 1 commit
-
-
Martin Mareš authored
Otherwise, big sets of cookies sometimes do not fit and the server fails with error 500.
-
- 20 Oct, 2022 1 commit
-
-
Martin Mareš authored
(caused by recent refactoring)
-
- 17 Oct, 2022 1 commit
-
-
Martin Mareš authored
-
- 11 Oct, 2022 1 commit
-
-
Martin Mareš authored
-
- 10 Oct, 2022 3 commits
-
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
- 28 Sep, 2022 3 commits
-
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
- 27 Sep, 2022 14 commits
-
-
Martin Mareš authored
-
Martin Mareš authored
Closes #43.
-
Martin Mareš authored
-
Martin Mareš authored
Closes #37.
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
Closes #50.
-
Martin Mareš authored
-
Martin Mareš authored
-