Merge branch 'master' into webdav
This commit is contained in:
commit
aea3a65864
7 changed files with 59 additions and 1 deletions
|
@ -38,6 +38,7 @@ genOSXAutoStartFile label command params = unlines
|
|||
, unlines $ map (\v -> "<string>" ++ v ++ "</string>") (command:params)
|
||||
, "</array>"
|
||||
, "<key>RunAtLoad</key>"
|
||||
, "<true/>"
|
||||
, "</dict>"
|
||||
, "</plist>"
|
||||
]
|
||||
|
|
1
debian/changelog
vendored
1
debian/changelog
vendored
|
@ -5,6 +5,7 @@ git-annex (3.20121113) UNRELEASED; urgency=low
|
|||
* webapp: The list of repositiories refreshes when new repositories are
|
||||
added, including when new repository configurations are pushed in from
|
||||
remotes.
|
||||
* OSX: Fix RunAtLoad value in plist file.
|
||||
|
||||
-- Joey Hess <joeyh@debian.org> Tue, 13 Nov 2012 13:17:07 -0400
|
||||
|
||||
|
|
|
@ -0,0 +1,15 @@
|
|||
What steps will reproduce the problem?
|
||||
`cat com.branchable.git-annex.assistant`
|
||||
|
||||
What version of git-annex are you using? On what operating system?
|
||||
git-annex version: 3.20121112 on OS X Mountain Lion
|
||||
|
||||
Please provide any additional information below.
|
||||
The '`RunAtLoad`' key is missing a value.
|
||||
|
||||
It should say:
|
||||
|
||||
`<key>RunAtLoad</key>`<br>
|
||||
`<true/>`
|
||||
|
||||
> Fixed in git. [[done]] --[[Joey]]
|
|
@ -57,3 +57,6 @@ Command outputs (see, specifically, the output of status showing number of SHA25
|
|||
100 /var/lib/dpkg/status
|
||||
3.20120629 0
|
||||
650 http://ftp.us.debian.org/debian/ wheezy/main i386 Packages
|
||||
|
||||
|
||||
As Joey predicted, this took care of itself over time. Marking as [[bugs/done]].
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
[[!comment format=mdwn
|
||||
username="http://grossmeier.net/"
|
||||
nickname="greg"
|
||||
subject="comment 2"
|
||||
date="2012-11-15T04:11:55Z"
|
||||
content="""
|
||||
You were right, this has taken care of itself.
|
||||
|
||||
Thanks much for the solid piece of software.
|
||||
"""]]
|
28
doc/design/assistant/blog/day_131__webdav_groundwork.mdwn
Normal file
28
doc/design/assistant/blog/day_131__webdav_groundwork.mdwn
Normal file
|
@ -0,0 +1,28 @@
|
|||
Read up on WebDAV, and got the haskell library working. Several hours
|
||||
were wasted by stumbling over a bug in the library, that requires a
|
||||
carefully crafted XML document to prevent. Such a pity about things
|
||||
like DAV (and XMPP) being designed back when people were gung-ho about
|
||||
XML.. but we're stuck with them now.
|
||||
|
||||
Now I'm able to send and receive files to box.com using the library. Trying to
|
||||
use an OwnCloud server, though, I get a most strange error message, which
|
||||
looks to be coming from deep in the HTTPS library stack: "invalid IV length"
|
||||
|
||||
The haskell DAV library didn't have a way to delete files. I've added one
|
||||
and sent off a patch.
|
||||
|
||||
Roughed in a skeleton of a webdav special remote. Doesn't do anything yet.
|
||||
Will soon.
|
||||
|
||||
Factored out a Creds module from parts of the S3 special remote and XMPP
|
||||
support, that all has to do with credentials storage. Using this for webdav
|
||||
creds storage too.
|
||||
|
||||
Will also need to factor out the code that's currently in the directory
|
||||
special remote, for chunking of files.
|
||||
|
||||
----
|
||||
|
||||
PS: WebDAV, for all its monstrously complicated feature set, lacks one obvious
|
||||
feature: The ability to check how much free space is available to store
|
||||
files. Eyeroll.
|
|
@ -6,7 +6,7 @@ locally paired systems, and remote servers with rsync.
|
|||
Help me prioritize my work: What special remote would you most like
|
||||
to use with the git-annex assistant?
|
||||
|
||||
[[!poll open=yes 15 "Amazon S3 (done)" 12 "Amazon Glacier" 9 "Box.com" 61 "My phone (or MP3 player)" 15 "Tahoe-LAFS" 5 "OpenStack SWIFT" 23 "Google Drive"]]
|
||||
[[!poll open=yes 15 "Amazon S3 (done)" 12 "Amazon Glacier" 9 "Box.com" 62 "My phone (or MP3 player)" 15 "Tahoe-LAFS" 5 "OpenStack SWIFT" 23 "Google Drive"]]
|
||||
|
||||
This poll is ordered with the options I consider easiest to build
|
||||
listed first. Mostly because git-annex already supports them and they
|
||||
|
|
Loading…
Add table
Reference in a new issue