Commit Graph

2612 Commits

Author SHA1 Message Date
Brad Fitzpatrick 7bd17b7f8e Make dev website start on Mac too. run-blobserver was using readlink -f, which isn't available on OS X.
Change-Id: I72fb1c687b31fb0f94fd112744d314e9034bf9d8
2013-07-01 22:26:44 -07:00
Brad Fitzpatrick 7a1a713d8d Update HACKING.
Change-Id: I50c3b0cced031cd45527263b74d440a9b4d7b2f8
2013-07-01 16:02:45 -07:00
mpl 49b08f9be2 publish: disable js functionalities if not owner
Change-Id: I5a20b208704abc9ef214c7ecb2e9fe7a814ac121
2013-06-30 22:45:16 +02:00
Brad Fitzpatrick 59f5b41900 Use make.go from dev-* scripts. Updates Issue 140.
Change-Id: I0acea921e311b8228829dbad37ee502034c7dfe7
2013-06-29 13:52:01 -07:00
Brad Fitzpatrick 8b4ebd59b7 Merge "publish: find ui and closure resources similarly to ui handler" 2013-06-29 19:34:36 +00:00
mpl 633b8df2a7 publish: find ui and closure resources similarly to ui handler
Fixes publishing of pics.

Change-Id: I5fe305ee8c7e4c4d80e53b8efea462980636dbf2
2013-06-29 00:54:59 +02:00
mpl 9c3c152b7b TESTS: describe tests that have yet to be implemented
Change-Id: I80fd71cb59fa8224a65deb6deff5de764efb3110
2013-06-28 21:39:54 +02:00
mpl 693344e5f3 Merge "camput: stat cache: use a different key in -filenodes mode" 2013-06-28 17:47:11 +00:00
mpl fd8af44431 camput: stat cache: use a different key in -filenodes mode
http://camlistore.org/issue/157

Change-Id: If58116be6073e0bd160d57bb8f778e498a8763bb
2013-06-28 19:52:57 +02:00
Brad Fitzpatrick 4bda9f3ef6 Merge "ui/blobinfo.js: check mimeType presence to avoid exception" 2013-06-27 15:33:00 +00:00
mpl e2f9403f63 ui/blobinfo.js: check mimeType presence to avoid exception
http://camlistore.org/issue/165

Change-Id: Ie1ee86b5cc7807786d428efb92f2f571dd0450f2
2013-06-27 17:14:20 +02:00
mpl bb60c7c887 publish handler: errors out if rootPermanode is not a valid blobRef
http://camlistore.org/issue/164

Change-Id: If7c305f4c7a89eb67aabaf844b9e4aa111985b24
2013-06-27 01:51:21 +02:00
Brad Fitzpatrick ffad34ef94 Add ownerName to config.
Change-Id: I81e39e21f9c76df45fd2bd6f4f6fab02ab28ddbf
2013-06-26 12:55:47 -07:00
Brad Fitzpatrick fd759e2413 Show UI from base URL.
Change-Id: I1b722241fce0be7ebbce7bbdb87bc9b6e96b9121
2013-06-26 12:50:23 -07:00
Brad Fitzpatrick a826b177f9 Don't bring out failures to open a browser. The URL is already printed.
I don't care that xdg-open isn't available.

Change-Id: I453c44a172399fe8ecf9aa0551a5628f408f5f28
2013-06-26 12:48:21 -07:00
Brad Fitzpatrick da86949a92 Fix UI's debug JSON verification
Fixes https://code.google.com/p/camlistore/issues/detail?id=163

Change-Id: I6bdd57b9c47b6465ba01336a3a5f0487889ea327
2013-06-26 11:15:17 -07:00
Brad Fitzpatrick 909d310e2f Prettier JSON claims from web UI.
Fixes https://code.google.com/p/camlistore/issues/detail?id=162

Change-Id: I0a154c267665d189d43b0742047a8229bf627e65
2013-06-26 11:07:18 -07:00
Brad Fitzpatrick 1e0b16cccf make.go: mirror the favicon so it can be embedded in the binary
Change-Id: Ib58c17fe12b671f718c528aeb4624be13d03b4af
2013-06-26 10:24:36 -07:00
mpl f7732db604 cammount: rm TODO
Change-Id: Id97cd0400c14ddbbfc7590055ba14d6bc1d1c554
2013-06-26 15:36:19 +02:00
mpl bb7487ea0b cammount: setup transport (trusted certs support)
Change-Id: I2970986637094d5bf581545bbedab601c62c1641
2013-06-26 15:19:14 +02:00
Brad Fitzpatrick 90ecd785ba Merge "client: factorize the transport setup, and use it in camget" 2013-06-26 01:58:07 +00:00
Josh Huckabee a5d72541c3 Enhance PostgreSQL support:
* Fix dbinit command in dev server
* Make sslmode configurable in dbinit
* Don't fail on index schema setup when plpsql language already exists

Change-Id: Ic70461963f6266172d21cda8e6f071e2442d7651
2013-06-25 16:48:38 -07:00
Josh Huckabee 65f3079498 Replace github.com/bmizerany/pq with github.com/lib/pq postgres driver.
Change-Id: If62fd5b489696171c8be6b42a988e1c7d0a634d0
2013-06-25 16:13:22 -07:00
mpl dccd401ff0 Merge "website: added -also_run to camweb and fixed sharing doc" 2013-06-25 22:32:22 +00:00
mpl d1b4a1ef46 website: added -also_run to camweb and fixed sharing doc
-added -also_run so we could run scripts/run-blobserver
to start a blobserver for the sharing demos/doc.
-added new share blob to the root and rmed the old one
-run-blobserver now uses make.go
-fixed doc to account for the share handler

Change-Id: I2d5120cfbb92f983872bc65ede4ac5b314ca9606
2013-06-26 00:51:16 +02:00
Josh Huckabee 4c3b49b2cf Add github.com/lib/pq third party dependency.
Change-Id: I0c2240c1615b463adb57b618ca39a626e858dcc7
2013-06-25 14:58:04 -07:00
mpl b24ac50965 client: factorize the transport setup, and use it in camget
Fixes http://camlistore.org/issue/153

Change-Id: If393b34bbfcf4a6282357c9c57ebb85bae8741a3
2013-06-25 23:37:41 +02:00
Mathieu Lonjaret 5d556aac1c Merge "Fix dev server TLS config." 2013-06-25 14:33:44 +00:00
Brad Fitzpatrick 8e981fbfa8 C+A: add Josh Huckabee
Change-Id: I8cd4d4ed78c7c1781973ef2e0660dd4f8cee75c8
2013-06-25 07:47:28 -07:00
Josh Huckabee bdac95b218 Fix dev server TLS config.
Change-Id: I630b7381d72ce4538de489db69e6d8300afb65ce
2013-06-25 07:44:49 -07:00
mpl 5ab9f5618a make.go: added -targets option
Change-Id: Ia22226a9d6f64d9d830d6b85db8a5e25ed812827
2013-06-24 23:19:32 +02:00
Brad Fitzpatrick 0cc0cadee9 dev-server: add a share handler
Change-Id: I211fe078d1bc32b5abb4d3a2c48b0a8b566236de
2013-06-23 13:50:02 -07:00
Brad Fitzpatrick ded8f8d0d7 Be helpful about how to setup SQLite, especially on a Mac.
Change-Id: I87dbcd077383f0148a8c50f4120e6606139fcacd
2013-06-22 17:51:09 -07:00
Brad Fitzpatrick 8c2195d5ce On Mac, automatically find the brew sqlite3.
Change-Id: Iafa852a414d4f87553bd51ee75fe077b0f5cea1d
2013-06-22 17:20:32 -07:00
Brad Fitzpatrick f1bed0e3b2 website: Remove releases section
Change-Id: Ibd5bb280ff42296ec7a5bd95e7f7ee8f40c7d29a
2013-06-22 11:16:48 -07:00
Brad Fitzpatrick 837e5071b6 website: Link to 0.2 from home
Change-Id: I84b0715808a5cbe67d00ccfbb22c143d24901391
2013-06-22 10:44:05 -07:00
Brad Fitzpatrick c86b1bafdf Add 0.2 release tag.
Change-Id: I42eb5ae160814865e6f8139e50978a1a96178007
2013-06-22 07:52:25 -07:00
Brad Fitzpatrick 1c47a8ca56 other fix
Change-Id: I72f92211a4cb1ec54644dec2d8fb61dcc40e3880
2013-06-22 07:51:44 -07:00
Brad Fitzpatrick 7aa203efcf Merge branch 'master' of ssh://camlistore.org:29418/camlistore 2013-06-22 07:50:12 -07:00
Brad Fitzpatrick 044e2e77cd 0.2 release notes
Change-Id: Iced581916a4b557e1310e32152c6e333b935e515
2013-06-22 07:49:56 -07:00
mpl da5056c0d1 dev-clients: rename config file to match xdg compliant changes
Change-Id: I51d6dffb38fa178db151da8c7d2bcc041f996413
2013-06-22 16:40:19 +02:00
Brad Fitzpatrick 3ebcb011e4 Makefile: make 'go run make.go' the default
Change-Id: Ifbac6719e3585bd7ddad7a2306ca4174fd28789a
2013-06-21 23:07:14 -07:00
Brad Fitzpatrick 7d8a8634a0 make.go: do two builds, once for just binaries (with a nice GOBIN), then the check-everything-builds install (with the default hidden-away GOBIN)
Change-Id: I5d8148a65a412d01f5e8bb1377b047aea5d2e8cf
2013-06-21 20:18:02 -07:00
Brad Fitzpatrick 1c54500e54 genfileembed: also consider the modtime of the fileembed.go file itself.
Change-Id: I73f2f5d472ceda10724a1612e2f088e50c7258db
2013-06-21 20:17:08 -07:00
Brad Fitzpatrick 268ba3aa8e Merge "osutil: change paths to be xdg compliant" 2013-06-22 01:49:22 +00:00
Brad Fitzpatrick f557a7235b Merge "client: help (wrt to the gpg key) initialize the config" 2013-06-22 01:48:31 +00:00
mpl a221ebe413 osutil: change paths to be xdg compliant
http://camlistore.org/issue/152

Change-Id: Idfcf167158df1e12eaeb2ec802f14e0994e19d8b
2013-06-22 01:35:28 +02:00
mpl 0de2881a16 client: help (wrt to the gpg key) initialize the config
Change-Id: I983e4396abacbc4d8fc354863cffeece65dd5b90
2013-06-22 01:16:11 +02:00
mpl febbaf1387 schema: share is a claim with claimType="share"
http://camlistore.org/issue/150

Change-Id: I1dcd1709c886839df507b02beee2e19986783693
2013-06-22 00:48:51 +02:00
mpl 39afc93833 Merge "website server-config doc: added sourceRoot parameter" 2013-06-20 22:03:42 +00:00