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
Brad Fitzpatrick
0a29a45a42
jsonsign handler / config work.
2011-05-01 21:37:01 -07:00
Brad Fitzpatrick
0ccf46e561
start writing up jsonsign handler to camlistored.
2011-05-01 21:23:31 -07:00
Brad Fitzpatrick
36989b6dcf
Add dev-server helper script to run a full dev config.
2011-05-01 18:36:11 -07:00
Brad Fitzpatrick
12b8190828
jsonconfig expansion support; start making dev-* helper scripts use config files
2011-05-01 16:10:53 -07:00
Brad Fitzpatrick
0be615f6ee
start of wiring up jsonsign helper to UI + JSONP config option
2011-04-17 16:01:41 -07:00
Brad Fitzpatrick
82c88af49d
start of javascript search
2011-04-16 16:26:59 -07:00
Brad Fitzpatrick
6601225738
camlistored Javascript discovery
2011-04-16 16:18:31 -07:00
Brad Fitzpatrick
aadf3dbf82
camlistored: root and ui handlers, start of UI shell
2011-04-16 15:44:22 -07:00
Brad Fitzpatrick
3db60c316c
camlistored: configuration + cleanup work
...
working on gutting partition stuff from everywhere,
and gutting the command-line mode that statically
mounted various dev handlers based on flags.
more stuff moves into the config file now
and jsonconfig is used in more places.
2011-04-15 22:25:45 -07:00
Brad Fitzpatrick
a76551fe4f
Highlight position of JSON parser errors.
2011-04-15 17:17:33 -07:00
Brad Fitzpatrick
df73e53494
Amazon fetch support; misc refactorings
...
Blobservers only need a streaming fetcher now.
2011-04-08 23:20:24 -07:00
Brad Fitzpatrick
c56f82c5dd
Updates for Go Open changes.
2011-04-07 10:58:29 -07:00
Brad Fitzpatrick
bcd7db4b7e
fix extra slash in partition base URLs.
2011-04-03 19:58:20 -07:00
Brad Fitzpatrick
6c45e453c4
add password config option
2011-04-03 19:38:22 -07:00
Brad Fitzpatrick
59901467fd
Server config file support.
2011-04-03 08:07:40 -07:00
Brad Fitzpatrick
675e9028a0
some cleanup of camlistored
2011-04-01 22:14:23 -07:00
Brad Fitzpatrick
63668853d9
Make s3 storage use registry; start trimming blobserver
2011-04-01 20:45:40 -07:00
Brad Fitzpatrick
07e97e72ac
Start of configuration wizard stuff.
2011-04-01 12:48:43 -07:00
Brad Fitzpatrick
467ae0a9e0
Rename server/go/blobserver to server/go/camlistored
...
.. in prep for it getting more front-end stuff. I'll make a smaller
server/go/blobserver binary later for people just wanting a
stand-alone blobserver.
2011-03-29 20:29:32 -07:00
Brad Fitzpatrick
c9f36a83ec
Fix copyright license. Not mine.
2011-03-29 17:42:49 -07:00
Brad Fitzpatrick
787576f396
Some binary names changed (match directories now)
2011-03-19 01:30:18 -07:00
Brad Fitzpatrick
184afbc2a3
Auto-generate Go Makefiles.
...
Dependencies are now only in one place (in source code, enforced for correctness by Go)
instead of three places.
2011-03-19 00:27:03 -07:00
Brad Fitzpatrick
010da9d9a7
Move some libraries from server/go to lib/go.
...
These were just in server/ before the directory structure was figured out.
2011-03-18 21:30:29 -07:00
Brad Fitzpatrick
44dbbd2c40
Remove old Makefile
2011-03-18 21:27:07 -07:00
Brad Fitzpatrick
19a3910ec0
Add flag to name the webserver's base URL.
2011-03-18 18:00:45 -07:00
Brad Fitzpatrick
bbe3fab9f4
Add flag for MySQL database name.
2011-03-18 18:00:17 -07:00
Brad Fitzpatrick
a30aefad30
TLS webserver support. Untested.
2011-03-17 18:56:55 -07:00
Brad Fitzpatrick
ce0d30eb1a
Remove hard-coding of my public key; use config file.
2011-03-15 23:16:24 -07:00
Brad Fitzpatrick
8946a88bdc
Start of wiring up search to mysql to http.
2011-03-13 16:38:32 -07:00
Brad Fitzpatrick
f70cc6d2e5
Updates to latest Go language + library changes.
2011-03-12 12:32:40 -08:00
Brad Fitzpatrick
77e4ebe48f
Epic refactoring around partition handling; MySQL indexer starting to work
...
The MySQL indexer storage implementation now does Receive, Enumerate,
and Stat.
So I can now just camsync from a localdisk blobserver to a
mysqlindexer blobserver and push-index stuff.
2011-03-06 20:11:36 -08:00
Brad Fitzpatrick
9652999910
Paranoia: use db name 'devcamlistore', not 'camlistore'
2011-03-06 13:13:39 -08:00
Brett Slatkin
dfe4b27fa2
gofmt
2011-03-05 15:32:08 -08:00
Brett Slatkin
e36a7679b2
mysql client pool work for indexer; temporary glue in blobserver
2011-03-05 15:10:50 -08:00
Brad Fitzpatrick
9924b32691
Temporarily wiring up mysqlindexer to blobserver.
2011-03-05 14:25:08 -08:00
Brad Fitzpatrick
113de1f3a3
get handler cleanup, break apart into smaller bits
2011-03-05 00:03:53 -08:00
Brad Fitzpatrick
38a85571ca
Add dev-blobserver wrapper; remove run.sh
2011-03-02 21:46:07 -08:00
Brad Fitzpatrick
1300b213f2
Update for Go's new http.Request.Header type.
2011-02-25 07:38:12 -08:00
Brad Fitzpatrick
6b4b726c69
Revert "Update for Go's new http.Request.Header type."
...
This reverts commit b021345ed6
.
2011-02-24 10:28:00 -08:00
Brad Fitzpatrick
b021345ed6
Update for Go's new http.Request.Header type.
2011-02-23 17:56:40 -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
4db299e74b
blobserver: library-ify preupload and upload.
2011-02-04 14:31:23 -08:00
Brad Fitzpatrick
1af31f30db
blobserver: move get to handlers library + random cleanup
2011-02-03 17:28:05 -08:00
Brad Fitzpatrick
9411f9b8da
blobserver: move enumerate to handlers library; make it use Storage interface
2011-02-03 17:08:04 -08:00
Brad Fitzpatrick
ba48b63543
Enumerate spec was inconsistent; fix it.
2011-02-03 17:06:01 -08:00
Brad Fitzpatrick
197819e4cb
Ignore more
2011-02-03 17:05:19 -08:00
Brad Fitzpatrick
c0261e5b95
update README
2011-02-03 15:58:37 -08:00
Brad Fitzpatrick
c027ca9d9e
Libraryify: create lib/go/blobserver/handles; move Remove
2011-02-03 15:56:02 -08:00