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