Rasmus Kaj
5bd7a8d4a8
Rustfmt.
2018-02-10 23:10:04 +01:00
Rasmus Kaj
59d26c5bce
Move source for statics to res directory.
2018-02-10 23:06:09 +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
f7ee3c9f49
Write compressed files only if smaller
...
When a static file is in a format that is compressed in itself (such
as a jpeg or png image), applying gzip or brotli compression will
actually make it larger. In those cases, don't write the compressed
file ad all when running storestatics.
2018-02-10 14:37:17 +01:00
Rasmus Kaj
8dcc6359e2
Dont split static path names.
...
A static filed might be called somename.suffix, but there is no
need to assume that, and absolutley no need to copy the strings
separatley and format them together again when we can just
borrow the relevant substring directly from the request.
2018-02-10 01:00:48 +01:00
Rasmus Kaj
28032e4026
Add maps to image lists.
2018-02-07 20:56:23 +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
5b9da3083b
Move js for map from details.html to ux.js.
2018-02-04 23:42:15 +01:00
Rasmus Kaj
df9ad3edbe
Support Exif orientation 0 (disabled?).
2018-01-25 21:52:59 +01:00
Rasmus Kaj
fe42eebfd7
Use nightly distributed rustfmt-preview.
2018-01-25 21:20:15 +01:00
Rasmus Kaj
33d7eb03a0
Fix deprecated diesel type usage.
2018-01-25 21:07:47 +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
696ceab074
Rustfmt.
2018-01-04 00:31:35 +01:00
Rasmus Kaj
30b1cc2771
Rustc 1.19 support no longer needed.
...
(But add beta, why not?)
2018-01-04 00:31:23 +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
Rasmus Kaj
73eb97f1d2
More methods, avoid a giant method.
2017-12-30 17:04:23 +01:00
Rasmus Kaj
9890ec633c
Remove some no-longer-supported fmt options.
2017-12-30 15:29:38 +01:00
Rasmus Kaj
13fed14a0b
Specify rand version.
2017-12-30 15:29:09 +01:00
Rasmus Kaj
f739b745bf
Minor code cleanup.
2017-12-25 16:46:16 +01:00
Rasmus Kaj
4971a1b03c
Allow "_" in next.
2017-12-25 16:43:23 +01:00
Rasmus Kaj
691c4952d8
Improve javascript ux.
2017-12-25 16:43:06 +01:00
Rasmus Kaj
0a6a7f8f1c
Improve shoing of time spans.
2017-12-17 16:02:47 +01:00
Rasmus Kaj
7a3cd36abd
Improve layout (I hope)
2017-12-12 18:22:32 +01:00
Rasmus Kaj
09a88d8299
Move some js from template to ux.js.
2017-12-11 23:35:23 +01:00
Rasmus Kaj
7d2d3f6ebb
Add missing conditional.
2017-12-11 23:15:26 +01:00
Rasmus Kaj
1c6ed1c709
Shorten and simplify admin.js.
2017-12-11 23:11:36 +01:00
Rasmus Kaj
4471f9e083
Async AND defer is apparently a bad idea.
2017-12-11 22:07:51 +01:00
Rasmus Kaj
9f628edd87
Create list where needed.
2017-12-11 22:07:27 +01:00
Rasmus Kaj
836c5f8683
Remove some redundant refs.
2017-12-11 21:34:07 +01:00
Rasmus Kaj
346ad7099a
Be sure to write all of the compressed file.
2017-12-11 21:33:32 +01:00
Rasmus Kaj
6310316669
Rustfmt.
2017-12-11 21:10:18 +01:00
Rasmus Kaj
0f817f461c
Try to get rustfmt working again.
2017-12-09 22:02:45 +01:00
Rasmus Kaj
b1a8360e5c
Use flate2 1.x.
...
There was a slight API change.
2017-12-07 07:17:09 +01:00
Rasmus Kaj
a14c9f9279
Lock r2d2 at version used by r2d2-diesel.
2017-11-28 00:28:51 +01:00
Rasmus Kaj
858f873f98
More natural grouping.
...
Make groups no shorter than 8 and no longer than 16 photos.
Also, make time and not only number of images a factor when
deciding which group to split next.
2017-11-28 00:14:53 +01:00
Rasmus Kaj
3071431452
Use the slug crate for generating slugs.
...
Rather than having to keep on adding special cases in my own code.
2017-11-26 22:04:16 +01:00
Rasmus Kaj
c099f7950e
Use the shorthand when I have it.
2017-11-26 21:31:48 +01:00
Rasmus Kaj
a63e9a3258
Postrelease.
2017-11-25 11:35:44 +01:00
Rasmus Kaj
9eb61cda29
Release version 0.4.2.
2017-11-25 02:43:37 +01:00
Rasmus Kaj
27481a62b3
Simpler and more versatile links.
2017-11-25 02:35:15 +01:00
Rasmus Kaj
94e661065b
Some styling and UX.
2017-11-25 01:22:01 +01:00
Rasmus Kaj
a45da2c2ae
Style fix.
2017-11-25 00:04:17 +01:00
Rasmus Kaj
a54ca58850
Fix some clippy complaints.
2017-11-24 22:41:05 +01:00