Commit graph

77 commits

Author SHA1 Message Date
Jacob e67379dd68 Fix a serious security issue. 2024-02-27 17:44:20 +01:00
Jacob 47496a93e1 Fix last commit 2023-10-15 19:42:54 +02:00
Jacob e78671e93a Update .htaccess to download files instead of previewing 2023-10-15 16:29:10 +02:00
Jacob cb4c26fa7f Wrap all $_REQUEST variables in htmlspecialchars() 2023-10-09 16:35:51 +02:00
Jacob 0e2c4caac0 Some stylesheet changes 2023-10-09 04:05:27 +02:00
Jacob 1303b75947 Cleanup a bit 2023-10-09 04:00:04 +02:00
Jacob 14abb10983 Add Noto Sans font 2023-10-09 03:46:25 +02:00
Jacob 6fe279c273 fixes 2023-10-09 03:39:06 +02:00
Jacob dd3fb03c16 Rewrite to remove .php extension 2023-10-09 02:39:49 +02:00
Jacob 4fc9c168bd Add file type blacklist (#9) 2023-10-09 00:38:35 +02:00
Jacob ebdf4119b6 Admins get no file size limit (#26) 2023-10-09 00:24:29 +02:00
Jacob c5e03c3e0c Issue #23 2023-10-09 00:18:46 +02:00
Jacob 4d6ced1a27 Update README 2023-10-08 17:58:28 +02:00
Jacob 636389ab64 Add placeholder logo to page, will probably redo. 2023-10-08 02:24:08 +02:00
Jacob fa3dc0954e Major changes to the bar 2023-10-08 01:09:17 +02:00
Jacob 42281a8384 Improve css... again 2023-10-07 22:22:14 +02:00
Jacob 4df2a6f3b9 Improve padding a bit 2023-10-07 19:07:10 +02:00
Jacob 0596239335 Improve user interface significantly 2023-10-07 18:58:27 +02:00
Jacob 6e80456081 Fix some minor issues 2023-10-07 17:12:43 +02:00
Jacob 4ebf043f46 Handle errors in account.php 2023-10-07 16:59:48 +02:00
Jacob f1c6a86b49 Fix curl uploading 2023-10-07 16:29:49 +02:00
Jacob b8b5ddb48c Rename issued to created 2023-10-07 14:43:08 +02:00
Jacob 3f1fae7e9d Some improvements to user tools 2023-10-07 14:01:23 +02:00
Jacob c0f2c51b3e Require password confirmation 2023-10-07 12:19:05 +02:00
Jacob 52ab03f640 Add user listing 2023-10-07 12:10:49 +02:00
Jacob cb3918ad2f Add register.php 2023-10-07 04:12:43 +02:00
Jacob a5e24bbceb Add template, allow users to change username/password 2023-10-07 03:46:42 +02:00
Jacob 1097f21947 Add public file listing, #22 2023-10-07 01:11:18 +02:00
Jacob 507680a339 Move over from keys to proper user accounts 2023-10-07 00:25:10 +02:00
Jacob 7377c9e245 Use sessions rather than cookies 2023-10-04 21:37:52 +02:00
Jacob 2d4cb3c5d9 Simplify significantly, by combining admins, temporary keys and keys
into one. Also some miscellanious codebase improvements.
2023-10-04 15:53:02 +02:00
Jacob 0ed4daa0f3 Remove temporary keys, the feature is now included in normal keys 2023-10-04 11:00:28 +02:00
Jacob de0538df54 Some minor fixes and improvements 2023-10-03 20:31:47 +02:00
Jacob febebd5b0c Add 'Your files', allowing users to (if enabled) remove their files 2023-10-02 23:31:42 +02:00
Jacob 71a754f20e Fix wrong key being removed 2023-10-02 01:46:16 +02:00
Jacob 17516d5174 Fix key creation 2023-10-01 22:50:12 +02:00
Jacob 418f6698e6 Add setup php for creating an admin key 2023-10-01 19:31:37 +02:00
Jacob c84f8be3ae Fix yet another typo 2023-10-01 17:46:46 +02:00
Jacob 8f750c932c Move curl outside of if statement 2023-10-01 17:41:02 +02:00
Jacob 2c2ac8ffed Fix a typo in core.php 2023-10-01 17:40:26 +02:00
Jacob 0c7c5005f2 Fix typo in config.php 2023-10-01 17:35:36 +02:00
Jacob 74a45c1a09 Rename config.def.ini so that you can modify config.ini without
having merge issues
2023-10-01 17:30:23 +02:00
Jacob 0736ad351a Cleanup, basic README 2023-10-01 17:27:47 +02:00
Jacob d00a047b14 Remove temporary_passwords.txt and passwords.txt from .gitignore since
it's no longer supported by curload.
2023-10-01 16:24:27 +02:00
Jacob 33e108a491 Fix an option in the configuration 2023-10-01 16:23:07 +02:00
Jacob d9924e6a3e css improvements 2023-10-01 04:35:21 +02:00
Jacob 220f09ede0 CSS changes, small bug fix 2023-10-01 04:10:34 +02:00
Jacob 8d882ba177 More CSS changes 2023-10-01 04:08:04 +02:00
Jacob 3fe9dd5e74 CSS changes 2023-10-01 04:07:24 +02:00
Jacob bf6c165225 Style it a bit, add footer text 2023-10-01 04:03:42 +02:00