git-annex.git
9 years agocomment
Joey Hess [Wed, 21 Sep 2016 20:37:38 +0000 (16:37 -0400)]
comment

9 years agocomment
Joey Hess [Wed, 21 Sep 2016 20:23:41 +0000 (16:23 -0400)]
comment

9 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Wed, 21 Sep 2016 20:15:13 +0000 (16:15 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

9 years agoresponse
Joey Hess [Wed, 21 Sep 2016 20:14:11 +0000 (16:14 -0400)]
response

9 years agoresponse
Joey Hess [Wed, 21 Sep 2016 20:05:50 +0000 (16:05 -0400)]
response

9 years agocomment
Joey Hess [Wed, 21 Sep 2016 19:58:02 +0000 (15:58 -0400)]
comment

9 years agoupdate
Joey Hess [Wed, 21 Sep 2016 19:53:34 +0000 (15:53 -0400)]
update

9 years agomerge
Joey Hess [Wed, 21 Sep 2016 19:47:37 +0000 (15:47 -0400)]
merge

9 years agocomment
Joey Hess [Wed, 21 Sep 2016 19:39:32 +0000 (15:39 -0400)]
comment

9 years agoAdded a comment
interfect@b151490178830f44348aa57b77ad58c7d18e8fe7 [Wed, 21 Sep 2016 19:32:07 +0000 (19:32 +0000)]
Added a comment

9 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Wed, 21 Sep 2016 19:24:53 +0000 (15:24 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

9 years agofix bugs in handing of deep branches with sync and adjusted branches
Joey Hess [Wed, 21 Sep 2016 19:18:51 +0000 (15:18 -0400)]
fix bugs in handing of deep branches with sync and adjusted branches

* sync: Previously, when run in a branch with a slash in its name,
  such as "foo/bar", the sync branch was "synced/bar". That conflicted
  with the sync branch used for branch "bar", so has been changed to
  "synced/foo/bar".
* adjust: Previously, when adjusting a branch with a slash in its name,
  such as "foo/bar", the adjusted branch was "adjusted/bar(unlocked)".
  That conflicted with the adjusted branch used for branch "bar",
  so has been changed to "adjusted/foo/bar(unlocked)"
* Also, running sync in an adjusted branch did not correctly sync
  changes back to the parent branch when it had a slash in its name.
  This bug has been fixed.

Eliminate use of Git.Ref.under and Git.Ref.basename; using
Git.Ref.underBase and Git.Ref.base make everything handle deep branches
correctly.

Probably noone was adjusting deep branches, and v6 is still experimental
anyway, so I'm not going to worry about the mess that was left by that bug.

In the case of git-annex sync, using a fixed git-annex with an old unfixed
one will mean they use different sync branches for a deep branch, and so
they may stop syncing until the old one is upgraded. However, that's only
a problem when syncing between repositories without going via a central
bare repository. Added a warning about this to the CHANGELOG, but it's
probably not going to affect many people at all.

This commit was sponsored by Riku Voipio.

9 years agoAdded a comment: Pre Commit Hook
interfect@b151490178830f44348aa57b77ad58c7d18e8fe7 [Wed, 21 Sep 2016 19:20:05 +0000 (19:20 +0000)]
Added a comment: Pre Commit Hook

9 years agoimprove comment
Joey Hess [Wed, 21 Sep 2016 18:57:44 +0000 (14:57 -0400)]
improve comment

9 years agobug
Joey Hess [Wed, 21 Sep 2016 18:55:52 +0000 (14:55 -0400)]
bug

9 years agocomments
Joey Hess [Wed, 21 Sep 2016 18:29:17 +0000 (14:29 -0400)]
comments

9 years agocomment, retitle
Joey Hess [Wed, 21 Sep 2016 17:42:42 +0000 (13:42 -0400)]
comment, retitle

9 years agocomment and close
Joey Hess [Wed, 21 Sep 2016 17:32:45 +0000 (13:32 -0400)]
comment and close

9 years agoresponse
Joey Hess [Wed, 21 Sep 2016 17:22:47 +0000 (13:22 -0400)]
response

9 years agocomment
Joey Hess [Wed, 21 Sep 2016 17:19:02 +0000 (13:19 -0400)]
comment

9 years agocomment
Joey Hess [Wed, 21 Sep 2016 17:17:03 +0000 (13:17 -0400)]
comment

9 years agolacking problem description
Joey Hess [Wed, 21 Sep 2016 17:09:35 +0000 (13:09 -0400)]
lacking problem description

9 years agoclose
Joey Hess [Wed, 21 Sep 2016 17:06:34 +0000 (13:06 -0400)]
close

9 years agocomment
Joey Hess [Wed, 21 Sep 2016 17:06:12 +0000 (13:06 -0400)]
comment

9 years agocomment
Joey Hess [Wed, 21 Sep 2016 16:56:35 +0000 (12:56 -0400)]
comment

9 years agocomment
Joey Hess [Wed, 21 Sep 2016 16:53:29 +0000 (12:53 -0400)]
comment

9 years agocomment
Joey Hess [Wed, 21 Sep 2016 16:51:40 +0000 (12:51 -0400)]
comment

9 years agoanswer
Joey Hess [Wed, 21 Sep 2016 16:49:38 +0000 (12:49 -0400)]
answer

9 years agocomment
Joey Hess [Wed, 21 Sep 2016 16:16:52 +0000 (12:16 -0400)]
comment

9 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Wed, 21 Sep 2016 15:58:49 +0000 (11:58 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

9 years agoupdate
Joey Hess [Wed, 21 Sep 2016 15:32:40 +0000 (11:32 -0400)]
update

9 years ago(no commit message)
braiamp@5e499cae72e60f63a517d773978deffdfec35c4c [Wed, 21 Sep 2016 05:35:43 +0000 (05:35 +0000)]

9 years agoAdded a comment
PaulK [Mon, 19 Sep 2016 04:39:08 +0000 (04:39 +0000)]
Added a comment

9 years agoAdded a comment: Groups...
kevin@f9ce8e46ad8c29b25093b82cf68fae38f54b89a1 [Sun, 18 Sep 2016 20:35:01 +0000 (20:35 +0000)]
Added a comment: Groups...

9 years ago(no commit message)
kevin@f9ce8e46ad8c29b25093b82cf68fae38f54b89a1 [Sun, 18 Sep 2016 18:57:18 +0000 (18:57 +0000)]

9 years agopromote the neurodebian backport since the official backport looks like it will never...
https://anarc.at/openid/ [Sun, 18 Sep 2016 01:56:21 +0000 (01:56 +0000)]
promote the neurodebian backport since the official backport looks like it will never come

9 years ago(no commit message)
git-starter [Fri, 16 Sep 2016 14:40:49 +0000 (14:40 +0000)]

9 years agoI got the files to come back, but I don't want Android making these dumb delete-loads...
interfect@b151490178830f44348aa57b77ad58c7d18e8fe7 [Fri, 16 Sep 2016 03:03:19 +0000 (03:03 +0000)]
I got the files to come back, but I don't want Android making these dumb delete-loads-of-newly-added-stuff commits

9 years ago(no commit message)
interfect@b151490178830f44348aa57b77ad58c7d18e8fe7 [Fri, 16 Sep 2016 01:56:57 +0000 (01:56 +0000)]

9 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Thu, 15 Sep 2016 17:24:03 +0000 (13:24 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

9 years agoinfo: Support being passed a treeish, and show info about the annexed files in it...
Joey Hess [Thu, 15 Sep 2016 16:51:00 +0000 (12:51 -0400)]
info: Support being passed a treeish, and show info about the annexed files in it similar to how a directory is handled.

9 years agoAdded a comment
Adam000 [Thu, 15 Sep 2016 16:03:42 +0000 (16:03 +0000)]
Added a comment

9 years agoAdded a comment
Adam000 [Thu, 15 Sep 2016 15:57:59 +0000 (15:57 +0000)]
Added a comment

9 years ago(no commit message)
Adam000 [Thu, 15 Sep 2016 09:28:55 +0000 (09:28 +0000)]

9 years agocomment
Joey Hess [Thu, 15 Sep 2016 04:55:15 +0000 (00:55 -0400)]
comment

9 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Thu, 15 Sep 2016 04:37:58 +0000 (00:37 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

9 years agostack.yaml: Update to lts-7.0 (ghc 8)
Joey Hess [Thu, 15 Sep 2016 04:37:05 +0000 (00:37 -0400)]
stack.yaml: Update to lts-7.0 (ghc 8)

A few of these extra-deps are setting versions to work around various
library dep issues with ghc 8.

9 years agoremove redundant constraint
Joey Hess [Thu, 15 Sep 2016 03:58:59 +0000 (23:58 -0400)]
remove redundant constraint

9 years agoremove workaround for ghc 8.0; that is mostly sorted out upstream now
Joey Hess [Thu, 15 Sep 2016 03:48:51 +0000 (23:48 -0400)]
remove workaround for ghc 8.0; that is mostly sorted out upstream now

9 years ago(no commit message)
Adam000 [Thu, 15 Sep 2016 00:34:37 +0000 (00:34 +0000)]

9 years ago(no commit message)
Adam000 [Thu, 15 Sep 2016 00:10:56 +0000 (00:10 +0000)]

9 years agoImprove gpg secret key list parser to deal with changes in gpg 2.1.15. Fixes key...
Joey Hess [Wed, 14 Sep 2016 17:30:50 +0000 (13:30 -0400)]
Improve gpg secret key list parser to deal with changes in gpg 2.1.15. Fixes key name display in webapp.

gpg 2.1.15 (or so) seems to have added some new fields to the --with-colons
--list-secret-keys output. These include "fpr" and "grp", and come before
the "uid" line. So, the parser was giving up before it saw the name. Fix by
continuing to look for the uid line until the next "sec" line.

This commit was sponsored by Ole-Morten,Duesund on Patreon.

9 years agocomment
Joey Hess [Wed, 14 Sep 2016 16:28:18 +0000 (12:28 -0400)]
comment

9 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Wed, 14 Sep 2016 16:19:28 +0000 (12:19 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

9 years agocomment
Joey Hess [Wed, 14 Sep 2016 16:18:48 +0000 (12:18 -0400)]
comment

9 years agoAdded a comment: clarification
git-starter [Tue, 13 Sep 2016 20:27:23 +0000 (20:27 +0000)]
Added a comment: clarification

9 years ago(no commit message)
git-starter [Tue, 13 Sep 2016 15:48:30 +0000 (15:48 +0000)]

9 years agoAdded a comment
jk@3f2b4ce16bbac41470815333505aa47b91b7a9a6 [Tue, 13 Sep 2016 07:05:48 +0000 (07:05 +0000)]
Added a comment

9 years agoAdded a comment
jk@3f2b4ce16bbac41470815333505aa47b91b7a9a6 [Mon, 12 Sep 2016 19:57:03 +0000 (19:57 +0000)]
Added a comment

9 years agoAdded a comment: Any thoughts Joey?
Aaron [Sat, 10 Sep 2016 15:15:44 +0000 (15:15 +0000)]
Added a comment: Any thoughts Joey?

9 years agofix markup
anarcat [Sat, 10 Sep 2016 14:18:10 +0000 (14:18 +0000)]
fix markup

9 years agosign this so i follow its changes
anarcat [Sat, 10 Sep 2016 14:17:58 +0000 (14:17 +0000)]
sign this so i follow its changes

9 years agotwo more ideas
anarcat [Sat, 10 Sep 2016 14:13:42 +0000 (14:13 +0000)]
two more ideas

9 years agoAdded a comment: Never mind
Gus [Sat, 10 Sep 2016 09:15:57 +0000 (09:15 +0000)]
Added a comment: Never mind

9 years ago(no commit message)
atrent [Sat, 10 Sep 2016 07:23:07 +0000 (07:23 +0000)]

9 years agodrop incremental json object display; clean up code
Joey Hess [Fri, 9 Sep 2016 22:13:55 +0000 (18:13 -0400)]
drop incremental json object display; clean up code

This gets rid of quite a lot of ugly hacks around json generation.

I doubt that any real-world json parsers can parse incomplete objects, so
while it's not as nice to need to wait for the complete object, especially
for commands like `git annex info` that take a while, it doesn't seem worth
the added complexity.

This also causes the order of fields within the json objects to be
reordered. Since any real json parser shouldn't care, the only possible
problem would be with ad-hoc parsers of the old json output.

9 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Fri, 9 Sep 2016 20:40:11 +0000 (16:40 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

9 years agorefactor
Joey Hess [Fri, 9 Sep 2016 20:39:21 +0000 (16:39 -0400)]
refactor

9 years agocopy, move, mirror: Support --json and --json-progress.
Joey Hess [Fri, 9 Sep 2016 20:24:26 +0000 (16:24 -0400)]
copy, move, mirror: Support --json and --json-progress.

9 years agodone
Joey Hess [Fri, 9 Sep 2016 20:17:28 +0000 (16:17 -0400)]
done

9 years agomake --json-progress work for url downloads
Joey Hess [Fri, 9 Sep 2016 20:15:39 +0000 (16:15 -0400)]
make --json-progress work for url downloads

9 years agomake --json-progress update meter when getting from git remote with rsync
Joey Hess [Fri, 9 Sep 2016 20:05:45 +0000 (16:05 -0400)]
make --json-progress update meter when getting from git remote with rsync

9 years agobetter locking for json with -J
Joey Hess [Fri, 9 Sep 2016 19:49:44 +0000 (15:49 -0400)]
better locking for json with -J

Avoid threads emitting json at the same time and scrambling, which was
still possible even with the buffering, just less likely.

Converted json IO actions to JSONChunk data too.

9 years agoaddurl, get: Added --json-progress option, which adds progress objects to the json...
Joey Hess [Fri, 9 Sep 2016 19:06:54 +0000 (15:06 -0400)]
addurl, get: Added --json-progress option, which adds progress objects to the json output.

This doesn't work right when used with -J yet, and there is some really
ugly hand-crafting of part of the json output.

9 years agoinitial whining
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4 [Fri, 9 Sep 2016 18:45:02 +0000 (18:45 +0000)]
initial whining

9 years agoRemove key:null from git-annex add --json output.
Joey Hess [Fri, 9 Sep 2016 18:26:34 +0000 (14:26 -0400)]
Remove key:null from git-annex add --json output.

9 years agomake maybeShowJSON also add to the buffer
Joey Hess [Fri, 9 Sep 2016 18:21:06 +0000 (14:21 -0400)]
make maybeShowJSON also add to the buffer

9 years ago(no commit message)
interfect@b151490178830f44348aa57b77ad58c7d18e8fe7 [Fri, 9 Sep 2016 18:00:41 +0000 (18:00 +0000)]

9 years agobuffer json output until done when in concurrent mode
Joey Hess [Fri, 9 Sep 2016 17:21:38 +0000 (13:21 -0400)]
buffer json output until done when in concurrent mode

9 years agodisentangle concurrency and message type
Joey Hess [Fri, 9 Sep 2016 16:57:42 +0000 (12:57 -0400)]
disentangle concurrency and message type

This makes -Jn work with --json and --quiet, where before
setting -Jn disabled those options.

Concurrent json output is currently a mess though since threads output
chunks over top of one-another.

9 years agoAdded a comment
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4 [Fri, 9 Sep 2016 12:47:31 +0000 (12:47 +0000)]
Added a comment

9 years agoAdded a comment
https://openid.stackexchange.com/user/3ee5cf54-f022-4a71-8666-3c2b5ee231dd [Fri, 9 Sep 2016 06:51:45 +0000 (06:51 +0000)]
Added a comment

9 years agoAdded a comment: Similar issue on Debian machine
dave@2ab82f485adf7e2ce787066e35f5f9789bff430b [Thu, 8 Sep 2016 20:04:45 +0000 (20:04 +0000)]
Added a comment: Similar issue on Debian machine

9 years agoremoved
dave@2ab82f485adf7e2ce787066e35f5f9789bff430b [Thu, 8 Sep 2016 19:51:06 +0000 (19:51 +0000)]
removed

9 years agoAdded a comment: Tried on another machine, same problem
dave@2ab82f485adf7e2ce787066e35f5f9789bff430b [Thu, 8 Sep 2016 19:49:14 +0000 (19:49 +0000)]
Added a comment: Tried on another machine, same problem

9 years agoAdded a comment: output of git annex version
dave@2ab82f485adf7e2ce787066e35f5f9789bff430b [Thu, 8 Sep 2016 18:48:44 +0000 (18:48 +0000)]
Added a comment: output of git annex version

9 years ago(no commit message)
Gus [Thu, 8 Sep 2016 18:40:08 +0000 (18:40 +0000)]

9 years ago(no commit message)
Gus [Thu, 8 Sep 2016 18:37:19 +0000 (18:37 +0000)]

9 years ago(no commit message)
dave@2ab82f485adf7e2ce787066e35f5f9789bff430b [Thu, 8 Sep 2016 18:33:07 +0000 (18:33 +0000)]

9 years agoAdded a comment
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4 [Thu, 8 Sep 2016 18:08:49 +0000 (18:08 +0000)]
Added a comment

9 years agoAdded a comment: concurrent-output-1.7.7
dave@2ab82f485adf7e2ce787066e35f5f9789bff430b [Thu, 8 Sep 2016 17:41:28 +0000 (17:41 +0000)]
Added a comment: concurrent-output-1.7.7

9 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Thu, 8 Sep 2016 17:20:22 +0000 (13:20 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

9 years agostill update othermeter when not displaying progress at console
Joey Hess [Thu, 8 Sep 2016 17:18:07 +0000 (13:18 -0400)]
still update othermeter when not displaying progress at console

See no reason not to do this; the othermeter will be updating a transfer
info file or the like.

9 years agoRate limit console progress display updates to 10 per second. Was updating as frequen...
Joey Hess [Thu, 8 Sep 2016 17:17:43 +0000 (13:17 -0400)]
Rate limit console progress display updates to 10 per second. Was updating as frequently as changes were reported, up to hundreds of times per second, which used unncessary bandwidth when running git-annex over ssh etc.

9 years agocomment
Joey Hess [Thu, 8 Sep 2016 16:32:10 +0000 (12:32 -0400)]
comment

9 years agoAdded a comment: also CPU (on git and git-annex processes) doesn't go to 100%
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4 [Thu, 8 Sep 2016 16:32:08 +0000 (16:32 +0000)]
Added a comment: also CPU (on git and git-annex processes) doesn't go to 100%

9 years agocomment
Joey Hess [Thu, 8 Sep 2016 16:24:20 +0000 (12:24 -0400)]
comment

9 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Thu, 8 Sep 2016 16:19:33 +0000 (12:19 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

9 years agoupdate
Joey Hess [Thu, 8 Sep 2016 16:18:58 +0000 (12:18 -0400)]
update

9 years agoAdded a comment
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4 [Thu, 8 Sep 2016 16:12:08 +0000 (16:12 +0000)]
Added a comment