burr
burr copied to clipboard
Streaming events
WIP
Changes
How I tested this
Notes
Checklist
- [ ] PR has an informative and human-readable title (this will be pulled into the release notes)
- [ ] Changes are limited to a single goal (no scope creep)
- [ ] Code passed the pre-commit check & code is left cleaner/nicer than when first encountered.
- [ ] Any change in functionality is tested
- [ ] New functions are documented (with a description, list of inputs, and expected output)
- [ ] Placeholder code is flagged / future TODOs are captured in comments
- [ ] Project documentation has been updated if adding/changing functionality.
TODO:
- [x] Add unit tests
- [x] test the individual helper functions (
_run,_arun) - [x] test the stream_result functions
- [x] test the individual helper functions (
- [x] Add documentation on apropriate functions/whatnot
- [x] Add async version
- [x] Add tracker functionality
- [x] Capture all events (first stream, etc...)
- [x] Create data model
- [x] Log data
- [x] Display in UI
- [x] Decide how
- [x] Render
TODO:
- [ ] Fix tests
- [ ] Add any more tests that might be necessary
- [ ] fix s3 tracker + test
- [ ] Re-capture screenshots
- [ ] Regenerate demo data with all the new features
- [ ] Add screenshots to this PR
@elijahbenizzy this also closes #328 right? any other UI issues I had created?