TODO
This commit is contained in:
parent
059fd1a50d
commit
89f249a3d5
20
TODO.md
20
TODO.md
@ -18,6 +18,26 @@ Current session management is basic and needs improvement:
|
|||||||
- Consider using Font Awesome's SVG+JS version for better performance
|
- Consider using Font Awesome's SVG+JS version for better performance
|
||||||
- Update CSS and HTML references to use local assets
|
- Update CSS and HTML references to use local assets
|
||||||
|
|
||||||
|
## Testing
|
||||||
|
### OPML Import Tests
|
||||||
|
- Add unit tests for OPML parsing and validation
|
||||||
|
- Add integration tests for the import endpoint
|
||||||
|
- Test file size limits
|
||||||
|
- Test invalid XML handling
|
||||||
|
- Test empty OPML files
|
||||||
|
- Test OPML files with no feeds
|
||||||
|
- Test OPML files with invalid feed URLs
|
||||||
|
- Add job status endpoint tests
|
||||||
|
- Test authentication requirements
|
||||||
|
- Test job ownership verification
|
||||||
|
- Test status updates during import
|
||||||
|
- Test completion status
|
||||||
|
- Add UI tests for OPML import flow
|
||||||
|
- Test progress indicator
|
||||||
|
- Test error handling
|
||||||
|
- Test successful import workflow
|
||||||
|
- Test mobile view (job status hidden)
|
||||||
|
|
||||||
- [ ] Add a timeout to external RSS feed fetching to prevent hanging on slow feeds
|
- [ ] Add a timeout to external RSS feed fetching to prevent hanging on slow feeds
|
||||||
- Use reqwest's timeout feature
|
- Use reqwest's timeout feature
|
||||||
- Consider making the timeout configurable
|
- Consider making the timeout configurable
|
||||||
|
Loading…
Reference in New Issue
Block a user