git-annex/Assistant/WebApp
Joey Hess e1ac299ad0
better dup key with -J fix
This avoids all the complication about redundant work discussed in
the previous try at fixing this. At the expense of needing each command
that could have the problem to be patched to simply wrap the action in
onlyActionOn once the key is known. But there do not seem to be many
such commands.

onlyActionOn' should not be used with a CommandStart (or CommandPerform),
although the types do allow it. onlyActionOn handles running the whole
CommandStart chain. I couldn't immediately see a way to avoid mistken
use of onlyActionOn'.

This commit was supported by the NSF-funded DataLad project.
2017-10-17 18:48:53 -04:00
..
Configurators first pass at assistant knowing about export remotes 2017-09-20 13:58:27 -04:00
Common.hs generalize catchHardwareFault to catchIOErrorType 2015-12-06 16:26:38 -04:00
Configurators.hs webapp: full wormhole pairing UI (untested) 2016-12-27 16:41:35 -04:00
Control.hs Always use filesystem encoding for all file and handle reads and writes. 2016-12-24 14:46:31 -04:00
DashBoard.hs AssociatedFile newtype 2017-03-10 13:35:31 -04:00
Documentation.hs version: Added "dependency versions" line. 2017-04-07 18:16:11 -04:00
Form.hs remove redundant constraint 2016-11-11 18:39:05 -04:00
Gpg.hs Avoid backtraces on expected failures when built with ghc 8; only use backtraces for unexpected errors. 2016-11-15 21:29:54 -04:00
MakeRemote.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Notifications.hs Merge branch 'master' into no-xmpp 2016-12-24 15:01:55 -04:00
OtherRepos.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Page.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Pairing.hs webapp: full wormhole pairing UI (untested) 2016-12-27 16:41:35 -04:00
Repair.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
RepoId.hs remove 163 lines of code without changing anything except imports 2016-01-20 16:36:33 -04:00
RepoList.hs annex.autocommit can be configured via git-annex config 2017-02-03 13:58:53 -04:00
routes webapp: full wormhole pairing UI (untested) 2016-12-27 16:41:35 -04:00
SideBar.hs another FlexibleContexts fix 2015-05-10 15:46:59 -04:00
Types.hs better dup key with -J fix 2017-10-17 18:48:53 -04:00