# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## unreleased ### Added - Add `last_logout` column to `users` table ([`b79587f`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/b79587f5371543d6e84a33d6c8afe786ffe8bc28)) - Add `sign_with_shared_secret` function to `K256Secret` ([`39337f8`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/39337f8d90bd1ebbd327d766b6ba9b175a651255)) - CI to create `CONTRIBUTORS.md` file ([`ce566ad`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/ce566ada273cfab0e34ae813a19c0bacbf3654bc)) - Chat request implementation ([`8888bf2`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/8888bf2d60428e5af77c8892ec4d48bd533403ea)) - Create CI/CD ([`fcaf7db`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/fcaf7db674aa98761c8daf2597f206cabb754613)) - Create `verify` instance function for the `Signature` ([`77858ac`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/77858ac8f48a2f433f76612166ed720587adce13)) - Create signature data if there is no request body ([`062e441`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/062e441d8a6e328e5ede0996e23065ad0a40a59f)) - Derive `Eq` and `PartialEq` to `Signature` ([`f47bc82`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/f47bc82b199679a10ea5616d48117d66c86379ff)) - Derive `Hash` in `PublicKey` and `Signature` ([`f4b2514`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/f4b2514e75fb8a67a3a57bd600dce54dd5c06858)) - Developer Certificate of Origin ([`1ad98ec`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/1ad98ec27e02a721ce25724ef8576089fb27a252)) - Initialize server websocket ([`c0d5efe`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/c0d5efe0c342d87849bb1cb295f9a2f3dfc64a70)) - Make the executable little small ([`4590d8b`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/4590d8b2afee51e808e9580405e4cb3ed42f1c3b)) - New extension trait for websocket online users ([`cd2a9ea`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/cd2a9ea03ef08000401fd0a9807cfa36301d48f9)) - Use `url::Host` instead of `IpOrUrl` ([`daef922`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/daef92207e962b568308198d01ba0225a7927db9)) ### Changed - Add `serde` & `openapi` features to the core ([`f0d1b78`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/f0d1b789464e7d14b228a9bc19e17c7a64d2667d)) - Change the default port ([`9ff5548`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/9ff5548601c4f6b8aee9522601f4723c2a50fdae)) - Remove the nonce cache limit ([`d442e73`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/d442e73ed7253f2fa8c381029058d51627de25b3)) - Use Scalar as default openapi UI ([`221a47c`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/221a47cfd03d12a759dc9acafb56380be4bf2502)) - Change config private key type to `K256Secret` ([`a01f4ad`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/a01f4add0c377016311db7f5efc94d55ac9a5dc0)) - Refactor `in_chat_requests` table ([`fc0642f`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/fc0642fce6b87ae06206413a9c2a325e64998002)) - Update public key column type from `String` to `PublicKey` ([`1d1bb96`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/1d1bb962bb95e4fc6d9c821accb1df116a1bc759)) - Use `PublicKey` and `Signature` as parameters ([`20a8ac6`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/20a8ac67153fc556e6e64ee72fa80f5808bc49e8)) ### Fixed - Change the CLI settings ([`abbc083`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/abbc083371c4a9c1b2a9b45bee16f459d16082f0)) - Change the way checking if the file changed ([`18fd708`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/18fd708c2615f9288c171ee1478f4b4c52a84ea0)) - Handle the websocet in `handle_socket` itself ([`e61de9a`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/e61de9a8b1cc9ad060c8501b2f5aedfc959c37af)) - Use old alert blocks style ([`972740f`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/972740f03e05d960626230a70db57ff5ff0f0631)) ### Removed - Remove user registration body ([`0e26557`](https://git.4rs.nl/oxidetalis/oxidetalis/commit/0e2655712806cc4b859e1c239282cfbc5c905aa1)) This changelog was generated by [git-cliff](https://github.com/orhun/git-cliff)