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)
|
, unlines $ map (\v -> "<string>" ++ v ++ "</string>") (command:params)
|
||||||
, "</array>"
|
, "</array>"
|
||||||
, "<key>RunAtLoad</key>"
|
, "<key>RunAtLoad</key>"
|
||||||
|
, "<true/>"
|
||||||
, "</dict>"
|
, "</dict>"
|
||||||
, "</plist>"
|
, "</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
|
* webapp: The list of repositiories refreshes when new repositories are
|
||||||
added, including when new repository configurations are pushed in from
|
added, including when new repository configurations are pushed in from
|
||||||
remotes.
|
remotes.
|
||||||
|
* OSX: Fix RunAtLoad value in plist file.
|
||||||
|
|
||||||
-- Joey Hess <joeyh@debian.org> Tue, 13 Nov 2012 13:17:07 -0400
|
-- 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
|
100 /var/lib/dpkg/status
|
||||||
3.20120629 0
|
3.20120629 0
|
||||||
650 http://ftp.us.debian.org/debian/ wheezy/main i386 Packages
|
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
|
Help me prioritize my work: What special remote would you most like
|
||||||
to use with the git-annex assistant?
|
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
|
This poll is ordered with the options I consider easiest to build
|
||||||
listed first. Mostly because git-annex already supports them and they
|
listed first. Mostly because git-annex already supports them and they
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue