fix several bugs
This commit is contained in:
+12
-12
@@ -39,18 +39,18 @@ This document contains the task list for the development of OxiCloud, a minimali
|
||||
|
||||
### User System
|
||||
- [x] Design data model for users
|
||||
- [ ] Implement user registration
|
||||
- [x] Implement user registration
|
||||
- [x] Create login system
|
||||
- [ ] Add user profile page
|
||||
- [ ] Implement password recovery
|
||||
- [ ] Separate storage by user
|
||||
|
||||
### Quotas and Permissions
|
||||
- [ ] Implement storage quota system
|
||||
- [ ] Add basic role system (admin/user)
|
||||
- [x] Implement storage quota system
|
||||
- [x] Add basic role system (admin/user)
|
||||
- [ ] Create admin panel
|
||||
- [ ] Implement folder-level permissions
|
||||
- [ ] Add storage usage monitoring
|
||||
- [x] Add storage usage monitoring
|
||||
|
||||
### Basic Security
|
||||
- [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
|
||||
- [x] Implement shared link generation
|
||||
- [ ] Add permission configuration for links
|
||||
- [ ] Implement password protection for links
|
||||
- [x] Add permission configuration for links
|
||||
- [x] Implement password protection for 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
|
||||
|
||||
### Recycle Bin
|
||||
@@ -89,7 +89,7 @@ This document contains the task list for the development of OxiCloud, a minimali
|
||||
## Phase 4: API and Synchronization
|
||||
|
||||
### Complete REST API
|
||||
- [ ] Design OpenAPI specification
|
||||
- [x] Design OpenAPI specification
|
||||
- [x] Implement endpoints for file operations
|
||||
- [x] Add endpoints for users and authentication
|
||||
- [ ] Implement automatic documentation (Swagger)
|
||||
@@ -98,10 +98,10 @@ This document contains the task list for the development of OxiCloud, a minimali
|
||||
- [ ] Add API versioning
|
||||
|
||||
### WebDAV Support
|
||||
- [ ] Implement basic WebDAV server
|
||||
- [ ] Add authentication for WebDAV
|
||||
- [ ] Implement PROPFIND operations
|
||||
- [ ] Add support for locking
|
||||
- [x] Implement basic WebDAV server
|
||||
- [x] Add authentication for WebDAV
|
||||
- [x] Implement PROPFIND operations
|
||||
- [x] Add support for locking
|
||||
- [ ] Test compatibility with standard clients
|
||||
- [ ] Optimize WebDAV performance
|
||||
- [ ] Implement Range Requests (RFC 7233) for resumable transfers
|
||||
|
||||
Reference in New Issue
Block a user