#3695 |
Improve error messaging in integration testing
|
new
|
|
defect
|
normal
|
Integration and Unit Testing
|
#3750 |
Improve Developer Onboarding on README
|
new
|
fenn-cs
|
enhancement
|
normal
|
soon
|
#2010 |
Implement shortcuts to caps
|
new
|
|
enhancement
|
normal
|
undecided
|
#389 |
Implement Web Portal feature.
|
new
|
|
enhancement
|
minor
|
undecided
|
#4037 |
Implement I2P support for the HTTP storage protocol
|
new
|
|
defect
|
normal
|
HTTP Storage Protocol v2
|
#529 |
Implement Halt and Catch Fire
|
new
|
|
defect
|
major
|
undecided
|
#4081 |
Immutable encryption and decryption should happen in CPU thread pool
|
new
|
|
enhancement
|
normal
|
Performance and Benchmarking
|
#885 |
Ignore space or %20 in webapi URLs
|
assigned
|
davidsarah
|
defect
|
major
|
soon
|
#4008 |
If tor provider can't connect to the control port it seems to silently do nothing
|
new
|
|
defect
|
normal
|
undecided
|
#3853 |
If a given header is too short, `ShareFile.is_valid_header` method raises an exception
|
new
|
|
defect
|
normal
|
undecided
|
#1841 |
IRC logs link broken
|
new
|
|
defect
|
normal
|
undecided
|
#3562 |
IMutableFileVersion.get_servermap is unused and unimplemented
|
new
|
|
defect
|
normal
|
undecided
|
#1588 |
I want to trigger backups through the WUI.
|
new
|
|
enhancement
|
major
|
eventually
|
#2945 |
Hypothesis tests for backup behavior
|
new
|
|
enhancement
|
normal
|
undecided
|
#2142 |
How to enhance WebUI default security against capability eavesdropping?
|
new
|
amontero
|
enhancement
|
normal
|
undecided
|
#173 |
How does tahoe filesystem layer (lafs) handle lots of file-upload tasks?
|
new
|
somebody
|
enhancement
|
major
|
eventually
|
#3955 |
High-level benchmarking suite, as part of attempt to speed up Tahoe
|
new
|
|
task
|
normal
|
Performance and Benchmarking
|
#1456 |
High latency for 'tahoe get' if 'tahoe put' in parallel
|
new
|
T_X
|
defect
|
major
|
undecided
|
#3249 |
Hard-coded ports in integration tests
|
new
|
|
defect
|
normal
|
undecided
|
#1875 |
Hanging on dead reference?
|
new
|
davidsarah
|
defect
|
normal
|
undecided
|
#3840 |
Handle unserializable arguments in log_call_deferred and tests
|
new
|
|
defect
|
normal
|
undecided
|
#3887 |
HTTPConnectionPool briefly leaks reactor state in a way that makes resource cleanup more complicated
|
new
|
|
defect
|
normal
|
undecided
|
#1007 |
HTTP proxy support for node to node communication
|
new
|
davidsarah
|
enhancement
|
minor
|
soon
|
#3803 |
HTTP client could change upload chunk size based on how slow upload bandwidth is
|
new
|
|
enhancement
|
normal
|
HTTP Storage Protocol v2
|
#3318 |
HOWTO / prose documentation for allmydata.testing.*
|
new
|
|
enhancement
|
normal
|
undecided
|
#1831 |
Google Drive backend
|
new
|
|
enhancement
|
normal
|
undecided
|
#2772 |
Gmail Classifying TWN Emails as Spam
|
new
|
|
defect
|
normal
|
undecided
|
#1879 |
Glossary document
|
assigned
|
marlowe
|
enhancement
|
normal
|
undecided
|
#3352 |
Give the Tahoe-LAFS Nix package a version for `allmydata.__version__`
|
new
|
daira
|
enhancement
|
normal
|
undecided
|
#3930 |
GitHub Actions should upload logs even if tests fail
|
new
|
itamarst
|
enhancement
|
normal
|
undecided
|
#3538 |
Get rid of the "portnum filename" stuff in the configuration system
|
new
|
|
defect
|
normal
|
undecided
|
#3780 |
Get rid of allmydata.immutable.layout.WriteBucketProxy
|
new
|
|
enhancement
|
normal
|
HTTP Storage Protocol v2
|
#2900 |
Get rid of "tempfile" monkey-patch
|
new
|
|
defect
|
normal
|
undecided
|
#3742 |
Get control over mailing list
|
new
|
sajith
|
defect
|
normal
|
undecided
|
#1194 |
Garbage Collector need to remove subdirs of storage/shares when deleting shares
|
new
|
nobody
|
defect
|
normal
|
eventually
|
#2590 |
GET /operations/$HANDLE?output=json is not JSON
|
new
|
|
defect
|
normal
|
undecided
|
#3755 |
GBS design discussion
|
reopened
|
|
task
|
normal
|
|
#1916 |
Folder healthy, but still get 410 Gone
|
new
|
davidsarah
|
defect
|
normal
|
undecided
|
#4048 |
Fix the `cli_options.stdout` pattern
|
new
|
|
defect
|
normal
|
undecided
|
#3696 |
Fix for Ubuntu 20.4 bug on Python-virtualenv
|
reopened
|
amj
|
defect
|
major
|
Automate Release Process
|
#3748 |
Fix Python 3 testing for Nix Packaging
|
new
|
itamarst
|
defect
|
normal
|
Integration and Unit Testing
|
#1130 |
Failure to achieve happiness in upload or repair
|
new
|
kevan
|
defect
|
major
|
soon
|
#3990 |
Failing repairer test (on PyPy)
|
new
|
|
defect
|
normal
|
undecided
|
#3931 |
Factor functionality related to running a storage service into a separate class from `_Client`
|
new
|
|
enhancement
|
normal
|
undecided
|
#777 |
Facility to automatically renew leases of root caps
|
new
|
|
enhancement
|
major
|
soon
|
#1965 |
FTP/SFTP: report malformed cap at login instead of use-time
|
new
|
|
enhancement
|
normal
|
undecided
|
#682 |
FTP frontend should support Unicode filenames encoded as UTF-8
|
assigned
|
francois
|
defect
|
major
|
soon
|
#512 |
FTP frontend needs tests
|
assigned
|
davidsarah
|
defect
|
major
|
soon
|
#1048 |
Expected exceptions should not include tracebacks
|
new
|
|
enhancement
|
major
|
undecided
|
#2050 |
Expand HowToWriteTests to packaging and distribution tests
|
new
|
|
defect
|
normal
|
undecided
|
#2716 |
Exception on WUI
|
new
|
|
defect
|
normal
|
undecided
|
#1997 |
Eventually remove disconnected nodes from Welcome page display
|
new
|
daira
|
enhancement
|
normal
|
soon
|
#3980 |
Even more end-to-end tests
|
new
|
|
enhancement
|
normal
|
HTTP Storage Protocol v2
|
#2252 |
Error reports should always give the IP and server id of a server which failed.
|
new
|
nejucomo
|
defect
|
normal
|
undecided
|
#3929 |
Error reading directory: 'coroutine' object has no attribute 'addCallback'
|
new
|
|
defect
|
major
|
undecided
|
#1742 |
Error during POST: 500 Internal Server Error
|
assigned
|
daira
|
defect
|
major
|
soon
|
#2919 |
Encourage folks to use a third-party backup tool with Tahoe-LAFS integration instead of `tahoe backup`
|
new
|
|
enhancement
|
normal
|
undecided
|
#217 |
Ed25519-based mutable files -- fast file creation, possibly smaller URLs
|
assigned
|
zooko
|
enhancement
|
major
|
|
#906 |
ETag support for mutable files and directories
|
new
|
|
defect
|
major
|
undecided
|
#2202 |
ERROR: UnrecoverableFileError(no recoverable versions)
|
new
|
daira
|
defect
|
major
|
undecided
|
#1730 |
ERROR: AttributeError('NoneType' object has no attribute 'callRemote')
|
new
|
warner
|
defect
|
major
|
soon
|
#3866 |
Dropping Python 3.6 means we can do some code cleanup
|
new
|
|
enhancement
|
normal
|
undecided
|
#2376 |
Don't use helper for local nodes, only remote ones
|
new
|
|
enhancement
|
normal
|
undecided
|
#2119 |
Don't pre-convert all serverids to ServerTrackers
|
new
|
markberger
|
defect
|
normal
|
undecided
|
#2090 |
Don't expose URIs after failed CLI commands
|
new
|
daira
|
defect
|
major
|
soon
|
#1799 |
Document how to distinguish exceptions from JSON, or encode exceptions as JSON
|
new
|
|
defect
|
normal
|
undecided
|
#865 |
Document current crypto and encoding in detail
|
new
|
ioerror
|
task
|
major
|
eventually
|
#3535 |
Document crypto used in grid-manager
|
new
|
|
task
|
major
|
undecided
|
#1177 |
Display directory storage indexes in directory listings
|
new
|
|
enhancement
|
minor
|
undecided
|
#1032 |
Display active HTTP upload operations on the status page
|
new
|
nobody
|
enhancement
|
minor
|
eventually
|
#2127 |
Disambiguate "client" and "gateway" occurrences in Tahoe-LAFS docs
|
assigned
|
marlowe
|
defect
|
normal
|
undecided
|
#4085 |
Dirty reactor tests
|
new
|
|
defect
|
normal
|
undecided
|
#2890 |
Directory name and file name should be available in json response data
|
new
|
|
defect
|
normal
|
undecided
|
#3604 |
Develop Roadmap
|
new
|
|
enhancement
|
critical
|
Contributor Experience
|
#3908 |
Detect invalid HTTP storage server responses early, close request
|
new
|
|
enhancement
|
normal
|
HTTP Storage Protocol v2
|
#1207 |
Detect RFC1918/invalid addresses somehow
|
new
|
|
enhancement
|
normal
|
undecided
|
#1850 |
Design new caps to be resilient against human transcription errors.
|
new
|
davidsarah
|
defect
|
normal
|
|
#3414 |
Deprecations CI job fails (intermittently?)
|
new
|
|
defect
|
normal
|
undecided
|
#4032 |
Default connection handlers should be an object, not a dict
|
new
|
|
enhancement
|
normal
|
HTTP Storage Protocol v2
|
#3226 |
DecryptingConsumer and EncryptedTemporaryFile refactor
|
new
|
|
enhancement
|
minor
|
undecided
|
#2049 |
Decide where "packaging tests" should live.
|
new
|
nejucomo
|
task
|
normal
|
soon
|
#3693 |
Decide if we want to drop any platforms
|
new
|
|
defect
|
normal
|
Automate Release Process
|
#3804 |
Data integrity check for uploads
|
new
|
|
enhancement
|
normal
|
HTTP Storage Protocol v2
|
#1434 |
DYHB requests misrendered in download visualization
|
new
|
warner
|
defect
|
major
|
soon
|
#2214 |
DOS defect concerning forged shares
|
new
|
daira
|
defect
|
major
|
soon
|
#3400 |
Cut an incremental release (2020-09)
|
new
|
meejah
|
task
|
normal
|
soon
|
#2351 |
Create tahoe-lafs client using WebRTC for Dropbox like link sending
|
new
|
|
enhancement
|
minor
|
undecided
|
#3706 |
Create documentation for requesting design review
|
new
|
maylee
|
defect
|
normal
|
Contributor Experience
|
#3694 |
Create a list of distros and how to get into them
|
new
|
|
defect
|
normal
|
Automate Release Process
|
#2363 |
Create a Windows automated packaging test which exercises building, installing ``exe`` file.
|
assigned
|
daira
|
defect
|
normal
|
soon
|
#2131 |
Create Launchpad PPAs for stable and daily builds
|
new
|
|
task
|
normal
|
soon
|
#3469 |
Create 1.15.0 release
|
new
|
meejah
|
defect
|
major
|
soon
|
#839 |
Copying directories containing caps from the future
|
assigned
|
davidsarah
|
enhancement
|
major
|
soon
|
#3230 |
Consider switching from AES CTR to AES XTS
|
new
|
|
defect
|
normal
|
undecided
|
#3614 |
Consider renaming types_ module
|
new
|
|
defect
|
normal
|
undecided
|
#3688 |
Complete RfP for GBS security audit
|
assigned
|
maylee
|
defect
|
normal
|
Non-Foolscap communications
|
#3689 |
Complete GBS Security Audit
|
assigned
|
maylee
|
defect
|
normal
|
Non-Foolscap communications
|
#3543 |
Common testtools infrastructure swallows Twisted tests on failures
|
new
|
itamarst
|
defect
|
normal
|
|
#2084 |
Commercial grids need an ability to disallow downloads without deleting data
|
new
|
daira
|
enhancement
|
normal
|
undecided
|
#1023 |
Cloud App: Music player
|
new
|
davidsarah
|
task
|
major
|
soon
|