Commit Graph

23 Commits

Author SHA1 Message Date
Rasmus Kaj
112d7b8efa Links by time is 404 if no images found in query. 2023-02-25 11:38:02 +01:00
Rasmus Kaj
4800d3d256 Improve diagnosics and date format flexibility in parsing exif data. 2023-02-25 09:47:29 +01:00
Rasmus Kaj
10fb0911cd Improve the search handler.
Mainly the inclusion/exclusion of facettes got a major rewrite.
2023-02-24 23:54:44 +01:00
Rasmus Kaj
821cd7fe48 Avoid an extra query for the positions in search. 2023-02-21 23:33:14 +01:00
Rasmus Kaj
b586c3df6c Use async database access.
- Use `diesel-async` with deadpool feature for database access.
- A bunch of previously synchronous handlers are now async.
- Some `.map` and simliar replaced with `if` blocks or `for` loops.
2023-02-21 23:13:17 +01:00
Rasmus Kaj
3823e9a337 Postrelease. 2023-02-11 20:22:08 +01:00
Rasmus Kaj
50ba2a6c51 Release 0.11.10 (2023-02-11)
* Bugfix in month start calculation.
2023-02-11 19:48:39 +01:00
Rasmus Kaj
33c1c8be8d Bugfix in month start calculation. 2023-02-11 19:46:35 +01:00
Rasmus Kaj
4bad944a19 Postrelease. 2023-02-11 19:02:22 +01:00
Rasmus Kaj
147901246e Release 0.11.8 (2023-01-29)
* Check for null bytes in autocomplete patterns, make them result in a
  400 bad request rather than a 500 internal server error.
* Changed zoom-on-click to use fullscreen.  I think that is an
  improvement especially on mobile.
* Improved logging by using tracing and tracing-subscriber rather than
  log and env_logger.
* Four more kinds of OSM areas to recognize.
* Added a favicon.
* Update diesel to 2.0.0: Mainly most operations now needs a `&mut
  PgConnection`.  Also, getting parts of dates are now done by sql
  functions.
* Update ructe to 0.16.0.
* Update clap to 4.0.18.
* Add this changelog.
2023-01-29 01:24:07 +01:00
Rasmus Kaj
02564ed6fc Add first attempt of a favicon. 2023-01-29 01:13:07 +01:00
Rasmus Kaj
4e33806879 Update ructe to 0.16.0. 2023-01-28 12:51:34 +01:00
Rasmus Kaj
01013aaf06 Changed zoom-on-click to use fullscreen. 2023-01-12 01:22:21 +01:00
Rasmus Kaj
17cdd4f5cd Update clap to 4.0.18. 2022-10-24 18:59:07 +02:00
Rasmus Kaj
03dd6a5465 Use diesel 2.0
Most of the changes are for database access now requiring an &mut
connection.
2022-10-24 18:26:07 +02:00
Rasmus Kaj
f7c3d60e77 Update ructe to 0.15.0. 2022-09-18 22:24:52 +02:00
Rasmus Kaj
30b34fd98d Yet another OSM kind to recognize. 2022-07-27 10:54:01 +02:00
Rasmus Kaj
cf32bb7e5e Another kind of OSM area. 2022-07-17 20:22:02 +02:00
Rasmus Kaj
8385ea1298 Use tracing.
Improved logging by using tracing and tracing-subscriber rather than
log and env_logger.
2022-07-17 19:50:53 +02:00
Rasmus Kaj
86d301ada5 Check for null bytes in autocomplete patterns.
Make them an bad request rather than an internal server error.
2022-07-16 17:49:34 +02:00
Rasmus Kaj
3cfa084a61 Yet another OSM tag to recognize. 2022-07-15 16:41:08 +02:00
Rasmus Kaj
36b5b7b160 Yet another kind of OSM area to recognize. 2022-07-15 15:23:33 +02:00
Rasmus Kaj
4fb9fe76b0 Postrelease, add a changelog. 2022-07-15 14:32:26 +02:00