- Fixed Issue #5.
- Added new environment variables to '.env.template'.
- Deprecated 'LRS_AUTHORITY_IFI' now replaced by 'LRS_ROOT_EMAIL'.
- Updated documentation.
- Added new migration to create users table and insert test user.
- Added User Guard to all xAPI resource handlers, except /about.
- Amended handlers and tests accordingly.
- Fixed Issue #4.
- Added basic support for server metrics.
- Added statistics extension endpoint for grabbing metrics.
- Updated About resource to include current Extensions + amended tests accordingly.
- Updated documentation + added blurb about Extensions.
- Fixed Issue #3.
- Log @debug stop-watch metric.
- .gitignore: Include perf command output files.
- lrs/db.rs: Use std::time::Duration instead of tokio's.
- lrs/server.rs: Likewise.
- lrs/headers.rs: Remove commented out annotations.
- lrs/stop_watch.rs: Use micro-sec resolution + log @debug.
- Refactored GET /statements handlers + reduced code duplications.
- Fixed Issue #2.
- Updated TODO list.
- Removed duplicate license fie.
- Fixed some spelling mistakes in documentation.
- Abide by recent clippy recommendations re. needless lifetimes.
- Fixed Issue #1.
- Rewrote some SQL related to GET/statements w/ filter.
- Initial push to GitHub.