Commit Graph

1150 Commits

Author SHA1 Message Date
Brad Fitzpatrick 7f2f506132 camli/db: typecheck & convert pre-bound statement parameters
Change-Id: Ic9b6dfa7b1fef0c6046c2e0454e996e2d5a8dfa6
2011-08-25 18:50:45 +04:00
Brad Fitzpatrick 7095174178 camli/db: move SubsetValue into dbimpl
Change-Id: I81e965fd3e24d642925651225e1cc968ab015a72
2011-08-25 18:35:39 +04:00
Brad Fitzpatrick 3a29e1c245 camli/db: more type conversion work
Change-Id: Icbbf4a084017478ba74df85f4c31be6541d7b44e
2011-08-25 18:25:12 +04:00
Brad Fitzpatrick 2f1527a71d camli/db: start of more tests
Change-Id: If8d04b9d088363f4aed8fb1959c2847e9a527792
2011-08-25 17:51:22 +04:00
Brad Fitzpatrick df6b7ac86e Merge branch 'master' of ssh://camlistore.org:29418/camlistore 2011-08-25 17:33:46 +04:00
Brad Fitzpatrick 3c886de92b camli/db: start of type conversion work
Change-Id: I5467eee286e1752b3961c6fe3018fb78795b362f
2011-08-25 17:31:24 +04:00
mpl f8429bbf03 tiny typo
Change-Id: I2aec96e56c056be976528c5c2e81e8fc03d4a29a
2011-08-24 23:10:28 +02:00
Brad Fitzpatrick a9853a4622 Merge branch 'master' of ssh://camlistore.org:29418/camlistore 2011-08-24 18:23:31 +04:00
Brad Fitzpatrick 57a5439648 camli/db: some more insert work
Change-Id: I80af5b64ba834674df36bafea75ab84ce5922ea3
2011-08-24 18:23:14 +04:00
Brad Fitzpatrick 80b91d5ba8 more camli/db work.
Change-Id: I9c86df6a9e528432305d6042a59dd171f1b67109
2011-08-24 18:10:05 +04:00
Brad Fitzpatrick 5fae3cf86a some more gitignore rules
Change-Id: If479546c271996d8cec08a1256cdf16ff596337e
2011-08-21 14:14:31 +04:00
Brad Fitzpatrick 501736e54d db: more Go db work, including intro goals doc
Change-Id: I69e914bc533b3f69fba5d869c90337ee2da2fa06
2011-08-21 14:14:04 +04:00
Iain Peet cb183a1ae2 Implemented Google Storage requests required for blobserver.
This commit really just contains the camlistore-independent
google storage code (googlestorage.go).  I've stubbed out the Storage
interface, but that's not yet done.

Committing now because this is large enough already.

Change-Id: Ie122b11bebed13b36f99f80144787ad4edc0ed51
2011-08-18 10:47:45 -04:00
Jrabbit fdcc33356d namespace problem & setup.py file used for pypi uploading
Change-Id: I52a21f602a4cda201f5b446a427d0c5098e3d701
2011-08-18 08:48:35 -05:00
mpl d0d97a8b69 keep the url bar in sync when searching
Change-Id: Ibcf6edbd519bc4cb031ed1dba46555596ed3e0a3
2011-08-11 00:26:42 +02:00
Brad Fitzpatrick 61b901104d Merge "Fixes camlistore's python library. And style" 2011-08-09 21:50:17 +00:00
Brad Fitzpatrick 27b2c7e3eb update go version
Change-Id: I5cfe677a5315aba4665bb8c10c24e895611225a1
2011-08-08 16:25:28 -07:00
Brad Fitzpatrick d72e6c4e47 Merge branch 'master' of ssh://camlistore.org:29418/camlistore 2011-08-08 16:21:54 -07:00
Jrabbit 4edf0bbda4 Fixes camlistore's python library. And style
Change-Id: Iea860ff9986098263d4fd596441ce363c464c654
2011-08-08 16:06:33 -05:00
Brad Fitzpatrick 395d92c1d7 add Jrabbit to CONTRIBUTORS
Change-Id: I014feec02ec8b48885c0131ce5f14b5de761c131
2011-08-07 17:13:47 -07:00
mpl 27c4e677d4 allow comma separated list for tags in camput
I prefer -tag tag1 -tag tag2 better though,
will do later.

Change-Id: I36bbd9d26f1d87bab005381e6ce42e506155abb4
2011-08-08 01:25:36 +02:00
mpl 4f4955dcc3 add search results to existing collection
Change-Id: I3211397acf161270caa51b809c081a05c70059c2
2011-08-07 21:59:33 +02:00
Brad Fitzpatrick 0a2f4b7507 Merge "first cut at a Camlistore WebDAV server" 2011-08-07 01:52:55 +00:00
Robert Hencke 52a15c7b91 first cut at a Camlistore WebDAV server
don't let it burn out your eyes too badly

Change-Id: I7b1b1df0abbcafff411025d30bd32cd250d2221d
2011-08-06 20:46:37 -05:00
Brad Fitzpatrick 219f1e2363 Merge "allow on the fly tagging when uploading with camput" 2011-08-06 21:04:37 +00:00
mpl 7860ecead0 allow on the fly tagging when uploading with camput
Change-Id: Ib4318551f6d020499294362f8c650e11da208eab
2011-08-06 19:29:05 +02:00
mpl 1b4f3fe243 started on issue 29:
-send searches on search.html
-added checkall tickbox

Change-Id: I28d5b61bedda2c1d9fb168a65b5b4d9a0b9cb3de
2011-08-06 15:27:32 +02:00
Brad Fitzpatrick 8566612dde db WIP
Change-Id: I41d53d4345623955698f5664047dce2c1f429616
2011-07-31 18:20:36 -07:00
Brad Fitzpatrick 86e9e5ecd8 More db work
Change-Id: I45cea988ce785277ab5f59e59af4b72b24d18d55
2011-07-31 17:34:16 -07:00
Brad Fitzpatrick 69dc001dcc update .last_go_version
Change-Id: I4ffa338fcef8f759a072f146186fb4ffb3cbfe59
2011-07-31 17:34:00 -07:00
Robert Hencke 999098b187 client: close HTTP responses when done.
camput was failing for large amounts of files because there
were too many open connections.

Change-Id: I5a8b93070f14601ec0f4102634ed62fd83a021d8
2011-07-30 22:29:01 -05:00
Brad Fitzpatrick 85d2472b34 Start of Go's db & db/dbimpl packages, being prototyped here.
Change-Id: I3f2e868403b44f878d5f3fdcb6b7d0971ac12a8d
2011-07-25 12:46:29 -07:00
Brad Fitzpatrick fce867f987 update go version
Change-Id: I6bb44bc2243f875281011fb1d5baf00dade84f40
2011-07-24 14:15:13 -07:00
Brad Fitzpatrick 4fa27ed9cd Merge "create permanodes from the filetree browser + ui details" 2011-07-24 19:45:17 +00:00
Brad Fitzpatrick 1cd7614b24 Merge "Initial work on google storage for developers." 2011-07-24 19:44:18 +00:00
mpl 6498b71329 create permanodes from the filetree browser + ui details
Change-Id: I7d03f5891a3749cd904c1817dd63b2af4f883967
2011-07-22 18:31:22 +02:00
Brad Fitzpatrick 23498e85b6 sqlite: more windows work. not quite working yet.
Change-Id: I2f724ef8a923497d6d10d2aa2079d0c62c79b55f
2011-07-21 11:00:12 -07:00
Brad Fitzpatrick f349ccfeab sqlite: make sqlite3_os_init conditional, move guts to go_init_vfs
Change-Id: I5144911fbcdf9bbd7859a7c862773fa713338e5d
2011-07-20 18:33:13 -07:00
Brad Fitzpatrick d1f82c3464 sqlite: add place to put windows stuff
Change-Id: I53dd835401f824af8f2129a66016f0d23fcde793
2011-07-20 18:27:38 -07:00
Brad Fitzpatrick 4429eb8bbb more sqlite cleanup
Change-Id: Iacd48d581bcd4d60e34b1152ffe16ecf06077846
2011-07-20 18:02:19 -07:00
Brad Fitzpatrick 63e31b53a3 sqlite: rearrange a bit, from windows WIP port pain + learning
Change-Id: Ice1e49bca5955637c08528cece67cf6b0f0fd12e
2011-07-20 18:00:30 -07:00
Iain Peet 46881bb549 Initial work on google storage for developers.
Brought in goauth2 client library, added a utility for obtaining
tokens for the first time.

Change-Id: I7c8301912a086df55732c1a1bc4ddf619438d66c
2011-07-20 15:31:55 -04:00
Brad Fitzpatrick 19efe6b2e8 sqlite: don't need LDFLAGS -ldl, missing on Windows
Change-Id: Icae43e1843a5c3751ecd746b97a20161e145401f
2011-07-19 20:29:34 -07:00
Brad Fitzpatrick aa771ad925 sqlite: don't use non-portable *os.File.Fd(); not an int on windows
also, remove from fileMap on Close.

Change-Id: If5e44b84c3a876b05e678bc0ef65502bcbc2caf6
2011-07-19 20:26:08 -07:00
Brad Fitzpatrick 5ce7133f14 sqlite: remove the tempdir too
Change-Id: I49b22bf093a55b4d9bdfbe8fa9fa3e5001d822bb
2011-07-19 18:48:59 -07:00
Brad Fitzpatrick bc13dafec9 sqlite: start of better tests
Change-Id: I7106d4e1950e0152d83f672aacc78a4783acf940
2011-07-19 18:47:56 -07:00
Daniel Erat 0aebead810 sqlite: avoid truncating files on SQLITE_OPEN_CREATE. whoops.
Change-Id: If64057ed9c603c42f4e92af54757f57209cc53d4
2011-07-20 01:45:26 +00:00
Daniel Erat 8709a77644 sqlite: support getting time and deleting
Change-Id: I7abef164a64e2358134cbbf076adf3b225145033
2011-07-20 01:35:57 +00:00
Daniel Erat f5b1dc96fd sqlite: minor cleanup; make test do a bit more
Change-Id: I7ad67a929ca6a439577610c383214622103dfd45
2011-07-20 01:03:19 +00:00
Daniel Erat 746b16216b sqlite: implement write. simple test passes now!
Change-Id: I260c71bdf4fcf6c35cb9caf73f430a31cdeebb78
2011-07-20 00:43:21 +00:00