Commit graph

179 commits

Author SHA1 Message Date
Luca Palmieri
b014e6f149 Use Postgres 14, the latest available version of Postgres on Digital Ocean 2023-02-18 22:29:26 +00:00
Luca Palmieri
2a007baeab Update Cargo.lock and resolve cargo-audit report 2023-02-18 18:38:29 +00:00
Luca Palmieri
82e0937e8c Update CI. 2023-02-18 18:38:07 +00:00
Luca Palmieri
2a83149494 Fix CI 2022-10-01 18:40:07 +01:00
Luca Palmieri
ff5aebd3f7 Update deps 2022-10-01 14:32:55 +01:00
Luca P
ac36ab7878 Update all dependencies 2022-07-05 18:25:15 +01:00
Luca P
7ce493d04a Install ca-certificates in the runtime layer 2022-03-14 11:43:09 +00:00
Luca P
4c17f7cc6f Update README 2022-03-14 11:27:46 +00:00
Luca P
44f54b98b5 Fix spec 2022-03-14 11:27:28 +00:00
Luca P
db7e52be08 Fix CI 2022-03-14 11:27:22 +00:00
Luca P
766452e4a8 Install linking system dependencies 2022-03-11 22:47:13 +00:00
Luca P
d54188c176 Add linker configuration 2022-03-11 22:45:08 +00:00
Luca P
d81c2fcd18 Update to latest stable. 2022-03-09 09:48:33 +00:00
Luca P
d27822200c Update to actix-web v4 2022-02-26 00:04:38 +00:00
Luca Palmieri
1eebda98a4 Update to actix-web beta.19 2022-01-05 18:21:03 +00:00
Luca Palmieri
e6dc2ea187 Remove direct 'log' dependency 2022-01-02 16:52:05 +01:00
Luca Palmieri
78fd670e84 Fix clippy errors 2021-12-28 17:51:04 +01:00
Luca Palmieri
fc1223b2c9 Update dependencies. 2021-12-28 13:05:50 +01:00
Luca Palmieri
e5639292ce Do not use backticks - they lead to the script trying to execute the quoted command. 2021-12-28 12:19:57 +01:00
Luca Palmieri
5fa452d1f0 Use secrecy 2021-12-27 14:31:41 +01:00
Luca Palmieri
70614c9d57 Run cargo-update 2021-12-27 11:32:38 +01:00
Luca Palmieri
f0d687f999 Remove tracing-futures. 2021-12-27 11:17:09 +01:00
Luca Palmieri
26849ee037 Update to 2021 edition. 2021-12-27 10:59:51 +01:00
Luca Palmieri
f8425a3ddd Update to latest version of actix-web, tracing-bunyan-formatter and tracing-subscriber. Use tokio macros instead of actix-web's macros. 2021-12-26 16:52:54 +01:00
LukeMathWalker
39cad39390 Use 127.0.0.1 instead of localhost. 2021-10-07 21:56:22 +01:00
LukeMathWalker
e2ccc380fb Update runtime image. 2021-09-30 21:24:14 +01:00
LukeMathWalker
d78290014d Lower sqlx's log level 2021-09-30 21:18:38 +01:00
LukeMathWalker
1470ffcdf8 Connect lazily 2021-09-29 09:22:32 +01:00
Luca Palmieri
1c9f8f6a02 Check prepared data is up-to-date. 2021-09-27 18:12:33 +02:00
Luca Palmieri
f873f8a41b Fix clippy lints in tests 2021-09-11 21:58:17 +02:00
Luca Palmieri
37df608e21 Update actix-web and fix clippy lint. 2021-09-11 21:57:56 +02:00
Luca Palmieri
bd7fd38ef8 Keep test suite fast by tuning timeout for tests. 2021-09-01 21:47:08 +02:00
Luca Palmieri
bca3fc4759 Implement TryFrom instead of TryInto 2021-09-01 09:26:07 +02:00
Luca Palmieri
d23e4180bd Update Dockerfile. 2021-08-31 23:40:47 +02:00
Luca Palmieri
e4e0eba8eb Update actix-http. 2021-08-31 23:29:41 +02:00
Pedro de Matos Fedricci
f3800bcb2a Cache sqlx-cli on ci workflow (#112) 2021-08-31 23:15:34 +02:00
LukeMathWalker
a3b0a7cee5 Fix coverage job 2021-08-01 21:11:46 +01:00
LukeMathWalker
1f4d82fec7 Update branch info. 2021-08-01 19:24:13 +01:00
LukeMathWalker
e7a7fb0db4 Update README. 2021-08-01 19:23:01 +01:00
LukeMathWalker
5623c0575d Fix name conflict with name from the bunyan format. 2021-07-16 09:02:37 +01:00
LukeMathWalker
30c7c2eae9 Fix environment variable for application URL on DO. 2021-07-14 09:32:11 +01:00
LukeMathWalker
1a2b78efc1 Use pinned images in Dockerfile 2021-07-11 19:27:53 +01:00
LukeMathWalker
8c652473ac Update to actix-web 4.0.0-beta.8. 2021-07-09 08:43:15 +01:00
Luca Palmieri
3e3589fa9a Proactively verify if psql and sqlx are installed before moving forward with script execution. 2021-07-05 08:59:54 +02:00
Luca Palmieri
60c626fe13 Use the latest version of sqlx-cli, 0.5.5.
0.5.1 does not work anymore due to a conflict between a constant added to the standard library and a crate in our dependency tree.
2021-07-05 08:06:03 +02:00
LukeMathWalker
7b64134fe7 Refactor error handling for confirm handler. 2021-05-12 22:33:43 +01:00
LukeMathWalker
2b3dae3a6a Remove unnecessary log statements. 2021-05-12 22:12:41 +01:00
LukeMathWalker
4e04ade2ed Use anyhow. 2021-05-12 09:08:38 +01:00
LukeMathWalker
c6e88e8f8e Use thiserror. 2021-05-10 09:57:49 +01:00
LukeMathWalker
f0aee87a00 Layering. 2021-05-09 18:36:31 +01:00