Update embeds

Change-Id: If959ebbfc1932b5ae89eac3bb480e90f95abe22a
Add Makefile hint

Change-Id: Ie10821f6821b8e63f2a143e9e4c68f244d2da149
Merge "newui: filetree"
todos

Change-Id: I6b5b09884353770c662c6377c498f149dbcc37f7
android: log when ping fails to resolve

Change-Id: I990d9dfe24e526474601b4a18ec194be7af21331
buildbot: more idiomatic chan timeout, and chan reuse.

Change-Id: I3b4a1e69c6b2c3d3889dbb62067d53cebf4eb8aa
Merge "buildbot: more idiomatic chan timeout, and chan reuse."
WIP: switch from ui to newui

This CL proposes 4 changes:

1) When making the embeds, any .html files in newui is rewwritten
on the fly so that the resulting embed uses all.js instead of
individual .js files. all.js is the only javascript file embedded
for newui.

2) Various bugs and paths in the newui/*.js files were fixed so that
everything works when using all.js

3) pkg/server/ui.go was modified so that all features from ui should
now have an equivalent in newui, that is served through ui/new/.
In a next step, we can move back everything from newui/ into ui/ and
completely get rid of the old ui.

4) The published gallery now uses closure too.
In another next step, we should probably work on serving its static
part directly from an .html file or (include it in the zembed somehow?)
instead of generating it at every request. Or at least cache it?

This commit includes the zembeds in newui, except for zembed_all.js.go
since it is large and it would take a lot of space in the git history
everytime we change it.
The plan is to roll-sum it into chunks to address that problem.

Change-Id: I381d8ddf3a2bbe37e3c4b1c4bf423f16beffaaf4
discovery: use c.newRequest

Change-Id: I69f5fa86f70872a43326f9815b500eac0c122db4
Merge "discovery: use c.newRequest"
blobref: enforce Go1.1 is required,

also types: rm Go1.0 RFC3339Nanos work-around

Change-Id: I9ce8495927fe349e7882f0a7d6c4f0051693fa2c
A+C: add Josh Bleecher Snyder

Change-Id: I45e0695d35e737d1a1b268a4ce489b2660c305fa
Merge branch 'master' of ssh://camlistore.org:29418/camlistore
Stop using $USER in misc/review

For folks whose $USER doesn't match their
Gerrit username, editing misc/review is not a
great solution, since the changes cannot be
committed (nf notwithstanding).

Instead, let ssh config files do their thing;
these are not part of the repo, and thus can
be set once and merrily forgotten.

Change-Id: If03fe05e5779553ed1f98310e8f22b0635ada7bb
Merge "Stop using $USER in misc/review"
Handle requests for / in fileembed

The motivation is to make fileembed play
nicely with http.FileServer, particularly
when index.html is involved.

Why add Listable to Files?

* Don't change behavior for existing integrations
* Don't make it too easy for developers to
  accidentally leak potentially private
  information

Change-Id: I3f4fd3457b606ee98e5f4b117ff9b87e1230c589
Merge "Handle requests for / in fileembed"
Merge "WIP: switch from ui to newui"
serverconfig: fix test

reflects newui changes to published gallery

Change-Id: I6f989c205f5e17442615b4b131d4dfb2a96d376d
status