summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* webapp: display message about starting web browserGravatar Joey Hess2012-10-11
| | | | | One reason to do this is that on OSX, it doesn't jump to the web browser when opening a new page. Linux seems ahead in usability here... :P
* webapp: Improve wording of intro display. Closes: #689848Gravatar Joey Hess2012-10-11
|
* Makefile: Avoid building with -threaded if the ghc threaded runtime does not ↵Gravatar Joey Hess2012-10-11
| | | | | | | | exist. This should fix build on mips, mipsel, s390, s390x, and sparc. cabal doesn't test this yet.
* test: Fix threaded runtime hang.Gravatar Joey Hess2012-10-11
| | | | | | | | | There was one forkProcess lurking in test.hs, and that seems to be responsible for recent buildd failures on amd64 and armhf. I was able to reproduce it pretty easily on amd64, and even once on i386, and it was clearly that same bad old threaded runtime hang. So removing this forkProcess should fix it. Odd that it lurked for some months before popping up.
* remove env display from debuggingGravatar Joey Hess2012-10-11
| | | | TMI when full env is passed in and modified..
* Avoid unsetting HOME when running certian git commands. Closes: #690193Gravatar Joey Hess2012-10-11
| | | | | | | | | | | | Setting GIT_INDEX_FILE clobbers the rest of the environment, making git not read ~/.gitconfig, and blow up if GECOS didn't have a name for the user. I'm not entirely happy with getEnvironment being run every time now, that's somewhat expensive. It may make sense to just set GIT_COMMITTER_* and GIT_AUTHOR_*, but I worry that clobbering the rest could break PATH, or GIT_PATH, or something else that might be used by a command run in here. And caching the environment is not a good idea either; it can change..
* better messageGravatar Joey Hess2012-10-11
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-10-11
|\
* | webapp: avoid infinite loop on startGravatar Joey Hess2012-10-11
| | | | | | | | | | | | | | | | | | | | | | | | If the autostart file lists a repository, for which a directory exists, but there's not actually a valid git repo in there, the web app used to try to use it, and see it wasn't valid, and then try to autostart again. The ensuing runaway loop also ate memory, although not as fast as I was led to belive was happening to someone on IRC yesterday. So that guy may have had a different problem. But this seems otherwise a reasonable fit for the circumstances described, if git-annex was started before something that occurred during desktop login that made the repository available.
| * Added a comment: Works for meGravatar https://www.google.com/accounts/o8/id?id=AItOawlVwbp82f-7rNOyEpvqc9A8FEfn7wl2Akw2012-10-11
| |
| * poll vote (OpenStack SWIFT)Gravatar 87.193.165.872012-10-11
| |
* | implement saving of repository settingsGravatar Joey Hess2012-10-10
|/
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-10-10
|\
* | avoid pairlistener crashGravatar Joey Hess2012-10-10
| | | | | | | | | | | | | | | | | | | | | | I noticed this while offline (so that lack of solar power is good for something). Apparently it tries to bind multicast to lo, and that fails. If this happens, catch it, and retry until a real network interface becomes available. It may be that this should tie into the NetWatcher, and rebind whenever an interface comes up. Needs testing..
* | blog for the dayGravatar Joey Hess2012-10-10
| |
* | ui for selecting a repository groupGravatar Joey Hess2012-10-10
| |
* | add standard group selector to repo edit formGravatar Joey Hess2012-10-10
| |
* | dead: Remove dead repository from all groups.Gravatar Joey Hess2012-10-10
| | | | | | | | This is less expensive than having inallgroup weed out dead repositories.
* | webapp: configure new repos to use the standard preferred content settingsGravatar Joey Hess2012-10-10
| |
* | webapp: put new repos in standard groupsGravatar Joey Hess2012-10-10
| | | | | | | | | | | | | | I'm using transfer for most things, both removable drives and cloud storage, because it's the safest choice. We'll see if it makes sense to prompt for the group when setting this up, or let the user pick something else after the fact.
* | refactorGravatar Joey Hess2012-10-10
| |
* | standard preferred content settings for client, transfer, backup, and ↵Gravatar Joey Hess2012-10-10
| | | | | | | | | | | | | | | | archive repositories I've designed these to work well together, I hope. If I get it wrong, I can just change the code in one place, since these expressions won't be stored in the git-annex branch.
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawmmzobjmmEVvnaqYqRZ2TQSFfMjyJNW_6M2012-10-10
|/
* rename --ingroup to --inallgroupGravatar Joey Hess2012-10-10
|
* Added a commentGravatar http://joeyh.name/2012-10-10
|
* deal with incompatable api change in network 2.4.0.1Gravatar Joey Hess2012-10-10
| | | | | On the cabal side, let's just require this new version, and set -DURI_24 to enable the code using it.
* Added a comment: Have errorGravatar https://www.google.com/accounts/o8/id?id=AItOawmY_4MvT5yEeztrS7UIJseStUe4mtgp6YE2012-10-10
|
* Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawnsuhFUIfWNT-Q-C02FDaSQqceFDge5M9w2012-10-10
|
* poll vote (Amazon S3 (done))Gravatar 130.195.163.1162012-10-09
|
* update errata for today's releaseGravatar Joey Hess2012-10-09
|
* add news item for git-annex 3.20121009Gravatar Joey Hess2012-10-09
|
* releasing version 3.201210093.20121009Gravatar Joey Hess2012-10-09
|
* add "configure" link to each repository in the webapp's repo listGravatar Joey Hess2012-10-09
|
* webapp automatic groupingGravatar Joey Hess2012-10-09
| | | | | | | | webapp: Adds newly created repositories to one of these groups: clients, drives, servers This is heuristic, but it's a pretty good heuristic, and can always be configured.
* revert bad changeGravatar Joey Hess2012-10-09
|
* assistant: Now honors preferred content settings when deciding what to transfer.Gravatar Joey Hess2012-10-09
| | | | | | | | | Both when queueing downloads, and uploads, consults the preferred content settings. I didn't make it check yet when requeing failed transfers or queuing deferred downloads; dealing with the preferred content settings (or indeed, other settings) changing while the assistant is running still needs work.
* Added a commentGravatar http://joeyh.name/2012-10-09
|
* poll vote (Box.com)Gravatar 124.170.69.2482012-10-09
|
* poll vote (My phone (or MP3 player))Gravatar 124.170.69.2482012-10-09
|
* poll vote (Google Drive)Gravatar 124.170.69.2482012-10-09
|
* poll vote (Tahoe-LAFS)Gravatar 124.170.69.2482012-10-09
|
* (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawnsuhFUIfWNT-Q-C02FDaSQqceFDge5M9w2012-10-09
|
* poll vote (Google Drive)Gravatar 65.9.174.1862012-10-08
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-10-08
|\
* | generalized Annex.WantedGravatar Joey Hess2012-10-08
| | | | | | | | | | this should make it easy to use from inside the assistant, where everything is an AssociatedFile.
* | blog for the dayGravatar Joey Hess2012-10-08
| |
* | simplify changelogGravatar Joey Hess2012-10-08
| |
* | fix invered logic for shouldDropGravatar Joey Hess2012-10-08
| |
* | make copy --to check preferred content of the remoteGravatar Joey Hess2012-10-08
| |
* | drop --auto --from with preferred contentGravatar Joey Hess2012-10-08
| | | | | | | | | | With --from, it needs to examine the preferred content of the repository being dropped from, instead of the local repository.