Commit Graph

131 Commits

Author SHA1 Message Date
Rasmus Kaj
8c4e129f17 Update some dependencies. 2019-02-23 20:49:12 +01:00
Rasmus Kaj
2722540755 Postrelease. 2018-11-06 22:05:05 +01:00
Rasmus Kaj
453e434db4 Release 0.4.26
* Add opengraph metadata to photo details.
* Add positions map to year view.
* Multiple improvements in fetch_places.
* Use serde (rather than rustc-serialize) for json responses and fetch_places.
* Update ructe to 0.5, reqwest to 0.9, and image to 0.20.
2018-11-03 20:43:11 +01:00
Rasmus Kaj
b2da0914f1 Update ructe to 0.5.0. 2018-11-03 12:36:58 +01:00
Rasmus Kaj
7884803b3d End rustc-serialize use.
(At least direct use, it is still used indirectly through
nickel and jwt dependencies.)
2018-10-27 21:25:14 +02:00
Rasmus Kaj
54bf4113f1 Use serde_json and improve error handling. 2018-10-27 18:21:35 +02:00
Rasmus Kaj
fb48136924 Update reqwest. 2018-10-17 08:11:16 +02:00
Rasmus Kaj
2247a91118 Update image. 2018-10-17 00:57:29 +02:00
Rasmus Kaj
dfa2cb3c2f Postrelease. 2018-10-11 08:26:48 +02:00
Rasmus Kaj
d40d91724d Release 0.4.24
* Enable submitting location by pressing enter.
* Allow deeper zoom when placing image.
* Add time limit to precache command.
* Added auto arg to fetchplaces command.
2018-09-08 18:09:07 +02:00
Rasmus Kaj
98f1b3e8bc Add time limit to precache. 2018-09-08 17:28:24 +02:00
Rasmus Kaj
e9b673ac58 Postrelease. 2018-09-08 15:07:05 +02:00
Rasmus Kaj
3891133b65 Release 0.4.22
* Merge PR #1: Get location names from OSM.
  - Improve presentation of places on a photo.
  - Put places after tags on details.
  - Fetch OSM places when setting image position.
  - Added a command line subcommand to fetch places for specified images.

* Quit using diesel_infer_schema.  Instead, let diesel keep
  src/schema.rs up-to-date when migrating.

* Test and improve splitting a group.

* Upgrade dotenv and diesel dependencies.
  - Use r2d2 as diesel feature, not separate crate.
2018-09-07 21:44:51 +02:00
Rasmus Kaj
c78a8a2b65 Use reqwests as https client. 2018-09-05 14:01:22 +02:00
Rasmus Kaj
b512eb3ae5 WIP: Get location names from OSM. 2018-09-05 14:01:22 +02:00
Rasmus Kaj
6af87035be Use r2d2 as diesel feature, not separate crate. 2018-08-31 23:02:03 +02:00
Rasmus Kaj
4f9ecdbb9c Upgrade diesel dependency to 1.3.2. 2018-08-31 22:49:13 +02:00
Rasmus Kaj
f8b5e429ae Upgrade dotenv dependency. 2018-08-31 22:42:40 +02:00
Rasmus Kaj
1d862962b6 Quit using diesel_infer_schema.
Instead, let diesel keep src/schema.rs up-to-date when migrating.
2018-08-31 22:40:39 +02:00
Rasmus Kaj
b2cb6edf6d Postrelease. 2018-08-13 22:06:44 +02:00
Rasmus Kaj
ee2564ddb0 Release 0.4.20
* Add positions to month and on-this-day views.
* Nicer positioning by local storage (start at last set position).
* Smaller clusters (35, rather than default 80) gives better map views.
* Minor exif handling improvement.
* Improve diesel usage (avoid full-query verbatim sql).
* Update diesel to 1.2.x.
* Allow (keep) manually corrected positions when finding photos.
2018-08-12 15:34:05 +02:00
Rasmus Kaj
db8b5e013e Update diesel to 1.2.x. 2018-07-27 20:14:09 +02:00
Rasmus Kaj
b74eb04fd6 Postrelease. 2018-07-27 17:01:43 +02:00
Rasmus Kaj
6d8153d726 Release 0.4.18
* Add leaflet clustering; Nice handling of maps with extreme numbers of photos.
* Add photo previews to map markers.
* Update rand and memcached-rs.
* Some code-style cleanup.
2018-07-19 22:00:40 +02:00
Rasmus Kaj
e62bdeffa5 Update rand and memcached-rs. 2018-07-17 11:53:43 +02:00
Rasmus Kaj
cd64307dc6 Postrelease 2018-07-17 09:18:29 +02:00
Rasmus Kaj
444aa2f39d Release 0.4.16.
* Add admin ux to set image position.
* Fix leaflet markers. Sometimes the markers would not view, that was
  because the trick to find the correct url for the marker images
  didn't work when the css might load after the js.  So just load the
  css before the js instead.
* Update ructe to 0.4.x.
* Some cleanups, mainly clippy-suggested.
2018-07-15 22:53:41 +02:00
Rasmus Kaj
96a5a07ce7 Update ructe. 2018-07-05 23:07:40 +02:00
Rasmus Kaj
42b929dd4c Postrelease. 2018-04-28 17:30:02 +02:00
Rasmus Kaj
516efb80d3 Release 0.4.14.
* Better / faster image scaling from update image dependency.
2018-04-28 16:46:03 +02:00
Rasmus Kaj
fb766f5a0d Update image dependency. 2018-04-27 09:22:53 +02:00
Rasmus Kaj
0d930d7b61 Postrelease. 2018-04-08 22:28:09 +02:00
Rasmus Kaj
b0170cf5f3 Release 0.4.12.
* Fix error that broke the front page.
2018-04-08 12:07:09 +02:00
Rasmus Kaj
5ec073166d Release 0.4.10.
* Store width and height of images.  Use it to calculate width and
  height of small images in lists.

  Since the old database should be migratable to the new, the width
  and height fields are nullable.  I aim to make them not nullable
  later, after all images in the database has got width and height.

* Don't override picture orientation for existing images in
  findphotos.

* Don't let the map hide dropdowns.

* Shorter about string in footer.

* Use kamadak-exif instead of rexif.

* Updates Diesel to 1.1.0, get rid of unnecessary New* structs.

* Miscellaneous code cleanup.
2018-04-08 11:12:57 +02:00
Rasmus Kaj
b3bcdec2dd Improve template markup for img size attrs. 2018-04-08 02:37:02 +02:00
Rasmus Kaj
ecac1eec08 Bind diesel to version 1.1.0. 2018-04-08 02:28:49 +02:00
Rasmus Kaj
c2388befa9 Use kamadak-exif instead of rexif. 2018-03-04 14:35:30 +01:00
Rasmus Kaj
9832664cbf Postrelease (oops, late). 2018-02-19 23:58:43 +01:00
Rasmus Kaj
6e49da943c Release 0.4.8. 2018-02-11 18:10:58 +01:00
Rasmus Kaj
79c21fa67b Use local copy of leaflet.
At the same time, update the used leaflet to version 1.3.1.
2018-02-10 22:59:35 +01:00
Rasmus Kaj
24a7a34025 Postrelease. 2018-02-06 21:25:21 +01:00
Rasmus Kaj
02ea5a4cfb Release 0.4.6. 2018-02-05 22:53:14 +01:00
Rasmus Kaj
5a9d534b36 Update memcached and env_logger dependencies. 2018-01-25 20:56:29 +01:00
Rasmus Kaj
15e4a922da Allow clap to update. 2018-01-04 07:32:39 +01:00
Rasmus Kaj
07266eb787 Update image to 0.18. 2018-01-04 00:39:21 +01:00
Rasmus Kaj
0d4a2933ff Use diesel 1.0.0. 2018-01-04 00:15:17 +01:00
Rasmus Kaj
113e003fbf Postrelease. 2018-01-03 23:36:59 +01:00
Rasmus Kaj
1d686e3a48 Release 0.4.4. 2017-12-30 23:22:38 +01:00
Rasmus Kaj
b702379309 Limit clap version.
To avoid problem with up-to-date bitflags on rustc 1.19.
2017-12-30 21:29:30 +01:00
Rasmus Kaj
b60e929cac Improve some if let code. 2017-12-30 21:17:29 +01:00