Commit Graph

20 Commits

Author SHA1 Message Date
Will Norris 974f810b4b convert protocol docs to markdown
Update links to reference the website URLs rather than gerrit.  There is
some more cleanup that could be done with the docs (for example, using
tables for the request and response keys), but this is focused on just
basic rendering.

Git is treating these as file deletions and additions... apparently
there were too many changes to treat them as renames, though that's what
they really are.

Refs #720

Change-Id: Ibca17b78e1412c049843236bfbc8f2a9e368bb23
2016-04-26 09:37:01 -07:00
Will Norris 7cb074bfde website: serve /doc/ URLs from top-level doc dir
- move existing content from website/content/docs to top-level doc
  directory
- redirect /docs/ URLs to /doc/

Fixes #720

Change-Id: I92e26bbc1fdbe994089080ae3a971d85c12921ab
2016-04-25 22:13:09 -07:00
Mario Russo 7b1903d5b1 pkg/server: added help handler
- Available at '/help/'
- Loads and parses server config upon init and generates the necessary client config for access
- Links to 'Downloadable Tools' are not functional (task is not yet completed)
- A link was added to the default server page as well as a 'Help' option to the Piggy menu

Issue: #536

Change-Id: I10629de034c908ebc76f6feacbbfca1df7bf1c2b
2015-05-28 10:02:17 +02:00
mpl dfe854e168 blob, server: show hash functions in discovery
Issue #122

Change-Id: Iddc3edd4d10065b4cf94f4d554cc6c24ca78a26c
2015-03-02 18:45:58 +01:00
Jingguo Yao d06e7a09ff Use correct Reason-Phrase for 404 Status Code
Change-Id: I5e251d10e9a2307e92ba5f1aa829b7794045c885
2014-10-27 20:57:04 +08:00
Aaron Boodman 16085b9a4d Move importerRoot from status.json to discovery.
It seems to make more sense there...

Change-Id: I8450f1cb30ed331cfe15ddb49f55438c5bf9fd5b
2014-08-30 09:09:05 -07:00
Brad Fitzpatrick 11cd3127c8 Backwards-compatible protocol + handler change on boundary of enumerating blobs.
The handler was adding 1 to things to see if it was at the end, but that was causing
HTTP requests to Amazon like: limit 1000, limit 1, limit 1000, limit 1, etc.

This makes it twice as fast.

Change-Id: Ibb7e3f6ae7229a21c87817c7438324d36e7b491a
2014-03-01 13:12:05 -08:00
Aaron Boodman d4fbfe7180 Implement generalized navigation handling, use to implement escape handling in detail view.
Change-Id: Iba5359e9d17fcaa200a9cbb586ac9d6461c179aa
2014-01-10 15:50:05 -08:00
Brad Fitzpatrick 91f8b2ad49 Change the upload protocol.
No more dynamic upload URL, which trips up half our new users behind
reverse proxies when the camlistored process doesn't know its
forward-facing URL.

The original camlistore stat + upload protocol was influenced by App
Engine's limitations at the time, and some of our indecision about
where the Camlistore design is going. We understand the Camlistore
design now, and App Engine's former limitations are gone. Time to
clean things up.

More REST-y now too.

See http://camlistore.org/issue/123

Change-Id: I92c6552f830b925cef379c204a982a2213bf2f4b
2014-01-04 20:24:58 -08:00
Brad Fitzpatrick d4f63d89d3 Clarify enumerate docs: after and maxWaitSec are mutually exclusive 2011-05-11 06:11:44 -07:00
Brad Fitzpatrick 38a85571ca Add dev-blobserver wrapper; remove run.sh 2011-03-02 21:46:07 -08:00
Brad Fitzpatrick 8d8fb6a6b7 Fix mistake in example response. 2011-03-01 17:25:35 -08:00
Brad Fitzpatrick 66abaaec73 enumerate: don't allow 'maxwaitsec' with 'after' 2011-02-28 18:11:53 -08:00
Brad Fitzpatrick f34b4b35d2 Spec and start of longpoll enumerate. 2011-02-26 14:03:10 -08:00
Brad Fitzpatrick 246864012d Start of stat long poll spec/code. 2011-02-09 10:57:30 -08:00
Brad Fitzpatrick 73587e6085 Rename the blobserver 'preupload' method to 'stat'
This is prep for more additions to stat.
2011-02-08 08:24:16 -08:00
Brad Fitzpatrick ba48b63543 Enumerate spec was inconsistent; fix it. 2011-02-03 17:06:01 -08:00
Brad Fitzpatrick 0adecfb4cc Upload work. 2010-12-24 07:46:12 -08:00
Brad Fitzpatrick e9b8426e8b Clarify the upload protocol spec. 2010-12-20 18:50:30 -08:00
Brad Fitzpatrick 2b946f9b36 Rearrange the docs, prep for new docs. 2010-12-01 19:05:40 -08:00