Commit Graph

267 Commits

Author SHA1 Message Date
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
Rasmus Kaj
8ae2c64564 Improve tag completion.
Less is more (max 10 answers, not 15), and BadRequest rather
than 404 is q query parameter is missing.
2017-11-24 19:56:09 +01:00
Rasmus Kaj
09a7f92bc6 Rustfmt update. 2017-11-23 11:09:13 +01:00
Rasmus Kaj
448f9b8a75 Add admin UX to grade images. 2017-11-22 21:13:34 +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
ade508eb8d Use improved timecluster for day view.
Just as for people, places, and tag views.
2017-11-20 15:10:42 +01:00
Rasmus Kaj
3c3ecbbfbb DRY. 2017-11-20 14:06:55 +01:00
Rasmus Kaj
2460e26e64 Cleanup. 2017-11-20 13:08:12 +01:00
Rasmus Kaj
5028a1831c Add timecluster grouping for place views.
Just as for people and tag views.
2017-11-20 12:42:01 +01:00
Rasmus Kaj
b47726a6a5 Add timecluster grouping for tag views.
Just as for people.
2017-11-20 11:40:06 +01:00
Rasmus Kaj
8e7a3a36b6 Cleanup. 2017-11-20 10:27:27 +01:00
Rasmus Kaj
63fac99f27 Split long list for person in chunks. 2017-11-19 23:46:03 +01:00
Rasmus Kaj
36653d760f Implement next and prev links. 2017-11-18 00:38:41 +01:00
Rasmus Kaj
3dd706c1ef More accesskeys, incl a helpful listing. 2017-11-17 00:26:17 +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
7481041a7f Improve admin UX. 2017-11-11 23:46:59 +01:00
Rasmus Kaj
884ffe7e02 Add UX to note people in pictures. 2017-11-10 19:26:45 +01:00
Rasmus Kaj
328074c0b6 Some minor cleanups. 2017-11-09 00:06:12 +01:00
Rasmus Kaj
ad2703a1d5 Force a rustfmt update.
There is bogosity in the version numbers.
An old rustfmt is 0.9.0, while the current rustfmt-nightly,
released yesterday, is 0.2.5.
2017-11-08 23:51:11 +01:00
Rasmus Kaj
4ffb1a3cdc Require a recent rustfmt on travis. 2017-11-08 22:32:21 +01:00
Rasmus Kaj
d41b22b4b8 Update and reenable rustfmt.
Update code format to the new recommended style.
2017-11-08 21:55:12 +01:00
Rasmus Kaj
5fc48cf2cf Redirect from /random.
Use a redirect rather than just rendering a random photo page.
Also, add a link to /random to the menu.
2017-11-08 21:09:15 +01:00
Rasmus Kaj
551c5c6897 Redirect from /random.
Use a redirect rather than just rendering a random photo page.
Also, add a link to /random to the menu.
2017-11-07 23:36:09 +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
9b60733570 Show date and time below all images (if known). 2017-11-06 18:44:38 +01:00
Rasmus Kaj
1198ea4708 Improve UX for tag form. 2017-11-06 18:20:45 +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
21f2fce9e1 Nicer implementation of find_image_data. 2017-11-05 23:51:03 +01:00