Commit graph

15580 commits

Author SHA1 Message Date
https://www.google.com/accounts/o8/id?id=AItOawkJafmCf-sg9_OM0pynFYM3AO4WCgJiaMI
88fb081939 Added a comment: seems i'm not allowed to attach full logs. 2013-11-23 16:06:17 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkJafmCf-sg9_OM0pynFYM3AO4WCgJiaMI
e296b40ca6 2013-11-23 15:59:36 +00:00
http://nicolas-schodet.myopenid.com/
d05123b283 Added a comment 2013-11-23 15:42:26 +00:00
http://nicolas-schodet.myopenid.com/
4222a7e743 Added a comment 2013-11-23 14:38:21 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmyEv6SesaYeke389mHdiHlavirPkGHzHI
d6a86a7378 2013-11-23 14:29:52 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnNqLKszWk9EoD4CDCqNXJRIklKFBCN1Ao
54996f21a2 Added a comment 2013-11-23 13:16:10 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnZEanlyzay_QlEAL0CWpyZcRTyN7vay8U
249231af96 2013-11-23 11:58:01 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmiqeXJtP04fzHOjXs17kHO33v7dWR2xwA
1b752ea416 Added a comment: Init Script 2013-11-23 08:28:35 +00:00
Joey Hess
6abaf19c41 restart on upgrade is working, including automatic restart
Made alerts be able to have multiple buttons, so the alerts about upgrading
can have a button that enables automatic upgrades.

Implemented automatic upgrading when the program file has changed.

Note that when an automatic upgrade happens, the webapp displays an alert
about it for a few minutes, and then closes. This still needs work.
2013-11-23 00:54:08 -04:00
Joey Hess
56e980215f got assistant upgrade detection to notice when I build a new version with cabal build! 2013-11-22 23:53:24 -04:00
Joey Hess
62e6418e64 Merge branch 'master' of ssh://git-annex.branchable.com 2013-11-22 23:42:48 -04:00
Joey Hess
7cd9f909e4 restart on upgrade now fully working 2013-11-22 23:42:16 -04:00
Joey Hess
0980f3dae6 Fix bug that broke switching between local repositories in the webapp when they use the new guarded direct mode.
git treats eg ~/annex as a bare git repository located in ~/.annex/.git
if ~/annex/.git/config has core.bare=true.
2013-11-22 23:27:15 -04:00
Joey Hess
b9cdb55e0c assistant restart on upgrade 2013-11-22 23:12:06 -04:00
https://www.google.com/accounts/o8/id?id=AItOawm9tgeFE5v-arAYYftSv3yUTI5Q4qB2C9M
847e39761c Added a comment 2013-11-23 02:14:12 +00:00
Joey Hess
ad653e49cf add 2013-11-22 19:24:12 -04:00
Joey Hess
ab83272af5 amend 2013-11-22 19:04:01 -04:00
Joey Hess
8ec854b9a5 Merge branch 'master' of ssh://git-annex.branchable.com 2013-11-22 19:03:22 -04:00
Joey Hess
a3000247b3 devblog 2013-11-22 19:03:01 -04:00
Joey Hess
766c31c95c watch git-annex program file to detect upgrades
Not yet wired up to restart the assistant on upgrade; that needs careful
sanity checking to wait until the upgrade is done before restarting.

Used the DirWatcher here, so it gets events for any changes to the
directory containing the program file. (But not subdirs.) This is necessary
in order to detect when the file is renamed as part of the upgrade, which
an inotify on a single file would not detect. (Also, I have DirWatcher code,
but not FileWatcher code.)

Note that upgrades that remove or rename a whole directory tree containing
the executable will *not* trigger this code. So eg, deleting and replacing
the whole standalone tarball dir tree won't work -- but untarring it
over top will. So should dpkg package upgrades.

Added programPath, using a new GHC feature to find the full path to the
executable. The fallback code for old GHC or unsupported OS is less good;
its worst failure mode would be either failing to find the program, and so
not checking for upgrades, or finding a git-annex that's in PATH, but is
not the one running.

This commit was sponsored by John Roepke.
2013-11-22 18:46:45 -04:00
https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo
4e1dc253bf Added a comment 2013-11-22 20:21:26 +00:00
Joey Hess
f8a3dd9c3d annex.autoupgrade added to webapp prefs page 2013-11-22 16:21:04 -04:00
Joey Hess
5cf8a2ffcd fix link 2013-11-22 16:19:46 -04:00
Joey Hess
31d43c63a4 annex.autoupgrade setting 2013-11-22 16:04:20 -04:00
Joey Hess
be069bd962 update 2013-11-22 15:44:39 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnNqLKszWk9EoD4CDCqNXJRIklKFBCN1Ao
4269a66a53 Added a comment 2013-11-22 19:29:08 +00:00
Joey Hess
0e8e684d6c no-op change to ensure configure is re-run on autobuilders to pick up UPGRADE_LOCATION 2013-11-22 15:25:42 -04:00
Joey Hess
f5066d788a set UPGRADE_LOCATION for Windows build 2013-11-22 15:25:15 -04:00
Joey Hess
4112b317a7 remove debug code 2013-11-22 15:11:43 -04:00
Joey Hess
0c68346f46 fix inverted priority 2013-11-22 15:10:56 -04:00
Joey Hess
d0e063e618 improve commit message 2013-11-22 15:05:00 -04:00
Joey Hess
8ff858edfa sync files to website too 2013-11-22 15:02:31 -04:00
Joey Hess
3f85d851bb use .info, allow multiple info files in same directory 2013-11-22 14:59:01 -04:00
Joey Hess
3a5baf2d48 Merge branch 'master' of ssh://git-annex.branchable.com 2013-11-22 14:56:19 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkkyBDsfOB7JZvPZ4a8F3rwv0wk6Nb9n48
29ba93ba52 Added a comment 2013-11-22 18:44:35 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnNqLKszWk9EoD4CDCqNXJRIklKFBCN1Ao
07f47e1558 Added a comment 2013-11-22 18:22:56 +00:00
Joey Hess
6d23786d96 Avoid misbehavior when addurl is used with quvi 0.9.
In 0.9, -v shows version, rather than controlling verbosity.

Still need to port to 0.9, this just avoids massively confusing addurl when
quvi prints its version and exits successfully, on urls that it cannot be
used with.
2013-11-22 14:12:44 -04:00
http://joeyh.name/
d7df1a62e3 Added a comment 2013-11-22 17:48:37 +00:00
http://joeyh.name/
5fd3aa6b3d Added a comment 2013-11-22 17:47:30 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnNqLKszWk9EoD4CDCqNXJRIklKFBCN1Ao
9539b831e2 Added a comment 2013-11-22 17:23:19 +00:00
Joey Hess
e2852a62b2 Merge branch 'master' of ssh://git-annex.branchable.com 2013-11-22 13:17:21 -04:00
Joey Hess
f7ff8424f4 new post for the survey 2013-11-22 13:17:05 -04:00
http://joeyh.name/
16e7951d43 Added a comment 2013-11-22 16:58:51 +00:00
http://joeyh.name/
f2f4215f35 Added a comment 2013-11-22 16:54:53 +00:00
Joey Hess
0d7dd05bfd move 2013-11-22 12:52:05 -04:00
Joey Hess
19459f64fa Merge branch 'master' of ssh://git-annex.branchable.com 2013-11-22 12:51:17 -04:00
http://joeyh.name/
45ecafbaad Added a comment 2013-11-22 16:50:32 +00:00
http://joeyh.name/
5947eefa5c Added a comment 2013-11-22 16:37:37 +00:00
http://joeyh.name/
e2ffcf47f8 Added a comment 2013-11-22 16:27:38 +00:00
Joey Hess
f10daec794 distribution info file updater program 2013-11-22 12:21:53 -04:00