summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* finally merge the assistant into masterGravatar Joey Hess2012-08-27
|\ | | | | | | | | Progress bars still need to be done, otherwise it's fully working. Although much work remains to hit all the use cases.
| * installGravatar Joey Hess2012-08-27
| |
* | wordingGravatar Joey Hess2012-08-27
| |
* | better cropGravatar Joey Hess2012-08-27
| |
* | expanded page with screenshots, walkthrough, etcGravatar Joey Hess2012-08-27
| |
* | Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-08-27
|\ \
| | * expanded page with screenshots, walkthrough, etcGravatar Joey Hess2012-08-27
| | |
| | * look up Remote when a transfer appearsGravatar Joey Hess2012-08-27
| | | | | | | | | | | | Fixes display of the remote name in the dashboard.
| | * improve display of failed transfer alertGravatar Joey Hess2012-08-27
| | |
| | * use the ~/.config/git-annex/program file to find command when running transfersGravatar Joey Hess2012-08-27
| | |
| | * Merge branch 'master' into assistantGravatar Joey Hess2012-08-27
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: debian/changelog Updated changelog for assistant and webapp
| * | | Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawla3gLc6_rHuggFfy7o7eGMPvPztFZTrUQ2012-08-27
| | | |
| | * | avoid some confusing alertsGravatar Joey Hess2012-08-26
| | | |
* | | | blog for the dayGravatar Joey Hess2012-08-26
| | | |
| | * | git http:// remotes are readonly tooGravatar Joey Hess2012-08-26
| | | |
* | | | updateGravatar Joey Hess2012-08-26
| | | |
| | * | add support for readonly remotesGravatar Joey Hess2012-08-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently only the web special remote is readonly, but it'd be possible to also have readonly drives, or other remotes. These are handled in the assistant by only downloading from them, and never trying to upload to them.
| | * | don't exclude special remotes from the knownRemotes list used by the assistantGravatar Joey Hess2012-08-26
| | | | | | | | | | | | | | | | But do exclude them when pushing out changes.
| | * | refactorGravatar Joey Hess2012-08-26
| | | |
| | * | refactorGravatar Joey Hess2012-08-26
| | | |
| | * | tweak field nameGravatar Joey Hess2012-08-26
| | | |
* | | | updateGravatar Joey Hess2012-08-26
| | | |
| | * | cleanupGravatar Joey Hess2012-08-26
| | | |
| | * | scan multiple remotes in one passGravatar Joey Hess2012-08-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The expensive transfer scan now scans a whole set of remotes in one pass. So at startup, or when network comes up, it will run only once. Note that this can result in transfers from/to higher cost remotes being queued before other transfers of other content from/to lower cost remotes. Before, low cost remotes were scanned first and all their transfers came first. When multiple transfers are queued for a key, the lower cost ones are still queued first. However, this could result in transfers from slow remotes running for a long time while transfers of other data from faster remotes waits. I expect to make the transfer queue smarter about ordering and/or make it allow multiple transfers at a time, which should eliminate this annoyance. (Also, it was already possible to get into that situation, for example if the network was up, lots of transfers from slow remotes might be queued, and then a disk is mounted and its faster transfers have to wait.) Also note that this means I don't need to improve the code in Assistant.Sync that currently checks if any of the reconnected remotes have diverged, and if so, queues scans of all of them. That had been very innefficient, but now doesn't matter.
| * | | Added a comment: in the language of the ancients, small details matterGravatar http://joeyh.name/2012-08-25
| | | |
| * | | Added a comment: Shame on me...Gravatar https://www.google.com/accounts/o8/id?id=AItOawmU_2tE75oyG0h2ZPN4lcroIKEMC8G-otE2012-08-25
| | |/ | |/|
| * | add news item for git-annex 3.20120825Gravatar Joey Hess2012-08-25
| | |
| * | releasing version 3.201208253.20120825Gravatar Joey Hess2012-08-25
| | |
| * | Added a commentGravatar http://joeyh.name/2012-08-25
| | |
| * | Added a commentGravatar http://joeyh.name/2012-08-25
| | |
| * | (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawmU_2tE75oyG0h2ZPN4lcroIKEMC8G-otE2012-08-25
| | |
| * | (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawmU_2tE75oyG0h2ZPN4lcroIKEMC8G-otE2012-08-25
| | |
| * | (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawmU_2tE75oyG0h2ZPN4lcroIKEMC8G-otE2012-08-25
|/ /
| * thread safe git-annex index file useGravatar Joey Hess2012-08-24
| |
* | Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-08-24
|\ \
* | | blog for the dayGravatar Joey Hess2012-08-24
| | |
| | * add transferkey commandGravatar Joey Hess2012-08-24
| | | | | | | | | | | | | | | | | | | | | Used by the assistant, rather than copy, this is faster because it avoids using git ls-files, avoids checking the location log redundantly, and runs in oneshot mode, avoiding making a commit to the git-annex branch for every file transferred.
| | * keep track of which remotes have been scanned in process stateGravatar Joey Hess2012-08-24
| | | | | | | | | | | | | | | Since it turned out to make sense to always scan all remotes on startup, there's no need to persist the info about which have been scanned.
| * | Added PATH variable partGravatar https://me.yahoo.com/speredenn#aaf382012-08-24
| | |
| | * fix priority inversionGravatar Joey Hess2012-08-24
| | | | | | | | | | | | low cost ==> high priority
| | * avoid crash when directory doesn't existGravatar Joey Hess2012-08-24
| | |
| | * run full transfer scan on all remotes at startupGravatar Joey Hess2012-08-24
| | | | | | | | | | | | Or when a remote first becomes available after startup.
| | * make higher priorities and full scans be preserved when addingGravatar Joey Hess2012-08-24
| | |
* | | updateGravatar Joey Hess2012-08-24
| | |
| | * avoid requeueing a download from a remote that no longer has a keyGravatar Joey Hess2012-08-24
| | |
| * | bug fixedGravatar Joey Hess2012-08-24
| | |
| * | Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-08-24
| |\ \ | |/ / |/| |
| * | Merge remote-tracking branch 'origin/master'Gravatar Joey Hess2012-08-24
| |\ \
| * | | Bugfix: Fix fsck in SHA*E backends, when the key contains composite ↵Gravatar Joey Hess2012-08-24
| | | | | | | | | | | | | | | | extensions, as added in 3.20120721.
| | | * Bugfix: Fix fsck in SHA*E backends, when the key contains composite ↵Gravatar Joey Hess2012-08-24
| | | | | | | | | | | | | | | | extensions, as added in 3.20120721.