Commit Graph

856 Commits

Author SHA1 Message Date
Brian Warner
92e57f50c1 dirnodes.txt: minor edits 2007-07-03 13:16:48 -07:00
Brian Warner
7e32d3c8af test_util: improve test coverage of allmydata.util.fileutil 2007-07-03 11:15:05 -07:00
Brian Warner
8a4c174ce9 document our current directory node (dirnode) design 2007-07-02 17:32:24 -07:00
Brian Warner
241b2537ad makefile: pass COVERAGEDIR= properly to the target makefile 2007-07-02 15:22:49 -07:00
Brian Warner
715f44110f makefile: change upload-figleaf target to create a 'current' link 2007-07-02 15:10:20 -07:00
Zooko O'Whielacronx
ccd92ddee8 relnotes.txt: reflow to 70-char width 2007-07-04 18:59:26 -07:00
Zooko O'Whielacronx
c34e321073 TAG allmydata-tahoe-0.4.0 2007-06-29 17:02:54 -07:00
Brian Warner
251f6b68e8 relnotes.txt: mention the private filesystem 2007-06-29 17:01:49 -07:00
Zooko O'Whielacronx
5fa3a625d9 relnotes.txt reflow column width and editing 2007-06-29 16:58:27 -07:00
Zooko O'Whielacronx
0971d67bdf relnotes.txt update for v0.4 release 2007-06-29 16:58:05 -07:00
Zooko O'Whielacronx
314ea4a451 relnotes.txt: formatting for thinner columns 2007-06-29 16:55:38 -07:00
Zooko O'Whielacronx
91b8ad7432 roadmap.txt: add mention of decentralized introduction (#68) 2007-06-29 16:43:20 -07:00
Zooko O'Whielacronx
cfc6013c5c edit README and require Nevow 0.9.18
If anybody out there is running with Nevow < v0.9.18 and wants to vouch for it, then we can relax that requirement.
2007-06-29 15:33:38 -07:00
Zooko O'Whielacronx
285c21c726 clarify licence 2007-06-29 15:28:15 -07:00
Brian Warner
6427b44b42 webish: make each link in the directory name an href to that directory 2007-06-29 11:17:18 -07:00
Brian Warner
d006a9ede4 update roadmap.txt a bit 2007-06-29 10:43:27 -07:00
Brian Warner
9d47c2524e test_system: stall for a second while bouncing the client, it might help windows 2007-06-28 19:20:28 -07:00
Brian Warner
9ecde0d23e webish: fix link to private_vdrive 2007-06-28 19:07:52 -07:00
Brian Warner
5ffc66ad7b client.py: remove unused import 2007-06-28 18:01:00 -07:00
Brian Warner
d156dfea3b roadmap: update filesystem/filetree/dirnode items 2007-06-28 18:00:30 -07:00
Brian Warner
4196c9ff66 client.py: remove unused code 2007-06-28 17:55:13 -07:00
Brian Warner
a8bf0645dc interfaces.py: remove some unused 'pass' lines 2007-06-29 00:50:00 -07:00
Brian Warner
efb99078b6 change IVirtualDrive.get_node_at_path to accept either a list or a single slash-separated string 2007-06-28 17:46:14 -07:00
Brian Warner
5854916299 test_system.py: more vdrive coverage 2007-06-28 15:05:33 -07:00
Brian Warner
d6e732b65f vdrive: add get_node_at_path(pathlist) 2007-06-28 11:00:03 -07:00
Brian Warner
13400e24ac vdrive: make sure we really record global/private root directory uris 2007-06-28 10:59:51 -07:00
Brian Warner
b06c74c2a1 Add the 'vdrive' service, for clients to access the public/private root dirs.
These allow client-side code to conveniently retrieve the IDirectoryNode
instances for both the global shared public root directory, and the per-user
private root directory.
2007-06-27 17:11:06 -07:00
Brian Warner
1d86cd161b webish.py: add a web page to display the manifest for any particular directory 2007-06-26 19:55:21 -07:00
Brian Warner
18ab5ce837 dirnode: add build_manifest() and introduce 'refresh capabilities' 2007-06-26 19:41:20 -07:00
Brian Warner
2766b7988b remove unused/obsoleted workqueue.py 2007-06-26 17:25:23 -07:00
Brian Warner
b11fa20191 merge vdrive.py and filetable.py into a single dirnode.py 2007-06-26 17:16:58 -07:00
Brian Warner
78c2376fa3 more runner.py test coverage: don't bypass argv parsing 2007-06-26 16:51:38 -07:00
Brian Warner
912fc5a77e runner.py: improve test coverage further: implement --quiet with StringIOs 2007-06-26 16:19:18 -07:00
Brian Warner
de24d3cd94 dump_uri_extension: improve test coverage of runner.py 2007-06-26 15:55:00 -07:00
Brian Warner
a505560bbe improve test coverage of runner.py 2007-06-26 15:36:46 -07:00
Brian Warner
b6162681d5 webish: mark read-only directories as such when listing their parent 2007-06-26 12:37:00 -07:00
Brian Warner
bc2603c818 vdrive: protect dirnode contents with an HMAC 2007-06-26 12:36:21 -07:00
Brian Warner
4a0682874b remove old filetree code 2007-06-25 20:34:19 -07:00
Brian Warner
fb02488a8e vdrive: switch to URI:DIR and URI:DIR-RO, providing transitive readonlyness 2007-06-25 13:23:51 -07:00
Brian Warner
2cf7cfbe4a misc/count_dirs.py: dev tool to estimate filetree space consumption 2007-06-16 21:55:13 -07:00
Brian Warner
107207e09d webish: log dirname in mkdir 2007-06-15 02:48:19 -07:00
Brian Warner
a00bde050b webish: when mounting a shared directory, don't automatically move to it 2007-06-15 02:34:24 -07:00
Brian Warner
2066e8ddfc webish: add option to export/import shared directories (always read-write) 2007-06-15 02:31:23 -07:00
Brian Warner
53da82ec04 test_system.py: match change to /global_vdrive URL 2007-06-15 01:38:55 -07:00
Brian Warner
20dcda4ca7 create a personal (non-shared) vdrive, in addition to the global shared one 2007-06-15 01:33:24 -07:00
Brian Warner
51809ce341 webish: enable deletion of directories 2007-06-15 01:32:57 -07:00
Brian Warner
1eba30cd14 webish.py: put the URI in a narrower auto-scrolling box (with CSS) 2007-06-15 01:32:20 -07:00
Brian Warner
1cb1faf11d runner.py: add 'dump-directory-node' command 2007-06-15 00:47:05 -07:00
Brian Warner
82c38d370a make new vdrive work, implement convenience wrapper, passes all tests 2007-06-15 00:37:32 -07:00
Brian Warner
5e5347a1bc test_filetable: fix to match new vdrive approach 2007-06-15 00:01:01 -07:00