Commit Graph

84 Commits

Author SHA1 Message Date
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
13fed14a0b Specify rand version. 2017-12-30 15:29:09 +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
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
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
4286a3b6de Postrelease. 2017-11-21 18:53:11 +01:00
Rasmus Kaj
269f06e0b4 Release 0.4.0 2017-11-20 17:09:56 +01:00
Rasmus Kaj
a240e9aecb Postrelease. 2017-11-14 20:27:28 +01:00
Rasmus Kaj
2eeb8136ce Release 0.3.6. 2017-11-11 23:58:55 +01:00
Rasmus Kaj
18ddb04d65 Remove readkpa subcommand.
My old kphotoalbum database is no longer relevant, rphotos is
the main soruce now and should not be overridden.

The readkpa subcomand was never intended for general consumption
anyway, it was hardcoded to match configurations in my kphotoalbum
setup.
2017-11-07 23:34:19 +01:00
Rasmus Kaj
a2af66366d Postrelease. 2017-11-07 07:32:40 +01:00
Rasmus Kaj
49bdf9c945 Release 0.3.4. 2017-11-06 20:12:57 +01:00
Rasmus Kaj
94a5654386 Postrelease. 2017-11-06 18:09:50 +01:00
Rasmus Kaj
f53739fcc3 Release 0.3.2 2017-11-05 23:54:42 +01:00
Rasmus Kaj
8fb8d991dd Add UI to add tags to images. 2017-11-05 23:03:55 +01:00
Rasmus Kaj
3c7ffbc4d4 Update ructe. 2017-11-05 16:51:52 +01:00
Rasmus Kaj
b7ffbe647e Lock image and xml-rs versions.
Avoid updating bitflags dependency to 1.0.0, which does not
support rustc 1.19.0 (which is what I currently have on my
FreeBSD server).
2017-10-23 12:39:27 +02:00
Rasmus Kaj
47eefbab74 Postrelease. 2017-10-23 11:01:33 +02:00
Rasmus Kaj
bea801257c Release version 0.3.0. 2017-09-27 17:13:27 +02:00
Rasmus Kaj
16a1b75643 Cleanup some more.
Get rid of lib.rs, and move main entry point to main.rs.
2017-09-02 00:05:44 +02:00
Rasmus Kaj
ce1e9c6190 Update some dependencies. 2017-09-01 23:36:08 +02:00
Rasmus Kaj
8131f5e5ec Merge server and adm to single binary. 2017-09-01 23:14:17 +02:00
Rasmus Kaj
d52e874645 Add options for pidfile usage. 2017-08-15 19:54:22 +02:00
Rasmus Kaj
f78966682a Support "next" parameter in login form. 2017-08-03 12:50:01 +02:00
Rasmus Kaj
f3be8efeb4 Postrelease. 2017-08-02 13:53:54 +02:00
Rasmus Kaj
7447f5de48 Release version 0.2.0. 2017-08-01 11:08:15 +02:00
Rasmus Kaj
24a6783c4b Update nickel, hyper and nickel-jwt-session. 2017-07-30 00:53:50 +02:00
Rasmus Kaj
7193047a7d Copy the code for nickel_diesel.
To much problem with versions, the nickel_diesel crate isnt
maintained, so just copy the code here since it is short.
2017-07-27 18:30:17 +02:00
Rasmus Kaj
161e9c4df9 Up-to-date rexif takes path arguments. 2017-06-26 23:26:36 +02:00
Rasmus Kaj
d4ade480d6 Use ructe 0.3.2, with mime support. 2017-06-23 17:13:44 +02:00
Rasmus Kaj
09c6a5131e Update diesel to 0.12. 2017-05-12 16:39:23 +02:00
Rasmus Kaj
86616719e1 Remove rustc-serialize.
It was only needed for mustache, which I no longer use.  (Both
mustache and rustc-serialize is still dependencies of nickel, but
that's ok as long as I dont have to touch them in my code.)
2017-05-12 14:02:41 +02:00
Rasmus Kaj
ab57b6ed91 Update nickel-jwt-session. 2017-05-12 13:26:36 +02:00
Rasmus Kaj
5ea5a9bd90 Update ructe.
It now supports adding static sass files, so remove direct dependency
on rsass.
2017-05-08 07:09:22 +02:00
Rasmus Kaj
c4e97948c6 Avoid version-spreading diesel. 2017-02-11 11:47:18 +01:00
Rasmus Kaj
f3f47268f6 Lock chrono version.
It must match the version used by nickel.
2017-02-08 18:41:58 +01:00
Rasmus Kaj
eada496c5b Use slices in templates. 2017-02-05 12:08:38 +01:00
Rasmus Kaj
31dae7177d Stay with diesel 0.9.
I guess it's easier to just stay on diesel version 0.9 until I have
rust 1.15 everywhere and can take advantage of the fact that diesel
should work nicer on stable rust.
2017-02-04 11:47:12 +01:00
Rasmus Kaj
8cd215cdc2 Improve handling of static files.
Use static files handling from updated ructe rather than local
handling, and use rsass rather than sass-rs and sass-sys.

Static files are now kept in the binary (no more need to access the
build directory at runtime).  Also, there is an admin command to save
the static files to a directory, for the benefit of fronting web
servers and backwards compatibility.
2017-01-29 19:03:35 +01:00
Rasmus Kaj
698fb2c23b Update dependencies.
No direct build dependency on syntex and dotenv makes things easier.
2017-01-20 07:10:40 +01:00
Rasmus Kaj
d10343e0cb Include readkpa in rphotosadm. 2016-11-27 00:54:08 +01:00
Rasmus Kaj
7354707486 Include findphotos in rphotosadm. 2016-11-26 11:31:21 +01:00
Rasmus Kaj
5afd58086d Include makepublic in rphotosadm.
Another separate binary merged into the general adm binary.
2016-11-24 22:42:59 +01:00
Rasmus Kaj
e5b5c28d5e Move user administration into rphotosadm. 2016-11-21 08:45:54 +01:00
Rasmus Kaj
b38ac8c661 Start moving towards a single adm command. 2016-11-20 21:33:16 +01:00
Rasmus Kaj
e0ce981b8d Merge branch 'master' into feature/memcached-rs 2016-11-20 16:58:46 +01:00