Commit Graph

71 Commits

Author SHA1 Message Date
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
Rasmus Kaj
f711b136ac Dont print empty data on details page. 2016-11-20 16:58:11 +01:00
Rasmus Kaj
0d1285da37 Try memcached-rs. 2016-11-03 17:18:07 +01:00
Rasmus Kaj
e2784cc75c Update dependencies. 2016-10-28 00:44:30 +02:00
Rasmus Kaj
9e96505709 Use published ructe. 2016-10-04 20:54:55 +02:00
Rasmus Kaj
094a63de46 Dependency hunting. 2016-10-03 23:08:24 +02:00
Rasmus Kaj
3c813d4483 Merge branch 'master' into feature/ructe 2016-09-23 17:28:52 +02:00
Rasmus Kaj
544e34cce4 Not ready for nickel 0.9 yet. 2016-09-23 16:59:08 +02:00
Rasmus Kaj
9a038765b9 Initial ructe experiment. 2016-09-20 07:35:28 +02:00
Rasmus Kaj
583f492cae Update nickle-jwt-session use. 2016-09-20 07:35:01 +02:00
Rasmus Kaj
5e8ce70293 Chase dependencies. 2016-08-28 22:13:48 +02:00
Rasmus Kaj
ab35c4bc49 Add a year-listing playground. 2016-08-28 22:06:45 +02:00
Rasmus Kaj
79c72ef2aa Consistent version requirements. 2016-08-19 23:24:45 +02:00
Rasmus Kaj
fd5fb423ec Add flag to make photos public. 2016-08-07 22:41:00 +02:00