Skip to content

Latest commit

 

History

History
57 lines (42 loc) · 1.26 KB

CHANGELOG.md

File metadata and controls

57 lines (42 loc) · 1.26 KB

Changelog

All notable changes to this project will be documented in this file.

[unreleased]

Bug Fixes

  • Give actions permission to run the bash script

Features

  • Health check endpoint
  • Configuration management setup
  • Subscribe endpoint inserts to database
  • Added basic logging to the app
  • Replaced logging with tracing

Miscellaneous Tasks

  • Init repo
  • Changelog and formatting
  • Use make commands consistently for cargo
  • Update dependencies
  • Run fmt and then clippy, let fmt fix
  • Server config struct
  • Updated changelog
  • Updated changelog
  • Db setup with migrations to init subscriptions table
  • Actions setup
  • Updated github actions
  • Formatting
  • Fix path in actions
  • More efficient actions
  • Do not break action with warning
  • Migration for type of timestamp
  • Updated changelog
  • Add back db setup in linting action job
  • Emoji in security audit workflow
  • Forgotten postgres service in the linting step

Refactor

  • Server address as a parameter to the run function
  • Moved handlers in routes, config file and startup file

Styling

  • Configured rustfmt to line width < 79

Testing

  • Unit test for health check handler
  • Integration test replaces unit test
  • Test isolation with multiple dbs creation