<commit_before># Changelog

### v0.0.11
- Libgit2 for many git operations, including:
  - Finding tags from a commit #463
  - Cloned and checkout in git prepare #465
  - Author, and committer details #466
- Extra services:
  - Logserve HTTP API - API for consuming persisted logs #467
  - Logserve consumer - consumes content messages from RMQ and persists #467
  - Router - sits on top of the DockCI API, routing URLs to services #467
- DockCI core doesn't handle logs directly #467
- Admin role protection for config #473

### v0.0.10
- Allow override of repo name in `dockci.yaml` #397
- Messages when images will and won't be cleaned up #397
- Login, and register with GitHub and GitLab OAuth #398
- Configuration to turn off internal DockCI users #398
- Links to GitHub repos #399
- Basic parsing and folding of Docker build stage #400
- Shorter names for utility steps #401
- Failing utility doesn't create blank cache #402
- Allow project list API meta on filtered queries #404
- Create TS and commit ID in jobs list #405
- Auto detect websocket SSL #406
- Add "incomplete" state to projects meta #409
- Add git commit author avatar to job detail, and list APIs #412<commit_msg>Update changelog<commit_after># Changelog

### v0.0.11
- Libgit2 for many git operations, including:
  - Finding tags from a commit #463
  - Cloned and checkout in git prepare #465
  - Author, and committer details #466
- Extra services:
  - Logserve HTTP API - API for consuming persisted logs #467
  - Logserve consumer - consumes content messages from RMQ and persists #467
  - Router - sits on top of the DockCI API, routing URLs to services #467
- DockCI core doesn't handle logs directly #467
- Admin role protection for config #473
- Fix user emails list output #474

### v0.0.10
- Allow override of repo name in `dockci.yaml` #397
- Messages when images will and won't be cleaned up #397
- Login, and register with GitHub and GitLab OAuth #398
- Configuration to turn off internal DockCI users #398
- Links to GitHub repos #399
- Basic parsing and folding of Docker build stage #400
- Shorter names for utility steps #401
- Failing utility doesn't create blank cache #402
- Allow project list API meta on filtered queries #404
- Create TS and commit ID in jobs list #405
- Auto detect websocket SSL #406
- Add "incomplete" state to projects meta #409
- Add git commit author avatar to job detail, and list APIs #412
{'fraction_non_alphanumeric': 0.06395348837209303, 'fraction_numerical': 0.061046511627906974, 'mean_word_length': 3.705078125, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7605169', 'n_tokens_mistral': 789, 'n_tokens_neox': 646, 'n_words': 364}