git-annex/Assistant/WebApp
Joey Hess d66535f065 global numcopies setting
* numcopies: New command, sets global numcopies value that is seen by all
  clones of a repository.
* The annex.numcopies git config setting is deprecated. Once the numcopies
  command is used to set the global number of copies, any annex.numcopies
  git configs will be ignored.
* assistant: Make the prefs page set the global numcopies.

This global numcopies setting is needed to let preferred content
expressions operate on numcopies.

It's also convenient, because typically if you want git-annex to preserve N
copies of files in a repo, you want it to do that no matter which repo it's
running in. Making it global avoids needing to warn the user about gotchas
involving inconsistent annex.numcopies settings.
(See changes to doc/numcopies.mdwn.)

Added a new variety of git-annex branch log file, that holds only 1 value.
Will probably be useful for other stuff later.

This commit was sponsored by Nicolas Pouillard.
2014-01-20 16:47:56 -04:00
..
Configurators global numcopies setting 2014-01-20 16:47:56 -04:00
Common.hs webapp: Improve UI around remote that have no annex.uuid set, either because setup of them is incomplete, or because the remote git repository is not a git-annex repository. 2013-11-07 18:02:00 -04:00
Configurators.hs hlint 2013-10-02 01:06:59 -04:00
Control.hs pull in Win32-extras, to be able to get current process id in Windows 2013-12-11 00:15:10 -04:00
DashBoard.hs remove some unused vars 2013-12-18 22:39:15 -04:00
Documentation.hs hlint 2013-10-02 01:06:59 -04:00
Form.hs work around OSX mavericks' broken cpp 2013-11-14 13:49:11 -04:00
Gpg.hs webapp: Improve UI around remote that have no annex.uuid set, either because setup of them is incomplete, or because the remote git repository is not a git-annex repository. 2013-11-07 18:02:00 -04:00
MakeRemote.hs external special remotes mostly implemented (untested) 2013-12-26 18:23:13 -04:00
Notifications.hs fix compat with old yesod 2013-11-25 15:14:34 -04:00
OtherRepos.hs replace horrible old daemon restart code with new method 2013-11-23 15:50:17 -04:00
Page.hs move all static site files out of subdirectories 2013-12-09 14:38:22 -04:00
Repair.hs assistant: Support repairing git remotes that are locally accessible 2013-10-27 15:38:59 -04:00
RepoId.hs webapp: Improve UI around remote that have no annex.uuid set, either because setup of them is incomplete, or because the remote git repository is not a git-annex repository. 2013-11-07 18:02:00 -04:00
RepoList.hs external special remotes mostly implemented (untested) 2013-12-26 18:23:13 -04:00
routes Revert "add /dashboard route as an alias for /" 2013-12-09 17:26:25 -04:00
SideBar.hs restart on upgrade is working, including automatic restart 2013-11-23 00:54:08 -04:00
Types.hs move all static site files out of subdirectories 2013-12-09 14:38:22 -04:00