TTTTAAAx [Thu, 22 Feb 2024 08:28:05 +0000 (08:28 +0000)]
git-annex.branchable.com/submodules/#comment-
2f017a0f1a13329f4f738568b3eb82ae
lell [Thu, 22 Feb 2024 07:49:59 +0000 (07:49 +0000)]
Added a comment
lell [Thu, 22 Feb 2024 07:47:37 +0000 (07:47 +0000)]
Added a comment: Using fsck is an option?
Added a comment: Colocating git-annex and git-lfs
matrss [Wed, 21 Feb 2024 12:29:14 +0000 (12:29 +0000)]
Added a comment: Multi-line string in WHEREIS-SUCCESS?
tomdhunt [Tue, 20 Feb 2024 20:51:03 +0000 (20:51 +0000)]
anarcat [Mon, 19 Feb 2024 14:21:36 +0000 (14:21 +0000)]
expand on what i feel a tweak could help
anarcat [Mon, 19 Feb 2024 04:07:06 +0000 (04:07 +0000)]
nobodyinperson [Sat, 17 Feb 2024 07:40:07 +0000 (07:40 +0000)]
Add annextimelog project
yarikoptic [Fri, 16 Feb 2024 18:39:01 +0000 (18:39 +0000)]
add openneuro project
Joey Hess [Fri, 16 Feb 2024 18:12:06 +0000 (14:12 -0400)]
comment
jstritch [Fri, 16 Feb 2024 17:48:55 +0000 (17:48 +0000)]
Added a comment
jstritch [Fri, 16 Feb 2024 17:26:44 +0000 (17:26 +0000)]
removed
lell [Fri, 16 Feb 2024 09:25:50 +0000 (09:25 +0000)]
Fix typo
lell [Fri, 16 Feb 2024 09:25:03 +0000 (09:25 +0000)]
yarikoptic [Thu, 15 Feb 2024 22:05:12 +0000 (22:05 +0000)]
Added a comment: a script to hide history
Joey Hess [Thu, 15 Feb 2024 17:51:46 +0000 (13:51 -0400)]
Explicitly specify 1.0 Debian source format
This is what has always been used, avoids a build warning.
Using 3.0 (native) would be better, but risks breaking builds that
modify this debian directory. Eg, if someone adds -1 to the version
number, they would also have to change away from native source format.
Joey Hess [Thu, 15 Feb 2024 17:24:32 +0000 (13:24 -0400)]
update thanks and separate out 2023 name list
nobodyinperson [Tue, 13 Feb 2024 19:36:11 +0000 (19:36 +0000)]
Suggest cooperating with hellotux.com for git-annex-branded shirts
Joey Hess [Mon, 12 Feb 2024 18:41:21 +0000 (14:41 -0400)]
pre-commit: Avoid committing the git-annex branch
Except when a commit is made in a view, which changes metadata.
Make the assistant commit the git-annex branch after git commit of working
tree changes.
This allows using the annex.commitmessage-command in the assistant to
generate a commit message for the git-annex branch that relies on state
gathered during the commit of the working tree. Eg, it might reuse the
commit message.
Note that, when not using the assistant, a git-annex add still commits
the git-annex branch, so such a annex.commitmessage-command set up would
not work then. But if someone is using the assistant and wants
programmatic control over commit messages, this is useful. Someone not
using the assistant can get the same result by using annex.alwayscommit=false
during the git-annex add, and git-annex merge after they git commit.
pre-commit was never really intended to commit the git-annex branch
(except after recording changed metadata), but the assistant did sort of
rely on it. It does later commit the git-annex branch before pushing to
remotes, but I didn't want to risk building up lots of uncommitted changes
to it if that didn't happen frequently.
Sponsored-by: the NIH-funded NICEMAN (ReproNim TR&D3) project
Joey Hess [Mon, 12 Feb 2024 18:34:50 +0000 (14:34 -0400)]
added annex.commitmessage-command config
Sponsored-by: the NIH-funded NICEMAN (ReproNim TR&D3) project
Joey Hess [Mon, 12 Feb 2024 17:04:56 +0000 (13:04 -0400)]
comment
yarikoptic [Sun, 11 Feb 2024 18:54:45 +0000 (18:54 +0000)]
Added a comment
yarikoptic [Sun, 11 Feb 2024 18:54:10 +0000 (18:54 +0000)]
removed
yarikoptic [Sun, 11 Feb 2024 18:50:18 +0000 (18:50 +0000)]
Added a comment
Joey Hess [Sat, 10 Feb 2024 16:50:00 +0000 (12:50 -0400)]
top
Joey Hess [Sat, 10 Feb 2024 16:24:06 +0000 (12:24 -0400)]
improved approach
Joey Hess [Sat, 10 Feb 2024 16:05:19 +0000 (12:05 -0400)]
remove comment that doesn't actually work
Joey Hess [Sat, 10 Feb 2024 15:24:32 +0000 (11:24 -0400)]
update
Joey Hess [Sat, 10 Feb 2024 15:19:47 +0000 (11:19 -0400)]
comment
Joey Hess [Sat, 10 Feb 2024 14:48:52 +0000 (10:48 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Sat, 10 Feb 2024 14:48:20 +0000 (10:48 -0400)]
design document for verified relaxed urls
Sponsored-by: Graham Spencer on Patreon
Joey Hess [Sat, 10 Feb 2024 14:24:58 +0000 (10:24 -0400)]
close as distributed migration meets this use case
psxvoid [Sat, 10 Feb 2024 10:53:56 +0000 (10:53 +0000)]
Added a comment: Update: workaround with branches
psxvoid [Sat, 10 Feb 2024 08:11:30 +0000 (08:11 +0000)]
Added a comment: This behavior should be the default one
yarikoptic [Fri, 9 Feb 2024 21:58:56 +0000 (21:58 +0000)]
Added a comment
Joey Hess [Fri, 9 Feb 2024 21:04:04 +0000 (17:04 -0400)]
comment
Joey Hess [Fri, 9 Feb 2024 21:00:36 +0000 (17:00 -0400)]
comment
Joey Hess [Fri, 9 Feb 2024 18:19:55 +0000 (14:19 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Fri, 9 Feb 2024 18:09:49 +0000 (14:09 -0400)]
comment
yarikoptic [Fri, 9 Feb 2024 17:54:01 +0000 (17:54 +0000)]
initial question on grafting the history when we have sensitive data
yarikoptic [Fri, 9 Feb 2024 13:50:21 +0000 (13:50 +0000)]
Added a comment
yarikoptic [Thu, 8 Feb 2024 22:08:41 +0000 (22:08 +0000)]
Added a comment
Joey Hess [Thu, 8 Feb 2024 14:25:48 +0000 (10:25 -0400)]
update
Joey Hess [Wed, 7 Feb 2024 20:24:39 +0000 (16:24 -0400)]
close
Joey Hess [Wed, 7 Feb 2024 20:21:31 +0000 (16:21 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Wed, 7 Feb 2024 20:19:28 +0000 (16:19 -0400)]
move commitStaged out of Command.Sync which no longer uses it
It's trivial enough that it it's not worth factoring it out to somewhere
in common with Command.Undo and the assistant.
Sponsored-by: the NIH-funded NICEMAN (ReproNim TR&D3) project
Joey Hess [Wed, 7 Feb 2024 20:15:35 +0000 (16:15 -0400)]
assistant, undo: When committing, let the usual git commit hooks run
Was doing a Git.Branch.commit for historical reasons to do with direct
mode, which no longer apply.
Note that the preCommitAnnexHook is no longer called in commitStaged
because git-annex installs a pre-commit hook that runs the pre-commit-annex
hook. And git commit will run the pre-commit hook.
Sponsored-by: the NIH-funded NICEMAN (ReproNim TR&D3) project
yarikoptic [Wed, 7 Feb 2024 18:47:19 +0000 (18:47 +0000)]
Added a comment
jstritch [Wed, 7 Feb 2024 15:52:18 +0000 (15:52 +0000)]
Added a comment
jstritch [Tue, 6 Feb 2024 19:54:40 +0000 (19:54 +0000)]
Added a comment
jstritch [Tue, 6 Feb 2024 18:27:33 +0000 (18:27 +0000)]
Added a comment
jstritch [Tue, 6 Feb 2024 16:10:56 +0000 (16:10 +0000)]
Added a comment
Joey Hess [Tue, 6 Feb 2024 15:24:10 +0000 (11:24 -0400)]
Revert "try aws-0.23 again with i386ancient"
This reverts commit
43d182a9554c3cd4e2d2433ba0216d2254aeda17.
In the dependencies for aws-0.23:
aeson-1.3.1.1 from stack configuration does not match >=2.0.0.0 (latest matching version
is 2.1.2.1)
So this will never be able to be updated to aws-0.23 probably.
Joey Hess [Tue, 6 Feb 2024 15:22:01 +0000 (11:22 -0400)]
try aws-0.23 again with i386ancient
Joey Hess [Tue, 6 Feb 2024 15:08:12 +0000 (11:08 -0400)]
stack.yaml: Update to lts-22.9 and use crypton.
Joey Hess [Tue, 6 Feb 2024 14:53:13 +0000 (10:53 -0400)]
remove support for directory < 1.2.7
The build depends already require 1.2.7, so these old ifdefs must be
unnecessary.
Added a comment: centralized repository workflow
jasonb@ab4484d9961a46440958fa1a528e0fc435599057 [Mon, 5 Feb 2024 20:40:01 +0000 (20:40 +0000)]
Joey Hess [Mon, 5 Feb 2024 19:50:41 +0000 (15:50 -0400)]
wording
Joey Hess [Mon, 5 Feb 2024 19:49:32 +0000 (15:49 -0400)]
forgot to add this comment earlier
Joey Hess [Mon, 5 Feb 2024 19:48:15 +0000 (15:48 -0400)]
improve special remote docs
Sponsored-by: Dartmouth College's DANDI project
Joey Hess [Mon, 5 Feb 2024 19:20:40 +0000 (15:20 -0400)]
really close
Joey Hess [Mon, 5 Feb 2024 19:16:25 +0000 (15:16 -0400)]
addurl, importfeed: Added --raw-except option
--raw-except=web allows using yt-dlp but not any other special remotes.
Currently this option can only be used once, trying to use it repeatedly
will make option parsing fail. Perhaps it ought to support being used more
than once, but it seemed like an unlikely use case to need that.
Note that getParsed is called repeatedly when the option is used with
several urls. While implementing DeferredParseClass would avoid that
innefficiency, it didn't seem worth the added boilerplate since
getParsed only calls byNameWithUUID which does minimal work.
Sponsored-by: Dartmouth College's DANDI project
Joey Hess [Mon, 5 Feb 2024 18:11:47 +0000 (14:11 -0400)]
comment and close
Joey Hess [Mon, 5 Feb 2024 18:06:03 +0000 (14:06 -0400)]
comment
Joey Hess [Mon, 5 Feb 2024 17:48:29 +0000 (13:48 -0400)]
comment
Joey Hess [Mon, 5 Feb 2024 17:29:10 +0000 (13:29 -0400)]
comment
felix@996ab1030f55d480e424a17116e03a48bd984549 [Mon, 5 Feb 2024 14:58:33 +0000 (14:58 +0000)]
Added a comment: Same issue after kernel oops
update for rename of forum/assistant.mdwn to forum/__96__git_annex_assistant__96___command_replace_all_files_with_pointer_file..mdwn
update for rename of forum/assistant.mdwn to forum/__96__git_annex_assistant__96___command_replace_all_files_with_pointer_file..mdwn
rename forum/assistant.mdwn to forum/__96__git_annex_assistant__96___command_replace_all_files_with_pointer_file..mdwn
jstritch [Sat, 3 Feb 2024 18:48:36 +0000 (18:48 +0000)]
jstritch [Sat, 3 Feb 2024 18:46:58 +0000 (18:46 +0000)]
yarikoptic [Sat, 3 Feb 2024 01:17:39 +0000 (01:17 +0000)]
Added a comment
Joey Hess [Fri, 2 Feb 2024 19:57:07 +0000 (15:57 -0400)]
fix importfeed --force skip behavior reversion
importfeed --force: Don't treat it as a failure when an already downloaded
file exists. (Fixes a behavior change introduced in 10.
20230626.)
04ee6c4c6b2 caused the reversion. Inside a CommandPerform, stop causes it
to fail. Before that commit, it was inside a CommandStart, where stop
causes it to skip.
Joey Hess [Fri, 2 Feb 2024 19:50:41 +0000 (15:50 -0400)]
compare urls irrespective of downloader
importfeed --force: Avoid creating duplicates of existing already
downloaded files when yt-dlp or a special remote was used.
Joey Hess [Fri, 2 Feb 2024 19:26:27 +0000 (15:26 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Fri, 2 Feb 2024 19:25:27 +0000 (15:25 -0400)]
comment
yarikoptic [Fri, 2 Feb 2024 19:08:38 +0000 (19:08 +0000)]
Added a comment
Joey Hess [Fri, 2 Feb 2024 18:43:19 +0000 (14:43 -0400)]
oddly groundhog's day thematic response
Joey Hess [Fri, 2 Feb 2024 18:32:12 +0000 (14:32 -0400)]
followup
yarikoptic [Fri, 2 Feb 2024 17:07:52 +0000 (17:07 +0000)]
the plea to respect prepare-commit-msg hook
yarikoptic [Fri, 2 Feb 2024 16:27:20 +0000 (16:27 +0000)]
todo for support of pushinsteadof
jstritch [Thu, 1 Feb 2024 20:49:12 +0000 (20:49 +0000)]
Added a comment
jstritch [Thu, 1 Feb 2024 17:40:27 +0000 (17:40 +0000)]
Added a comment: combine worm with partial hash
jstritch [Wed, 31 Jan 2024 22:12:47 +0000 (22:12 +0000)]
Added a comment
yarikoptic [Wed, 31 Jan 2024 20:40:44 +0000 (20:40 +0000)]
question about migrating URLs between remotes
yarikoptic [Wed, 31 Jan 2024 20:35:03 +0000 (20:35 +0000)]
Initial desire for `addurl --raw-except`
yarikoptic [Wed, 31 Jan 2024 19:23:23 +0000 (19:23 +0000)]
Added a comment
yarikoptic [Wed, 31 Jan 2024 19:19:31 +0000 (19:19 +0000)]
question about importfeed.
Joey Hess [Tue, 30 Jan 2024 20:12:33 +0000 (16:12 -0400)]
update docs for --scrape
Joey Hess [Tue, 30 Jan 2024 19:51:33 +0000 (15:51 -0400)]
followup and close
Joey Hess [Tue, 30 Jan 2024 19:41:28 +0000 (15:41 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Tue, 30 Jan 2024 19:37:29 +0000 (15:37 -0400)]
importfeed: Added --scrape option
Which uses yt-dlp to screen scrape the equivilant of an RSS feed.
Note that youtubedlscraped is a speed optimisation. Since yt-dlp found
the urls, we know it can download them. That avoids calling
youtubeDlSupported on each url, which makes --fast a lot faster.
Almost all the same metadata fields and file formatting fields are
populated, when yt-dlp is able to get the data. Note that yt-dlp has some
additional useful metadata that could be exposed. But, much of it is
specific to particular websites, and it would be hard to document on the
git-annex importfeed man page.
Sponsored-by: unqueued on Patreon