Commit graph

  • 98d8cccd88 Update to match chapter. Luca Palmieri 2020-11-01 20:43:49 +0000
  • c04dcf5933 Add a few more things to the dockerignore file. Luca Palmieri 2020-10-19 17:58:58 +0100
  • c6fbb4c9b4 Fix spec. Luca Palmieri 2020-10-19 17:44:17 +0100
  • a1c5cddf7b Change to Require. Luca Palmieri 2020-10-19 17:15:39 +0100
  • 9464bb4781 Customise deserialization logic. Luca Palmieri 2020-10-19 16:25:24 +0100
  • c1c04c5f71 Fix typo. Luca Palmieri 2020-10-19 15:57:43 +0100
  • c453631582 Add configuration Luca Palmieri 2020-10-19 15:48:22 +0100
  • f2cb72b84f Use structured options. Luca Palmieri 2020-10-19 13:47:45 +0100
  • e52cae3da5 Provision database. Luca Palmieri 2020-10-19 13:30:45 +0100
  • 06087400ee Add address configuration. Luca Palmieri 2020-10-19 10:32:26 +0100
  • 565db93dea Use debug for faster feedback loops. Luca Palmieri 2020-10-19 10:03:45 +0100
  • 5bfeaafe0c Align port with configuration. Luca Palmieri 2020-10-19 10:03:37 +0100
  • 3e3b3519f0 Add an explicit connection timeout. Luca Palmieri 2020-10-19 10:03:27 +0100
  • 8487fb470e Fix Dockerfile. LukeMathWalker 2020-10-18 23:40:52 +0100
  • 1bbbc21405 Basic deployment stuff LukeMathWalker 2020-10-18 23:05:52 +0100
  • 1bf206374d Add chapter 5 LukeMathWalker 2020-10-18 22:12:59 +0100
  • 39b7682fea Updated to the latest actix-web version. LukeMathWalker 2020-10-18 15:44:04 +0100
  • d21c36f74f Ensure consistency of variable naming. LukeMathWalker 2020-10-18 14:35:08 +0100
  • 1a4ead9b74 Do not change struct name. LukeMathWalker 2020-10-18 14:22:22 +0100
  • ff99488030 Remove anyhow. LukeMathWalker 2020-10-18 14:13:27 +0100
  • cfb11a798d Remove unused dependencies. LukeMathWalker 2020-10-18 13:50:32 +0100
  • 8730d59e70
    remove duplicate request_id in subscription instrumentation (#10) William Gough 2020-10-14 09:03:11 +0100
  • 17fa92e395
    Update README.md Luca Palmieri 2020-10-14 08:59:08 +0100
  • 023b9d9482 remove duplicate request_id in subscription instrumentation #10 William Gough 2020-10-04 18:12:22 +0100
  • 757bdf9330
    Update README.md Luca Palmieri 2020-09-27 17:17:34 +0100
  • 2fe0da12f3
    Update README.md Luca Palmieri 2020-09-27 17:13:25 +0100
  • 3e553eaf60
    Chapter04 (#9) Luca Palmieri 2020-09-27 17:09:42 +0100
  • 15df7f8c3b Fix linter error. #9 Luca Palmieri 2020-09-27 16:52:18 +0100
  • 40e0e083ed Update. Luca Palmieri 2020-09-27 16:50:54 +0100
  • 1da142e0d8 Use TracingLogger. Luca Palmieri 2020-09-27 16:35:41 +0100
  • 62e1072db3 Refactor handler. Luca Palmieri 2020-09-27 14:32:21 +0100
  • 73a43bcb36 Introduce instrument. Luca Palmieri 2020-09-27 13:15:09 +0100
  • 1e7b96ea5c Test logs. Luca Palmieri 2020-09-27 12:48:44 +0100
  • 6b29681290 Instrumented. Luca Palmieri 2020-09-27 11:29:30 +0100
  • 07878a4ee1 Add env_logger. Luca Palmieri 2020-09-22 09:33:06 +0100
  • e3a1996ae7 Add logger middleware. Luca Palmieri 2020-09-21 22:24:49 +0100
  • a66146aaff Add chapter 4 code. Luca Palmieri 2020-09-21 22:16:45 +0100
  • 3e01540d57 Make sure to match the state of the tests folder at the end of chapter 3 Luca Palmieri 2020-09-21 13:50:01 +0100
  • f4ba849d91
    Bind to all interfaces (#5) Jes Bak Hansen 2020-09-01 16:54:53 +0200
  • 486ec08ffa Add comment about binding to localhost #5 Jes Bak Hansen 2020-08-31 12:47:24 +0200
  • fa61b9ff4b Bind to all interfaces Jes Bak Hansen 2020-08-31 12:47:24 +0200
  • 24dccda00c
    Chapter 3 Part 1 - Patches (#4) Luca Palmieri 2020-08-31 02:05:21 +0100
  • ab4e505cd4 Formatting #4 Luca Palmieri 2020-08-31 01:59:17 +0100
  • 0591903335 Few fixes. Luca Palmieri 2020-08-31 01:58:35 +0100
  • 82bfe24e58 Stricter assertions Luca Palmieri 2020-08-29 10:35:06 +0100
  • b38eb6ed61 Fix route. Luca Palmieri 2020-08-26 09:27:55 +0100
  • ce890eb6ce Fix assertions. Luca Palmieri 2020-08-26 09:19:42 +0100
  • c170bcab73 Add one more test case Luca Palmieri 2020-08-25 23:02:07 +0100
  • 90264cdd3a Refactor assertion. Luca Palmieri 2020-08-25 23:01:12 +0100
  • 358e2d90c9 Adjust content encoding. Luca Palmieri 2020-08-25 22:50:13 +0100
  • 656ee46c09
    Chapter03, Part 1 (#2) Luca Palmieri 2020-08-25 22:19:53 +0100
  • d73c17f889 Finish CI? #2 LukeMathWalker 2020-08-23 18:36:00 +0100
  • 49132e5478 Fix path. LukeMathWalker 2020-08-23 18:24:14 +0100
  • 06e6a8ac8d Fix template. LukeMathWalker 2020-08-23 18:11:14 +0100
  • 4cce2c3791 Fix template. LukeMathWalker 2020-08-23 18:10:20 +0100
  • 28b9d11fa5 Fix CI. LukeMathWalker 2020-08-23 18:09:54 +0100
  • eda3261eb0 Install sqlx. LukeMathWalker 2020-08-23 18:06:27 +0100
  • 7afa67dd60 Migrate db. LukeMathWalker 2020-08-23 18:05:18 +0100
  • ef248b1d5a Remove health checks LukeMathWalker 2020-08-23 18:01:37 +0100
  • 13f3c20296 Fix health check LukeMathWalker 2020-08-23 17:59:45 +0100
  • 615bade937 Get offline. LukeMathWalker 2020-08-23 17:59:00 +0100
  • 10e5224c30 Add offline version. LukeMathWalker 2020-08-23 17:48:44 +0100
  • dd2844b960 Assert against the values stored in the database. LukeMathWalker 2020-08-23 17:35:09 +0100
  • 2a8d710e00 Refactor tests. LukeMathWalker 2020-08-23 17:28:07 +0100
  • 7c93f71f48 Add env. LukeMathWalker 2020-08-23 16:52:04 +0100
  • 5182a95605 Implement endpoint. LukeMathWalker 2020-08-23 16:51:56 +0100
  • 556f84d17d Add migration. LukeMathWalker 2020-08-23 15:00:44 +0100
  • 1467494d30 Mount db pool. LukeMathWalker 2020-08-23 14:40:29 +0100
  • de2ac7afb2 Restructure code. LukeMathWalker 2020-08-23 13:29:01 +0100
  • 8d90d08717 Read request data, add test. LukeMathWalker 2020-08-23 13:10:40 +0100
  • ff05222414 Refactor test suite. LukeMathWalker 2020-08-23 12:50:39 +0100
  • 1474b93ef2 Fix .toml LukeMathWalker 2020-08-23 12:42:20 +0100
  • 56fb23e058 Fix Cargo.toml file. LukeMathWalker 2020-08-23 12:41:41 +0100
  • cd1a244f58 Start from previous snapshot. LukeMathWalker 2020-08-23 12:39:34 +0100
  • ba38b61449 Add CI. LukeMathWalker 2020-08-23 12:00:32 +0100
  • 4959ed05a9 Fix code fences. LukeMathWalker 2020-08-23 11:56:30 +0100
  • 8f86c3bccf Populate Chapter3 (Part0) LukeMathWalker 2020-08-23 11:53:08 +0100
  • 7e63ca87bd Scaffolding LukeMathWalker 2020-08-23 11:34:29 +0100