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
Rasmus Kaj
a6f650975a
Release 0.8.0
...
* Add og metadata to image indexes.
* Update warp, use async/await.
* Lots of code cleanup and dependency clarification.
* Update ructe to 0.11.4.
* Update kamadak-exif to 0.5.x.
* Update image to 0.23.x.
* Update r2d2-memcached to 0.5.0.
* Disable legacy password hashers (all but pbkdf2 for now).
2020-05-08 21:07:56 +02:00
Rasmus Kaj
bdb6516233
Remove redundant imports.
2020-05-08 21:07:38 +02:00
Rasmus Kaj
0c3a4204a0
Add og metadata to image indexes.
2020-05-08 20:57:21 +02:00
Rasmus Kaj
c7376044f1
Update ructe to 0.11.4.
2020-05-08 19:44:48 +02:00
Rasmus Kaj
3e8d55c548
Upate ructe to 0.10.0.
2020-04-20 20:11:04 +02:00
Rasmus Kaj
f9bc27a5d8
Very minor cleanup.
2020-04-09 17:26:34 +02:00
Rasmus Kaj
f1dd177cc0
Clarify some dependencies.
2020-04-08 20:12:33 +02:00
Rasmus Kaj
f7ce9f58c2
Update warp, use async/await.
2020-03-21 15:02:00 +01:00
Rasmus Kaj
ca07cc96e8
Refactor route matching.
2020-03-15 18:17:05 +01:00
Rasmus Kaj
5824c0e908
Use local Error type.
2020-03-15 14:45:19 +01:00
Rasmus Kaj
b22fcb92d2
Refactor: Move pool creation to DbOpt.
2020-03-15 13:44:59 +01:00
Rasmus Kaj
c8b8a463f9
Update kamadak-exif to 0.5.0.
2020-02-08 12:45:27 +01:00
Rasmus Kaj
c3a02c6f5a
Update image to 0.23.0.
2020-02-08 12:29:49 +01:00
Rasmus Kaj
cd135151f8
Update r2d2-memcached to 0.5.0.
2020-01-12 14:44:54 +01:00
Rasmus Kaj
8b98f1e382
Disable legacy password hashers.
...
Consider pbkdf2 the only non-legacy hasher for now.
2019-12-27 23:06:07 +01:00
Rasmus Kaj
0e39d53ac9
Clean up getting current date.
2019-12-27 22:53:35 +01:00
Rasmus Kaj
08ec114b7c
Get rid of direct time dependency.
...
Using std and chrono should be enough.
2019-12-26 15:53:34 +01:00
Rasmus Kaj
3077ca967c
Update kamadak-exif to 0.4.0.
2019-12-26 15:03:40 +01:00
Rasmus Kaj
704c7676a9
Update ructe to 0.9.0.
2019-12-25 21:22:13 +01:00
Rasmus Kaj
9f546966cd
Specify a version of time.
2019-12-25 21:16:50 +01:00
Rasmus Kaj
ebcd7795be
Update ructe to 0.8.0.
2019-12-22 15:17:21 +01:00
Rasmus Kaj
3fb87668ff
Cleaner find_files.
...
Refactor `PhotosDir::find_files` to avoid panic on path errors, and to
avoid some str slicing magic.
2019-11-16 15:01:47 +01:00
Rasmus Kaj
dc748f80d8
Release 0.7.0
2019-11-02 19:57:13 +01:00
Rasmus Kaj
9bd04e73e9
Update reqwest.
2019-11-02 16:53:51 +01:00
Rasmus Kaj
2b2d3c8fb5
Disable default unused diesel features.
...
This disables support for tables with more than 16 columns, and
should improve compile times noticeably.
2019-11-02 15:59:39 +01:00
Rasmus Kaj
60716b884f
Disable unused default features of warp.
2019-11-02 15:46:07 +01:00
Rasmus Kaj
2e0e74b9e6
Refactor api code.
2019-11-02 15:22:28 +01:00
Rasmus Kaj
4bf8cb5510
fmt.
2019-11-01 09:50:15 +01:00
Rasmus Kaj
53357f8757
Add API version of login.
2019-11-01 00:48:49 +01:00
Rasmus Kaj
a3b54f4a30
Add makepublic api.
2019-10-31 07:38:01 +01:00
Rasmus Kaj
6de036cc62
Allow use of authorization header.
2019-10-29 23:39:54 +01:00