git-annex/Command
Joey Hess 367d1352da git-annex-shell: Don't let configlist auto-init repository when in readonly mode.
This was potentially a hole in the readonly mode armor even before my last
commit. If the user could push a git-annex branch to a repo, they could get
git-annex-shell to initialize the repo. After my last commit, the user
didn't even need to be allowed to push a branch to init the repo, so
this hole certianly needs to be closed now.
2015-08-05 14:09:25 -04:00
..
Add.hs finished converting all the main options 2015-07-10 13:23:06 -04:00
AddUnused.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
AddUrl.hs addurl now accepts --prefix and --suffix options to adjust the filenames used 2015-07-21 12:50:05 -04:00
Assistant.hs converted Assistant and Watch; avoid duplicate arg parsing for no repo mode 2015-07-13 11:42:42 -04:00
CheckPresentKey.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Commit.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
ConfigList.hs git-annex-shell: Don't let configlist auto-init repository when in readonly mode. 2015-08-05 14:09:25 -04:00
ContentLocation.hs converted ContentLocation, ExampleKey, LookupKey 2015-07-11 20:43:45 -04:00
Copy.hs The last release accidentially removed a number of options from the copy command. (-J, file matching options, etc). These have been added back. 2015-07-30 13:33:35 -04:00
Dead.hs convert Dead, and allow multiple --key options 2015-07-13 10:26:54 -04:00
Describe.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
DiffDriver.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Direct.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Drop.hs finished converting all the main options 2015-07-10 13:23:06 -04:00
DropKey.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
DropUnused.hs convert DropUnused 2015-07-10 16:15:31 -04:00
EnableRemote.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
ExamineKey.hs converted ContentLocation, ExampleKey, LookupKey 2015-07-11 20:43:45 -04:00
Expire.hs convert Expire 2015-07-10 16:26:23 -04:00
Find.hs convert FindRef 2015-07-10 20:38:11 -04:00
FindRef.hs convert FindRef 2015-07-10 20:38:11 -04:00
Fix.hs finished converting all the main options 2015-07-10 13:23:06 -04:00
Forget.hs converted Forget and TestRemote 2015-07-11 00:42:32 -04:00
FromKey.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Fsck.hs Improve shutdown due to --time-limit, especially for fsck 2015-07-31 16:01:54 -04:00
FuzzTest.hs wip 2015-07-09 16:05:45 -04:00
GCryptSetup.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Get.hs finished converting all the main options 2015-07-10 13:23:06 -04:00
Group.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
GroupWanted.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Help.hs let optparse-applicative handle the usage display when run w/o command or bad command 2015-07-09 11:52:47 -04:00
Import.hs convert Import 2015-07-13 11:15:21 -04:00
ImportFeed.hs importfeed: Look at not only permalinks, but now also guids to identify previously downloaded files. 2015-07-20 14:56:57 -04:00
InAnnex.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Indirect.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Info.hs converted Info 2015-07-11 10:41:52 -04:00
Init.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
InitRemote.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
List.hs convert List 2015-07-10 20:46:48 -04:00
Lock.hs finished converting all the main options 2015-07-10 13:23:06 -04:00
Log.hs converted Log 2015-07-13 10:44:51 -04:00
LookupKey.hs converted ContentLocation, ExampleKey, LookupKey 2015-07-11 20:43:45 -04:00
Map.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Merge.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
MetaData.hs converted MetaData, eliminating a global value from Annex state .. beautiful 2015-07-12 09:25:43 -04:00
Migrate.hs finished converting all the main options 2015-07-10 13:23:06 -04:00
Mirror.hs converted Mirror 2015-07-10 21:05:34 -04:00
Move.hs finished converting all the main options 2015-07-10 13:23:06 -04:00
NotifyChanges.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
NumCopies.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
PreCommit.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Proxy.hs unused import 2015-08-05 13:25:03 -04:00
ReadPresentKey.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
RecvKey.hs Improve shutdown due to --time-limit, especially for fsck 2015-07-31 16:01:54 -04:00
RegisterUrl.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Reinit.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Reinject.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
ReKey.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
RemoteDaemon.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Repair.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Required.hs started converting to use optparse-applicative 2015-07-08 13:36:25 -04:00
ResolveMerge.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
RmUrl.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Schedule.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Semitrust.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
SendKey.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
SetKey.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
SetPresentKey.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Status.hs converted Status 2015-07-11 10:42:46 -04:00
Sync.hs Simplify setup process for a ssh remote. 2015-08-05 13:49:58 -04:00
Test.hs wire tasty's option parser into the main program option parser 2015-07-13 13:20:10 -04:00
TestRemote.hs converted Forget and TestRemote 2015-07-11 00:42:32 -04:00
TransferInfo.hs converted copy and move 2015-07-09 15:23:14 -04:00
TransferKey.hs wip 2015-07-09 16:05:45 -04:00
TransferKeys.hs wip 2015-07-09 16:05:45 -04:00
Trust.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Unannex.hs finished converting all the main options 2015-07-10 13:23:06 -04:00
Undo.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Ungroup.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Uninit.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Unlock.hs finished converting all the main options 2015-07-10 13:23:06 -04:00
Untrust.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Unused.hs convert Unused, and remove some dead code for old style option parsing 2015-07-10 16:05:56 -04:00
Upgrade.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
VAdd.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
VCycle.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Version.hs convert version command, and make --raw work when not in a git repo 2015-07-10 13:49:46 -04:00
VFilter.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Vicfg.hs converted ViCfg (trivially) 2015-07-10 20:40:30 -04:00
View.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
VPop.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Wanted.hs convert all commands to work with optparse-applicative 2015-07-08 15:08:02 -04:00
Watch.hs converted Assistant and Watch; avoid duplicate arg parsing for no repo mode 2015-07-13 11:42:42 -04:00
WebApp.hs convert WebApp; avoid duplicate arg parsing for no repo mode 2015-07-13 11:53:42 -04:00
Whereis.hs convert Whereis 2015-07-10 16:32:33 -04:00
XMPPGit.hs converted Assistant and Watch; avoid duplicate arg parsing for no repo mode 2015-07-13 11:42:42 -04:00