Joey Hess
7c5261efb1
import fixes
2013-12-10 01:26:52 -04:00
Joey Hess
063a183a61
windows disk free space checking
2013-12-10 01:18:04 -04:00
Joey Hess
0bb9ace195
fix drive path so fileAccess will work with it
2013-12-09 17:58:49 -04:00
Joey Hess
98bd6e1f89
Revert "add /dashboard route as an alias for /"
...
This reverts commit a1880a152c
.
Didn't help firefox problem.
2013-12-09 17:26:25 -04:00
Joey Hess
6f8693c59a
redirect to /dashboard
2013-12-09 17:24:53 -04:00
Joey Hess
a1880a152c
add /dashboard route as an alias for /
2013-12-09 17:14:45 -04:00
Joey Hess
d961985679
fix
2013-12-09 17:13:37 -04:00
Joey Hess
86a4b56db3
fix
2013-12-09 17:11:40 -04:00
Joey Hess
a268ac6c1d
comment
2013-12-09 16:59:16 -04:00
Joey Hess
4866ec84df
try all drive letters
2013-12-09 16:56:52 -04:00
Joey Hess
2066e90421
avoid needing --force on windows despite no lsof
...
Note that I still need to think this through and make sure handling of open
files is safe. This is just for testing purposes.
2013-12-09 16:56:15 -04:00
Joey Hess
51b43f2b68
better default annex location on windows
2013-12-09 16:39:23 -04:00
Joey Hess
fc3a9a8adb
make opening file browser work on windows
2013-12-09 16:39:10 -04:00
Joey Hess
8fb1973c76
move all static site files out of subdirectories
...
Works around yesod-static path bug on windows.
https://github.com/yesodweb/yesod/issues/626
2013-12-09 14:38:22 -04:00
Joey Hess
a38abecd66
close tmp file handle
...
May fix permission problem on windows
2013-12-07 11:45:01 -04:00
Joey Hess
621ca07119
squash warning
2013-12-05 14:16:07 -04:00
Joey Hess
7a8e47d178
allow building on windows
2013-12-05 14:10:49 -04:00
Joey Hess
9d323a98e2
avoid trying to use lsof when it's not in path and --forced
2013-12-04 17:39:44 -04:00
Joey Hess
aef1d7e76d
stuf on Windows
2013-12-04 15:37:53 -04:00
Joey Hess
8c55003ae4
don't shown non-working file browser opening UI on android
2013-12-03 13:41:23 -04:00
Joey Hess
e425a966ed
Deal with box.com changing the url of their webdav endpoint.
...
Use new url when making new remotes.
Transparently rewrite old url to new for existing remotes.
2013-12-02 16:01:20 -04:00
Joey Hess
0fd6078865
avoid repeatedly searching path to make batch command when running transferkeys
2013-12-01 15:37:51 -04:00
Joey Hess
2711d13d55
assistant: Run transferkeys as batch jobs.
2013-12-01 14:56:37 -04:00
Joey Hess
03932212ec
Avoid using git commit in direct mode, since in some situations it will read the full contents of files in the tree.
...
The assistant's commit code also always avoids git commit, for simplicity.
Indirect mode sync still does a git commit -a to catch unstaged changes.
Note that this means that direct mode sync no longer runs the pre-commit
hook or any other hooks git commit might call. The git annex pre-commit
hook action for direct mode is however explicitly run. (The assistant
already ran git commit with hooks disabled, so no change there.)
2013-12-01 13:59:45 -04:00
Joey Hess
6edac746f0
merge improved fsck types from git-repair and some associated changes
2013-11-30 14:29:11 -04:00
Joey Hess
a7e1dadf50
fix compat with old yesod
2013-11-25 15:14:34 -04:00
Joey Hess
215fe3c028
one more wrong dir
2013-11-25 14:52:04 -04:00
Joey Hess
ee3ff0e584
typo
2013-11-25 14:47:56 -04:00
Joey Hess
85a82957ea
fix sanity check on OSX
2013-11-25 14:46:33 -04:00
Joey Hess
3b2468c824
path somehow wrong
2013-11-25 14:37:44 -04:00
Joey Hess
8a9928742f
more build fixes (remove phantom shutdown page)
2013-11-25 14:33:14 -04:00
Joey Hess
38a1259813
improve upgrade paths for OSX
2013-11-25 14:29:14 -04:00
Joey Hess
dabae084e8
fix hdiutil eject
2013-11-25 14:01:41 -04:00
Joey Hess
2398f0983d
fix hdiutil mount
2013-11-25 13:53:28 -04:00
Joey Hess
6ee56ce685
move sanity check
2013-11-25 13:46:24 -04:00
Joey Hess
dfdffecacf
typo
2013-11-25 13:28:52 -04:00
Joey Hess
e21019eac1
only copy git-annex.app directory
...
The .Trashes directory is not readable.
2013-11-25 13:24:36 -04:00
Joey Hess
88991c4eb2
fix copying of files from mounted dmg
2013-11-25 13:15:27 -04:00
Joey Hess
a9f2785b86
fix hdutil syntax
2013-11-25 13:10:45 -04:00
Joey Hess
5163d5fb39
ensure that Android TH splice is expanded in native side of build
2013-11-25 13:01:53 -04:00
Joey Hess
7dc02b0c91
lifyH getYesod, to work with older version
2013-11-25 12:54:59 -04:00
Joey Hess
dd7310bcfa
osx build fix
2013-11-24 16:08:52 -04:00
Joey Hess
5e470957c6
fix osx build
2013-11-24 16:04:12 -04:00
Joey Hess
f913deab78
move programPath out of Config.Files to Annex.Path
...
This works around horribleness in the Mavericks cpp, which falls over on
the #if when configure is running. Moving it avoids the file being built at
that point.
But it's also a location that makes sense..
2013-11-24 16:03:03 -04:00
Joey Hess
399ef340f3
completely untested OSX upgrade code
2013-11-24 15:53:15 -04:00
Joey Hess
12fd08be81
tested multi-daemon upgrade
2013-11-24 15:20:18 -04:00
Joey Hess
95feec24d1
create directory for upgraded versio early as a locking mechanism
2013-11-24 15:03:50 -04:00
Joey Hess
5ff5d0a854
cleanup on failed upgrade
2013-11-24 14:04:03 -04:00
Joey Hess
542ae4a855
show version in upgrade alert
2013-11-24 13:28:34 -04:00
Joey Hess
6165284e39
add support for fully automatic upgrades
...
The Upgrader avoids checking for upgrades on startup when it was just
upgraded. This avoids an upgrade loop if something goes wrong. One example
of something going wrong would be if the upgrade info file and the
distribution file get out of sync (or the distribution file is cached in
a proxy), so it thinks it has upgraded to a new version, but has really
not.
2013-11-24 13:20:58 -04:00