Commit Graph

132 Commits

Author SHA1 Message Date
Brad Fitzpatrick 05f8eca282 Merge "third_party/kv: bump lldb to 72d8c73cb89f78f33c3a63243b4d24c0b4b1d60b. should fix corruptions." 2014-04-10 02:12:55 +00:00
mpl 06ce6b5eae third_party/go-charset: remove useless generate.go
generate.go cannot be used without the datafiles, which we
have not imported.

also rewrote some commented out imports.

Change-Id: If97e4604df52b9533fc0412a7ebd8a3be0470233
2014-04-09 01:34:45 +02:00
mpl 5f9e4bbcb8 third_party/kv: bump lldb to 72d8c73cb89f78f33c3a63243b4d24c0b4b1d60b. should fix corruptions.
http://camlistore.org/issue/394

Change-Id: Ib0ddd40dc4af6d69d595ef4429fc71cef28a9450
2014-04-08 20:59:17 +02:00
Matt Jibson c2c08f80a8 Third party imports for feed importer
Change-Id: I2c834426f3214836d00cf623caf0915433334320
2014-04-07 01:47:27 -04:00
Aaron Boodman 2c675b3a87 Add FontAwesome. This will be used for icons in the UI.
Change-Id: I92fecd44f12cce83f4daee88bce062d9123a48a7
2014-04-05 17:19:29 -07:00
mpl 697fd3b840 cznic/kv: bump to ad6be3ee976d5a8ec01072bac898a5db0a5c61ce (bugfix)
Change-Id: I967c691fc30dfc16620e569182817afa65a24529
2014-03-20 12:18:34 +01:00
mpl 1ededef4ca cznic/kv: bumped to acb8d1b9040438369038812735a8fff92ec11048
Change-Id: I2a4dc85aba4d215847224b2a8d00ad8198783f1b
2014-03-19 23:06:23 +01:00
Tamás Gulácsi 65fa5d6d3e Picasa: add importer.
Imports all images from all albums, and puts each image in its album.
Each album is linked under "Picasa (<username>)".
Tries to skip already imported files (check based on album/filename).
See Issue #391.

Change-Id: If00751671a429891c05bbe41f59c1421b2ff2de8
2014-03-17 10:52:51 +01:00
Brad Fitzpatrick a61c921750 Merge "ui: Add QR code for configuring mobile clients." 2014-02-24 01:43:28 +00:00
Brad Fitzpatrick 70b886dd5a react: Add a better package comment
Change-Id: I427bcc0e8554323def325bf2d15707963299e45e
2014-02-23 09:08:33 -08:00
Bill Thiede 58b6497b14 ui: Add QR code for configuring mobile clients.
Creates new page @ /ui/mobile.html for generating a QR code that
embeds configuration data for setting up mobile clients.

Imports code.google.com/p/rsc/{gf256,qr} version:

parent: 149:a3cbaf2339c4 tip

This addresses the server and web components of
https://camlistore.org/issue/372

Change-Id: If9239dd138707080afd7dedb5770d04893cbf0ba
2014-02-21 19:58:54 -08:00
mpl c4f3a5b215 third_party,jsonsign: bump openpgp to 188:61c59dda830a
http://camlistore.org/issue/370

Change-Id: I0066b1ad1455ff7960bda1f64ee953daa1195e1c
2014-02-09 01:04:36 +01:00
Tommi Virtanen 6cda29582b third_party: Switch FUSE library to bazil.org/fuse
import bazil.org/fuse at f6649cd46fb76b1e04ba9eeffb773cb189278d31
remove code.google.com/p/rsc/fuse.

Huge thanks to Tommi Virtanen for the fuse support.

Change-Id: I44b95ac1ea344648593c7376f83ca675a56077b3
2014-01-24 13:28:08 -08:00
Daniel Erat 404548d31a pkg/index: Index more music-related properties.
Add disc and mediaref (a hash of the audio portion of the
file).

Also relocate taglib code to
third_party/github.com/hjfreyer/taglib-go.

Change-Id: I58364f525b787484af894663125163095256d7c6
2014-01-22 21:25:05 -08:00
Aaron Boodman 69cb19ccdb Throttle updates to history so the URL bar doesn't flicker so much.
Change-Id: Ie2b1cc8a6abe2d41083dcd1116940508b22661f5
2014-01-20 12:00:04 -08:00
Daniel Erat 2c03760157 third_party/taglib: Update to ef5ded85df.
Change-Id: I536e08d2c0184b1d2abe52f3f139be35e9f331dd
2014-01-19 18:55:18 -08:00
Aaron Boodman a9dde0d354 Wire drag and drop file uploads back up.
Change-Id: I19939d152cfb66e10cf87105bef71849a508c82d
2014-01-19 01:06:05 -08:00
Aaron Boodman e06eb5e50d Update Closure
Change-Id: Ia2a27bb78f5f85423940e177bc7b56913bb672a9
2014-01-18 23:07:50 -08:00
Brad Fitzpatrick c7946165a1 Update gooauth2 to 5877582f0cb0
Change-Id: Icac0141baa636dfe6867ab487235f61f7e5c24b1
2014-01-14 20:21:42 -08:00
Brad Fitzpatrick 2f022a4444 Update cznic/kv to 1a1aa67018afcbe34b1448bae94661feab6c5ecd
Fixes camlistore.org/issue/332

Change-Id: Ie2de810b4572077263418fc6fdd17e2508ff7b24
2014-01-10 09:22:04 -08:00
mpl 7c4d20c6d8 Merge "third_party: import github.com/davecgh/go-spew at 65ca732a33a40c2a5b9e036f236f975e7e85cf6c" 2014-01-09 19:50:26 +00:00
mpl 2b6bde1be3 third_party: import github.com/davecgh/go-spew at 65ca732a33a40c2a5b9e036f236f975e7e85cf6c
http://camlistore.org/issue/288

Change-Id: Ie90c39d2ca25e95b98441ecf1ee030fbef698ced
2014-01-09 11:40:54 -08:00
Brad Fitzpatrick a00d964169 Partial fix for cznic/kv Close race. See camlistore.org/issue/332
And https://github.com/cznic/kv/issues/17

Change-Id: I1c3170f8a81f687715ccc1f172e41767c4c81893
2014-01-08 20:34:34 -08:00
Dustin Sallings 214aaf2587 third_party/fuse: remove verbose xattr logging
Change-Id: I620cf6829e6059196f2368392d8882227dd7edbb
2014-01-06 23:47:28 -08:00
Aaron Boodman a9b0e80c65 Update Closure to ab89cf45c216 (Dec 15, 2013).
I meant to do this in Camlistore commit cc562aff, but that one only
updated to 1389e13 (Jan 23, 2013).

I was confused because the version of third_party/closure/updatelibrary.go
that was checked in prior to cc562aff did not correspond to the version of
Closure that was checked in. So when I ran updatelibrary.go, I got changes
and didn't realize I had to change updatelibrary.go too.

Change-Id: I3ba43a540a62caedbf7570a6d55382bd39a426dc
2014-01-04 21:42:23 -08:00
Brad Fitzpatrick cc562aff9e Merge "Update Closure to ab89cf45c216615d73a2f5dea720afb9d3415d1f (dec 15 2013)." 2014-01-04 19:08:54 +00:00
Aaron Boodman 6c51d522b2 Update Closure to ab89cf45c216615d73a2f5dea720afb9d3415d1f (dec 15 2013).
Change-Id: Iaf16c940e5f28fc0251ec3a04e4ba7e41673a3e4
2014-01-04 10:55:09 -08:00
Brad Fitzpatrick bc37ea6ead lock: add linux/arm support. From upstream 172e5cc1b6
Change-Id: Ia110eb027f68deb239757f1fb06cfe4574d8bf2d
2014-01-03 15:34:40 -08:00
Dustin Sallings aa7196e33b fuse: support extended attributes
Change-Id: I0698d5adfc756bf8f589f2cdbb0057f2789cd40a
2014-01-02 00:03:06 -08:00
Aaron Boodman 2d70e6794f Increase pigginess in new detail UI.
Change-Id: I4eb1acf7e6cd114edf7c5f66fcb4fb6ff8842bdb
2013-12-31 17:49:42 -08:00
Aaron Boodman e4daf4c4b5 Add first bit of a React-based detail page.
When complete, this will be part of index.html, but for now I am developing it separately.

Change-Id: Ibda6fb9f396f64d771919934907dbe4e5cd9d030
2013-12-29 23:50:10 -08:00
Aaron Boodman 4a3b87fe24 Serve React from both devcam server and camlistored.
In camlistored, only react.min.js is served. In devcam all files in
the read directory are served.

Change-Id: I0cb8a4c328e550b5303edef4be7571d39d123340
2013-12-28 21:49:41 -08:00
Aaron Boodman 9ddd94d488 Add React JavaScript library
Change-Id: I6acfac7a041c7f2dafe4546a37f3fb7d6bd139e1
2013-12-27 14:03:46 -08:00
Brian Gitonga Marete 981f3867db third_party: Import code.google.com/p/go.crypto/scrypt.
Change-Id: I39a2e08749a68e0a1234d0488a592b8f43eec594
2013-12-23 20:39:30 +03:00
mpl 96f0e39700 third_party/mgo: updated to rev 253
Change-Id: I995db6e123b1ef3d6061774aa333c7dbe645a744
2013-12-13 00:51:30 +01:00
Brad Fitzpatrick 1641307a6b Import github.com/gorilla/websocket into third_party at its 2119675aadf
Change-Id: Id3d62b16d3c0186295559205b86c40b95881d0d0
2013-12-07 19:18:15 -08:00
Brad Fitzpatrick 5709ab501f Import lldb panic fix from upstream
Cherry-pick of fix from bb1bc282aa

Fixes https://code.google.com/p/camlistore/issues/detail?id=233

Change-Id: I2779fc719e3ed23e334e084a18b8320610ec2ec3
2013-12-05 16:33:25 +04:00
Brad Fitzpatrick 09dddbc63a go-sqlite3: temporary manual fix until we update from upstream
Change-Id: Icacb6f467b6c4058bcfc65e71d5ff8265cdc6c9f
2013-12-04 14:14:22 +01:00
Bill Thiede 80234700b2 Import github.com/golang/glog into third_party.
Revision imported:

    commit 20cea4dfef0c0151bba0422a6244cc1d3e8292b1
    Author: David Symonds <dsymonds@golang.org>
    Date:   Wed Oct 9 08:22:02 2013 +1100

        Create a relative symlink for log files.

        This matches what C++ does in practice, and permits this code to work
        if -log_dir is a relative path.

Change-Id: Ifb81ae766ed5ab58fd45d3c7f485a065b01ec162
2013-11-25 13:15:15 -08:00
Aaron Boodman 9ae23e52b0 Rearrange the Flickr importer to use OAuth instead of Flickr's custom importer.
Change-Id: I8284431fa6572a08d3c7ff0d0e655297627a4eda
2013-11-16 22:30:21 -08:00
mpl fcb2d001bd third_party/goexif: fix shadowed err bug
Change-Id: Idf3c6669f7784958e24f82839cbe315492fbf24a
2013-11-08 01:21:15 +01:00
Bill Thiede ce2376d176 github.com/nf/cr2: import tests from upstream.
commit f06bdf9a8450aebe6dcf08ac52a647bcfffb8b6f
Author: Bill Thiede <git@xinu.tv>
Date:   Sat Oct 12 19:16:59 2013 -0700

    Add license header.

commit 565eba79fa95609ee512af90aa503ce6c87d101a
Author: Bill Thiede <git@xinu.tv>
Date:   Sat Oct 12 18:59:58 2013 -0700

    Add testing for CR2 files from other cameras.

Change-Id: I7decaf56e8c3fef882f303f1d8623f816ec3853a
2013-11-01 20:31:56 -07:00
Mathieu Lonjaret c16ada0121 Merge "goexif: merge upstream and document process." 2013-10-22 21:05:27 +00:00
Brad Fitzpatrick 3f9887011f third_party/lldb: cherry-pick fix from 44f1cc3f1e
Update camlistore.org/issue/233

Change-Id: I4bd342a295aa6b8943ad7ff664007dad9ab6b904
2013-10-20 10:41:27 -07:00
Bill Thiede 346ac03cd1 goexif: merge upstream and document process.
This commit contains changes following the process documented in the new file
README.camlistore.  Because we've used such and ad-hoc process managing this
directory in the past, we will need a followup commit that manually merges
changes that failed during 'git am'.

This change passes 'make presubmit' and a quick examination by running 'devcam
server' 'devcam put'ing some CR2 files and visiting /ui/.

camlistored logs some messages like:
	2013/10/13 13:55:11 filename "RAW_CANON_50D.CR2" exif = 2008-09-17 15:13:40 +0000 UTC, <nil>
	2013/10/13 13:55:11 filename "RAW_CANON_5DMARK2_PREPROD.CR2" exif = 2008-10-29 20:05:00 +0000 UTC, <nil>

And thumbnails are properly rotated in the web ui.

commit 6034d9ed8d1fd31a8b7e80ffe4acc2c47b3ffd25
Author: Bill Thiede <git@xinu.tv>
Date:   Sun Sep 15 15:10:39 2013 -0700

    Add support for TIFF based images, like CR2.

    This adds detection for TIFF images and skips the steps of removing JPEG and
    EXIF headers from the data before calling tiff.Decode.

commit 2cc61b08a74f782b8665442ee5977649d3109971
Author: mewmew <random0x00@gmail.com>
Date:   Sat Jan 26 22:38:20 2013 +0100

    tiff: Fix bug in convertVals, where floatVals was allocated more than once.

commit 8206b5bee50e1d6d7e3b6b385e4ef0ef6e029137
Author: Robert Carlsen <rwcarlsen@gmail.com>
Date:   Wed Jan 23 15:08:48 2013 -0600

    vetted fix from Fatal to Fatalf

commit 4347b209f9f0396dd2cca9dbf25cb7f519148ec4
Author: Robert Carlsen <rwcarlsen@gmail.com>
Date:   Thu Jan 10 20:07:05 2013 -0600

    analytics

Change-Id: If13a7dbacd35ee2a49315bacf2d7cfc7795c0cc2
2013-10-13 13:48:30 -07:00
mpl 5ce37244f5 zappy: make it pure Go so it builds on windows
Change-Id: I46c3c74db668b988c295ec3342d1b876f2b63e79
2013-09-20 19:21:55 +02:00
Brad Fitzpatrick 00115d2bcc Merge "support thumbnailing or CR2 files" 2013-09-10 18:24:16 +00:00
Brad Fitzpatrick 08fea5ab9b Update cznic/exp/lldb to 9825efece0 (Fixes Camlistore Issue 216) 2013-09-09 15:42:12 -07:00
Andrew Gerrand 7b60af2ac4 support thumbnailing or CR2 files
Change-Id: I76f102a8cd4283f6fcb54985c52a16ddb8f6a44f
2013-09-09 23:49:07 +10:00
Brad Fitzpatrick 3030e55db3 Merge "Basic code to index id3 (and other audio) tags." 2013-09-02 19:26:34 +00:00