Commit Graph

1165 Commits

Author SHA1 Message Date
Brian Warner
4b11831da7 webish: improve download, now you can just append the vdrive path to the base URL to get at the contents of the file. Also added a download-by-URI box 2006-12-07 14:48:37 -07:00
Brian Warner
13d6566c13 add a basic read-only webfront test 2006-12-07 12:48:06 -07:00
Brian Warner
2a5e4f3ef6 allow webfront to use a strports port specification 2006-12-07 12:47:40 -07:00
Brian Warner
36e340b9e0 add figleaf-output target 2006-12-06 19:24:02 -07:00
Brian Warner
e5ba7f15d9 tests: add support for figleaf code-coverage gathering 2006-12-06 15:26:12 -07:00
Brian Warner
8b96fabf52 record our nodeid (for reference) in 'my_nodeid' 2006-12-05 16:40:48 -07:00
Brian Warner
5937564a1c debian: change name of debian packages to 'allmydata-tahoe' to avoid conflicts 2006-12-05 14:40:02 -07:00
Brian Warner
3e01ef171a webish: add queen pburl and connection status to welcome page 2006-12-05 12:51:32 -07:00
Brian Warner
9cc3518c52 fix return value of 'allmydata restart' 2006-12-05 19:43:52 -07:00
Brian Warner
2bdff04689 fix 'allmydata restart' 2006-12-05 12:37:58 -07:00
Brian Warner
09333a1b88 fix bin/allmydata argument-parsing 2006-12-05 12:35:15 -07:00
Brian Warner
aec1d1eecc add bin/allmydata to create/stop/start nodes 2006-12-05 12:25:23 -07:00
Brian Warner
97bdebd56e setup.py: oops, add sub-packages, needed since I went back to distutils 2006-12-05 19:06:22 -07:00
Brian Warner
266127a4f0 add preliminary debian packaging 2006-12-05 02:00:44 -07:00
Brian Warner
aa943d4839 add distutils-based packaging 2006-12-05 01:29:26 -07:00
Brian Warner
c6ed1012bd update roadmap with webish UI progress 2006-12-04 19:56:22 -07:00
Brian Warner
a312dd10e8 webish: add mesh stats, peer list. improve distribution of client services within rend_* methods 2006-12-04 19:54:35 -07:00
Brian Warner
6f21b4248a webish: implement delete (for files only, not directories) 2006-12-04 19:27:38 -07:00
Brian Warner
c8e0024c41 add mkdir to webish interface, switch to new bind_* approach 2006-12-04 18:49:24 -07:00
Brian Warner
b8ad3da5e5 add 'make directory' button to webish 2006-12-04 12:03:29 -07:00
Brian Warner
5c4b04e615 got read/write webish interface working 2006-12-04 12:22:52 -07:00
Brian Warner
a09d00824b implemented upload side of webish 2006-12-04 05:15:36 -07:00
Brian Warner
c6c0b1d6ff increase the maximum size of ShareData, since currently it is also a limit on uploaded file size 2006-12-04 05:14:31 -07:00
Brian Warner
47219823ab more roadmap updates 2006-12-04 04:43:33 -07:00
Brian Warner
5be5230767 clients now get the queen's pburl from a file named roster_pburl, not hardcoded in the .tac file 2006-12-04 04:27:40 -07:00
Brian Warner
a3700cc582 add a (read-only) web frontend. Put a 'webport' file in your base directory to activate it. 2006-12-04 04:06:09 -07:00
Brian Warner
faf0b13e3c add RIMutableDirectoryNode.get, to get a specific child file or directory 2006-12-04 04:03:29 -07:00
Zooko O'Whielacronx
b0abe5122d remove a couple of unused methods of buckets 2006-12-04 02:14:01 -07:00
Zooko O'Whielacronx
9a30059586 mv amdlib/util/* to allmydata/util/ 2006-12-04 02:03:25 -07:00
Zooko O'Whielacronx
bb3057b3c0 small tweaks to test_storage.py 2006-12-04 01:35:59 -07:00
Zooko O'Whielacronx
bedf43a56c update notes about lease deletion logic 2006-12-04 01:25:12 -07:00
Brian Warner
e880660960 add some vdrive logging 2006-12-04 00:46:36 -07:00
Brian Warner
cd3ad76cfb more upload unit tests 2006-12-04 00:46:21 -07:00
Brian Warner
194ce48239 add download code to vdrive, add system-level test for vdrive functionality, refactor DownloadTargets 2006-12-03 22:42:19 -07:00
Brian Warner
b2bfd2cf09 unit tests for vdrive 2006-12-03 21:11:26 -07:00
Brian Warner
76c82d2be5 ignore .buildbot options directory 2006-12-03 21:10:49 -07:00
Brian Warner
6ddbe4236a update roadmap more 2006-12-03 19:55:05 -07:00
Brian Warner
c02324b2ec update roadmap 2006-12-03 19:51:33 -07:00
Brian Warner
dd212c09e1 initial file-table support, VirtualDrive service, rearrange Storage somewhat 2006-12-03 19:07:41 -07:00
Brian Warner
6e09b5ddb9 manhole: add more keybindings 2006-12-03 19:05:08 -07:00
Brian Warner
9fdc741657 implement/test download, modify Storage to match 2006-12-03 03:01:43 -07:00
Brian Warner
36898e9aea make the system test work 2006-12-03 00:56:27 -07:00
Brian Warner
eedef54a72 add more logging 2006-12-03 00:53:53 -07:00
Brian Warner
1ba241e071 encode: delay completion until all our messages have been delivered 2006-12-03 00:53:38 -07:00
Brian Warner
9a555e6710 client: closures confuse me, late binding bites me yet again 2006-12-03 00:53:07 -07:00
Brian Warner
3fe3d13d29 make sure the StorageServer goes underneath the client's basedir 2006-12-03 00:52:28 -07:00
Brian Warner
eee7d0d814 improving system test, still broken, possibly a Foolscap problem 2006-12-02 20:32:08 -07:00
Brian Warner
40f7fe3fe7 misc upload fixes and improvements 2006-12-02 20:31:43 -07:00
Brian Warner
4be4caaf0a deal with the face that peerids are always binary in tests 2006-12-02 20:31:02 -07:00
Brian Warner
6f7095ebb2 avoid race conditions and multiple-notify in the Roster 2006-12-02 20:29:09 -07:00