aircan
aircan copied to clipboard
Log integration polishing
Acceptance
- [ ] Handle large log entries (prevent timeouts)
- [x] Handle proper encoding
- [ ] Integration test (log consumption)
Tasks
- [ ] Set up a max page size to prevent timeouts (this issue won't implement full pagination, but at least the request won't fail when fetching the logs)
- [x] Encode JSON response before calling
response.json()
on aircan-connector
Analysis
PR datopian/ckanext-aircan#21 was merged and it breaks the filter
Notes
These two features are left out ~dynamic filters~ ~Customizable filters~
See https://github.com/datopian/aircan/issues/93 - An integration test would have caught the problem
Blocked by #93