Commit Graph

574 Commits

Author SHA1 Message Date
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
Rasmus Kaj
326d9fad9e Release 0.8.8
* Fix map for anonymous viewers.
* Test and refactor fetch_places::name_and_level
* Add one more place.
2020-09-02 02:08:38 +02:00
Rasmus Kaj
63c0a83674 Fix map for anonymous viewers. 2020-09-02 02:04:05 +02:00
Rasmus Kaj
a23f88d685 Test and refactor fetch_places::name_and_level 2020-09-02 01:55:46 +02:00
Rasmus Kaj
2ff12f55b7 Add one more place. 2020-09-01 23:18:43 +02:00
Rasmus Kaj
2918a8adb1 Release 0.8.6
* Redesign details view.

    The details view is now implemented with css grid, in a full-window
    no-scroll layout (except for small screens, where the design is still
    sequential and scroll is used)

    This incudes some cleanup of the markup and corresponding changes in
    the admin script.

* Update ructe to 0.12.0.
* Larger small and medium images.
* Slightly more pics per page in split lists.
* Use more OSM places.
* Update README.
2020-08-15 19:42:20 +02:00
Rasmus Kaj
68b18e6e70 Minor cleanup. 2020-08-15 19:39:06 +02:00
Rasmus Kaj
84e0c8a2a4 Update ructe to 0.12.0. 2020-08-15 16:49:04 +02:00
Rasmus Kaj
ca32f4cbdb Larger small and medium images. 2020-08-15 16:47:14 +02:00
Rasmus Kaj
19eabd4e03 Sligly more pics per page in split lists. 2020-07-19 20:03:21 +02:00
Rasmus Kaj
922903e1f1 Use more OSM places. 2020-07-16 21:10:14 +02:00
Rasmus Kaj
85a4fa317f Update README. 2020-07-16 20:24:48 +02:00
Rasmus Kaj
8ee8b809bc Redesign details view.
The details view is now implemented with css grid, in a full-window
no-scroll layout (except for small screens, where the design is still
sequential and scroll is used)

This incudes some cleanup of the markup and corresponding changes in
the admin script.
2020-07-16 20:12:22 +02:00
Rasmus Kaj
89a92c1738 Postrelease. 2020-07-08 21:37:16 +02:00
Rasmus Kaj
03ac72ac12 Release 0.8.4
* Improve async image scalig by using tokio spawn_blocking.
* Get size from actual image if it is missing in exif data.
* Add "close" link for the keyboard help.
* Improved db pool initialization.
* Some cleanup / refactoring.
2020-07-07 21:15:50 +02:00
Rasmus Kaj
c2b7296a0f Minor cleanup. 2020-07-07 18:26:45 +02:00
Rasmus Kaj
17cd8ee223 Add close link for the keyboard help. 2020-07-07 00:43:36 +02:00
Rasmus Kaj
cca8c61ac2 Improve async handling.
Avoid blockig the entire server on image scaling, by using tokio
spawn_blocking.
2020-07-07 00:15:35 +02:00
Rasmus Kaj
91a1698890 Improved db pool.
And added some debug logging.
2020-07-07 00:13:39 +02:00
Rasmus Kaj
bcdf371f58 Refactor. 2020-05-15 00:09:02 +02:00
Rasmus Kaj
220b65a479 Exif may miss actual image size.
If so, load actual image to find out.  Also some refactoring.
2020-05-14 21:18:43 +02:00
Rasmus Kaj
2bbb899272 Postrelease.
Plus minor reordering in schema.rs.
2020-05-14 20:52:33 +02:00
Rasmus Kaj
af13a538d9 twitter:card metadata apparently harmful. 2020-05-08 23:03:00 +02:00