Commit Graph

3062 Commits

Author SHA1 Message Date
Brad Fitzpatrick b98ea43e45 Merge branch 'master' of https://camlistore.googlesource.com/camlistore 2013-10-09 12:21:05 -10:00
Brad Fitzpatrick 6a596cdbfd C+A: add Tamás Gulácsi
Change-Id: I289c9de99190d39fd4a59c2f4f6a98cd641b962b
2013-10-09 12:20:49 -10:00
Brad Fitzpatrick 81acf521ce Merge "serverconfig: conditionally install expvar handler." 2013-10-09 06:53:47 +00:00
Mathieu Lonjaret 3ddaa99206 Merge "verifyGoVersion: log.Fatalf was missing 'version' var" 2013-10-08 20:45:35 +00:00
Steve Phillips fc09b38397 verifyGoVersion: log.Fatalf was missing 'version' var
Change-Id: I10c71e96a598ec640131245b73ae201161f68622
2013-10-08 11:47:45 -07:00
mpl 616acae745 website: clean up overlooked notes.
Change-Id: Ida760b727d7fa9f45f553dad2096afca47cbfac4
2013-10-07 23:28:55 +02:00
Brad Fitzpatrick f27b988e7b Merge "CONTRIBUTORS: s/assigment/assignment/" 2013-10-07 03:30:41 +00:00
Brad Fitzpatrick 977c396927 Merge "Added missing var 'which' used in a fmt.Errorf" 2013-10-06 06:47:07 +00:00
Brad Fitzpatrick 7742892670 Merge branch 'master' of https://camlistore.googlesource.com/camlistore 2013-10-05 20:46:43 -10:00
Brad Fitzpatrick c8badb4404 Misc cleanups
Change-Id: I9183ca1ec7a98df210373f27ec3493c996f00f74
2013-10-05 20:46:39 -10:00
Brad Fitzpatrick 0f2707fd0f C+A: Add Steve Phillips
Change-Id: I7716db45e355b6c721c009485e5a97835d53932e
2013-10-05 20:46:05 -10:00
Steve Phillips 01f65d3b75 CONTRIBUTORS: s/assigment/assignment/
Change-Id: I8b226de20b95fa487d8cf5c0412a687bd5a71cae
2013-10-05 12:12:45 -07:00
Bill Thiede b576dcc481 serverconfig: conditionally install expvar handler.
Add local copy of the standard library's expvar handler.

Change-Id: Ida41553345d7d29665f33268356bf16a80386e38
2013-10-04 21:24:24 -07:00
Steve Phillips 5dc853110f Added missing var 'which' used in a fmt.Errorf
Change-Id: I0b9a7c6a0c7e523a75f3e5beebbd860e0092a81f
2013-10-04 18:44:40 -07:00
Aaron Boodman 74eb8e6c3c Further visual refinements to layout of homepage:
* Increase default image size a few settings
* Increase gutter between items
* Remove extraneous padding and whitepsace
* Remove unneeded gigantic heading
* Move build version into statusbar
* Change algorithm for fitting rows -- instead of preferring to clip
  edges of image, instead prefer to adjust height of rows. I find it
  looks more interesting visually when the widths of the images vary
  more.
* Replace folder and file icon with something better looking
* Swap order of + and - buttons in toolbar, they were backward from
  what is typical

Change-Id: Idfe85a813926c2c9eea774a86046df62ecacd45c
2013-10-04 14:04:38 -07:00
Aaron Boodman aac43b56fc Move to "G+-style" selection.
To select an item, click the checkmark that overlays on rollover.
To navigate, just click anywhere else on the item.

Also move selection from additive by default rather than exclusive.

Change-Id: I47e6ca1942fe1fdaaf615f6ab0e0a547f1a51735
2013-10-03 22:06:31 +00:00
mpl 44ca418e4f Merge "camput attr: support -del" 2013-10-03 13:10:22 +00:00
mpl 304f5c4b38 camput attr: support -del
Change-Id: I28460fed5b572ba9a83cfcb04f38e42124fa723f
2013-10-03 15:07:43 +02:00
Aaron Boodman f322018816 Move the button to create permanode into toolbar.
Also:
* Make the entire BlobItemController a drop target for new files,
  except for when over a set, then the set is the target.
* Minor visual refinements to highlight states during dragging.
* Fix bugs/flicker in dragdrop code.
* Fix bug where there is an empty button in toolbar before the first
  item is selected.

Change-Id: I3c40a476395c885477e1316e6ff168399640e347
2013-10-01 00:16:29 -07:00
Brad Fitzpatrick 4741f89ebc Merge "Clean up testing in share_test.go" 2013-09-24 18:55:51 +00:00
Aaron Boodman d875fcad30 Clean up testing in share_test.go
Change-Id: I481d440636590086f11d8e97d0eb6fcf31f4a097
2013-09-24 11:49:17 -07:00
Burcu Dogan 251df7dc53 fs: unmount on linux
Unmount the mount point on quit key on Linux. Adding fallbacks
in case of umount failure.

Change-Id: Ibd52ff1886d396bb424ac8d8ba9f9d8cb94a36f9
2013-09-24 19:24:53 +02:00
mpl b4a5a36457 devcam put/get: read CAMLI_QUIET from current env
reverts 0015237713

Change-Id: Ie8ec46c1971a014cafe05d160d2f65a84d8cd466
2013-09-23 23:21:48 +02:00
mpl 0015237713 devcam put/get: do not use os.Getenv
Change-Id: I2e5b247835ec3febe7f312cabcfbf73f58bf43dd
2013-09-23 12:21:39 +02:00
mpl 70a167e922 devcam server: do not use os.Getenv
Since 0d854e106c, we do not
use the env directly, but a copy of it, so os.Getenv does
not work to retrieve vars that were set in that copy.

Change-Id: Ibc6ab40ea2ee51e1dea6a5e9ceac782304e0039a
2013-09-23 12:07:04 +02:00
Brad Fitzpatrick 7b1261bd42 Fix two jsonconfig.Obj used without calling its Validate method
Change-Id: I4ddefd049b804c23c1f0a7727ecd76d1f2754232
2013-09-22 16:03:47 -07:00
Brad Fitzpatrick 2b9db0a859 kvfile: say which lock file couldn't be acquired.
Still not a great error message, though.  Should say pid or something.

Change-Id: I4382f23e62e58f8fd472e8d84c3555f4f951d90d
2013-09-22 20:14:23 +01:00
Brad Fitzpatrick 0d854e106c devcam: don't use current environment as scratchpad for future process's environment
Remove calls to os.Setenv.

Change-Id: I9a0c611eb534b278459ddf724b8e7d181f2395ef
2013-09-22 20:13:28 +01:00
Brad Fitzpatrick 0385d88805 Update header's copyright holder.
Change-Id: I76acd86f442dfe85513a92061deb60e746100e8a
2013-09-22 19:42:41 +01:00
Brad Fitzpatrick 63b4f390cb client: upload public key if necessary whenever uploading a signed blob
Change-Id: I2e61da4fa2eeae2332c67902f8dd5f064b027835
2013-09-22 19:38:42 +01:00
Brad Fitzpatrick 1834d682b8 Merge branch 'master' of https://camlistore.googlesource.com/camlistore 2013-09-22 13:10:50 +01:00
Brad Fitzpatrick 99ea128752 schema: fix a race on errors in FileReader.GetChunkOffsets, add tests
Change-Id: I51635d01c3c88c5f97ac15172c5b565f07dde350
2013-09-22 13:10:16 +01:00
Brad Fitzpatrick 652719fd3f Merge "buildbot: Add more debugging." 2013-09-22 10:33:49 +00:00
Brad Fitzpatrick e70f258b0b Merge two copies of StatsReceiver into common location.
Change-Id: I05bd36aef3293927fb518296b43a088f284356ea
2013-09-22 11:19:10 +01:00
Bill Thiede 570ea2a82d buildbot: Add more debugging.
This adds the error returned from exec to the log message, and
provides '(empty)' placeholders when no stdout or stderr is present
from the called binary.

This has the effect of changing the silent errors I was seeing on my
buildbot from:

"""
Error:
	:
"""

To:

"""
Error:

	exec: "devcam": executable file not found in $PATH

Stdout:
(empty)

Stderr:
(empty)
"""

Also provides a /stderr handler linked from the status page that
allows all the logs to be viewed.  This is handy when the logs from an
individual test don't provide enough info to debug a build problem.

Change-Id: I4b3ef5a5db6aac1ddf41c41bc2fff310f19a82a1
2013-09-21 12:04:39 -07:00
Brad Fitzpatrick cfc9ce026b Add 0.5 to misc/release-history-tags
Change-Id: Id5756cd120ebd2548ac314f34e5f0095280fd71f
2013-09-21 19:57:49 +01:00
Brad Fitzpatrick 894a51a5b1 Remove dev-pass-camput from make-release.
Change-Id: I503895e1555b6c7eefef1e0af2baefceb623557d
2013-09-21 19:56:44 +01:00
Brad Fitzpatrick e8f89f609b website: document the 0.5 release, Castletownbere
Change-Id: I825bd08fdc60d84137e7b68663058ba7fa2fc42d
2013-09-21 18:27:42 +01:00
Brad Fitzpatrick 0f911b0ef4 Require transitive on shares when assembling file schema blobs.
Change-Id: I48be9855829448ddcb076d3b826c0394c1499f99
2013-09-21 17:51:13 +01:00
Brad Fitzpatrick 445e3f18fd Merge branch 'master' of https://camlistore.googlesource.com/camlistore 2013-09-21 13:23:23 +01:00
Brad Fitzpatrick b377055f1f make.go: preserve executable bit when copying binaries to bin
Change-Id: Ia2c415aaaa2ab5ffa52766f5adfb4f5af7377961
2013-09-21 13:23:07 +01:00
Brad Fitzpatrick 56afabe249 Merge "Check IsTransitive in share handler and add tests." 2013-09-21 12:17:32 +00:00
Aaron Boodman 43135068a5 Check IsTransitive in share handler and add tests.
Also fix a bug in interpretation of via chain, which caused sharing
to be overly permissive.

BUG=https://code.google.com/p/camlistore/issues/detail?id=226

Change-Id: I4459a67d1b40e4a50f111ce708dbfcbd975f3f15
2013-09-21 13:16:01 +01:00
Brad Fitzpatrick bec961cc00 make.go: don't use GOBIN; copy binaries out from temp GOPATH/bin by hand
Fixes http://camlistore.org/issue/229

Change-Id: I7769330e0982a92d4fa90bbce44330b6a473ee0b
2013-09-21 12:45:36 +01:00
Aaron Boodman 586b4cc5ab Check IsTransitive in share handler and add tests.
Also fix a bug in interpretation of via chain, which caused sharing
to be overly permissive.

BUG=https://code.google.com/p/camlistore/issues/detail?id=226

Change-Id: I4459a67d1b40e4a50f111ce708dbfcbd975f3f15
2013-09-21 01:54:07 -07:00
mpl db63bcc6d0 Merge "devcam test: generate keyblob with devcam put init" 2013-09-20 18:05:28 +00:00
mpl 0c1dc0d6e4 devcam test: generate keyblob with devcam put init
The integration tests run by devcam test require a
GPG keyblob in the default location (for camput), and
we do not track in git such a keyblob.
This change allows devcam test to create the keyblob
with devcam put init before running the tests.

Also, devcam server is now using CAMLI_KEYID instead
of hardcoding the key id in the dev server config file.

Change-Id: I030b88c9a9321016fedb62424e0e707621206922
2013-09-20 20:03:21 +02:00
mpl 5ce37244f5 zappy: make it pure Go so it builds on windows
Change-Id: I46c3c74db668b988c295ec3342d1b876f2b63e79
2013-09-20 19:21:55 +02:00
mpl 3cc63433bd Merge "osutil: take into account env var for default secret ring" 2013-09-20 12:23:52 +00:00
mpl c556debcc5 osutil: take into account env var for default secret ring
http://camlistore.org/issue/227

Change-Id: I40eac298d7d5d74760be65d9e13d531b562830b9
2013-09-20 14:22:12 +02:00