Commit graph

46400 commits

Author SHA1 Message Date
brendan.ward@a2e11ad27f6b2fa2c556aea6811496e0d95dd0da
7aa72c6d45 Added a comment 2025-01-04 04:41:14 +00:00
brendan.ward@a2e11ad27f6b2fa2c556aea6811496e0d95dd0da
84dce18c3e Added a comment 2025-01-04 04:39:20 +00:00
brendan.ward@a2e11ad27f6b2fa2c556aea6811496e0d95dd0da
eb655ffa27 Added a comment 2025-01-04 04:35:24 +00:00
brendan.ward@a2e11ad27f6b2fa2c556aea6811496e0d95dd0da
25d2fd1f26 Added a comment 2025-01-04 04:34:02 +00:00
Joey Hess
ecc8162203
VURL verifyKeyContent True when there are no recorded equivkeys
Avoid verification error when addurl --verifiable is used with an url
claimed by a special remote other than the web.
2025-01-03 17:24:30 -04:00
Joey Hess
0815c82bb1
log: Support --key, as well as --branch and --unused
--all remains a special case, since it is more efficient and displays in a
nicer order.

Sponsored-by: the NIH-funded NICEMAN (ReproNim TR&D3) project
2025-01-03 15:45:42 -04:00
Joey Hess
e77934b920
comment 2025-01-03 15:11:29 -04:00
Joey Hess
a19a3076b5
ssh exit status 255 is a connection problem
Previously, when the git config was unable to be read from a ssh remote,
it would try to git fetch from it to determine if the remote was
otherwise accessible. That was unnessary work, since exit status 255
indicates a connection problem.

As well as avoiding the extra work of the fetch, this also improves
things when a ssh remote cannot be connected to due to a problem with
the git-annex ssh control socket. In that situation, ssh will also exit 255.
Before, the git fetch was tried in that situation, and would succeed, since
it does not use the git-annex ssh control socket. git-annex would conclude
that git-annex-shell was not installed on the remote, which could be wrong.

I suppose it also used to be possible for the user to need to enter a
ssh password on each connection to the remote. If they entered the wrong
password for the git-annex-shell call, but then the right password for
the git fetch, it would also incorrectly set annex-ignore, and that
situation is also now fixed.
2025-01-03 14:46:16 -04:00
Joey Hess
e8e36a90c1
comment 2025-01-03 13:27:34 -04:00
Joey Hess
420088178c
comment 2025-01-03 13:25:27 -04:00
Joey Hess
c20f86b1c8
improve man page and comment 2025-01-03 13:05:23 -04:00
Joey Hess
1eb11808cb
comment 2025-01-03 12:30:20 -04:00
Joey Hess
94a6898218
add news item for git-annex 10.20250102 2025-01-02 12:32:15 -04:00
Joey Hess
aba8ee1ca1
releasing package git-annex version 10.20250102 2025-01-02 12:32:05 -04:00
Joey Hess
b4e406952c
prep for release tomorrow and copyright year update 2025-01-01 14:24:57 -04:00
Joey Hess
bfceeeb13b
Merge branch 'master' of ssh://git-annex.branchable.com 2025-01-01 14:17:10 -04:00
Joey Hess
da5e195597
remove i386ancient and need at least debian stable to build
* Removed the i386ancient standalone tarball build for linux, which
  was increasingly unable to support new git-annex features.
* Removed support for building with ghc older than 9.0.2,
  and with older versions of haskell libraries than are in current Debian
  stable.
* stack.yaml: Update to lts-23.2.

Note that i386ancient was targeting linux 2.6.32, which has been EOL for
over 9 years now. Any old system still using such a kernel is certainly highly
insecure. And I suspect i386ancient had its own insecurities due to haskell
libraries and C libraries not having been updated.
2025-01-01 14:15:55 -04:00
Joey Hess
292acd3c28
move old fixed datalad/dandi/repronim bugs to the project pages
As done previously in 2023 in commit bcc69f07e8

Commands used:

    for f in $(git grep -l '\[\[!tag projects/dandi\]\]'); do if grep -q 'done\]\]' "$f"; then git mv "$f" ../projects/dandi/bugs-done; g=$(echo "$f" | sed 's/.mdwn//'); if [ -d "$g" ]; then git mv "$g" ../projects/dandi/bugs-done; fi; fi; done
    for f in $(git grep -l '\[\[!tag projects/repronim\]\]'); do if grep -q 'done\]\]' "$f"; then git mv "$f" ../projects/repronim/bugs-done; g=$(echo "$f" | sed 's/.mdwn//'); if [ -d "$g" ]; then git mv "$g" ../projects/repronim/bugs-done; fi; fi; done
    for f in $(git grep -l '\[\[!tag projects/datalad\]\]'); do if grep -q 'done\]\]' "$f"; then git mv "$f" ../projects/datalad/bugs-done; g=$(echo "$f" | sed 's/.mdwn//'); if [ -d "$g" ]; then git mv "$g" ../projects/datalad/bugs-done; fi; fi; done
2025-01-01 13:12:56 -04:00
Joey Hess
2fe36b35a2
remove old closed bugs and todo items to speed up wiki updates and reduce size
Remove closed bugs and todos that were last edited or commented before 2024.

Except for ones tagged projects/* since projects like datalad want to keep
around records of old deleted bugs longer.

Command line used:

	for f in $(grep -l '|done\]\]' -- ./*.mdwn); do if ! grep -q "projects/" "$f"; then d="$(echo "$f" | sed 's/.mdwn$//')"; if [ -z "$(git log --since=01-01-2024 --pretty=oneline -- "$f")" -a -z "$(git log --since=01-01-2024 --pretty=oneline -- "$d")" ]; then git rm -- "./$f" ; git rm -rf "./$d"; fi; fi; done
	for f in $(grep -l '\[\[done\]\]' -- ./*.mdwn); do if ! grep -q "projects/" "$f"; then d="$(echo "$f" | sed 's/.mdwn$//')"; if [ -z "$(git log --since=01-01-2024 --pretty=oneline -- "$f")" -a -z "$(git log --since=01-01-2024 --pretty=oneline -- "$d")" ]; then git rm -- "./$f" ; git rm -rf "./$d"; fi; fi; done
2025-01-01 13:09:36 -04:00
Doable8234
21356adf2c 2024-12-31 15:08:29 +00:00
psxvoid
a3a2184070 Added a comment: Update: rename in separate commits 2024-12-31 12:36:02 +00:00
psxvoid
e452711dda Added a comment: ViFM Plugin Which Partially Solves The Issue 2024-12-31 06:16:08 +00:00
psxvoid
19207bda3a Added a comment: Workaround for WSL2 on Windows 2024-12-31 05:49:31 +00:00
Spencer
0000c3f325 2024-12-29 09:18:56 +00:00
Doable8234
385443ba6a 2024-12-27 05:30:53 +00:00
aaron
6f07c0c1e0 Added a comment 2024-12-23 16:11:29 +00:00
guardcat
3382ab67f3 2024-12-20 10:22:38 +00:00
lell
4a92f1a7f5 2024-12-20 09:29:28 +00:00
lell
fbca737651 2024-12-20 09:29:10 +00:00
psxvoid
7969188bb2 Added a comment: update 4: union is correct 2024-12-20 07:27:43 +00:00
psxvoid
6fd9e7686d Added a comment: update 3: strange union behavior 2024-12-20 07:12:59 +00:00
psxvoid
6ead6e360d Added a comment: update: unset directory is cool feature, but not always work 2024-12-20 06:52:57 +00:00
psxvoid
4c54253132 Added a comment: unset directory is cool feature, but not always work 2024-12-19 17:49:52 +00:00
Joey Hess
6fa7f954ea
Merge branch 'master' of ssh://git-annex.branchable.com 2024-12-19 11:44:32 -04:00
Joey Hess
29b3c7c660
annex.addunlocked support for tree imports
Honor annex.addunlocked configuration when importing a tree from a special
remote.

Note, in a --no-content import, the object file will not be populated
(usually) and so expressions that match on mime type will not match. Tested
this and it works ok, the file just ends up locked. Updated docs for the
mime expressions to mention that they can't match when the file is present

Note that in Command.Sync.pullThirdPartyPopulated, recordImportTree is
called without a AddUnlockedMatcher. Since the tree generated here is not
exposed to the user and does not contain usual filenames, there is no need
of the overhead of checking it.
2024-12-19 11:43:51 -04:00
Joey Hess
02169a1ce3
comment and close 2024-12-18 19:59:15 -04:00
Joey Hess
d431762c48
close since --include works 2024-12-18 19:44:25 -04:00
Basile.Pinsard
338281d193 Added a comment: Sync git-annex metadata subset with S3 metadata. 2024-12-18 19:35:00 +00:00
Joey Hess
c035ff7c27
comments 2024-12-18 15:20:44 -04:00
eugen
c2e275314b Added a comment: thank you! 2024-12-18 18:01:04 +00:00
Joey Hess
6d34a0b19d
fix comment display 2024-12-18 12:00:44 -04:00
Joey Hess
6a179e6ef9
Merge branch 'master' of ssh://git-annex.branchable.com 2024-12-17 15:03:25 -04:00
Joey Hess
d27e1db151
update 2024-12-17 14:51:25 -04:00
matrss
6724d1fd62 Added a comment 2024-12-16 22:48:16 +00:00
matrss
910b9a5e4a Added a comment 2024-12-16 22:19:34 +00:00
matrss
932ad041de 2024-12-16 22:02:42 +00:00
Doable8234
fd41b4c53e Added a comment 2024-12-16 08:24:32 +00:00
Doable8234
6664feb693 Added a comment 2024-12-16 08:20:44 +00:00
matrss
a8970f23b8 Added a comment 2024-12-15 23:39:34 +00:00
matrss
84c86ad294 Added a comment 2024-12-15 18:13:00 +00:00