Rasmus Kaj
43ec55fe9a
Pool creation error handling.
2022-02-19 00:40:57 +01:00
Rasmus Kaj
c6124b9084
More refactoring.
...
Get rid of a bunch of remaining `unwrap`s, and consolidate
some parameters to a template that had too many.
2022-02-19 00:23:47 +01:00
Rasmus Kaj
b69f57a0e8
More rustic pid-file handling.
2022-02-18 14:35:19 +01:00
Rasmus Kaj
5217b51926
Maybe more rustic way of building a random password.
2022-02-17 23:43:03 +01:00
Rasmus Kaj
8b6078fb7d
Use lazy-regex.
2022-02-17 23:38:44 +01:00
Rasmus Kaj
b62376c115
Refactor some more: concrete Responses.
2022-02-17 23:32:28 +01:00
Rasmus Kaj
63acefb97c
More route refactoring.
2022-02-17 22:28:18 +01:00
Rasmus Kaj
ceacabb30f
Some routes-builder cleanup.
2022-02-17 00:23:25 +01:00
Rasmus Kaj
c6c2e81097
PR #7 : Improve error handling.
...
Views now returns Result<T: Reply, ViewError>. There is a difference between a ViewError (an error that can be represented as a http response) and a Rejection (which tells the warp filter system to try other possible handlers).
Get rid of lots of "unwrap" (potential panics) in view handlers.
2022-02-16 23:53:17 +01:00
Rasmus Kaj
c3aa86cb42
Improve error handling.
...
Views now returns `Result<T: Reply, ViewError>`.
There is a difference between a `ViewError` (an error that can be
represented as a http response) and a `Rejection` (which tells the
warp filter system to try other possible handlers).
Get rid of lots of "unwrap" (potential panics) in view handlers.
2022-02-16 22:44:59 +01:00
Rasmus Kaj
611932f59e
Update to rust edition 2021.
2022-02-06 20:06:44 +01:00
Rasmus Kaj
ca912afd7c
Fix some clippy warnings.
2022-02-06 20:02:03 +01:00
Rasmus Kaj
f27ed9b78e
Update ructe to 0.14.0.
2022-02-06 19:51:54 +01:00
Rasmus Kaj
c4c3d92af8
Update env_logger and image.
...
Update `env_logger` to 0.9.0 and `image` to 0.24.0.
2022-02-06 19:42:12 +01:00
Rasmus Kaj
640dc328eb
Another type of place to recognize.
2021-07-05 21:53:17 +02:00
Rasmus Kaj
59ebc0f312
Release 0.10.0.
2021-07-04 19:57:46 +02:00
Rasmus Kaj
938346ef17
Better tag and search suggestions.
2021-07-04 19:51:16 +02:00
Rasmus Kaj
72e6942ea2
Minor markup/style improvement.
2021-07-04 19:02:37 +02:00
Rasmus Kaj
831183dc3a
Tell ructe to use warp 0.3.
2021-07-04 15:04:09 +02:00
Rasmus Kaj
94877e7253
Recognize more osm places.
2021-07-04 14:42:31 +02:00
Rasmus Kaj
01cce9e1ec
Update regex.
2021-06-25 22:52:40 +02:00
Rasmus Kaj
ebba14a7a5
Specify MIT license
...
Fixes #6 .
2021-04-18 17:08:30 +02:00
Rasmus Kaj
f5bc9d7e98
Minor cleanup.
...
Suggested by clippy.
2021-04-02 02:13:38 +02:00
Rasmus Kaj
85c7a32978
Use str::strip_prefix.
2021-03-14 20:45:14 +01:00
Rasmus Kaj
5d8e391be6
Rustfmt.
2021-02-18 11:55:50 +01:00
Rasmus Kaj
815c82b4b6
Json body for all api errors.
2021-02-02 13:56:05 +01:00
Rasmus Kaj
caab2d5aad
Proper logging for errors.
2021-02-02 13:54:31 +01:00
Rasmus Kaj
817a14b8a1
Update to tokio 1.0
...
* reqwest 0.11.0
* tokio 1.0.2
* warp 0.3.0
2021-01-19 23:54:51 +01:00
Rasmus Kaj
7dcbad9b20
Update rand to 0.8.
2021-01-11 00:03:12 +01:00
Rasmus Kaj
1958acdae9
Update CI badge in readme.
2021-01-11 00:00:41 +01:00
Rasmus Kaj
9204c11574
Move from travis to github actions.
2021-01-10 22:32:53 +01:00
Rasmus Kaj
86cdb70d45
Update d2d-memcache to 0.6.
2021-01-10 21:19:31 +01:00
Rasmus Kaj
20da5fab92
Fix a silly typo.
2020-12-23 11:45:35 +01:00
Rasmus Kaj
110b4b23e3
Update ructe to 0.13.
2020-11-16 03:40:49 +01:00
Rasmus Kaj
77083e3580
Release 0.9.0.
2020-10-28 18:26:38 +01:00
Rasmus Kaj
bb81dd35f1
Update env_logger to 0.8.1.
2020-10-28 18:14:49 +01:00
Rasmus Kaj
f799d6bff1
More kinds of places to recognize.
2020-10-28 01:49:35 +01:00
Rasmus Kaj
bb0751f37c
Add number of hits to search results.
2020-10-28 01:18:41 +01:00
Rasmus Kaj
e263e54649
Use matches!
.
...
As suggested by clippy.
2020-10-28 00:37:27 +01:00
Rasmus Kaj
a796f96b93
Refactor seach result splitting.
2020-10-28 00:11:32 +01:00
Rasmus Kaj
3a64008980
Minor cleanup.
2020-10-26 22:17:08 +01:00
Rasmus Kaj
1f53860403
Merge pull request #5 Scale jpeg while loading
...
Improve performance by loading jpegs "pre-scaled".
2020-10-26 10:26:24 +01:00
Rasmus Kaj
2ce3c59e9b
Scale jpeg while loading.
2020-10-25 23:07:48 +01:00
Rasmus Kaj
c646b9fb0d
Another tag to recognize.
2020-10-12 21:50:58 +02:00
Rasmus Kaj
0d6dbfcb5a
Postrelease.
2020-10-10 17:38:34 +02:00
Rasmus Kaj
8b92ae14dc
Lets call this release 0.8.10.
2020-10-09 15:02:04 +02:00
Rasmus Kaj
eb08d8d711
Refactor some more.
2020-10-09 14:41:02 +02:00
Rasmus Kaj
30b5b48a7e
Refactor search time interval.
2020-09-08 23:03:42 +02:00
Rasmus Kaj
2f251bf8e2
Add header to multiyear groups.
...
E.g. "2018 - 20" or "1989 - 2003".
2020-09-06 00:03:01 +02:00
Rasmus Kaj
8cedcd8ce9
Postrelease.
2020-09-05 16:48:53 +02:00