Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | The last release accidentially removed a number of options from the copy ↵ | Joey Hess | 2015-07-30 |
| | | | | command. (-J, file matching options, etc). These have been added back. | ||
* | Support building without persistent database on for systems that lack TH. ↵ | Joey Hess | 2015-07-25 |
| | | | | This removes support for incremental fsck. | ||
* | addurl now accepts --prefix and --suffix options to adjust the filenames used | Joey Hess | 2015-07-21 |
| | |||
* | importfeed: Look at not only permalinks, but now also guids to identify ↵ | Joey Hess | 2015-07-20 |
| | | | | | | | | | | | | | | | | | previously downloaded files. I've seen rss feeds that have no permalinks, only guids (which are sometimes in the form of permalinks, argh/sigh). I had previously avoided trusting guids to be globally unique, because my survey of rss feeds that I subscribe to shows a lot of pretty bad "guids" like "2 at http://serialpodcast.org" or even worse "oth20150401-hq". Worry was that two podcasts that are generating guids so badly, that there's no guarantee they're actually globally unique. But, I'm seeing too many url changes that result in redundant files, so let's try this. If feeds are so broken that guids overlap, they could just as well incorrectly call them permalinks too. | ||
* | sync --content: Fix bug that caused files to be uploaded to eg, more archive ↵ | Joey Hess | 2015-07-20 |
| | | | | remotes than wanted copies, only to later be dropped to satisfy the preferred content settings. | ||
* | wire tasty's option parser into the main program option parser | Joey Hess | 2015-07-13 |
| | | | | | This makes bash completion work for git-annex test, and is generally cleaner. | ||
* | convert WebApp; avoid duplicate arg parsing for no repo mode | Joey Hess | 2015-07-13 |
| | |||
* | converted Assistant and Watch; avoid duplicate arg parsing for no repo mode | Joey Hess | 2015-07-13 |
| | |||
* | convert Import | Joey Hess | 2015-07-13 |
| | |||
* | converted ImportFeed | Joey Hess | 2015-07-13 |
| | |||
* | converted addurl | Joey Hess | 2015-07-13 |
| | |||
* | converted Log | Joey Hess | 2015-07-13 |
| | |||
* | convert Dead, and allow multiple --key options | Joey Hess | 2015-07-13 |
| | |||
* | converted MetaData, eliminating a global value from Annex state .. beautiful | Joey Hess | 2015-07-12 |
| | |||
* | converted ContentLocation, ExampleKey, LookupKey | Joey Hess | 2015-07-11 |
| | |||
* | converted Status | Joey Hess | 2015-07-11 |
| | |||
* | converted Info | Joey Hess | 2015-07-11 |
| | |||
* | converted Forget and TestRemote | Joey Hess | 2015-07-11 |
| | |||
* | converted Mirror | Joey Hess | 2015-07-10 |
| | |||
* | convert List | Joey Hess | 2015-07-10 |
| | |||
* | converted ViCfg (trivially) | Joey Hess | 2015-07-10 |
| | |||
* | convert FindRef | Joey Hess | 2015-07-10 |
| | |||
* | convert Whereis | Joey Hess | 2015-07-10 |
| | |||
* | convert Expire | Joey Hess | 2015-07-10 |
| | |||
* | convert DropUnused | Joey Hess | 2015-07-10 |
| | |||
* | convert Unused, and remove some dead code for old style option parsing | Joey Hess | 2015-07-10 |
| | |||
* | convert version command, and make --raw work when not in a git repo | Joey Hess | 2015-07-10 |
| | |||
* | finished converting all the main options | Joey Hess | 2015-07-10 |
| | |||
* | implement withGlobalOptions, and convert Find | Joey Hess | 2015-07-10 |
| | |||
* | wip | Joey Hess | 2015-07-09 |
| | | | | | | | Current status: * building again, but several commands are commented out * still need to implement global options, file matching options, etc | ||
* | wip | Joey Hess | 2015-07-09 |
| | |||
* | converted copy and move | Joey Hess | 2015-07-09 |
| | | | | Got a little tricky.. | ||
* | use Alternative for parsing KeyOptions | Joey Hess | 2015-07-09 |
| | |||
* | use Alternative when parsing mutually exclusive fsck options | Joey Hess | 2015-07-09 |
| | |||
* | let optparse-applicative handle the usage display when run w/o command or ↵ | Joey Hess | 2015-07-09 |
| | | | | | | | bad command Still generating the list of commands myself, to get it sorted into sections and with short synopses. | ||
* | formatting | Joey Hess | 2015-07-09 |
| | |||
* | finalOpt is the same as optional | Joey Hess | 2015-07-09 |
| | |||
* | wip | Joey Hess | 2015-07-08 |
| | |||
* | converted fsck's options to optparse-applicative | Joey Hess | 2015-07-08 |
| | | | | Global options and seeking and key options are still to be done. | ||
* | remove git-annex help options display | Joey Hess | 2015-07-08 |
| | | | | | Common options will be displayed in the --help for a command by optparse-applicative. | ||
* | support cmdnorepo actions, also using getopt-applicative there | Joey Hess | 2015-07-08 |
| | |||
* | convert all commands to work with optparse-applicative | Joey Hess | 2015-07-08 |
| | | | | Still no options though. | ||
* | display cmdparamdesc in optparse-applicative usage messages | Joey Hess | 2015-07-08 |
| | | | | | Since optparse-applicative display "FOO" as "[FOO]", the paramOptional modifier which wrapped it in square brackets was removed from most places. | ||
* | started converting to use optparse-applicative | Joey Hess | 2015-07-08 |
| | | | | | | | | | | | | This is a work in progress. It compiles and is able to do basic command dispatch, including git autocorrection, while using optparse-applicative for the core commandline parsing. * Many commands are temporarily disabled before conversion. * Options are not wired in yet. * cmdnorepo actions don't work yet. Also, removed the [Command] list, which was only used in one place. | ||
* | Only look at reflogs for relevant branches, not for git-annex branches | Joey Hess | 2015-07-07 |
| | | | | This speeds it up quite a bit.. May still be too slow in large repos. | ||
* | update comment | Joey Hess | 2015-07-07 |
| | |||
* | unused: --used-refspec can now be configured to look at refs in the reflog. ↵ | Joey Hess | 2015-07-07 |
| | | | | | | This provides a way to not consider old versions of files to be unused after they have reached a specified age, when the old refs in the reflog expire. May be slow. | ||
* | sync: When annex.autocommit=false, avoid making any commit of local changes, ↵ | Joey Hess | 2015-07-07 |
| | | | | while still merging with remote to the extent possible. | ||
* | add: Stage symlinks the same as git add would, even if they are not a link ↵ | Joey Hess | 2015-07-07 |
| | | | | to annexed content. | ||
* | merge: Avoid creating the synced/master branch. | Joey Hess | 2015-07-07 |
| | | | | | | The branch needs to be created when merging from the remote in sync, since we diff between it and the remote's sync branch. But git annex merge should not be creating sync branches. |