#2335 |
clients shouldn't need to have persistent id
|
new
|
|
normal
|
undecided
|
code-network
|
#2350 |
Persistent Introducer connections leak IP addresses even when idle
|
new
|
|
normal
|
undecided
|
code-network
|
#2351 |
Create tahoe-lafs client using WebRTC for Dropbox like link sending
|
new
|
|
minor
|
undecided
|
code-frontend
|
#2358 |
Allow storage nodes to publish an arbitrary text description
|
new
|
|
normal
|
undecided
|
code-storage
|
#2369 |
Support encryptionless sftp using sftp-over-tcp
|
new
|
HoverHell
|
normal
|
undecided
|
code-frontend-ftp-sftp
|
#2372 |
add precondition_type convenience function
|
new
|
daira
|
minor
|
undecided
|
code
|
#2373 |
adopt pyrsistent
|
new
|
|
normal
|
undecided
|
unknown
|
#2376 |
Don't use helper for local nodes, only remote ones
|
new
|
|
normal
|
undecided
|
code-network
|
#2383 |
CLI option to automatically start and stop a node
|
reopened
|
|
normal
|
undecided
|
unknown
|
#2385 |
node web server should use DHE/ECDHE suites automatically
|
new
|
j3i
|
major
|
undecided
|
code-frontend-web
|
#2387 |
transverse block-hash-trees, plus segment-hash-tree
|
new
|
|
normal
|
undecided
|
code-encoding
|
#2404 |
optionally backup to mutable files/directories
|
new
|
|
normal
|
undecided
|
code-frontend-cli
|
#2422 |
Multiple Helpers
|
new
|
daira
|
normal
|
undecided
|
code-network
|
#2424 |
Spreading servers
|
reopened
|
daira
|
normal
|
undecided
|
code-network
|
#2425 |
Unreliable (including malicious) storage nodes
|
new
|
daira
|
normal
|
undecided
|
code-peerselection
|
#2712 |
implement leif's magic-folder data model
|
new
|
dawuud
|
normal
|
undecided
|
unknown
|
#2717 |
Trac email anti-blacklisting measures: DKIM
|
new
|
|
normal
|
undecided
|
dev-infrastructure
|
#2761 |
self-update command
|
new
|
|
normal
|
undecided
|
packaging
|
#2767 |
Allow N, K, and H to be specified per command.
|
new
|
dawuud
|
normal
|
undecided
|
code-frontend-cli
|
#2778 |
add server-info pages to WUI, link there from upload/download status pages and Welcome page
|
new
|
|
normal
|
undecided
|
code-frontend-web
|
#2796 |
add share-type argument to storage server protocol
|
new
|
|
normal
|
undecided
|
code-storage
|
#2839 |
make statistics of (past) uploads available as JSON
|
new
|
|
normal
|
undecided
|
code-frontend-web
|
#2840 |
make nodes symmetric
|
new
|
|
normal
|
undecided
|
unknown
|
#2865 |
optionally re-enable start topology
|
new
|
|
normal
|
undecided
|
unknown
|
#2917 |
`tahoe backup` could easily report size information about the backup performed
|
new
|
|
normal
|
undecided
|
code-frontend-cli
|
#2919 |
Encourage folks to use a third-party backup tool with Tahoe-LAFS integration instead of `tahoe backup`
|
new
|
|
normal
|
undecided
|
code-frontend-cli
|
#2923 |
Automate (some of) NEWS generation
|
new
|
daira
|
normal
|
undecided
|
packaging
|
#2943 |
"tox -e codechecks" should check for docstrings in all new code
|
new
|
|
minor
|
undecided
|
dev-infrastructure
|
#2945 |
Hypothesis tests for backup behavior
|
new
|
|
normal
|
undecided
|
unknown
|
#2946 |
pass reactor as an argument to allmydata.test.test_node.testing_tub
|
new
|
|
normal
|
undecided
|
code
|
#2948 |
pull "log tub" intiailization out of Node
|
new
|
|
normal
|
undecided
|
code
|
#2951 |
async-friendly initializers for "NoNetworkGrid" and tests
|
new
|
|
normal
|
undecided
|
unknown
|
#2952 |
Runtime reconfiguration
|
new
|
|
normal
|
undecided
|
code
|
#3226 |
DecryptingConsumer and EncryptedTemporaryFile refactor
|
new
|
|
minor
|
undecided
|
code
|
#3280 |
unit-test Web-UI "welcome" page
|
new
|
|
minor
|
undecided
|
code-frontend-web
|
#3286 |
WebAPI for create-alias
|
new
|
|
normal
|
undecided
|
code-dirnodes
|
#3311 |
Move table layout to template file in download status page
|
new
|
sajith
|
normal
|
undecided
|
code-frontend-web
|
#3318 |
HOWTO / prose documentation for allmydata.testing.*
|
new
|
|
normal
|
undecided
|
unknown
|
#3352 |
Give the Tahoe-LAFS Nix package a version for `allmydata.__version__`
|
new
|
daira
|
normal
|
undecided
|
packaging
|
#3506 |
Add Welcome page output for grid-manager status
|
new
|
|
normal
|
undecided
|
unknown
|
#3507 |
tahoe add-grid-manager
|
new
|
|
normal
|
undecided
|
unknown
|
#3571 |
Should grid-manager accept only "its" certificates?
|
new
|
|
normal
|
undecided
|
code-nodeadmin
|
#3660 |
Let's do a podcast!
|
new
|
maylee
|
normal
|
undecided
|
unknown
|
#3862 |
Refactor throw_out_all_data feature of allmydata.storage.immutable.BucketWriter
|
new
|
|
normal
|
undecided
|
unknown
|
#3866 |
Dropping Python 3.6 means we can do some code cleanup
|
new
|
|
normal
|
undecided
|
unknown
|
#3886 |
It is inconvenient to test code using `async def` using Tahoe's unittest-based testing tools
|
new
|
|
normal
|
undecided
|
dev-infrastructure
|
#3894 |
There should be a discoverable development roadmap
|
new
|
|
normal
|
undecided
|
documentation
|
#3923 |
Refactor allmydata.immutable.encode.Encoder to separate out the uri_extension code
|
new
|
|
normal
|
undecided
|
unknown
|
#3924 |
Test for allmydata.immutable.layout.WriteBucketProxy invariant
|
new
|
|
normal
|
undecided
|
unknown
|
#3925 |
revamp "tahoe run"
|
new
|
|
normal
|
undecided
|
unknown
|
#3930 |
GitHub Actions should upload logs even if tests fail
|
new
|
itamarst
|
normal
|
undecided
|
unknown
|
#3931 |
Factor functionality related to running a storage service into a separate class from `_Client`
|
new
|
|
normal
|
undecided
|
unknown
|
#3932 |
Library code to parse NURLs and fURLs
|
new
|
|
normal
|
undecided
|
unknown
|
#3933 |
upgrade autobahn
|
new
|
|
normal
|
undecided
|
unknown
|
#3941 |
When tests fail, make it easier to find why in Github Actions
|
new
|
|
normal
|
undecided
|
unknown
|
#3972 |
Solving `untyped-def` mypy errors in tahoe-lafs codebase
|
assigned
|
daniellee
|
minor
|
undecided
|
unknown
|
#3973 |
Update twisted for type checker
|
new
|
daniellee
|
minor
|
undecided
|
unknown
|
#3977 |
Check certificates for validity
|
new
|
|
normal
|
undecided
|
code-frontend-cli
|
#4017 |
WebUI: enhance "put" operations
|
new
|
|
normal
|
undecided
|
unknown
|
#4033 |
txtorcon has logic for connecting automatically to correct tor port, use that
|
new
|
|
normal
|
undecided
|
unknown
|
#4069 |
benchmark output improvements
|
new
|
|
normal
|
undecided
|
dev-infrastructure
|
#4075 |
Another pass of upgrading dependency versions and mypy improvements
|
new
|
|
normal
|
undecided
|
unknown
|
#4094 |
Support the creation of a new directory capability with a pre-determined signature key
|
new
|
|
normal
|
undecided
|
unknown
|
#54 |
port memory usage tests to windows
|
assigned
|
davidsarah
|
major
|
eventually
|
code
|
#92 |
add upload-status page: progress and to-whom info
|
new
|
warner
|
minor
|
eventually
|
code-frontend-web
|
#107 |
command-line: progress indicators
|
assigned
|
zooko
|
minor
|
eventually
|
code-frontend-cli
|
#112 |
command-line: give it default values for the final element of the pathname
|
assigned
|
zooko
|
minor
|
eventually
|
code-frontend-cli
|
#113 |
command-line: do things in an incremental fashion and accept stdin as input
|
assigned
|
zooko
|
major
|
eventually
|
code-frontend-cli
|
#173 |
How does tahoe filesystem layer (lafs) handle lots of file-upload tasks?
|
new
|
somebody
|
major
|
eventually
|
dev-infrastructure
|
#200 |
writing of shares is fragile and "tahoe stop" is unnecessarily harsh
|
new
|
warner
|
major
|
eventually
|
code-storage
|
#203 |
add deep-copy function to web API
|
new
|
|
major
|
eventually
|
code-frontend-web
|
#266 |
when cryptography has random-access AES, update helper to use it
|
new
|
warner
|
minor
|
eventually
|
code-encoding
|
#277 |
make the wui show the underlying LAFS model -- one WUI page per link in LAFS
|
new
|
zooko
|
major
|
eventually
|
code-frontend-web
|
#309 |
add web page to Introducer, with client lists/counts
|
new
|
somebody
|
major
|
eventually
|
operational
|
#317 |
measurements of grid usage for the TestGrid page
|
reopened
|
somebody
|
major
|
eventually
|
operational
|
#320 |
add streaming (on-line) upload to HTTP interface
|
assigned
|
zooko
|
major
|
eventually
|
code-encoding
|
#327 |
performance measurement of directories
|
assigned
|
zooko
|
major
|
eventually
|
code-dirnodes
|
#377 |
conditionalize plaintext-hasher in upload
|
new
|
|
minor
|
eventually
|
code-encoding
|
#383 |
large directories take a long time to modify
|
new
|
|
major
|
eventually
|
code-dirnodes
|
#386 |
upload status page should show nicknames
|
new
|
akp
|
minor
|
eventually
|
code-frontend-web
|
#413 |
mutable files: expose version info to HTTP clients
|
new
|
|
major
|
eventually
|
code-frontend-web
|
#430 |
upload/download status: add recently-finished operations
|
new
|
warner
|
minor
|
eventually
|
code-frontend-web
|
#465 |
add a mutable-file cache
|
new
|
|
major
|
eventually
|
code-mutable
|
#504 |
build 'tahoe debug decode' command
|
new
|
|
major
|
eventually
|
code-frontend-cli
|
#543 |
repair/rebalancing service
|
new
|
|
major
|
eventually
|
code-storage
|
#544 |
'tahoe check' / 'tahoe deep-check' CLI should have prettier output
|
assigned
|
francois
|
major
|
eventually
|
code-frontend-cli
|
#643 |
Automatically schedule repair process (and backups?)
|
new
|
somebody
|
major
|
eventually
|
operational
|
#649 |
Validation of configuration settings
|
new
|
|
minor
|
eventually
|
code-nodeadmin
|
#689 |
web documents should be constructed out of unicode strings
|
new
|
|
minor
|
eventually
|
code-frontend-web
|
#691 |
improve WUI directory page according to a new user's first impressions
|
assigned
|
zooko
|
minor
|
eventually
|
code-frontend-web
|
#770 |
webapi: listen on multiple interfaces/ports
|
new
|
|
major
|
eventually
|
code-frontend-web
|
#816 |
Add ping-all-servers button to welcome page
|
new
|
|
minor
|
eventually
|
code-network
|
#851 |
tahoe backup exclude option only matches on filename instead of path
|
new
|
|
major
|
eventually
|
code-frontend-cli
|
#904 |
tahoe ls -l: show "i"/"m" instead of useless "x"
|
new
|
|
minor
|
eventually
|
code-frontend-cli
|
#917 |
Amazon S3 compatible frontend
|
new
|
|
minor
|
eventually
|
code-frontend
|
#935 |
zandr's FUSE/NAS idea
|
new
|
|
major
|
eventually
|
code-frontend
|
#963 |
configure default installation of tahoe to point at a working grid
|
new
|
somebody
|
major
|
eventually
|
code-frontend-cli
|
#1032 |
Display active HTTP upload operations on the status page
|
new
|
nobody
|
minor
|
eventually
|
code-frontend-web
|
#1136 |
don't run a web-API frontend if you don't need one
|
new
|
somebody
|
major
|
eventually
|
code-frontend-web
|
#1199 |
document known scaling issues
|
new
|
warner
|
major
|
eventually
|
documentation
|