Commit Graph

138 Commits

Author SHA1 Message Date
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