Commit graph

12524 commits

Author SHA1 Message Date
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
puck
f32f22bc64 2025-02-15 10:36:03 +00:00
Joey Hess
46d38b002d
remove the git-union-merge command
This has never been built and shipped as part of git-annex,
and including it as a pedagolical example in
the source code doesn't have much benefit. The program was not currently
buildable after recent OsPath changes.

Of course, Git/UnionMerge.hs is still available and can be used.
2025-02-12 12:37:36 -04:00
lell
6ef9af5860 2025-02-04 09:35:42 +00:00
beryllium@5bc3c32eb8156390f96e363e4ba38976567425ec
b9466ddce2 2025-01-31 00:22:45 +00:00
luciusf
9547f2ebd6 Added a comment 2025-01-30 19:17:58 +00:00
beryllium@5bc3c32eb8156390f96e363e4ba38976567425ec
cfe960bf5e 2025-01-30 02:35:09 +00:00
Joey Hess
8ed173481a
close 2025-01-29 19:05:37 -04:00
Joey Hess
cbb6df35aa
merge in doc changes from master 2025-01-29 18:57:25 -04:00
Joey Hess
9e4314de76
relax annex-tracking-branch to allow "/"
Allow setting remote.foo.annex-tracking-branch to a branch name that
contains "/", as long as it's not a remote tracking branch.
2025-01-20 11:31:18 -04:00
nobodyinperson
6602c1116a Report bug that one can't export synced/ branches 2025-01-20 10:25:51 +00:00
goglu6
171de7c00e 2025-01-17 06:30:22 +00:00
goglu6
5d370fdfec 2025-01-17 06:29:39 +00:00
goglu6
a1641206de 2025-01-17 06:24:07 +00:00
goglu6
8ec6d7cfdd 2025-01-17 06:23:41 +00:00
goglu6
1d58c62da8 2025-01-17 05:13:55 +00:00
goglu6
92ba4c915d 2025-01-17 05:12:14 +00:00
hello@da0030bba070302e85904b4d73db61fb4af7bced
f47ee1f7c0 Added a comment: Still happening, managed to get a reproduction (maybe ?) 2025-01-16 18:17:52 +00:00
lemondata
09a7f6749a Added a comment 2025-01-13 17:43:25 +00:00
Joey Hess
a17a274aa9
comment 2025-01-10 12:08:28 -04:00
Joey Hess
9aa0ed564b
fixed 2025-01-10 10:56:35 -04:00
jkniiv
1195f498e2 repo is probably not technically offline, just out of reach 2025-01-09 21:16:49 +00:00
jkniiv
f2b26789db Added a comment: same problem on a VPS 2025-01-09 21:14:06 +00:00
Joey Hess
726f801946
comment 2025-01-09 12:07:23 -04:00
Joey Hess
94e9320664
retitle 2025-01-09 11:48:42 -04:00
Joey Hess
71abda0625
comment 2025-01-09 11:46:53 -04:00
yarikoptic
de84f3c9f3 Added a comment 2025-01-07 22:01:20 +00:00
yarikoptic
9677220765 Added a comment 2025-01-07 21:23:26 +00:00
yarikoptic
5762ed4d7b Added a comment: odd system 2025-01-07 21:06:35 +00:00
Joey Hess
5d478ec38e
comment 2025-01-07 16:50:37 -04:00
Joey Hess
a8b7328ccf
Merge branch 'master' of ssh://git-annex.branchable.com 2025-01-07 16:37:48 -04:00
Joey Hess
43b35f9493
windows permissions fix
Windows: Fix permission denied error when dropping files that have the
readonly attribute set.

Files coming from a special remote may have had write permission removed
from them. The directory special remote does that. And there are
probably others. So rather than fixing it on the special remote side,
made moveAnnex, on Windows, add back the write bit. This apparently
removes the readonly attribute. See Remote.Directory.removeDirGeneric
which already did the same on windows to allow removing files from the
directory special remote.

The reason that cleanObjectLoc also calls allowWrite is to handle
situations where files have already gotten into git-annex repositories on
Windows with the write bit set. Eg, an older git-annex put them there.
Or perhaps the git-annex repository was populated on some other OS.
2025-01-07 16:37:39 -04:00