Commit Graph

38 Commits

Author SHA1 Message Date
Mark van Renswoude ab72081467 Fixed import for case-sensitive systems 2020-03-17 18:08:51 +01:00
Mark van Renswoude 9a3248c0c7 Updated ALL the packages! 2020-03-17 18:06:23 +01:00
Mark van Renswoude f95aa0e388 Merge branch 'release/1.0' 2020-03-17 16:54:04 +01:00
Mark van Renswoude 0aaf7a0bdc Replaced Node-sass with Dart-sass due to build issues 2020-03-17 16:52:43 +01:00
Mark van Renswoude 98646de041 Fixed vertical alignment in file row 2018-12-09 18:40:22 +01:00
Mark van Renswoude 10322bc26f Changed file list
- Grid style more suited for large file listings
- Multi-select allows individual files to be deleted
2018-12-09 17:26:23 +01:00
Mark van Renswoude fbf6e6a96f Fixed #1: Start expiration only after first upload 2018-08-16 15:18:02 +02:00
Mark van Renswoude b2ab541fa6 Fixed 'forbidden' on /admin
Fixed logout menu item position in Firefox
2018-05-31 14:42:55 +02:00
Mark van Renswoude d6f553e99f Implemented changing code ownership
Refactored admin API
2018-05-13 09:33:10 +02:00
Mark van Renswoude 88beaa6f7d Added code and upload expiration checks
Added the feature to override email templates
Added automatic refresh of disk space indicator
2018-05-02 23:01:29 +02:00
Mark van Renswoude fb746966af Changed config from example to defaults file, merged with config.js 2018-05-02 20:54:27 +02:00
Mark van Renswoude c466db2431 Moved file management into upload repository
Minor visual tweaks
2018-05-02 20:28:32 +02:00
Mark van Renswoude bb91384cab Added expiration settings for codes
Added missing Dutch translations
2018-05-02 20:07:09 +02:00
Mark van Renswoude 2f46dbff2c Fixed another unconverted function call
Fixed redirect after adding a user (no need to go to the edit page afterwards like with codes)
2018-05-02 13:14:12 +02:00
Mark van Renswoude 92ed107558 Fixed "Add user" errors 2018-05-02 12:59:47 +02:00
Mark van Renswoude f79c6381b5 Fixed navigator.language missing in IE9 causing the page not to load 2018-05-02 11:48:41 +02:00
Mark van Renswoude df6f22ab91 Fixed case issue on Linux 2018-05-02 11:32:43 +02:00
Mark van Renswoude 06c5bc6281 Fixed invalid call to addUser 2018-05-02 11:29:29 +02:00
Mark van Renswoude 90f0bfa97e IE compatibility (tested on 11 and Edge so far) 2018-05-01 20:53:29 +02:00
Mark van Renswoude 4db1b2f23d Production bundle optimizations
Fixed production check in webpack config, removed moment locales and reduced lodash and fontawesome inclusion
2018-04-29 22:33:27 +02:00
Mark van Renswoude 0ebca23587 Allow login using e-mail address 2018-04-28 15:22:22 +02:00
Mark van Renswoude 0ac43ce0e5 Implemented email notifications 2018-04-28 15:00:30 +02:00
Mark van Renswoude b17916be4b Implemented user editing 2018-04-28 11:34:32 +02:00
Mark van Renswoude 7aa680c26d Implemented user admin API
Renamed repository methods for consistency
2018-04-28 10:18:27 +02:00
Mark van Renswoude 6bc1cd896a Added link to Markdown cheatsheet 2018-04-28 09:55:17 +02:00
Mark van Renswoude de7953c6ea Added deleting of codes
Fixed issue with all users seeing all codes and uploads
2018-04-28 09:51:58 +02:00
Mark van Renswoude 6f827382ff Changed to nanoid for more flexible code generation
Added deleting of uploads
Adding a new code now goes into edit mode after applying, so you can copy the code directly
2018-04-28 09:24:53 +02:00
Mark van Renswoude 45ae38bd66 Admin panel
Added adding and editing of codes
Added code description and message
Added file sizes
Added disk usage footer
2018-04-27 17:13:18 +02:00
Mark van Renswoude 5d454ea7c7 Implemented file downloads 2018-04-26 16:34:07 +02:00
Mark van Renswoude 9defe0746f Implemented authorisation checks and logout 2018-04-26 15:39:21 +02:00
Mark van Renswoude 0e10f38383 Basic admin pages for Uploads and Codes implemented, list only 2018-04-26 14:08:08 +02:00
Mark van Renswoude f9923b7813 More admin login preparation 2018-04-03 23:28:43 +02:00
Mark van Renswoude e08b0b19d2 Changed logo to be only slightly less cringy 2018-03-22 21:03:33 +01:00
Mark van Renswoude 7706f0118b Added missing images and fonts 2018-03-22 20:59:48 +01:00
Mark van Renswoude 8b9ed0e666 Further admin preparations
Improved exception handling in async functions
2018-03-22 16:45:11 +01:00
Mark van Renswoude a07c9a3ef7 Restructured in preparation for admin panel 2018-03-21 16:51:46 +01:00
Mark van Renswoude 1febe41516 Implemented NeDB based repository 2018-03-20 17:24:49 +01:00
Mark van Renswoude 50f83b47d1 Initial commit 2018-03-19 07:48:05 +01:00