519aa35f1f
routing table
29 lines
949 B
Markdown
29 lines
949 B
Markdown
# Server Roadmap
|
|
|
|
## Available Capabilities
|
|
|
|
- YAML and environment configuration loading
|
|
- SQLite and PostgreSQL metadata persistence
|
|
- JWT access and single-use refresh tokens
|
|
- Account and application-passkey APIs
|
|
- File listing, upload, download, directory creation, metadata update, and soft deletion
|
|
- Ownership concealment for file resources
|
|
- Administrator user listing, lookup, and deletion
|
|
- Local storage with staged upload promotion
|
|
- Request IDs, structured logging, and graceful shutdown
|
|
- Architecture, repository, service, handler, and route integration tests
|
|
|
|
## Planned v0 Work
|
|
|
|
- Add `mygo config` for instance configuration management.
|
|
- Add `mygo status` for server status inspection.
|
|
- Complete the remaining administrator workflows.
|
|
- Define the WebDAV delivery milestone and acceptance criteria.
|
|
|
|
## Future Candidates
|
|
|
|
- S3 storage
|
|
- Image thumbnails
|
|
- Paste and code-snippet sharing
|
|
- Nextcloud-compatible protocol adapters
|