mirror of
https://github.com/mattintech/simplefileupload-server.git
synced 2026-07-11 12:01:53 +00:00
require client-key for uploads
This commit is contained in:
6
TASK.md
6
TASK.md
@@ -7,6 +7,7 @@
|
||||
- [x] Implement download tracking and limits
|
||||
- [x] Add file expiry system
|
||||
- [x] Create modern UI with error handling
|
||||
- [x] Add API authentication for uploads
|
||||
|
||||
## 🎯 Core Features Implemented
|
||||
|
||||
@@ -24,6 +25,7 @@
|
||||
- [x] Metadata tracking
|
||||
- [x] Configurable limits
|
||||
- [x] API response format
|
||||
- [x] API key authentication
|
||||
|
||||
### Download System
|
||||
- [x] Code validation
|
||||
@@ -47,6 +49,9 @@
|
||||
- [ ] Implement file type restrictions
|
||||
- [ ] Add optional password protection
|
||||
- [ ] CSRF protection
|
||||
- [ ] Add key rotation support
|
||||
- [ ] Implement IP whitelisting
|
||||
- [ ] Add audit logging
|
||||
|
||||
### Features
|
||||
- [ ] Multi-file upload support
|
||||
@@ -61,6 +66,7 @@
|
||||
- [ ] Implement persistent storage
|
||||
- [ ] Add monitoring/metrics
|
||||
- [ ] Create backup system
|
||||
- [ ] Add health check endpoints
|
||||
|
||||
### UI/UX
|
||||
- [ ] Dark mode support
|
||||
|
||||
Reference in New Issue
Block a user