fix several bugs

This commit is contained in:
DioCrafts
2025-04-10 01:51:46 +02:00
parent 5d67bc4d84
commit 2463e858e6
+12 -12
View File
@@ -39,18 +39,18 @@ This document contains the task list for the development of OxiCloud, a minimali
### User System ### User System
- [x] Design data model for users - [x] Design data model for users
- [ ] Implement user registration - [x] Implement user registration
- [x] Create login system - [x] Create login system
- [ ] Add user profile page - [ ] Add user profile page
- [ ] Implement password recovery - [ ] Implement password recovery
- [ ] Separate storage by user - [ ] Separate storage by user
### Quotas and Permissions ### Quotas and Permissions
- [ ] Implement storage quota system - [x] Implement storage quota system
- [ ] Add basic role system (admin/user) - [x] Add basic role system (admin/user)
- [ ] Create admin panel - [ ] Create admin panel
- [ ] Implement folder-level permissions - [ ] Implement folder-level permissions
- [ ] Add storage usage monitoring - [x] Add storage usage monitoring
### Basic Security ### Basic Security
- [x] Implement secure password hashing with Argon2 - [x] Implement secure password hashing with Argon2
@@ -64,10 +64,10 @@ This document contains the task list for the development of OxiCloud, a minimali
### File Sharing ### File Sharing
- [x] Implement shared link generation - [x] Implement shared link generation
- [ ] Add permission configuration for links - [x] Add permission configuration for links
- [ ] Implement password protection for links - [x] Implement password protection for links
- [ ] Add expiration dates for shared links - [ ] Add expiration dates for shared links
- [ ] Create page to manage all shared resources - [x] Create page to manage all shared resources
- [ ] Implement sharing notifications - [ ] Implement sharing notifications
### Recycle Bin ### Recycle Bin
@@ -89,7 +89,7 @@ This document contains the task list for the development of OxiCloud, a minimali
## Phase 4: API and Synchronization ## Phase 4: API and Synchronization
### Complete REST API ### Complete REST API
- [ ] Design OpenAPI specification - [x] Design OpenAPI specification
- [x] Implement endpoints for file operations - [x] Implement endpoints for file operations
- [x] Add endpoints for users and authentication - [x] Add endpoints for users and authentication
- [ ] Implement automatic documentation (Swagger) - [ ] Implement automatic documentation (Swagger)
@@ -98,10 +98,10 @@ This document contains the task list for the development of OxiCloud, a minimali
- [ ] Add API versioning - [ ] Add API versioning
### WebDAV Support ### WebDAV Support
- [ ] Implement basic WebDAV server - [x] Implement basic WebDAV server
- [ ] Add authentication for WebDAV - [x] Add authentication for WebDAV
- [ ] Implement PROPFIND operations - [x] Implement PROPFIND operations
- [ ] Add support for locking - [x] Add support for locking
- [ ] Test compatibility with standard clients - [ ] Test compatibility with standard clients
- [ ] Optimize WebDAV performance - [ ] Optimize WebDAV performance
- [ ] Implement Range Requests (RFC 7233) for resumable transfers - [ ] Implement Range Requests (RFC 7233) for resumable transfers