camput: allow ignoring files NOT only if --filenodes used

Change-Id: I7856c5f6602e6b439ebcebbcb83eddb1d1865e88
add TODO for a new test

Change-Id: I6fadfa6bfcbcc27753e12f3def96123ce3715689
pkg/index: move sqlite implementation to sorted

Change-Id: I1e300ffa14547fabeac8d255fd694054ebcb9e53
images: fix Decode when resize + rotate + max W/H.

Adds more tests to cover rotations with resize when used with
MaxWidth/MaxHeight, previously only ScaledWidth/ScaledHeight were
tested.

Improve tests to compare bounds when determining equality, otherwise
an image sized 0x0 is equal to all other images.

Sort test image filenames so test order is stable and obvious.

Keep more data in memory when indexing images upon receive.  Some
largish CR2 files need more data or the EXIF parsing will fail.

Should address some or all of https://camlistore.org/issue/274

Change-Id: I80d90c33538c9d62ce4480ccb58c003e18ee6629
misc/resize: don't depend on Go 1.2 image/color/palette in test
Merge "pkg/index: move sqlite implementation to sorted"
Merge "images: fix Decode when resize + rotate + max W/H."
auth: warn when local connection uid doesn't match

Change-Id: Icdcef55c4831b4f77f7df34e58c87a6985401a04
ui: subscribe to attribute changes over websocket too

Change-Id: I0ecdbe9ff321cd46e86534c7da1e90f48d0eb6f5
Rename pkg/misc/resize to pkg/images/resize

Change-Id: I9b8105cbae0c6dc66ccbb1dd15a48363ee2f1e85
Add CAMLI_DISABLE_THUMB_CACHE option for when working on thumbnailer

Change-Id: Ifa99a57c82c67a83fe0b89abaeee407058b00af8
Make thumbnails quality 90, not 75

Change-Id: Icd3e102fbb1e95a9e6a46ff187f56ff14d1842d5
New Navigation UI.

I'm sure there's still lots of refinement that needs to be done here, but this
seems like a good checkpoint.

Change-Id: Ida808464c0cc40c84f7f79c016d3c6a148d50a32
Merge "New Navigation UI."
Add slash and escape keyboard shortcuts for opening and closing the nav.

Change-Id: I83984a8f8887d92d99359609381f936d274373d1
sorted: better errors when a constructor fails

Change-Id: I9cfbd6742210c3e5efae6b30c7f287d739dff7d2
thumbnails: add a cache-busting URL component, support ETag

And quiet noisy logging on normal write failures.

We can now stress test the thumbnail generation by setting
CAMLI_DISABLE_THUMB_CACHE=1 which will make all the thumbnails in the
browsers be unique, and not write them to cache on the server.

Then, when we're happy with the thumbnails, we just increment the
thumbnailVersion string and that busts all the browser- and
server-side caches.

Change-Id: I3cda8e85ab8b1b0b2c9113f6dff613dfbf736028
Merge branch 'master' of https://camlistore.googlesource.com/camlistore
Merge "Add slash and escape keyboard shortcuts for opening and closing the nav."
cammount: don't require a mount dir; add --open flag

Change-Id: I87c280b333a1ee9445b74e3ee1c87f6c08931ef3