Commit graph

12555 commits

Author SHA1 Message Date
pierreay
0b98d3b019 First post 2025-05-11 09:04:39 +00:00
nobodyinperson
768250272d Added a comment: also noticed some assistant weirdness 2025-05-09 07:45:02 +00:00
Joey Hess
97203e525b
Merge branch 'master' of ssh://git-annex.branchable.com 2025-05-08 15:01:14 -04:00
Joey Hess
de7dae06cf
set fileEncoding in streamLogFileUnsafe
Windows: Fix bug that can cause git status to show annexed files as
modified when built with OsPath.

This may also have caused bugs on non-Windows, with filenames with
non-ascii characters? Unsure.

The OsPath conversion makes this one of the last few places
(hopefully) where a String is read from a Handle. All other fileEncoding
uses have been eliminated before this point by converting to reading
ByteString and using OsPath. Doing that here would be a better fix,
performance wise.

Sponsored-by: Jack Hill
2025-05-08 14:59:42 -04:00
yarikoptic
2b3f462c41 assistant does not assist 2025-05-08 18:14:39 +00:00
yarikoptic
7e5ae5b79a Added a comment 2025-05-08 17:49:56 +00:00
Joey Hess
bda9dec2f5
comment 2025-05-08 12:41:31 -04:00
jkniiv
45b4332495 Added a comment 2025-05-06 22:14:48 +00:00
jkniiv
26407c70c1 removed 2025-05-06 22:05:21 +00:00
jkniiv
462b4d6d34 Added a comment 2025-05-06 22:03:20 +00:00
Joey Hess
791b314c61
comment 2025-05-06 11:15:52 -04:00
jkniiv
a6559c4303 Added a comment 2025-05-06 00:14:04 +00:00
Joey Hess
e64e9d5fae
whereused: Fix bug that could find matches from grafts in remote git-annex branches
git log with --remotes= needs the preceeding --exclude=*/git-annex in order
to not look at git-annex branches of remotes.

Sponsored-by: mycroft
2025-05-05 14:32:25 -04:00
Joey Hess
ba021ca184
comment 2025-05-05 13:41:45 -04:00
beryllium@5bc3c32eb8156390f96e363e4ba38976567425ec
9dc118d201 2025-05-05 09:28:40 +00:00
jkniiv
5f96c472bc report on OsPath code path having a small regression (on Windows at least) 2025-04-29 14:13:31 +00:00
Joey Hess
fd493804c0
map: Avoid looping forever with mutually recursive paths between repositories accessed via ssh
Slightly unsatisfying to fix this in Git.Construct.localToUrl rather than
in Command.Map.absRepo, which is what map relies on to make repos always
use the same path form. But it was already constructing the url with the
path there, so that was the easiest place to add normalization.

Sponsored-by: Dartmouth College's OpenNeuro project
2025-04-22 15:50:30 -04:00
Joey Hess
87c6110a82
reproduced loop 2025-04-22 15:34:38 -04:00
Joey Hess
26da11aaed
comment 2025-04-21 12:57:36 -04:00
Joey Hess
d55ccf3108
comment 2025-04-21 11:55:21 -04:00
puck
830c0390a5 Added a comment: Better error message 2025-04-20 01:52:45 +00:00
Joey Hess
ff520b06ac
Support git remotes that use a IPV6 link-local address with a zone ID
Fixed 3 problems, and it seems to work now for both forms:

ssh://[fe80::7697:xxx:xxxx:xxxx%wlp3s0]/foo
fe80::7697:xxx:xxxx:xxxx%wlp3s0:foo
2025-04-02 15:11:54 -04:00
Joey Hess
7fb413189a
migrate: Fix --remove-size to work when a file is not present
5f74a45861 added this bug
2025-04-01 10:47:31 -04:00
Joey Hess
932fac7772
response 2025-04-01 09:36:09 -04:00
yarikoptic
fa9188682e migrate --remove-size does not work 2025-03-28 12:13:46 +00:00
yarikoptic
8080385b4c issue about annexing while under git-annex branch 2025-03-28 11:26:31 +00:00
Basile.Pinsard
c726afbad9 removed 2025-03-27 20:38:37 +00:00
Basile.Pinsard
f14263d708 removed 2025-03-27 18:40:25 +00:00
Basile.Pinsard
c598dd8346 Added a comment: thanks 2025-03-27 18:39:58 +00:00
Basile.Pinsard
9a8f045f92 Added a comment 2025-03-27 18:39:44 +00:00
Basile.Pinsard
1efe30a598 Added a comment 2025-03-27 18:39:31 +00:00
Joey Hess
09c6e650e1
Merge branch 'master' of ssh://git-annex.branchable.com 2025-03-26 11:43:06 -04:00
Joey Hess
d06bb4b540
httpalso: Windows url fix 2025-03-26 11:42:58 -04:00
Joey Hess
7e74932f7c
tag as datalad
this is a datalad user
2025-03-26 11:35:33 -04:00
yarikoptic
195573b1fe Added a comment 2025-03-26 15:31:45 +00:00
Joey Hess
c39f8a168a
drop: Avoid redundant object directory thawing.
Sponsored-by: Dartmouth College's DANDI project
2025-03-26 11:25:35 -04:00
Joey Hess
cc8f7e9776
fsck: Avoid complaining about required content of dead repositories
requiredContentMap does not exclude dead repos. Usually this is not a
problem because it is used when we are operating on a repository, and in
that case, the repository is not dead (or if it is, the required content
configurations should still be used). But in the case of fsck, this made a
old required content config for a dead repository be warned about in a
situation where it is not a problem.
2025-03-26 10:30:33 -04:00
Joey Hess
dbc00906bf
Fix build without the assistant. 2025-03-26 10:17:03 -04:00
Joey Hess
fa39406077
interlink 2 related bugs 2025-03-26 10:16:21 -04:00
kyle
e2efbed7d2 10.20250320 build error when assistant is disabled 2025-03-25 01:56:20 +00:00
Atemu
cc99190baa 2025-03-14 12:11:19 +00:00
yarikoptic
27ef1a47df initial report on slow thaw 2025-03-06 22:40:35 +00:00
kenta
5137cb6d16 filled out bug description 2025-03-05 00:00:19 +00:00
wolf480@8ad1ccdd08efc303a88f7e88c4e629be6637a44e
0713888c7e 2025-02-25 19:58:35 +00:00
wolf480@8ad1ccdd08efc303a88f7e88c4e629be6637a44e
dce725f849 create bug report: creating can't pass spaces in youtube-dl-options 2025-02-25 19:43:44 +00:00
Basile.Pinsard
7b815199a0 2025-02-24 16:36:56 +00:00
yarikoptic
0c98cf9a05 initial report about map infinite loop 2025-02-21 15:28:27 +00:00
lell
dd4c1c570e Added a comment 2025-02-20 11:00:05 +00:00
Joey Hess
d394f0b020
git-lfs apiurl parameter
git-lfs: Added an optional apiurl parameter.

This needs version 1.2.5 of the haskell git-lfs library to be used.
stack.yaml updated to use that.

Note that git-annex enableremote can be used to add apiurl= to an existing
git-lfs special remote. To allow unsetting the apiurl and instead use
the probed url, support enableremote with apiurl set to an empty string.

Sponsored-by: Luke T. Shumaker
2025-02-18 14:11:21 -04:00
Joey Hess
5324f34092
Merge branch 'ospath' 2025-02-17 11:58:20 -04:00