perkeep/server/camlistored
mpl 41bdd85120 ui/permanode: cope better with not a permanode case
A camliPath can now have a file blob as a target (instead of a
permanode). And when we render these camliPath members as links, since
it can happen that these members haven't been described, we can't know
in advance whether to link them as permanodes or as blobs, so we
always default to permanode. Therefore, it can now legitimately happen
that we end up on the permanode page, while the blobRef is actually
one of a non permanode.

This patch tries to cope with that situation in a bit nicer way.

Context: http://camlistore.org/issue/470

Change-Id: Ic3b728541e164a6e6056d8f275a1d7e76b41e043
2014-07-30 01:07:06 +02:00
..
ui ui/permanode: cope better with not a permanode case 2014-07-30 01:07:06 +02:00
.gitignore
README
camlistored.go pkg/webserver: use a custom logger, if provided 2014-07-29 01:40:51 +02:00
run_test.go pkg/index: cleanup, refactor sub pkgs 2014-04-05 01:22:05 +02:00
setup.go

README

This is the main Camlistore server.

See also:
 - The storage interface is in <root>/pkg/blobserver
 - The storage implementations are under that e.g. <root>/pkg/blobserver/localdisk
 - The HTTP handlers are implemented in <root>/pkg/blobserver/handlers
 - The UI code is in <root>/server/camlistored/ui