git-annex/Assistant/WebApp
Joey Hess 2b66492d6e
Improve startup time for commands that do not operate on remotes
And for tab completion, by not unnessessarily statting paths to remotes,
which used to cause eg, spin-up of removable drives.

Got rid of the remotes member of Git.Repo. This was a bit painful.

Remote.Git modifies the list of remotes as it reads their configs,
so still need a persistent list of remotes. So, put it in as
Annex.gitremotes. It's only populated by getGitRemotes, so commands
like examinekey that don't care about remotes won't do so.

This commit was sponsored by Jake Vosloo on Patreon.
2018-01-09 16:22:07 -04:00
..
Configurators Improve startup time for commands that do not operate on remotes 2018-01-09 16:22:07 -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 split BuildInfo and BuildFlags 2018-01-02 13:47:51 -04:00
Form.hs remove redundant constraint 2016-11-11 18:39:05 -04:00
Gpg.hs Improve startup time for commands that do not operate on remotes 2018-01-09 16:22:07 -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 fold Build/SysConfig.hs into BuildInfo via include 2017-12-14 12:46:57 -04:00