mpl
5a92ae8236
Merge "pre-commit git hook: -gofmt -trailing space check"
2012-10-18 09:57:41 +00:00
mpl
94cb8cf05a
Be consistent between high and low level configs for https
...
Change-Id: Ie7e1d9c554e09a34416a2ae3ac9e10f1a2f8fce0
2012-10-18 11:58:30 +02:00
Brad Fitzpatrick
c1730d6151
Merge "cammount: check that input is a directory blobref"
2012-10-18 05:47:30 +00:00
mpl
2d4f37176c
cammount: check that input is a directory blobref
...
Change-Id: I9b33f2ae31ef902e01ddaa0504e1c960bb4e3640
2012-10-18 00:33:37 +02:00
mpl
4a184c84d5
pre-commit git hook:
...
-gofmt
-trailing space check
Change-Id: Icd63483b1873b21cd5ff6f00fff4b191095942ad
2012-10-16 18:18:46 +02:00
mpl
6ac49843ab
fix IPv4 assumption
...
Change-Id: I334e6ccb5b26a083b55750271262a3469f63e78e
2012-10-16 00:20:57 +02:00
mpl
0b15eb0cc8
handlers in wizard: swap arguments to match http handlers style
...
Change-Id: I78e9b218392979017682c375ce8a4b636ed3a832
2012-10-15 17:29:12 +02:00
Brad Fitzpatrick
42fb5290fd
Merge "If baseURL was not user defined, this change makes sure it is dynamically defined from incoming requests. The listen flag has moved from pkg/webserver to server/camlistored and is not using runsit anymore. httputil.ServerError now only outputs the full error if we're in internal/debug mode. http://code.google.com/p/camlistore/issues/detail?id=53 "
2012-10-15 14:33:43 +00:00
mpl
844551d0b2
If baseURL was not user defined, this change makes sure it is
...
dynamically defined from incoming requests.
The listen flag has moved from pkg/webserver to server/camlistored
and is not using runsit anymore.
httputil.ServerError now only outputs the full error if we're
in internal/debug mode.
http://code.google.com/p/camlistore/issues/detail?id=53
Change-Id: I55a1c6d43a549d9ee2022742a83aa142dc19e02a
2012-10-15 16:26:50 +02:00
mpl
88f2929802
Merge "camput: client becomes StatReceiver. also added ReaderSize function to guess before reading the size of a source."
2012-10-11 09:50:29 +00:00
mpl
a534e02c2d
camput: client becomes StatReceiver.
...
also added ReaderSize function to
guess before reading the size of
a source.
Change-Id: I659e174821696b3c58759b132b82710a49583018
2012-10-11 11:51:12 +02:00
mpl
2a434d7276
a couple js bugs in ui home
...
(showed as errors in ff but not in chromium)
Change-Id: I5df05f72401ad2e8c05160ba2dc2254c8e837f11
2012-10-10 16:04:42 +02:00
mpl
6baedb3dc7
delete permanode: defined the keyDeleted index key,
...
and added check in index searches to exclude deleted
permanodes from the results
Change-Id: I7097e4a5dc893a212c91dff987ad7e505793fda9
2012-10-09 01:29:59 +02:00
Brad Fitzpatrick
e557066f1d
schema: more cleanup, making FileReader a ReaderAt.
...
testing TODOs and further cleanup TODOs remain.
Change-Id: I997153c66805cfe3220d3d735322be14b68b75dc
2012-08-23 20:09:31 -07:00
Brad Fitzpatrick
faf3c90d6f
schema: more docs and some FileReader work
...
Change-Id: Id9e754e3b6358a651a826a4cdeb00efb330e3c3a
2012-08-23 18:44:03 -07:00
Brad Fitzpatrick
01195665dc
Merge "fix broken symlinks"
2012-08-22 16:10:30 +00:00
mpl
b355a29150
just one missing map[string]interface{} -> Map conversion
...
Change-Id: I616ef7260dac9187ea5157f8d47c1b05815ad723
2012-08-22 15:09:42 +02:00
Brad Fitzpatrick
1a51f44196
schema: fix test
...
Change-Id: Iaacc42167e40233dcb9f5f03bfcfcfe86655a2b1
2012-08-22 04:38:51 +10:00
Brad Fitzpatrick
228c0ca56f
schema: change PopulateSymlinkMap to be Map.SetSymlinkTarget
...
Change-Id: I072ce65331048b54c90c32e951f5034060c1764c
2012-08-22 04:38:25 +10:00
Brad Fitzpatrick
a8629ec5dd
schema: unexport NewBytes
...
Change-Id: Ia6ec7c9aec33319bf277b93a189b4fa43d0540b9
2012-08-22 04:33:06 +10:00
Brad Fitzpatrick
439db110ec
schema: more cleanup; ditch the Claimer type
...
Change-Id: I2a52564c1a99c96a2cd8bc84a791784f0a4e4b2e
2012-08-22 04:31:48 +10:00
Brad Fitzpatrick
b67d753364
schema: docs and cleanup
...
Change-Id: Ib720b7f711d71bdeaaf33374f376f14b30a5a97c
2012-08-22 04:14:47 +10:00
Brad Fitzpatrick
11eac8721e
Convert more code to use schema.Map instead of map[string]interface{}
...
Change-Id: I285fd1b0e730ebd32069688a71cb992c43770ade
2012-08-22 03:47:38 +10:00
Brad Fitzpatrick
3cd7f75f89
schema: introduce type Map
...
Change-Id: I8209930d8505a4cb74b8ea29b5b57f2cd6bd14d2
2012-08-22 03:36:36 +10:00
Brad Fitzpatrick
0a0b012eba
camput,schema: cleanup, docs
...
Change-Id: Ifa94cb1e9e086f85222692508ab12616f4cc3211
2012-08-22 03:31:44 +10:00
Brad Fitzpatrick
dc684dfa6a
camput: updated comments, TODO
...
Change-Id: I8df73d4c1c44c71424bcfaf7d3cb124c1738c791
2012-08-22 02:39:36 +10:00
mpl
2c27a6686c
fix broken symlinks
...
Change-Id: I4b275d3c796fd034db9d71605848ab327f752542
2012-08-21 14:41:51 +02:00
Brad Fitzpatrick
8fec29c974
camput: make file permanodes consistent between runs (fix claim times)
...
Change-Id: Idd2bbda2372802772703eaeaf6fe2e74f9bcdd83
2012-08-21 20:43:38 +10:00
Brad Fitzpatrick
b815a2b758
camput: add -filenodes option for per-file content-based planned permanodes
...
Change-Id: Ic03b990654d860e03b4cc710de92f7d40c392df8
2012-08-21 16:11:10 +10:00
Brad Fitzpatrick
bf2604a836
more TODO
...
Change-Id: I3eac6b72744c76ddbdd4009f006991f292d8f55a
2012-08-21 16:09:32 +10:00
Brad Fitzpatrick
8d01f4e323
add nit to TODO
...
Change-Id: I507326c162da803ce4ee1949a81428c076d961be
2012-08-21 16:08:09 +10:00
Amir Mohammad Saied
ba22e56262
Conform to W3C File API
...
Replace WebKitBlobBuilder with Blob() interface implementation of web browser.
Make it working on Firefox as well.
Change-Id: I3b7e677413dbba3aff6b3f3d239f56af07464ab8
2012-08-11 00:53:06 +04:30
Andrew Gerrand
aa5392f510
import image/gif to handle gif files
...
Change-Id: If9742b89562909bd70d2c9b8ceddd394975c7db0
2012-08-05 11:01:12 +10:00
Brad Fitzpatrick
1f3a0fd906
Merge "add bsds to osutil/restart_unix build rule"
2012-08-05 00:54:22 +00:00
Andrew Gerrand
7874bef34e
add bsds to osutil/restart_unix build rule
...
Change-Id: If5e7f811ad8c656bcfa48f26c12f7ea59ddef830
2012-08-05 10:55:36 +10:00
Brad Fitzpatrick
e0d10d941f
hack
2012-08-05 10:49:20 +10:00
Brad Fitzpatrick
a5169d1468
client: memoize SignerPublicKeyBlobref
2012-08-05 09:25:21 +10:00
Brad Fitzpatrick
b3ab27e049
remove log noise
2012-08-05 09:15:17 +10:00
Brad Fitzpatrick
11842fcf33
serverconfig: let baseURL and listen be optionally separate
2012-08-04 21:42:10 +10:00
Brad Fitzpatrick
42833a76e0
serverconfig: be consistent between low- and high-level config
...
Use TLSCertFile and TLSKeyFile in both.
2012-08-04 21:11:52 +10:00
Brad Fitzpatrick
63418fe0fc
webserver: use runsit's listen package, for running under runsit
2012-08-04 11:24:51 +10:00
Brad Fitzpatrick
493f75a72e
serverconfig: allow configuring TLS cert/key
2012-08-04 11:12:39 +10:00
Brad Fitzpatrick
6fe3ae378f
fix sigserver
2012-08-03 19:08:36 +10:00
Brad Fitzpatrick
51e88cac65
Support for "planned permanodes" in pkg/jsonsign, pkg/schema and cmd/camput.
...
A planned permanode involves setting the contents of the permanode
(instead of a random string) as well as the OpenPGP signing time so
the resultant bytes of the blob (and thus its blobref) is deterministic.
This allows multiple independent devices (my laptops) to create the
same permanodes for the same files (photos backed up from my phone)
when offline (airplane) and then when they sync later, still only have
one permanode per unique file. This means that tagging and other
metadata applied to permanodes on one laptop merge cleanly with
metadata from the other.
2012-07-28 16:32:31 -07:00
Brad Fitzpatrick
8c293e34b6
Per Go initialism style, rename Json to JSON
2012-07-28 15:42:56 -07:00
Brad Fitzpatrick
2db390d58e
Add schema.NewPlannedPermanode
2012-07-28 15:41:19 -07:00
mpl
326d62aea4
camput: actually catch errors when trying to upload,
...
also added startupcheck for remote blobserver
Change-Id: Id9f5383c6fd3fdf697f2b75052f3e63b0972205d
2012-07-23 11:05:57 +02:00
mpl
71ab8c787b
quickfix for "race" between root handler and ui handler creations
...
Change-Id: Id92cf57442ef8c2a503fde7522ff7824efbfb9e9
2012-07-12 01:29:54 +02:00
mpl
8a642172ce
update mongo
...
Change-Id: I1fb9c657c799560f030b35203c952745919d02ef
2012-07-02 10:50:09 +02:00
mpl
2df97a4710
Update camweb from old/template to html/template.
...
Change-Id: I87294e861de4cd9e6f97db9f934fbc4effed4f32
2012-06-16 10:20:32 -07:00