Daniel Erat
4e5ae09caf
camlistored: look up name on permanode page
2011-05-30 18:22:21 -07:00
Brad Fitzpatrick
f698ee736b
linkify search results too
2011-05-30 18:21:06 -07:00
Brad Fitzpatrick
fbed27fb0d
add camliBlobURL and link
2011-05-30 18:10:07 -07:00
Brad Fitzpatrick
5cd6f4b479
fix js off-by-one in month
2011-05-30 16:48:39 -07:00
Daniel Erat
96cf953488
camlistored: make name-setting on permanode page functional
2011-05-30 16:44:49 -07:00
Brad Fitzpatrick
335f3187a8
blob info page
2011-05-30 16:41:56 -07:00
Brad Fitzpatrick
590e67610b
UI: clean up js files. camli.js is common, rest are page-specific.
2011-05-30 13:36:17 -07:00
Brad Fitzpatrick
5c7e645e7a
ui: move old debug search func to its own file
2011-05-30 13:00:15 -07:00
Brad Fitzpatrick
4e08e4805f
Move some key stuff from camlistored to jsonsign, use from camput.
2011-05-30 12:38:26 -07:00
Brad Fitzpatrick
decd29c4e3
convert sync to handler registry; all converted. less code.
2011-05-29 23:01:29 -07:00
Brad Fitzpatrick
10c3ec682c
convert search to use handler registry
2011-05-29 22:52:31 -07:00
Brad Fitzpatrick
0385f7baaa
camlistored: in config, prefix all storage handlers with 'storage-'
2011-05-29 22:28:17 -07:00
Brad Fitzpatrick
121290c9d1
Merge, use Dan's stuff from Permanode creation button
2011-05-29 21:55:37 -07:00
Brad Fitzpatrick
bb85c5599d
Javascript: create a permanode button
2011-05-29 21:45:26 -07:00
Daniel Erat
688cb29d99
camlistored: misc cleanup in ui code
2011-05-29 21:41:29 -07:00
Daniel Erat
3ec25aec34
camlistored: Start adding /ui?p=... permanode viewer.
2011-05-29 21:41:24 -07:00
Brad Fitzpatrick
4b66f0dcca
UI work; permanode creation (but not upload)
2011-05-29 20:22:24 -07:00
Brad Fitzpatrick
3f928e922b
UI work, split debug stuff off separately
2011-05-29 19:05:21 -07:00
Brad Fitzpatrick
2cfe62ed2d
Adventures in JavaScript
2011-05-29 15:18:57 -07:00
Brad Fitzpatrick
b350b565c7
Copy the clip-it-good js libraries to the UI static files
2011-05-29 15:18:23 -07:00
Brad Fitzpatrick
f9b879d3bf
Add schema.WriteFileFromReader and use it in UI upload helper
2011-05-29 10:50:17 -07:00
Brad Fitzpatrick
4317da0308
camlistored: convert ui, root, jsonsign to use handler registry
2011-05-26 07:34:39 -07:00
Brad Fitzpatrick
dc06095a96
camlistored: start of temp upload helper handler
2011-05-25 21:56:48 -07:00
Brad Fitzpatrick
ccf33926c8
Replica blob handler for live replication.
2011-05-22 21:22:21 -07:00
Brad Fitzpatrick
5b1657a2d4
Make blob storage constructors take a blobserver.Loader
2011-05-21 13:40:17 -07:00
Brad Fitzpatrick
1c83320706
cleaner
2011-05-21 12:07:49 -07:00
Brad Fitzpatrick
621d3e2cc9
Start of 'shard' handler.
2011-05-21 09:26:20 -07:00
Brad Fitzpatrick
ca19b8ddaa
jsonsign: use Go's openpgp library; don't shell out to gpg
2011-05-16 09:01:35 -07:00
Brad Fitzpatrick
a92d5e96ec
Update for Go public key serialization change:
...
http://code.google.com/p/go/source/detail?r=920f1bc872eed92199065a2a1dcd95bf134b96e9
2011-05-14 16:58:55 -07:00
Brad Fitzpatrick
475561d74c
Remove old partition interface.
2011-05-12 19:17:59 -07:00
Brad Fitzpatrick
053eb73b3d
sync: more stats, better goroutine/chan design
2011-05-11 08:49:17 -07:00
Brad Fitzpatrick
408710a4e7
Concurrent sync copies now, and fancy stats page.
2011-05-11 08:29:04 -07:00
Brad Fitzpatrick
2d4daaa3bb
real-time replication built-in to camlistored works now.
2011-05-11 07:07:31 -07:00
Brad Fitzpatrick
d43263035a
client: allow UploadHandle.Size to be -1, and associated cleanup, including:
...
-- new StorageConfiger interface & use it in camlistored.
-- bunch of little bug fixes and TODOs done.
2011-05-10 14:55:12 -07:00
Brad Fitzpatrick
494edc82bc
Make camlistored configuration load dependencies as needed
...
Before it was just 2 passes, statically configured, and was fragile. Now
it faults things in as needed and has much better error messages and stricter
checking everywhere.
2011-05-09 14:20:19 -07:00
Brad Fitzpatrick
7ef1f52fc2
remove camlistored command-line configuration mode
2011-05-09 12:07:56 -07:00
Brad Fitzpatrick
17a804b7c1
Move TLS setup to config file, not flags. Use jsonconfig for root config.
2011-05-09 11:49:02 -07:00
Brad Fitzpatrick
1b7aceac3f
Automatic blobserver queue creation from sync Handler.
2011-05-09 11:08:14 -07:00
Brad Fitzpatrick
bed26de507
Cleanup: remove partitions from interfaces. WIP but compiles.
...
Still need to fix up blobhub notification for localdisk
mirroring, since now localdisk can't find the notification
hub for mirrored partitions. (and also can't be configured
yet)
2011-05-09 09:11:18 -07:00
Brad Fitzpatrick
226981a5c9
tell sync handler the prefix names
2011-05-09 06:08:04 -07:00
Brad Fitzpatrick
bbad19c3a6
Start of putting auto-sync into camlistored.
2011-05-09 06:05:58 -07:00
Brad Fitzpatrick
b68e0184b1
in verify reply, include SignerKeyId
2011-05-06 05:37:17 -07:00
Brad Fitzpatrick
1f6bee57c7
wire up verification handler to web UI
2011-05-05 21:45:24 -07:00
Brad Fitzpatrick
6d0639054d
woot, signing handler hooked up to web UI now.
2011-05-05 21:21:30 -07:00
Brad Fitzpatrick
71f1646fdf
more UI js/html work, for signatures.
2011-05-05 18:27:19 -07:00
Brad Fitzpatrick
1a14a121d0
improve jsonsign discovery handler
2011-05-05 17:15:32 -07:00
Brad Fitzpatrick
962d65877d
some sig discovery work
2011-05-05 16:41:00 -07:00
Brad Fitzpatrick
73a7329401
blobref memory store
2011-05-05 16:31:19 -07:00
Brad Fitzpatrick
6071130723
move some camsigd stuff over to camlistored.
2011-05-03 17:45:35 -07:00
Brad Fitzpatrick
ce16f66588
sig handler: find key / export to armor on start
2011-05-03 07:26:42 -07:00