Commit graph

43967 commits

Author SHA1 Message Date
Joey Hess
f407f23a54 more refactor 2010-10-14 03:40:26 -04:00
Joey Hess
6f3572e47f more reorg, spiffed up state monad 2010-10-14 03:18:11 -04:00
Joey Hess
0b55bd05de more namespace cleanup 2010-10-14 02:52:17 -04:00
Joey Hess
4c1d8b9689 more namespace cleanup 2010-10-14 02:41:54 -04:00
Joey Hess
48643b68b3 convert GitRepo to qualified import 2010-10-14 02:36:41 -04:00
Joey Hess
eda80e44c5 add module that only exports abstract types 2010-10-14 02:12:41 -04:00
Joey Hess
e47dca162a update 2010-10-13 23:31:08 -04:00
Joey Hess
8ab54401b6 update 2010-10-13 23:18:58 -04:00
Joey Hess
64b5167b0f update 2010-10-13 23:03:01 -04:00
Joey Hess
912d10e78b implemented remotes config caching 2010-10-13 22:59:43 -04:00
Joey Hess
89654751da bugfix 2010-10-13 21:35:10 -04:00
Joey Hess
b160748516 use a state monad
enormous reworking
2010-10-13 21:28:47 -04:00
Joey Hess
e5c1db355f it works!! 2010-10-13 16:32:16 -04:00
Joey Hess
f87c5ed949 copying almost working 2010-10-13 16:21:50 -04:00
Joey Hess
e28ff5bdaf almost able to get files from remotes now! 2010-10-13 15:55:18 -04:00
Joey Hess
77055f5ff8 move some stuff out of IO 2010-10-13 14:51:09 -04:00
Joey Hess
771a6b36e1 cost ordering 2010-10-13 14:40:56 -04:00
Joey Hess
794d44cf1d add remoteName 2010-10-13 14:01:17 -04:00
Joey Hess
1dbf36bf9a cleanup3 2010-10-13 03:51:55 -04:00
Joey Hess
ff998a9a67 cleanup2 2010-10-13 03:46:40 -04:00
Joey Hess
99b2029236 key conversion back from file bugfixes 2010-10-13 03:41:12 -04:00
Joey Hess
cc5cf0093e cleanup 2010-10-13 03:30:51 -04:00
Joey Hess
4b801b265a error handling 2010-10-13 03:20:05 -04:00
Joey Hess
d1071bd1fe autobugfixing!
Converted Key to a real data type and caught all the places where I used
an unconverted filename as a key.

Had to loose some sanity checks around whether something is already
annexed, but I guess I can add those back other ways.
2010-10-13 02:31:24 -04:00
Joey Hess
490a3a828c update 2010-10-13 01:55:44 -04:00
Joey Hess
3f2ce326fa update 2010-10-13 01:53:16 -04:00
Joey Hess
77d052af3c fix parentDir to work for relative too 2010-10-13 01:49:21 -04:00
Joey Hess
4ecebfb218 bugfx 2010-10-13 01:43:24 -04:00
Joey Hess
3a18b6d2ae bugfix 2010-10-13 01:42:39 -04:00
Joey Hess
3e65384f06 fix relative symlink 2 2010-10-13 01:36:20 -04:00
Joey Hess
16cd682290 better key to file mapping 2010-10-13 01:04:06 -04:00
Joey Hess
67ae9d7fa1 relative symlink to annexed file 2010-10-13 00:58:59 -04:00
Joey Hess
14d7b2ac13 update 2010-10-13 00:45:09 -04:00
Joey Hess
208bba8d30 got rid of the .git-annex/key.backend files 2010-10-13 00:42:46 -04:00
Joey Hess
9926fe5c8a bugfix in escaping 2010-10-13 00:21:34 -04:00
Joey Hess
fe612bac03 thought 2010-10-12 20:35:20 -04:00
Joey Hess
d029c48d0a docs 2010-10-12 20:26:02 -04:00
Joey Hess
490eb66be4 update 2010-10-12 20:20:59 -04:00
Joey Hess
b7858ada03 bugfixes 2010-10-12 20:04:36 -04:00
Joey Hess
476f66abb9 now that a uuid is used, don't need to rejoin 2010-10-12 18:31:02 -04:00
Joey Hess
3b89924f53 record annexed files in log 2010-10-12 18:25:41 -04:00
Joey Hess
b882fe8410 locationlog will use uuids 2010-10-12 18:06:34 -04:00
Joey Hess
f1eb4fef99 todo 2010-10-12 17:57:23 -04:00
Joey Hess
10992b90c9 avoid redownload 2010-10-12 17:56:29 -04:00
Joey Hess
3d2b44ffe5 better progress 2010-10-12 17:51:41 -04:00
Joey Hess
0561ea1b28 oops, wrong system 2010-10-12 17:43:54 -04:00
Joey Hess
a36c39ad0a getting files via http working! 2010-10-12 17:26:34 -04:00
Joey Hess
cad916d926 hookup annexgetfile 2010-10-12 16:52:01 -04:00
Joey Hess
921313bcc7 consistency 2010-10-12 16:40:17 -04:00
Joey Hess
570899ed0c handle newlines on keys 2010-10-12 16:39:10 -04:00