diff options
-rw-r--r-- | debian/changelog | 1 | ||||
-rw-r--r-- | doc/forum/Remote_in_webapp_shows_syncing_disabled_but_is_enabled___40__maybe__41__/comment_3_2b1ac09cb8b5f5ec62a201785c2f6531._comment | 23 |
2 files changed, 24 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog index 3c0ee51a0..1c246ff97 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ git-annex (6.20160512) UNRELEASED; urgency=medium * Change git annex info remote encryption description to use wording closer to what's used in initremote. + * webapp: Avoid confusing display of dead remotes. -- Joey Hess <id@joeyh.name> Wed, 11 May 2016 16:08:38 -0400 diff --git a/doc/forum/Remote_in_webapp_shows_syncing_disabled_but_is_enabled___40__maybe__41__/comment_3_2b1ac09cb8b5f5ec62a201785c2f6531._comment b/doc/forum/Remote_in_webapp_shows_syncing_disabled_but_is_enabled___40__maybe__41__/comment_3_2b1ac09cb8b5f5ec62a201785c2f6531._comment new file mode 100644 index 000000000..9e2745c10 --- /dev/null +++ b/doc/forum/Remote_in_webapp_shows_syncing_disabled_but_is_enabled___40__maybe__41__/comment_3_2b1ac09cb8b5f5ec62a201785c2f6531._comment @@ -0,0 +1,23 @@ +[[!comment format=mdwn + username="joey" + subject="""comment 3""" + date="2016-05-12T19:52:49Z" + content=""" +Looking at the code, the RepoList looks at syncRemotes to decide if a +remote is syncing or not. The edit form instead looks at remoteAnnexSync +from the remote's gitconfig. So, seems syncRemotes for some reason does +not include this remote, despite its gitconfig saying to sync with it. + +Well, calcSyncRemotes starts with remoteAnnexSync but also excludes Dead +repos. And indeed, when a repo is dead, it behaves as shown. + +So, `git annex semitrust Kapsel` should get it back to syncing with that +remote. Assuming it's not dead for a reason. + +The webapp UI doesn't currently indicate when a remote is dead. I think you +can only get into this state by running `git annex dead` at the command line +though. + +Simple fix is to not make the webapp display dead remotes in the +RepoList at all. Done. +"""]] |