Commit Graph

21 Commits

Author SHA1 Message Date
Sam Greytalon fb79915e7c Add an exception to the license
Messy attempt at letting users modify the configuration variables without making the software a "modified version".
2024-02-26 13:22:02 -06:00
Sam Greytalon 57d459c727 Clarify where I install Dexter on my web server. 2024-02-26 13:13:59 -06:00
Sam Greytalon 3867f4543a Make sure to actually check code returned from user_can_... before moving on! 2024-01-15 16:15:16 -08:00
Sam Greytalon b8b7fc68bd Decode names received from the filesystem. 2023-11-16 10:27:38 -08:00
Sam Greytalon 251c7640a3 Check directory permissions for adding new files. 2023-11-16 10:16:03 -08:00
Sam Greytalon 029a5c07e1 Check user permissions before filesystem permissions in render_index. 2023-11-16 09:25:35 -08:00
Sam Greytalon e092a21c40 Return 500 when file is uneditable by Dexter. 2023-11-16 09:22:41 -08:00
Sam Greytalon ea4332d207 Return 500 when file or index is not readable to Dexter. 2023-11-16 09:02:05 -08:00
Sam Greytalon 453d6ab787 Add proper 404 page. 2023-11-16 08:49:12 -08:00
Sam Greytalon 2926fd52cd Update README.md to clarify the installation process. 2023-10-27 10:33:23 -07:00
Sam Greytalon dfc2c7ea2e Update OpenBSD config example. 2023-10-27 10:32:53 -07:00
Sam Greytalon d88cb236c7 Increase default size limit & add dexter-specific tmp directory 2023-10-27 10:21:07 -07:00
Sam Greytalon a4f1f18cb4 Swap url_escape string shenanigans for proper Mojo route methods 2023-10-27 10:20:29 -07:00
Sam Greytalon a7e848d4a1 Prefix OpenBSD config values and add TMPDIR 2023-08-01 08:13:20 -07:00
Sam Greytalon c4ed56137d Unveil $ENV{TMPDIR} under OpenBSD 2023-08-01 08:13:20 -07:00
Sam Greytalon 9248cf3856 Add SIL OFL for Nerd Font. 2023-08-01 08:13:20 -07:00
Sam Greytalon ef386ff8d4 Use current file name as default in move promp. 2023-08-01 08:13:20 -07:00
Sam Greytalon 6fb5e59499 Properly convey the importance of web server root. 2023-08-01 08:13:20 -07:00
Sam Greytalon 32da4a68b1 Add further details to setup instructions. 2023-08-01 08:13:20 -07:00
Sam Greytalon 37fa078234 Fix linebreak after modules list. 2023-08-01 08:13:20 -07:00
Sam Greytalon 90122841b9 Initial commit. 2023-08-01 08:13:20 -07:00