summaryrefslogtreecommitdiff
path: root/doc/todo
Commit message (Collapse)AuthorAge
* Added a commentGravatar http://joeyh.name/2014-02-24
|
* (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawk6I980MaZ8Xm0giW9VYpms1_vG13xurdw2014-02-23
|
* Added a commentGravatar http://joeyh.name/2014-02-21
|
* Added a comment: very remote specificGravatar http://grossmeier.net/2014-02-21
|
* Added a commentGravatar http://joeyh.name/2014-02-21
|
* clarificationGravatar Greg Grossmeier2014-02-21
|
* Added todo for handling ctrl c in transfersGravatar Greg Grossmeier2014-02-21
|
* closeGravatar Joey Hess2014-02-20
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-02-20
|\
* | closeGravatar Joey Hess2014-02-20
| |
| * Added a commentGravatar http://joeyh.name/2014-02-20
|/
* there is nothing for git-annex to do to support ASIC hashingGravatar Helmut Grohne2014-02-20
|
* (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawmPTL3pk1gDt1-zQJY2Qv0K8VzPbTYUmPQ2014-02-20
|
* (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawk9nck8WX8-ADF3Fdh5vFo4Qrw1I_bJcR82014-02-18
|
* comment on descriptive git-annex commit messagesGravatar Helmut Grohne2014-02-17
|
* windows webapp: fix rsync.net supportGravatar Joey Hess2014-02-14
|
* reorgGravatar Joey Hess2014-02-14
|
* remote ssh server testing and working on windowsGravatar Joey Hess2014-02-14
|
* updateGravatar Joey Hess2014-02-14
|
* windows: hack to ensure HOME is always setGravatar Joey Hess2014-02-14
|
* windows: Fix daemon pid file locking.Gravatar Joey Hess2014-02-13
| | | | | Well, as much as it can be fixed on windows. Not atomic; not entirely guarded against the wrong process having the pid file locked.
* windows: Fix process termination code.Gravatar Joey Hess2014-02-13
| | | | | | | | | | | The ctrl-c hack used before didn't actually seem to work. No haskell libraries expose TerminateProcess. I tried just calling it via FFI, but got segfaults, probably to do with the wacky process handle not being managed correctly. Moving it all into one C function worked. This was hell. The EvilLinker hack was just final icing on the cake. We all know what the cake was made of.
* Windows: Crazy hack to make file manager not start hidden underneath web ↵Gravatar Joey Hess2014-02-13
| | | | | | browser window I can't even..
* Windows: Fix startAssistant to not wait for ever for a non-daemonizing processGravatar Joey Hess2014-02-13
| | | | Seemed to fix several problems.
* windows: fix fsck --incremental to not crashGravatar Joey Hess2014-02-13
| | | | Although it is still not incremental.
* removedGravatar http://joeyh.name/2014-02-11
|
* Added a commentGravatar http://joeyh.name/2014-02-11
|
* Added a commentGravatar http://joeyh.name/2014-02-11
|
* Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawkNE-H4vEcbcGndxq5daT8qUb7yIf7r1OE2014-02-11
|
* remove windows --git-dir unix style path hackGravatar Joey Hess2014-02-11
| | | | | | This is no longer necessary, at least with msysgit 1.8.5.2.msysgit.0. Its root cause may have been fixed by other recent git path fixes. It was causing the webapp to fail to make repos on other drives.
* noteGravatar Joey Hess2014-02-11
|
* plumb creds from webapp to initremoteGravatar Joey Hess2014-02-11
| | | | | Avoids abusing setting environment variables, which was always a hack and won't work on windows.
* Added a commentGravatar http://schnouki.net/2014-02-11
|
* tried everything in webapp on windows. add list of TODOsGravatar Joey Hess2014-02-10
|
* Added a commentGravatar http://joeyh.name/2014-02-06
|
* set up git email config in clone repos too when running testGravatar Joey Hess2014-02-04
| | | | | | | | | This fixes the problem of the environment variables apparently not being seen on Windows. I could probably remove the setting of the env vars from Test.hs now as this covers it better. Note that outside the test suite, git-annex on windows seems to manage to configure the repo so commits work on its own.
* updateGravatar Joey Hess2014-02-03
|
* fix test suite to pass on windowsGravatar Joey Hess2014-02-03
| | | | | | | On windows, the sync of the second cloned repo to origin failed, because synced/master was a non-fast-forward. This may be a bug of its own, but it's not the issue that this test was intended to test, so disconnect the repos from origin before syncing.
* fix failing test case on WindowsGravatar Joey Hess2014-02-03
| | | | ensure file being modified is all read before it's opened for write
* openwrt packages. multiplle architecturesGravatar https://www.google.com/accounts/o8/id?id=AItOawkNE-H4vEcbcGndxq5daT8qUb7yIf7r1OE2014-02-02
|
* Added ways to configure rsync options to be used only when uploading or ↵Gravatar Joey Hess2014-02-02
| | | | downloading from a remote. Useful to eg limit upload bandwidth.
* windows test suite down to only 2 failuresGravatar Joey Hess2014-01-30
|
* rework annexed object locking in direct mode & support WindowsGravatar Joey Hess2014-01-28
| | | | | | | | | | | | | | | | Seems that locking of annexed objects when they're being dropped was broken in direct mode: * When taking the lock before dropping, it created the .git/annex/objects file, as an empty file. It seems that the dropping code deleted that, but that is not right, and for all I know could in some situation cause a corrupted object to leak out. * When the lock was checked, it actually tried to open each direct mode file, and checked if it was locked. Not the same lock used above, and could also fail if some consumer of the file locked it. Fixed this, and added windows support by switching direct mode to lock a .lck file.
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-01-26
|\
* | closeGravatar Joey Hess2014-01-26
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawln3ckqKx0x_xDZMYwa9Q1bn4I06oWjkog2014-01-26
|/
* move to todoGravatar Joey Hess2014-01-26
|
* Optimise non-bare http remotes; no longer does a 404 to the wrong url every ↵Gravatar Joey Hess2014-01-26
| | | | time before trying the right url. Needs annex-bare to be set to false, which is done when initially probing the uuid of a http remote.
* closeGravatar Joey Hess2014-01-23
|
* assistant unused file handlingGravatar Joey Hess2014-01-22
| | | | | | | | | | | | | | | | | | | Make sanity checker run git annex unused daily, and queue up transfers of unused files to any remotes that will have them. The transfer retrying code works for us here, so eg when a backup disk remote is plugged in, any transfers to it are done. Once the unused files reach a remote, they'll be removed locally as unwanted. If the setup does not cause unused files to go to a remote, they'll pile up, and the sanity checker detects this using some heuristics that are pretty good -- 1000 unused files, or 10% of disk used by unused files, or more disk wasted by unused files than is left free. Once it detects this, it pops up an alert in the webapp, with a button to take action. TODO: Webapp UI to configure this, and also the ability to launch an immediate cleanup of all unused files. This commit was sponsored by Simon Michael.