Compare commits

...

332 Commits

Author SHA1 Message Date
ece21d85ad Update Rust crate serde to v1.0.217
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-12-28 00:25:04 +00:00
a5d3e9219c Update Rust crate reqwest to v0.12.10
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-27 00:23:40 +00:00
c202997bd2 Update Rust crate serde_with to v3.12.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-26 00:23:06 +00:00
847759e617 Update Rust crate serde_json to v1.0.134
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-22 00:24:09 +00:00
47801f7988 Merge pull request 'Update Rust crate semver to v1.0.24' (#264) from renovate/semver-1.x-lockfile into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #264
2024-12-13 19:32:30 +00:00
a80c935bc1 Update Rust crate semver to v1.0.24
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-12-13 00:06:36 +00:00
5fec8fc074 Update Rust crate serde to v1.0.216
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-12 00:06:45 +00:00
918d36c28e Update Rust crate clap to v4.5.23
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-06 00:24:17 +00:00
fd3533ed8c Update Rust crate tokio to v1.42.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-05 00:24:15 +00:00
5f99f95d0d Update Rust crate serde to v1.0.215
All checks were successful
continuous-integration/drone/push Build is passing
2024-12-04 01:48:42 +00:00
235328d942 Update Rust crate clap to v4.5.22
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-04 00:24:54 +00:00
15b9177ea1 Fix cargo clippy issue
All checks were successful
continuous-integration/drone/push Build is passing
2024-12-03 22:41:44 +01:00
bfd1c4db30 Merge pull request 'Update Rust crate uuid to v1.11.0' (#249) from renovate/uuid-1.x-lockfile into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #249
2024-12-03 20:55:39 +00:00
04496c1eae Merge pull request 'Update Rust crate serde_with to v3.11.0' (#247) from renovate/serde_with-3.x-lockfile into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #247
2024-12-03 20:55:33 +00:00
967ba8f570 Merge pull request 'Update Rust crate tokio to v1.41.0' (#254) from renovate/tokio-1.x-lockfile into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #254
2024-12-03 20:55:27 +00:00
71ce2f2bde Merge pull request 'Update Rust crate serde to v1.0.214' (#256) from renovate/serde-1.x-lockfile into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #256
2024-12-03 20:55:21 +00:00
fcf3790ca1 Merge pull request 'Update Rust crate clap to v4.5.21' (#257) from renovate/clap-4.x-lockfile into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #257
2024-12-03 20:55:16 +00:00
80cfd5ff0d Update Rust crate serde_json to v1.0.133
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-11-18 00:07:07 +00:00
b5263a7226 Update Rust crate clap to v4.5.21
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-11-14 00:06:39 +00:00
a55f988977 Update Rust crate serde to v1.0.214
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-10-29 00:28:50 +00:00
a0f9be4bb0 Update Rust crate reqwest to v0.12.9
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-29 00:28:47 +00:00
2de9a9ecb8 Update Rust crate tokio to v1.41.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-10-23 00:09:55 +00:00
d92531428d Update Rust crate serde to v1.0.213
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-23 00:09:52 +00:00
f7ec33c07e Update Rust crate serde_json to v1.0.132
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-20 00:20:31 +00:00
aeffb43d9e Update Rust crate serde_json to v1.0.131
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-19 00:28:49 +00:00
5497fd8e0f Update Rust crate serde_json to v1.0.129
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-18 00:28:33 +00:00
1a013381d9 Update Rust crate uuid to v1.11.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-10-17 00:27:54 +00:00
da25e1e379 Update Rust crate clap to v4.5.20
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-09 00:27:28 +00:00
977c759195 Update Rust crate serde_with to v3.11.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-06 00:27:53 +00:00
a8a97d7df0 Update Rust crate futures to v0.3.31
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-06 00:27:50 +00:00
ef3b20775c Merge pull request 'Update Rust crate serde_with to v3.10.0' (#245) from renovate/serde_with-3.x-lockfile into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #245
2024-10-02 20:13:57 +00:00
9ccc39fa72 Update Rust crate serde_with to v3.10.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-02 00:31:15 +00:00
cf1a01e7a1 Update Rust crate clap to v4.5.19
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-02 00:31:12 +00:00
67115ec6b0 Update Rust crate reqwest to v0.12.8
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-01 00:31:16 +00:00
f5b3e7b6c2 Update Rust crate clap to v4.5.18
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-28 00:30:46 +00:00
a41c3c14d9 Merge pull request 'Update Rust crate clap to v4.5.17' (#237) from renovate/clap-4.x-lockfile into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #237
2024-09-27 05:30:01 +00:00
42a9986689 Update Rust crate tokio to v1.40.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-14 00:32:29 +00:00
03f7a49363 Update Rust crate serde_json to v1.0.128
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-13 01:15:54 +00:00
deecb6b9e3 Update Rust crate serde to v1.0.210
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-13 00:33:42 +00:00
1d403a6fc3 Update Rust crate reqwest to v0.12.7
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-12 00:34:00 +00:00
9a877ed820 Update Rust crate clap to v4.5.17
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-09-12 00:33:55 +00:00
83d4ef90a7 Merge pull request 'Update Rust crate serde to v1.0.205' (#229) from renovate/serde-1.x-lockfile into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #229
2024-08-23 07:14:47 +00:00
40b364f1c6 Update Rust crate tokio to v1.39.3
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-18 00:30:50 +00:00
c69cdf09f2 Update Rust crate clap to v4.5.16
Some checks failed
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is passing
2024-08-16 00:25:52 +00:00
40a04aef6b Update Rust crate serde_json to v1.0.125
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-15 15:19:01 +00:00
4868688ee1 Update Rust crate serde_json to v1.0.124
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-12 00:10:06 +00:00
9d28510fa9 Update Rust crate actix-web to v4.9.0
All checks were successful
continuous-integration/drone/push Build is passing
2024-08-11 00:16:57 +00:00
95780dc0ee Update Rust crate clap to v4.5.15
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-11 00:10:36 +00:00
6fcef8eda8 Update Rust crate serde to v1.0.205
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-08-09 00:11:38 +00:00
1deec5a461 Update Rust crate clap to v4.5.14
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-09 00:11:31 +00:00
13a4ac1c6d Update Rust crate actix-web-actors to v4.3.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-08 00:09:50 +00:00
26036f1111 Update Rust crate serde_json to v1.0.122
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-02 00:10:21 +00:00
f3dad47770 Update Rust crate clap to v4.5.13
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-01 00:10:10 +00:00
c2ef293dc1 Update Rust crate serde_json to v1.0.121
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-29 00:10:31 +00:00
92b1ea37ab Update Rust crate tokio to v1.39.2
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-28 00:10:16 +00:00
a3ea64964a Update Rust crate env_logger to v0.11.5
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-26 01:38:19 +00:00
1cbb203f57 Update Rust crate clap to v4.5.11
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-26 00:11:27 +00:00
f75e3b8a83 Merge pull request 'Update Rust crate uuid to v1.10.0' (#214) from renovate/uuid-1.x-lockfile into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #214
2024-07-25 12:39:34 +00:00
a8fe1755a7 Merge pull request 'Update Rust crate serde to v1.0.204' (#212) from renovate/serde-1.x-lockfile into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #212
2024-07-25 12:39:25 +00:00
8fbaa02d47 Update Rust crate tokio to v1.39.1
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-25 00:55:16 +00:00
d6aa71a2db Update Rust crate env_logger to v0.11.4
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-24 01:12:41 +00:00
814e130c4d Update Rust crate clap to v4.5.10
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-24 00:10:03 +00:00
8662e6523c Update Rust crate tokio to v1.38.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-17 00:10:15 +00:00
73ec2675d6 Update Rust crate serde_with to v3.9.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-15 00:09:37 +00:00
96cae58e52 Update Rust crate uuid to v1.10.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-07-10 00:09:58 +00:00
af0d45f59a Update Rust crate clap to v4.5.9
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-10 00:09:56 +00:00
251677fc18 Update Rust crate serde to v1.0.204
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-07-07 00:23:13 +00:00
d9f9fec806 Update Rust crate serde_with to v3.8.3
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-04 01:22:34 +00:00
972398e3b8 Update Rust crate rustls-native-certs to v0.7.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-04 00:22:51 +00:00
51ffe2677c Merge pull request 'Update Rust crate serde_json to v1.0.120' (#209) from renovate/serde_json-1.x-lockfile into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #209
2024-07-02 20:56:33 +00:00
8f1564e5fb Update Rust crate serde_json to v1.0.120
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-07-02 00:23:05 +00:00
a60ad3d4f8 Update Rust crate serde_with to v3.8.2
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-01 01:18:20 +00:00
0f14c1f480 Update Rust crate serde_json to v1.0.119
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-01 00:08:37 +00:00
ec11b1603f Merge pull request 'Update Rust crate clap to v4.5.8' (#205) from renovate/clap-4.x-lockfile into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #205
2024-06-29 08:41:45 +00:00
4b62afda14 Merge pull request 'Update Rust crate log to v0.4.22' (#206) from renovate/log-0.x-lockfile into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #206
2024-06-29 08:41:37 +00:00
63c5b70ef5 Update Rust crate log to v0.4.22
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-06-29 00:17:52 +00:00
63b8c72ef7 Update Rust crate clap to v4.5.8
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-06-29 00:17:49 +00:00
766660a3c1 Update Rust crate serde_json to v1.0.118
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-06-26 00:16:47 +00:00
4b3161ee77 Update Rust crate uuid to v1.9.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-06-25 00:16:31 +00:00
2cf87c301c Update Rust crate lazy_static to v1.5.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-06-22 00:16:20 +00:00
38c3aa6212 Update Rust crate actix-web to v4.8.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-06-21 00:16:08 +00:00
11487abf2b Update Rust crate reqwest to v0.12.5
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-06-18 00:17:02 +00:00
f3b267f0c5 Update Rust crate clap to v4.5.7
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-06-11 00:14:02 +00:00
219213ff6f Update Rust crate actix-rt to v2.10.0
All checks were successful
continuous-integration/drone/push Build is passing
2024-06-10 00:20:20 +00:00
0593665350 Update Rust crate actix to v0.13.5
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-06-10 00:13:04 +00:00
c84f729dc1 Update Rust crate actix-web to v4.7.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-06-09 00:14:13 +00:00
7a90c9325f Update Rust crate clap to v4.5.6
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-06-07 00:13:56 +00:00
b28966e785 Update Rust crate tokio to v1.38.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-31 00:21:50 +00:00
aeb2c93f0d Update Rust crate serde to v1.0.203
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-26 00:26:38 +00:00
ca0f6982e6 Merge pull request 'Update Rust crate num to v0.4.3' (#187) from renovate/num-0.x-lockfile into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #187
2024-05-23 09:24:33 +00:00
22850d58fc Update Rust crate actix-web to v4.6.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-20 00:26:56 +00:00
b621fa19b5 Update Rust crate serde to v1.0.202
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-16 00:22:06 +00:00
108755328a Update Rust crate serde_json to v1.0.117
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-11 00:33:36 +00:00
4a9af95458 Update Rust crate serde to v1.0.201
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-10 00:32:03 +00:00
0d9d966d63 Update Rust crate num to v0.4.3
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-05-10 00:31:59 +00:00
7c00dd061b Update Rust crate semver to v1.0.23
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-08 01:04:48 +00:00
28b1c80899 Update Rust crate num-traits to v0.2.19
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-08 00:30:49 +00:00
a243b040f5 Update Rust crate serde to 1.0.200
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-02 00:05:28 +00:00
a458f766b3 Update Rust crate serde_with to 3.8.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-04-29 00:05:16 +00:00
a33a99a886 Update Rust crate serde to 1.0.199
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-04-28 00:06:39 +00:00
2b9541ee42 Update Rust crate reqwest to 0.12.4
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-04-27 00:18:31 +00:00
9b00a6546f Update Rust crate serde_with to 3.8.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-04-25 00:17:24 +00:00
6806ef3ae8 Update Rust crate serde_json to 1.0.116
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-04-18 00:12:16 +00:00
4ce5f10b37 Merge pull request 'Update Rust crate num to 0.4.2' (#177) from renovate/num-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #177
2024-04-17 06:00:07 +00:00
f94d9d70fd Update Rust crate serde to 1.0.198
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-04-17 00:12:52 +00:00
f0ca40aa67 Update Rust crate num to 0.4.2
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-04-13 00:12:22 +00:00
2688eefbb7 Merge pull request 'Update Rust crate serde_json to 1.0.115' (#174) from renovate/serde_json-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #174
2024-04-06 08:07:13 +00:00
7c57ff0753 Update Rust crate serde_json to 1.0.115
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-04-06 00:13:46 +00:00
2c117b00b2 Merge pull request 'Update Rust crate tokio to 1.37.0' (#175) from renovate/tokio-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #175
2024-04-05 05:52:25 +00:00
85a8d0f27d Merge pull request 'Update Rust crate hostname to 0.4.0' (#176) from renovate/hostname-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #176
2024-04-05 05:52:02 +00:00
5be1b72a4a Update Rust crate hostname to 0.4.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-04-02 00:09:04 +00:00
41d1a2511f Update Rust crate tokio to 1.37.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-03-29 00:22:11 +00:00
45183108e6 Update Rust crate clap to 4.5.4
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-03-26 00:27:51 +00:00
bf7899abe0 Merge pull request 'Update Rust crate serde_json to 1.0.114' (#153) from renovate/serde_json-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #153
2024-03-25 09:40:42 +00:00
7e773dbf45 Merge pull request 'Update Rust crate num-derive to 0.4.2' (#159) from renovate/num-derive-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #159
2024-03-25 09:40:30 +00:00
ec718bb6ea Merge pull request 'Update Rust crate env_logger to 0.11.3' (#148) from renovate/env_logger-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #148
2024-03-25 09:40:20 +00:00
1a7fded637 Update Rust crate env_logger to 0.11.3
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-03-23 00:28:25 +00:00
26cf43c0d5 Update Rust crate serde_json to 1.0.114
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-03-23 00:28:22 +00:00
3be1e4a6e9 Update Rust crate num-derive to 0.4.2
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-03-23 00:28:17 +00:00
600c55bebe Merge pull request 'Update Rust crate clap to 4.5.3' (#164) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #164
2024-03-22 06:56:06 +00:00
f02b7b15d5 Merge pull request 'Update Rust crate uuid to 1.8.0' (#171) from renovate/uuid-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #171
2024-03-22 06:55:38 +00:00
427f511fa0 Merge pull request 'Update Rust crate reqwest to 0.12' (#172) from renovate/reqwest-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #172
2024-03-22 06:55:15 +00:00
8c3f7bd05f Update Rust crate reqwest to 0.12
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-03-21 00:07:08 +00:00
884eb37d56 Update Rust crate uuid to 1.8.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-03-20 00:06:52 +00:00
96f5ce5577 Update Rust crate clap to 4.5.3
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-03-16 00:09:08 +00:00
fa825120c6 Merge pull request 'Update Rust crate rustls to 0.22.2' (#146) from renovate/rustls-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #146
2024-03-15 13:36:58 +00:00
09b8c73cda Merge pull request 'Update Rust crate actix-web to 4.5.1' (#157) from renovate/actix-web-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #157
2024-03-15 13:36:45 +00:00
160a27e740 Merge pull request 'Update Rust crate log to 0.4.21' (#168) from renovate/log-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #168
2024-03-15 13:36:20 +00:00
83230384a9 Merge pull request 'Update Rust crate serde_with to 3.7.0' (#169) from renovate/serde_with-3.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #169
2024-03-15 13:35:04 +00:00
f12e2f43e3 Update Rust crate serde_with to 3.7.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-03-12 00:11:30 +00:00
38c618d384 Update Rust crate log to 0.4.21
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-02-29 00:13:41 +00:00
54819bb0ec Update Rust crate serde to 1.0.197
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-02-21 00:13:52 +00:00
b6298bcf4a Update Rust crate semver to 1.0.22
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-02-20 00:13:42 +00:00
1618e84f14 Update Rust crate textwrap to 0.16.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-02-18 00:13:35 +00:00
b79efa3444 Update Rust crate clap to 4.5.0
All checks were successful
continuous-integration/drone/push Build is passing
2024-02-10 00:14:07 +00:00
86ba9c057a Update Rust crate serde_with to 3.6.1
All checks were successful
continuous-integration/drone/push Build is passing
2024-02-09 00:22:14 +00:00
9fb275b537 Update Rust crate num-traits to 0.2.18
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-02-09 00:13:59 +00:00
ad39cc9ac0 Update Rust crate actix to 0.13.3
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-02-08 00:14:36 +00:00
8667f3b2aa Update Rust crate actix-web-actors to 4.3.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-02-05 00:33:23 +00:00
78523c52da Update Rust crate actix-web to 4.5.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-02-05 00:33:17 +00:00
2f336bda49 Update Rust crate tokio to 1.36.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-02-03 00:33:11 +00:00
e09623cf19 Update Rust crate actix to 0.13.2
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-02-02 00:35:05 +00:00
719d0346dc Update Rust crate serde_with to 3.6.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-01-31 00:33:01 +00:00
3e63f1e9e8 Update Rust crate serde to 1.0.196
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-01-27 00:33:01 +00:00
bbcbc0fb22 Update Rust crate serde_with to 3.5.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-01-24 00:32:59 +00:00
f653c993fe Update Rust crate serde_with to 3.5.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-01-21 00:33:12 +00:00
9b35f50424 Update Rust crate uuid to 1.7.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-01-20 00:33:20 +00:00
29e20769d3 Update Rust crate env_logger to 0.10.2
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-01-19 00:32:58 +00:00
d153bdd8b5 Update Rust crate rustls to 0.22.2
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-01-18 00:33:19 +00:00
9f8de67780 Update Rust crate clap to 4.4.18
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-01-18 00:33:16 +00:00
8619509fa8 Update Dockerfile version
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-17 19:18:43 +01:00
7b2fcce00d Updateed dependencies versions
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-17 19:13:18 +01:00
4050ae533a Removed useless dependency
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-17 19:12:00 +01:00
a2e1407578 Update Rustls dependencies
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-17 19:08:38 +01:00
f727ed284f Ran cargo fmt 2024-01-17 18:52:47 +01:00
ddbdb66dee Update tokio-tungstenite on the backend 2024-01-17 18:52:25 +01:00
5242abaf8f Ran cargo update 2024-01-17 18:47:07 +01:00
be9ba8fd5c Merge pull request 'Update Rust crate clap to 4.4.13' (#140) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #140
2024-01-17 17:41:58 +00:00
223aef95db Merge pull request 'Update Rust crate serde to 1.0.195' (#143) from renovate/serde-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #143
2024-01-17 17:41:37 +00:00
4431c8318b Update Rust crate actix-cors to 0.7.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-01-07 00:11:25 +00:00
6c90cfe79d Update Rust crate serde to 1.0.195
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-01-07 00:11:21 +00:00
1b1d0d64ae Update Rust crate clap to 4.4.13
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-01-05 00:10:52 +00:00
e310c4895d Merge pull request 'Update Rust crate serde_json to 1.0.110' (#112) from renovate/serde_json-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #112
2024-01-04 15:14:54 +00:00
4f182bcf52 Update Rust crate serde_json to 1.0.110
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-01-04 00:30:29 +00:00
7b4812789c Allow Renovate to perform major updates
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-03 10:05:13 +00:00
95d5d0ebe5 Update Rust crate serde to 1.0.194
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-03 00:36:24 +00:00
caa84a95cb Update Rust crate semver to 1.0.21
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-01-03 00:21:20 +00:00
40a49051f2 Update Rust crate clap to 4.4.12
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-12-29 00:21:54 +00:00
27a95189be Update Rust crate futures to 0.3.30
All checks were successful
continuous-integration/drone/push Build is passing
2023-12-25 00:28:55 +00:00
7038462084 Update Rust crate actix-web to 4.4.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-12-25 00:20:18 +00:00
466ed50582 Update Rust crate tokio to 1.35.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-12-24 00:22:04 +00:00
c1b30f7aa9 Set resolver
All checks were successful
continuous-integration/drone/push Build is passing
2023-12-23 14:39:13 +01:00
592207b997 Merge pull request 'Update Rust crate tokio to 1.35.0' (#133) from renovate/tokio-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #133
2023-12-23 13:35:28 +00:00
e6e5c48a5c Merge pull request 'Update Rust crate serde to 1.0.193' (#106) from renovate/serde-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #106
2023-12-23 13:35:21 +00:00
2505d8c4ff Merge pull request 'Update Rust crate clap to 4.4.11' (#129) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #129
2023-12-23 13:35:05 +00:00
08c829df2b Update Rust crate tokio to 1.35.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-12-09 00:15:43 +00:00
78606dbe74 Update Rust crate actix-cors to 0.6.5
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-12-07 00:17:41 +00:00
7f017401dc Update Rust crate clap to 4.4.11
All checks were successful
continuous-integration/drone/pr Build is passing
2023-12-06 00:23:01 +00:00
93a84a43e9 Merge pull request 'Update Rust crate num-derive to 0.4.1' (#115) from renovate/num-derive-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #115
2023-11-29 09:35:31 +00:00
4c45550337 Update Rust crate tokio to 1.34.0
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-29 02:11:33 +00:00
685f714836 Update Rust crate serde to 1.0.193
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-29 00:14:58 +00:00
f1fba8b326 Update Rust crate num-derive to 0.4.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-29 00:14:46 +00:00
0ecd211245 Update Rust crate clap to 4.4.10
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-11-29 00:14:29 +00:00
09b40c8138 Merge pull request 'Update Rust crate actix to 0.13.1' (#111) from renovate/actix-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #111
2023-11-28 17:00:47 +00:00
242f8e32df Merge pull request 'Update Rust crate tokio to 1.33.0' (#118) from renovate/tokio-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #118
2023-11-28 17:00:22 +00:00
89a5f104c2 Merge pull request 'Update Rust crate clap to 4.4.1' (#108) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #108
2023-11-28 17:00:09 +00:00
dcb3f9113f Update Rust crate uuid to 1.6.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-11-21 00:11:14 +00:00
f3ba509cc1 Update Rust crate rustls to 0.21.9
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-11-17 00:25:36 +00:00
221f43ea46 Update Rust crate env_logger to 0.10.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-11-11 00:31:52 +00:00
56d824504d Merge pull request 'Update Rust crate uuid to 1.5.0' (#120) from renovate/uuid-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #120
2023-10-30 09:05:46 +00:00
7cda8c9dc1 Update Rust crate hyper-rustls to 0.24.2
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-27 01:14:34 +00:00
cfedebd2f6 Update Rust crate futures to 0.3.29
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-10-27 00:31:08 +00:00
d768650f23 Update Rust crate rustls to 0.21.8
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-10-25 00:29:51 +00:00
21d8e0c01a Update Rust crate uuid to 1.5.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-10-19 00:11:39 +00:00
3dc46fc862 Update Rust crate serde_with to 3.4.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-10-18 00:10:10 +00:00
d6c6d57fee Update Rust crate tokio to 1.33.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-10-10 00:07:53 +00:00
e9e272c19c Update Rust crate semver to 1.0.20
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-10-10 00:07:43 +00:00
44d5437c5f Update Rust crate num-traits to 0.2.17
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-10-08 00:07:18 +00:00
df09e7ff8d Update Rust crate tokio-tungstenite to 0.20.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-09-24 00:08:20 +00:00
92a4f8b2f7 Update Rust crate semver to 1.0.19
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-09-23 00:09:28 +00:00
440a81c307 Update Rust crate actix to 0.13.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-08-31 00:30:55 +00:00
c476171e7a Update Rust crate actix-web to 4.4.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-30 00:30:15 +00:00
83c146e788 Update Rust crate rustls to 0.21.7
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-29 00:34:40 +00:00
79bfeb2597 Update Rust crate clap to 4.4.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-08-29 00:34:26 +00:00
52f16f5c33 Update Rust crate actix-rt to 2.9.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-27 00:36:01 +00:00
d75a5d7d5b Update Rust crate clap to 4.4.0
All checks were successful
continuous-integration/drone/push Build is passing
2023-08-25 01:57:27 +00:00
473e6c0d1e Update Rust crate serde to 1.0.186
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-25 00:40:45 +00:00
9a93a29804 Update Rust crate serde to 1.0.185
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-22 00:40:14 +00:00
dad50314b0 Update Rust crate serde_with to 3.3.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-20 00:40:38 +00:00
b51aa8b7cb Update Rust crate clap to 4.3.23
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-19 00:29:37 +00:00
5a2fd31fa0 Update Rust crate clap to 4.3.22
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-18 00:29:12 +00:00
efcf33c539 Update Rust crate tokio to 1.32.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-17 00:25:07 +00:00
652a6d162b Update Rust crate serde_json to 1.0.105
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-16 00:32:29 +00:00
2ab3b5e55d Update Rust crate tokio to 1.31.0
All checks were successful
continuous-integration/drone/push Build is passing
2023-08-13 01:12:09 +00:00
f52dc84b45 Update Rust crate log to 0.4.20
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-13 00:33:17 +00:00
567473a223 Update Rust crate tokio to 1.30.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-10 00:30:59 +00:00
e95830f644 Update Rust crate clap to 4.3.21
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-09 00:29:27 +00:00
5d2b3e55ef Update Rust crate serde to 1.0.183
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-08 00:29:38 +00:00
c1f5f5f624 Update Rust crate crossterm to 0.27.0
All checks were successful
continuous-integration/drone/push Build is passing
2023-08-07 01:05:02 +00:00
c5b549244f Update Rust crate serde to 1.0.182
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-07 00:28:39 +00:00
7a93a1e3c6 Update Rust crate serde_with to 3.2.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-05 00:23:45 +00:00
1fff258248 Update Rust crate serde to 1.0.181
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-04 00:35:04 +00:00
0494847f2e Update Rust crate rustls to 0.21.6
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-03 00:22:07 +00:00
c9dd2fce12 Update Rust crate serde to 1.0.180
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-08-01 00:19:18 +00:00
a2b629d218 Update Rust crate serde_json to 1.0.104
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-30 00:26:23 +00:00
5379b84470 Update Rust crate serde to 1.0.178
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-29 00:29:22 +00:00
ef8772be97 Update Rust crate serde to 1.0.177
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-28 00:29:48 +00:00
007dae6fae Update Rust crate serde to 1.0.176
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-27 00:29:55 +00:00
29012b0f32 Update Rust crate serde to 1.0.175
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-26 07:04:49 +00:00
bf4aaada69 Update Rust crate tokio-tungstenite to 0.20.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-23 00:33:16 +00:00
c58c782219 Update Rust crate serde to 1.0.174
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-22 01:21:11 +00:00
90ae4a5193 Update Rust crate clap to 4.3.19
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-22 00:38:32 +00:00
b9085771a6 Update Rust crate num-traits to 0.2.16
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-21 00:36:58 +00:00
e7629f50e3 Update Rust crate serde to 1.0.173
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-20 00:52:08 +00:00
00603e4386 Update Rust crate clap to 4.3.17
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-20 00:16:45 +00:00
09eaabe43c Update Rust crate serde_with to 3.1.0
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-19 00:35:43 +00:00
09b2058934 Update Rust crate clap to 4.3.16
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-19 00:15:56 +00:00
c6143b3bec Update Rust crate uuid to 1.4.1
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-18 00:46:08 +00:00
f48c34c234 Update Rust crate clap to 4.3.14
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-18 00:16:23 +00:00
f1a179e12d Update Rust crate serde_json to 1.0.103
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-16 01:03:43 +00:00
067332b116 Update Rust crate semver to 1.0.18
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-16 00:15:56 +00:00
1257a637b1 Update Rust crate clap to 4.3.12
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-15 00:15:43 +00:00
e0822e3585 Update Rust crate serde_json to 1.0.102
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-13 00:15:53 +00:00
42bea6bba4 Update Rust crate serde_json to 1.0.101
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-12 00:51:14 +00:00
50e2db5256 Update Rust crate num to 0.4.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-12 00:16:01 +00:00
7ef779d804 Update Rust crate serde to 1.0.171
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-11 00:53:14 +00:00
13bb37fa51 Update Rust crate rustls to 0.21.5
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-11 00:16:11 +00:00
144848563b Update Rust crate serde to 1.0.170
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-10 00:16:30 +00:00
99bcf6e5ac Update Rust crate serde_json to 1.0.100
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-09 00:20:42 +00:00
daafca93a9 Update Rust crate rustls to 0.21.3
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-08 00:16:05 +00:00
04c4813cee Merge pull request 'Update Rust crate hyper-rustls to 0.24.1' (#58) from renovate/hyper-rustls-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #58
2023-07-07 15:54:51 +00:00
764f6f5112 Update Rust crate serde to 1.0.167
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-07 00:16:08 +00:00
0cfd2fc3f2 Update Rust crate hyper-rustls to 0.24.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-07 00:15:56 +00:00
46be9732de Attempt to enable auto merge
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-06 19:11:22 +02:00
6b4bd56684 Merge pull request 'Update Rust crate clap to 4.3.11' (#60) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #60
2023-07-06 17:08:08 +00:00
9a19272ba6 Merge pull request 'Update Rust crate serde to 1.0.166' (#57) from renovate/serde-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #57
2023-07-06 17:07:58 +00:00
c7f0be52cd Update Rust crate clap to 4.3.11
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-07-06 00:09:42 +00:00
37f7c20e36 Update Rust crate serde to 1.0.166
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-07-05 00:09:57 +00:00
75d55b4a23 Merge pull request 'Update Rust crate uuid to 1.4.0' (#55) from renovate/uuid-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #55
2023-07-04 16:42:27 +00:00
0c394f301a Merge pull request 'Update Rust crate clap to 4.3.10' (#52) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #52
2023-07-04 16:42:14 +00:00
c87a549a8a Merge pull request 'Update Rust crate num-derive to 0.4.0' (#56) from renovate/num-derive-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #56
2023-07-04 16:42:02 +00:00
98cc8884af Merge pull request 'Update Rust crate serde_json to 1.0.99' (#53) from renovate/serde_json-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #53
2023-07-04 16:41:38 +00:00
03c842017c Merge pull request 'Update Rust crate tokio to 1.29.1' (#54) from renovate/tokio-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #54
2023-07-04 16:41:26 +00:00
d87e5d816c Update Rust crate num-derive to 0.4.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-07-01 00:09:49 +00:00
eaf8d1c24e Update Rust crate clap to 4.3.10
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-07-01 00:09:36 +00:00
c4aa47f199 Update Rust crate tokio to 1.29.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-06-30 00:06:51 +00:00
9a623633cb Update Rust crate uuid to 1.4.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-06-28 00:08:46 +00:00
d1a28a0802 Update Rust crate serde_json to 1.0.99
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-06-25 00:09:04 +00:00
f6aa9977ba Merge pull request 'Update Rust crate clap to 4.3.5' (#51) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #51
2023-06-21 16:19:24 +00:00
7dd5464391 Update Rust crate clap to 4.3.5
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-06-21 00:16:55 +00:00
9f58d98a69 Merge pull request 'Update Rust crate serde_json to 1.0.97' (#50) from renovate/serde_json-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #50
2023-06-20 07:54:27 +00:00
841c6709cc Update Rust crate serde_json to 1.0.97
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-06-17 00:24:18 +00:00
e63566c6a9 Merge pull request 'Update Rust crate clap to 4.3.4' (#48) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #48
2023-06-15 13:31:01 +00:00
ac6f8987f4 Merge pull request 'Update Rust crate rustls to 0.21.2' (#49) from renovate/rustls-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #49
2023-06-15 13:30:54 +00:00
356fa75604 Update Rust crate rustls to 0.21.2
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-06-15 00:26:38 +00:00
563f33971f Update Rust crate clap to 4.3.4
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-06-15 00:26:26 +00:00
8f0db5cbe6 Merge pull request 'Update Rust crate log to 0.4.19' (#46) from renovate/log-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #46
2023-06-14 06:39:32 +00:00
5442536768 Merge pull request 'Update Rust crate uuid to 1.3.4' (#47) from renovate/uuid-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #47
2023-06-14 06:39:23 +00:00
f6b0962ec3 Update Rust crate uuid to 1.3.4
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-06-14 00:26:18 +00:00
2909bbc1c9 Update Rust crate log to 0.4.19
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-06-12 00:25:46 +00:00
fd1025c4a8 Merge pull request 'Update Rust crate serde to 1.0.164' (#44) from renovate/serde-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #44
2023-06-09 09:20:41 +00:00
ccadddaf15 Update Rust crate serde to 1.0.164
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-06-09 00:26:23 +00:00
2a0987defd Merge pull request 'Update Rust crate clap to 4.3.2' (#43) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #43
2023-06-06 06:35:00 +00:00
cb6ca75515 Update Rust crate clap to 4.3.2
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-06-06 00:26:16 +00:00
964c90e0d8 Merge pull request 'Update Rust crate tokio to 1.28.2' (#41) from renovate/tokio-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #41
2023-05-30 08:38:40 +00:00
81a05b8f66 Merge pull request 'Update Rust crate log to 0.4.18' (#42) from renovate/log-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #42
2023-05-30 08:38:31 +00:00
d2801c6b50 Update Rust crate log to 0.4.18
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-29 00:34:41 +00:00
1328baaba7 Update Rust crate tokio to 1.28.2
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-28 00:32:14 +00:00
d06585ad71 Update rustls, tokio-tungstenite & hyper-rustls
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-25 09:54:12 +02:00
3ab8201c13 Merge pull request 'Update Rust crate serde_with to v3' (#40) from renovate/serde_with-3.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #40
2023-05-25 07:43:00 +00:00
c0232f602e Merge pull request 'Update Rust crate clap to 4.3.0' (#38) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #38
2023-05-24 06:34:58 +00:00
5f2b7654be Merge pull request 'Update Rust crate uuid to 1.3.3' (#37) from renovate/uuid-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #37
2023-05-24 06:34:49 +00:00
08a449352b Merge pull request 'Update Rust crate serde to 1.0.163' (#35) from renovate/serde-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #35
2023-05-23 11:37:40 +00:00
50fbbe50bf Merge pull request 'Update Rust crate tokio to 1.28.1' (#36) from renovate/tokio-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #36
2023-05-23 11:37:32 +00:00
f4356c656b Update Rust crate clap to 4.3.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-23 09:51:50 +00:00
b12657ef3a Merge pull request 'Update Rust crate clap to 4.2.7' (#34) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #34
2023-05-16 09:56:37 +00:00
ad868a7961 Update Rust crate uuid to 1.3.3
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-16 00:32:59 +00:00
221d1dfa13 Update Rust crate tokio to 1.28.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-16 00:32:51 +00:00
33ed27b892 Update Rust crate serde to 1.0.163
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-16 00:32:46 +00:00
9e6df3c78d Update Rust crate clap to 4.2.7
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-11 00:11:09 +00:00
6faf38003f Merge pull request 'Update Rust crate clap to 4.2.5' (#33) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #33
2023-05-05 17:57:09 +00:00
cee12d89f6 Merge branch 'master' into renovate/clap-4.x
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-02 05:58:13 +00:00
887dd849c6 Merge pull request 'Update Rust crate serde to 1.0.160' (#29) from renovate/serde-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #29
2023-05-02 05:56:26 +00:00
2c8686e9d2 Update Rust crate serde_with to v3
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-02 00:23:12 +00:00
7d92555a85 Merge pull request 'Update Rust crate serde_with to 2.3.3' (#31) from renovate/serde_with-2.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #31
2023-05-01 17:29:03 +00:00
0a7e9b9661 Merge branch 'master' into renovate/serde-1.x
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-01 17:21:14 +00:00
3af6fd730e Merge branch 'master' into renovate/serde_with-2.x
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-01 17:21:04 +00:00
b532324654 Merge pull request 'Update Rust crate uuid to 1.3.2' (#30) from renovate/uuid-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #30
2023-05-01 17:20:52 +00:00
de218d2ba1 Merge branch 'master' into renovate/uuid-1.x
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-01 11:40:23 +00:00
bb902cda9e Merge pull request 'Update Rust crate tokio to 1.28.0' (#32) from renovate/tokio-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #32
2023-05-01 08:35:57 +00:00
77d5b18f79 Fix cargo clippy issue
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-01 10:28:43 +02:00
7125076f1f Update Rust crate uuid to 1.3.2
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is passing
2023-05-01 08:21:29 +00:00
4ed1c9c200 Update Rust crate serde_with to 2.3.3
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2023-04-29 00:09:17 +00:00
fa4b0bcdc2 Update Rust crate clap to 4.2.5
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is passing
2023-04-29 00:08:53 +00:00
40bff4f8e4 Update Rust crate tokio to 1.28.0
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is passing
2023-04-26 00:31:35 +00:00
283ea7d422 Update Rust crate serde to 1.0.160
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2023-04-26 00:31:21 +00:00
c746313c04 Merge pull request 'Update Rust crate clap to 4.2.4' (#28) from renovate/clap-4.x into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #28
2023-04-24 09:25:44 +00:00
86d45ad992 Merge pull request 'Update Rust crate serde_json to 1.0.96' (#27) from renovate/serde_json-1.x into master
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #27
2023-04-24 09:25:32 +00:00
5ba2e78fd0 Update Rust crate clap to 4.2.4
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-04-20 00:25:55 +00:00
1265d7f099 Merge pull request 'Update Rust crate clap to 4.2.2' (#25) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #25
2023-04-18 19:02:51 +00:00
b713117a70 Update Rust crate clap to 4.2.2
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-04-18 00:28:43 +00:00
a001017821 Update Rust crate serde_json to 1.0.96
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-04-13 00:28:31 +00:00
5acbe069c2 Merge pull request 'Update Rust crate serde_json to 1.0.95' (#23) from renovate/serde_json-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #23
2023-04-11 11:52:38 +00:00
6defd8edd2 Merge pull request 'Update Rust crate clap to 4.2.1' (#24) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #24
2023-04-11 11:52:28 +00:00
ef598dbff4 Update Rust crate clap to 4.2.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-04-01 00:09:41 +00:00
2abe1c95d0 Update Rust crate serde_json to 1.0.95
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-04-01 00:09:32 +00:00
f7bb0ddda2 Merge pull request 'Update Rust crate serde to 1.0.159' (#20) from renovate/serde-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #20
2023-03-29 08:35:44 +00:00
d1114f0295 Update Rust crate serde to 1.0.159
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-03-29 00:26:30 +00:00
f94a51027b Update dependencies to their latest versions
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-19 18:58:34 +01:00
f5f2efcfde cargo update 2023-03-19 18:56:46 +01:00
eb9999b85b Fix build issue 2023-03-19 18:54:44 +01:00
df1d678ab9 Add more emojies
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-18 10:05:43 +02:00
14 changed files with 1176 additions and 725 deletions

View File

@ -1,4 +1,10 @@
{ {
"$schema": "https://docs.renovatebot.com/renovate-schema.json", "$schema": "https://docs.renovatebot.com/renovate-schema.json",
"ignorePaths": ["**/flutter/**", "**/react/**"] "ignorePaths": ["**/flutter/**", "**/react/**"],
"packageRules": [
{
"matchUpdateTypes": ["major", "minor", "patch"],
"automerge": true
}
]
} }

1762
rust/Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
[workspace] [workspace]
resolver = "2"
members = [ members = [
"sea_battle_backend", "sea_battle_backend",
"sea_battle_cli_player" "sea_battle_cli_player"

View File

@ -1,4 +1,4 @@
FROM debian:bullseye-slim FROM debian:bookworm-slim
COPY sea_battle_backend /usr/local/bin/sea_battle_backend COPY sea_battle_backend /usr/local/bin/sea_battle_backend

View File

@ -1,6 +1,6 @@
[package] [package]
name = "sea_battle_backend" name = "sea_battle_backend"
version = "0.2.0" version = "0.2.1"
edition = "2021" edition = "2021"
license = "GPL-2.0-or-later" license = "GPL-2.0-or-later"
description = "A Sea Battle game backend server" description = "A Sea Battle game backend server"
@ -12,24 +12,24 @@ categories = [ "games" ]
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies] [dependencies]
clap = { version = "4.0.16", features = ["derive"] } clap = { version = "4.5.4", features = ["derive"] }
log = "0.4.17" log = "0.4.21"
env_logger = "0.9.0" env_logger = "0.11.3"
serde = { version = "1.0.145", features = ["derive"] } serde = { version = "1.0.200", features = ["derive"] }
serde_json = "1.0.85" serde_json = "1.0.116"
actix-web = "4.1.0" actix-web = "4.5.1"
actix-cors = "0.6.2" actix-cors = "0.7.0"
actix = "0.13.0" actix = "0.13.3"
actix-web-actors = "4.1.0" actix-web-actors = "4.3.0"
actix-rt = "2.7.0" actix-rt = "2.9.0"
uuid = { version = "1.1.2", features = ["v4"] } uuid = { version = "1.8.0", features = ["v4"] }
rand = "0.8.5" rand = "0.8.5"
serde_with = "2.0.1" serde_with = "3.8.1"
tokio = { version = "1", features = ["full"] } tokio = { version = "1", features = ["full"] }
semver = "1.0.14" semver = "1.0.22"
[dev-dependencies] [dev-dependencies]
#reqwest = { version = "0.11.11", default-features = false, features = ["json", "rustls-tls"] } #reqwest = { version = "0.11.11", default-features = false, features = ["json", "rustls-tls"] }
tokio-tungstenite = "0.17.2" tokio-tungstenite = "0.21.0"
serde_urlencoded = "0.7.1" serde_urlencoded = "0.7.1"
futures = "0.3.23" futures = "0.3.30"

View File

@ -144,7 +144,7 @@ impl GameRules {
/// Check out whether these game rules are valid or not /// Check out whether these game rules are valid or not
pub fn is_valid(&self) -> bool { pub fn is_valid(&self) -> bool {
return self.get_errors().is_empty(); self.get_errors().is_empty()
} }
} }

View File

@ -1,6 +1,6 @@
[package] [package]
name = "sea_battle_cli_player" name = "sea_battle_cli_player"
version = "0.2.0" version = "0.2.1"
edition = "2021" edition = "2021"
license = "GPL-2.0-or-later" license = "GPL-2.0-or-later"
description = "A Sea Battle game shell client" description = "A Sea Battle game shell client"
@ -13,22 +13,22 @@ categories = [ "games" ]
[dependencies] [dependencies]
sea_battle_backend = { path = "../sea_battle_backend", version = "0.2.0" } sea_battle_backend = { path = "../sea_battle_backend", version = "0.2.0" }
clap = { version = "4.0.16", features = ["derive"] } clap = { version = "4.5.4", features = ["derive"] }
log = "0.4.17" log = "0.4.21"
env_logger = "0.9.0" env_logger = "0.11.3"
tui = "0.19.0" tui = "0.19.0"
crossterm = "0.25.0" crossterm = "0.27.0"
lazy_static = "1.4.0" lazy_static = "1.4.0"
tokio = "1.21.2" tokio = "1.37.0"
num = "0.4.0" num = "0.4.2"
num-traits = "0.2.15" num-traits = "0.2.18"
num-derive = "0.3.3" num-derive = "0.4.2"
textwrap = "0.15.1" textwrap = "0.16.1"
tokio-tungstenite = { version = "0.17.2", features = ["__rustls-tls", "rustls-tls-native-roots"] } tokio-tungstenite = { version = "0.21.0", features = ["__rustls-tls", "rustls-tls-native-roots"] }
serde_urlencoded = "0.7.1" serde_urlencoded = "0.7.1"
futures = "0.3.23" futures = "0.3.30"
serde_json = "1.0.85" serde_json = "1.0.116"
hostname = "0.3.1" hostname = "0.4.0"
rustls = "0.20.6" rustls = "0.22.2"
hyper-rustls = { version = "0.23.0", features = ["rustls-native-certs"] } reqwest = { version = "0.12.4", features = ["json", "rustls-tls"], default-features = false }
reqwest = { version = "0.11", features = ["json", "rustls-tls"], default-features = false } rustls-native-certs = {version = "0.7.0"}

View File

@ -2,7 +2,6 @@ use crate::cli_args::cli_args;
use crate::server; use crate::server;
use futures::stream::{SplitSink, SplitStream}; use futures::stream::{SplitSink, SplitStream};
use futures::{SinkExt, StreamExt}; use futures::{SinkExt, StreamExt};
use hyper_rustls::ConfigBuilderExt;
use sea_battle_backend::data::*; use sea_battle_backend::data::*;
use sea_battle_backend::human_player_ws::{ClientMessage, ServerMessage}; use sea_battle_backend::human_player_ws::{ClientMessage, ServerMessage};
use sea_battle_backend::server::{ use sea_battle_backend::server::{
@ -62,7 +61,7 @@ impl Client {
&cli_args().local_server_address(), &cli_args().local_server_address(),
&format!( &format!(
"/play/bot?{}", "/play/bot?{}",
serde_urlencoded::to_string(&BotPlayQuery { serde_urlencoded::to_string(BotPlayQuery {
rules: rules.clone(), rules: rules.clone(),
player_name: "Human".to_string() player_name: "Human".to_string()
}) })
@ -78,7 +77,7 @@ impl Client {
&cli_args().remote_server, &cli_args().remote_server,
&format!( &format!(
"/play/random?{}", "/play/random?{}",
serde_urlencoded::to_string(&PlayRandomQuery { serde_urlencoded::to_string(PlayRandomQuery {
player_name: player_name.to_string() player_name: player_name.to_string()
}) })
.unwrap() .unwrap()
@ -93,7 +92,7 @@ impl Client {
&cli_args().remote_server, &cli_args().remote_server,
&format!( &format!(
"/play/create_invite?{}", "/play/create_invite?{}",
serde_urlencoded::to_string(&CreateInviteQuery { serde_urlencoded::to_string(CreateInviteQuery {
rules: rules.clone(), rules: rules.clone(),
player_name: player_name.to_string() player_name: player_name.to_string()
}) })
@ -109,7 +108,7 @@ impl Client {
&cli_args().remote_server, &cli_args().remote_server,
&format!( &format!(
"/play/accept_invite?{}", "/play/accept_invite?{}",
serde_urlencoded::to_string(&AcceptInviteQuery { serde_urlencoded::to_string(AcceptInviteQuery {
code, code,
player_name: player_name.to_string() player_name: player_name.to_string()
}) })
@ -127,13 +126,18 @@ impl Client {
let (socket, _) = if ws_url.starts_with("wss") { let (socket, _) = if ws_url.starts_with("wss") {
// Perform a connection over TLS // Perform a connection over TLS
let mut roots = rustls::RootCertStore::empty();
for cert in rustls_native_certs::load_native_certs()? {
roots.add(cert).unwrap();
}
let config = rustls::ClientConfig::builder() let config = rustls::ClientConfig::builder()
.with_safe_defaults() .with_root_certificates(roots)
.with_native_roots()
.with_no_client_auth(); .with_no_client_auth();
let connector = tokio_tungstenite::Connector::Rustls(Arc::new(config)); let connector = tokio_tungstenite::Connector::Rustls(Arc::new(config));
tokio_tungstenite::connect_async_tls_with_config(ws_url, None, Some(connector)).await? tokio_tungstenite::connect_async_tls_with_config(ws_url, None, false, Some(connector))
.await?
} else { } else {
// Perform an unsecure connection // Perform an unsecure connection
tokio_tungstenite::connect_async(ws_url).await? tokio_tungstenite::connect_async(ws_url).await?

View File

@ -25,7 +25,7 @@ use crate::ui_widgets::button_widget::ButtonWidget;
use crate::ui_widgets::checkbox_widget::CheckboxWidget; use crate::ui_widgets::checkbox_widget::CheckboxWidget;
use crate::ui_widgets::text_editor_widget::TextEditorWidget; use crate::ui_widgets::text_editor_widget::TextEditorWidget;
#[derive(num_derive::FromPrimitive, num_derive::ToPrimitive, Eq, PartialEq)] #[derive(num_derive::FromPrimitive, num_derive::ToPrimitive, Eq, PartialEq, Copy, Clone)]
enum EditingField { enum EditingField {
MapWidth = 0, MapWidth = 0,
MapHeight, MapHeight,
@ -128,7 +128,7 @@ impl GameRulesConfigurationScreen {
} }
} }
KeyCode::Char(c) if ('0'..='9').contains(&c) => { KeyCode::Char(c) if c.is_ascii_digit() => {
let val = c.to_string().parse::<usize>().unwrap_or_default(); let val = c.to_string().parse::<usize>().unwrap_or_default();
if self.curr_field == EditingField::MapWidth if self.curr_field == EditingField::MapWidth
@ -283,10 +283,10 @@ impl GameRulesConfigurationScreen {
.constraints([Constraint::Percentage(50), Constraint::Percentage(50)]) .constraints([Constraint::Percentage(50), Constraint::Percentage(50)])
.split(chunks[EditingField::OK as usize]); .split(chunks[EditingField::OK as usize]);
let button = ButtonWidget::new("Cancel", self.curr_field == EditingField::Cancel); let button = ButtonWidget::cancel(self.curr_field == EditingField::Cancel);
f.render_widget(button, buttons_chunk[0]); f.render_widget(button, buttons_chunk[0]);
let button = ButtonWidget::new("OK", self.curr_field == EditingField::OK) let button = ButtonWidget::ok(self.curr_field == EditingField::OK)
.set_disabled(!self.rules.is_valid()); .set_disabled(!self.rules.is_valid());
f.render_widget(button, buttons_chunk[1]); f.render_widget(button, buttons_chunk[1]);

View File

@ -35,7 +35,7 @@ pub struct ConfirmDialogScreen<'a> {
impl<'a> ConfirmDialogScreen<'a> { impl<'a> ConfirmDialogScreen<'a> {
pub fn new(msg: &'a str) -> Self { pub fn new(msg: &'a str) -> Self {
Self { Self {
title: "Confirmation Request", title: "Confirmation Request",
msg, msg,
is_confirm: true, is_confirm: true,
can_escape: false, can_escape: false,
@ -123,10 +123,10 @@ impl<'a> ConfirmDialogScreen<'a> {
.constraints([Constraint::Percentage(50), Constraint::Percentage(50)].as_ref()) .constraints([Constraint::Percentage(50), Constraint::Percentage(50)].as_ref())
.split(chunks[1]); .split(chunks[1]);
let cancel_button = ButtonWidget::new("Cancel", true).set_disabled(self.is_confirm); let cancel_button = ButtonWidget::cancel(true).set_disabled(self.is_confirm);
f.render_widget(cancel_button, buttons_area[0]); f.render_widget(cancel_button, buttons_area[0]);
let ok_button = ButtonWidget::new("Confirm", true).set_disabled(!self.is_confirm); let ok_button = ButtonWidget::new("Confirm", true).set_disabled(!self.is_confirm);
f.render_widget(ok_button, buttons_area[1]); f.render_widget(ok_button, buttons_area[1]);
} }
} }

View File

@ -163,12 +163,12 @@ impl<'a> InputScreen<'a> {
.constraints([Constraint::Percentage(50), Constraint::Percentage(50)].as_ref()) .constraints([Constraint::Percentage(50), Constraint::Percentage(50)].as_ref())
.split(*chunks.last().unwrap()); .split(*chunks.last().unwrap());
let cancel_button = ButtonWidget::new("Cancel", self.is_cancel_hovered) let cancel_button = ButtonWidget::cancel(self.is_cancel_hovered)
.set_disabled(!self.can_cancel) .set_disabled(!self.can_cancel)
.set_min_width(8); .set_min_width(8);
f.render_widget(cancel_button, buttons_area[0]); f.render_widget(cancel_button, buttons_area[0]);
let ok_button = ButtonWidget::new("OK", !self.is_cancel_hovered) let ok_button = ButtonWidget::ok(!self.is_cancel_hovered)
.set_min_width(8) .set_min_width(8)
.set_disabled(error.is_some()); .set_disabled(error.is_some());
f.render_widget(ok_button, buttons_area[1]); f.render_widget(ok_button, buttons_area[1]);

View File

@ -202,7 +202,7 @@ impl<'a> SetBoatsLayoutScreen<'a> {
.add_colored_cells(current_boat) .add_colored_cells(current_boat)
.add_colored_cells(invalid_boats) .add_colored_cells(invalid_boats)
.add_colored_cells(other_boats) .add_colored_cells(other_boats)
.set_title("Choose your boat layout") .set_title("🛥 Set your boats layout")
.set_yield_func(|c, r| { .set_yield_func(|c, r| {
for i in 0..r.width { for i in 0..r.width {
for j in 0..r.height { for j in 0..r.height {

View File

@ -13,6 +13,7 @@ pub struct ButtonWidget {
label: String, label: String,
disabled: bool, disabled: bool,
min_width: usize, min_width: usize,
hover_bg_color: Color,
} }
impl ButtonWidget { impl ButtonWidget {
@ -22,9 +23,18 @@ impl ButtonWidget {
is_hovered, is_hovered,
disabled: false, disabled: false,
min_width: 0, min_width: 0,
hover_bg_color: HIGHLIGHT_COLOR,
} }
} }
pub fn cancel(is_hovered: bool) -> Self {
Self::new("❌ Cancel", is_hovered).set_hover_bg_color(Color::Red)
}
pub fn ok(is_hovered: bool) -> Self {
Self::new("✅ OK", is_hovered)
}
pub fn set_disabled(mut self, disabled: bool) -> Self { pub fn set_disabled(mut self, disabled: bool) -> Self {
self.disabled = disabled; self.disabled = disabled;
self self
@ -35,6 +45,11 @@ impl ButtonWidget {
self self
} }
pub fn set_hover_bg_color(mut self, v: Color) -> Self {
self.hover_bg_color = v;
self
}
pub fn estimated_size(&self) -> (u16, u16) { pub fn estimated_size(&self) -> (u16, u16) {
((self.label.len() + 2).max(self.min_width) as u16, 1) ((self.label.len() + 2).max(self.min_width) as u16, 1)
} }
@ -55,7 +70,7 @@ impl Widget for ButtonWidget {
let input = Paragraph::new(label.as_ref()).style(match (self.disabled, self.is_hovered) { let input = Paragraph::new(label.as_ref()).style(match (self.disabled, self.is_hovered) {
(true, _) => Style::default(), (true, _) => Style::default(),
(_, false) => Style::default().bg(Color::DarkGray), (_, false) => Style::default().bg(Color::DarkGray),
(_, true) => Style::default().fg(Color::White).bg(HIGHLIGHT_COLOR), (_, true) => Style::default().fg(Color::White).bg(self.hover_bg_color),
}); });
input.render(area, buf); input.render(area, buf);

View File

@ -98,7 +98,7 @@ impl<'a> GameMapWidget<'a> {
} }
} }
impl<'a> Widget for GameMapWidget<'a> { impl Widget for GameMapWidget<'_> {
fn render(mut self, area: Rect, buf: &mut Buffer) { fn render(mut self, area: Rect, buf: &mut Buffer) {
let alphabet = PlayConfiguration::default().ordinate_alphabet; let alphabet = PlayConfiguration::default().ordinate_alphabet;