Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/tahoe-lafs/magic-folder

Tahoe-LAFS-based file synchronization
https://github.com/tahoe-lafs/magic-folder

Merge pull request #631 from tahoe-lafs/integration/storage-economics

Add a plugin system allowing for third-party storage server implementations.

70aa940df24d75c6c3e3decacf261f5fb95f5ae6 authored about 5 years ago
Merge remote-tracking branch 'origin/master' into integration/storage-economics

c1fac7bdcae6feb2d39da5f874faa282fdac90a8 authored over 5 years ago
Merge pull request #659 from tahoe-lafs/3255.python3-porting-done-oracle

Add a Python 3 porting-done oracle to the test suite

53b752c5ac6e8ac59c62214b6745cf0dec534d7b authored over 5 years ago
Merge pull request #662 from tahoe-lafs/3261.cryptography-dependency

Declare a python-cryptography dependency.

a2775df0e370a0130cf51a43196d91af0a121ed5 authored over 5 years ago
Declare a cryptography dependency.

15ee01d29fe77e8c15ed36303131e5d95085a482 authored over 5 years ago
Merge pull request #661 from crwood/3259.frozen-pkg_resources-fix

Skip pkg_resources.get_distribution call if frozen

Fixes: ticket:3259

184b7f86472190ef0b78533ae7fa6e4b71dda6c2 authored over 5 years ago
Add comment re. testing PyInstaller executables

bd7567566413c2420246534ca32a79c9bb09f7fa authored over 5 years ago
Add 'pip freeze' step to 'pyinstaller' tox testenv

fe12a538b533b99380892607d760cb145a36ff9a authored over 5 years ago
Merge remote-tracking branch 'origin/master' into integration/storage-economics

9492115f9dd05ae51280f6f099a12168c7f7ff6a authored over 5 years ago
Try testing PyInstaller builds on CircleCI

537fc2bc989a95d3335e5f434459d30bf1d9aceb authored over 5 years ago
Get the syntax right

b4a4ea329868e50ae584e8e4e167354476b25ef9 authored over 5 years ago
add some tests

e2e941a3779f1ba8b19dc064f60a5133fd0eb2d5 authored over 5 years ago
Merge pull request #658 from tahoe-lafs/3251.python3-tahoe-depgraph

Generate module dependency graph data (wrt Python 3 porting) on CI.

16f973fd48ec6bfb4c19523348fe4c5823c24390 authored over 5 years ago
Largely done now so re-enable the rest of CI

0f2fc6ecc1a1120eb605fbb148efadbdd3f66dc9 authored over 5 years ago
make the environment available to anything in the script

c97e25d14ef5eb561d8282cd83c19fde89901306 authored over 5 years ago
Try it in a working environment ... ?

d5db9f49c471ce7fc3064fc0b2134aa6b7bc32f1 authored over 5 years ago
Guessed wrong - tahoe-depgraph is Python 2.

291e14b1e2f90abaa04d8b3a84441e8b21c1624a authored over 5 years ago
Grant the job push access to the repository with a GitHub deploy key.

4eea0e03c8e22948cfa6742095eea08a2a287303 authored over 5 years ago
Add a CI job which runs depgraph.

It can also push the results to GitHub pages.

8b36a6020f6a983af116c6dd2c17dddce9b8c874 authored over 5 years ago
Disable most of CI to speed up development on this branch

b9a15f538ba1db490c546886bd5905532750159a authored over 5 years ago
Merge pull request #524 from meejah/2942.towncrier-draft

add a 'draftnews' tox environment

a729fbf19a850c465f0a417b7a44ddcbf7840a73 authored over 5 years ago
fewer magic numbers (and a fix to upload encoding)

04169a1d1bcf36da3d61100ade0368171b975b3a authored over 5 years ago
consistent naming for client fixtures / helpers

86b41837716ef54e493477efab511d0ca1b9745d authored over 5 years ago
add a --helper command-line option, and a helper-using test

b812700a855f449225cf61c7bc9a629ca4ebdfe2 authored over 5 years ago
Instead of abusing the process transport, introduce a new object

1b7a0c883da91185b037f27e34d8af7a4d8eeccc authored over 5 years ago
missed merge conflict

c4e361b753e64cec335d8c8c26573389230ce221 authored over 5 years ago
actual str-ports string

00b145cf65be937ff03a479adde52ae754b66deb authored over 5 years ago
introducer fixture returns a TahoeProcess

4f76876b1db45675715687feee8cbfa0fa5dbfb6 authored over 5 years ago
Thread a _Config all the way down

a99be7c0f2b62ee45d19ff37d388f384e0785b19 authored over 5 years ago
Merge pull request #649 from habnabit/move-to-twt--introducer

Port introweb to use twisted.web.template

Fixes: ticket:3245

23af619cc6477aebc50897b0fc6a4ebcd87156ea authored over 5 years ago
Merge remote-tracking branch 'origin/master' into integration/storage-economics

f55c4bf625d7a692ecc4fc3944a19be87ef50c39 authored over 5 years ago
Merge remote-tracking branch 'upstream/master' into move-to-twt--introducer

46e763e05b8a48260b0a2d91d07196e273919f10 authored over 5 years ago
Merge pull request #647 from tahoe-lafs/3240.run-sftp-test-suite

Run the SFTP test suite again

Fixes: ticket:3240

f383659a6d7c2af6402f594c054d2dce21592711 authored over 5 years ago
can't have nice things

d7d80cf1b296affd0bba668b5291cb287100658c authored over 5 years ago
Use beautifulsoup4+html5lib for web tests.

Assertions about the rendered template will be easier to write and
don't rely on perfect substri...

287066a7a2e2c6da4d6ce9404868e203edc4749f authored over 5 years ago
Merge pull request #645 from tahoe-lafs/3239.python2-new-style-regression-test

Fix the new-style class regression test

Fixes: ticket:3239

5682adb3b074e8869336222acb636c8dc6140e5b authored over 5 years ago
tor and i2p were already implied by test

62724c634e944b862a49c5a40949a6ce2d1d8526 authored over 5 years ago
Add an "sftp" extra and put the Conch dependency there

6158517fc0118a72d9d11f97d4f794c52d259b02 authored over 5 years ago
Merge pull request #646 from tahoe-lafs/2283.use-pkg_resources

Use pkg_resources instead of _auto_deps.install_requires

Fixes: ticket:2283

8a2f2d24c1307e58d81abf0c7d2760ce472ffe56 authored over 5 years ago
We can use the "compatibility" comparison now.

3aa1d390698c84d2cddb773e9c09b73b549fd204 authored over 5 years ago
Update this dated comment

73ccc22893509a3cc89eec3a3f153f9b690ea565 authored over 5 years ago
Get rid of _auto_deps.{install_requires,setup_requires}

3e4a24fe2fdb3c3efc9fac8b71112664112beac1 authored over 5 years ago
Merge remote-tracking branch 'origin/master' into 3239.python2-new-style-regression-test

c49486678ed69ba60845f69c264cb8fa25b7b1fa authored over 5 years ago
Merge pull request #644 from tahoe-lafs/3238.fix-pypy-job

Fix the PyPy CI job

Fixes: ticket:3238

19ff45903b3811ded74cbb7939784f7112ffc008 authored over 5 years ago
Merge pull request #643 from tahoe-lafs/2749.remove-__init__-version-checking

Remove version checking and other code from `allmydata/__init__.py`

Fixes: ticket:2749

64efb40036bf08398a93b432260a614fc338491e authored over 5 years ago
Fix a lot of classic classes in Tahoe-LAFS

cbeed58d90f647eb60d0f9cb4c355e06ed533f69 authored over 5 years ago
Take a shot at really timing out the PyPy job.

84440e3fd152dc6eb527955f49bdc074b698b7f0 authored over 5 years ago
Move the remaining package checking machinery to its own module.

b0b63d6b59c56f8367bae7e0f14fa6964ddac9bf authored over 5 years ago
Remove another unused piece of support code.

4c445dd4c8367d50d03b3bfbb14289980ff01228 authored over 5 years ago
Merge pull request #641 from meejah/integration-test-wait-for-ready

Better method of "waiting for readiness" in integration tests

e6ec96f3d6627140c214b3a3f1e3c3564fadece7 authored over 5 years ago
Remove import-time dependency version checks.

beb0f3cf4fd96d4e11936421ee4f3142da10f12e authored over 5 years ago
get rid of sleep() we don't need

7c4fe628e4622fde2187a38a4cc00664b524b724 authored over 5 years ago
unused import

d18d2e95ce6e3afb67f8020ee6e72ca3ff80c221 authored over 5 years ago
continue waiting for storage-servers under more error-conditions

9e1dba418c6c9257d87c8bc9062438f40db89ec9 authored over 5 years ago
Merge pull request #640 from meejah/ticket3236-helper-config

add a --helper command-line option to 'tahoe create-node'

4ac7467f0b502826ee8344223638ee88f1df689d authored over 5 years ago
naming

534d54e74381225d6d996d6cdac250452b964a64 authored over 5 years ago
naming for tor-introducer fixture

6d410a235c13ca18609c03721cd7edcdfa36879e authored over 5 years ago
more client awaiting

ab130d21e5ba59cd687f4d9fd1ef3ba4fe4718c3 authored over 5 years ago
spelling

86c146a9d6abf55318edca85a155fbed2fd6254d authored over 5 years ago
save a second if we're already ready

cf980c7bcf6701a0e689c3137441c9a1aa436fb8 authored over 5 years ago
get rid of time.sleep usage for 'readiness'

731a4c817df037be28c2776eb601e6373873a146 authored over 5 years ago
ValueError not RuntimeError

fb6b41cc991bdf29e53ae222c41b8fe4b297edf4 authored over 5 years ago
Instead of abusing the process transport, introduce a new object

68aef7a2a19618b090cd70f64692e9501b4fb868 authored over 5 years ago
add test_put and refactor a little

495f74b8e075b1e09373f8e94bb1616b64ebf4b8 authored over 5 years ago
move response-check to function

057b7d544cd80c57aba584c3e65cc5f5697baedd authored over 5 years ago
re-word docs/args

c28620e117027f35d8f07c6c9903123b1b72b616 authored over 5 years ago
add a --helper command-line option to 'tahoe create-node'

44667f4391d3c7122d377ae1c20a33691c308bed authored over 5 years ago
some simple web integration tests

aa6404f464b2410bd4eb49f58f73b5089adf3da9 authored over 5 years ago
Merge pull request #636 from meejah/integration-test-coverage

coverage for integration tests

e128c2c997343068d07a1c965ad203459e313507 authored over 5 years ago
refactor; use _tahoe_runner_optional_coverage

93d53a7c15f12ce01948df805e36feee3338da44 authored over 5 years ago
refactor; use _tahoe_runner_optional_coverage

20f7079e45385dd90e888b0ac756134fb5eba170 authored over 5 years ago
Merge pull request #638 from tahoe-lafs/3232.deprecated-testing-helpers

Avoid failing CI when dependencies trigger deprecation warnings.

70ed677df1e67120734b92af8a0465260ea45eb0 authored over 5 years ago
refactor so we only check coverage in one place

770b49677d00acbab2f5855dac49ebdcc20f0adc authored over 5 years ago
Turn the comment into a docstring

36934845af5552a936290e6be72e90d09894ad22 authored over 5 years ago
combine for normal runs, too

664e387a7d38d048a16734ed122f898738e74034 authored over 5 years ago
Merge pull request #637 from tahoe-lafs/3233.chutney-regression

Fix Chutney regression

Pass the process environment to the chutney process. Recent changes t...

44d6d373cf92c215beba8796c5a858b8c92a2012 authored over 5 years ago
add --coverage for integration tests

62425ddf6626b209f10cc67d2aed4d8348cd573d authored over 5 years ago
Add a basic test for the existence of any plugin-supplied resource

9720b1e82077b0e256a4531dfe268347aed87548 authored over 5 years ago
Give me a tool to match announcements w/o anonymous storage furl

75a17bae56930575a696eb856d9ffe7a594179ec authored over 5 years ago
whitespace more conforming to PEP8

e91a10779eb244af1b946dd49c056a217a72c3d0 authored over 5 years ago
a docstring for the matcher's match method

2e9d0a3c59cdcaf24bdee9eac2599953f88f0559 authored over 5 years ago
document a new configuration option

87b219628943e392b85069560225a28a1b1c5e06 authored over 5 years ago
Some additional documentation

8bda56478361a180b5a683015198b6f5d795e72a authored over 5 years ago
move some testing helpers into the common module

efa4499a2769b90273d998e171f9f2b3ecd71ebc authored over 5 years ago
Add tests for announcements for plugins

And a basic implementation

5e8415b52879ee2f6806dbe12ed7ff9a070a39c7 authored over 5 years ago
Change the tests to match against the announcement we need

cc2c626d172c4a2e1c04633dafeda9e73fb3563e authored over 5 years ago
This returned to being synchronous

4c36ed6798227798ab9a167f1cc3d17f07bc4b04 authored over 5 years ago
Re-synchronize the fake with the real implementation

280abfebd758e992f6f721e0efdc2c7bbe27f1d4 authored over 5 years ago
Factor plugin helper behavior into its own fixture

72dd8d5ef01d509561fa56a4092042a7ef1a4ba1 authored over 5 years ago
Add a tool for matching the node key in the announcement

And use it in the recently added test

9f22376a721e14bb500edf1da644d9c2a913804a authored over 5 years ago
Baseline tests for anonymous storage server announcements

1590a9c5063cb52bc689c0a79e5cc28ba30e25f8 authored over 5 years ago
storage server plugin configuration

b0d925487336c009e36659653ec19df56f062974 authored over 5 years ago
teach tox about the new --package option

da80c6b09e8ac645b154918bb51cbf063425e363 authored over 5 years ago
add a --package option to run-deprecations so we can restrict to our own errors

39018cd31ee863851108e566dd01440d2335b75f authored over 5 years ago
Rely on the PATH now being passed down to find git

ebb0a5330f7c2a2ca88c03b6f3ade2eda79f49aa authored over 5 years ago
Pass the whole parent environment down to the child

You never know what is in here that is totally essential to the operation of
some random thing. :(

8e385bf029edb3736ea90ce66af281acc8c4fddb authored over 5 years ago
Merge pull request #616 from tahoe-lafs/3031-replace-pycryptopp

fixes:ticket:3031 replace pycryptopp with cryptography

e9967c65f0d79c804db75e4fcf306b9dce5a76fb authored over 5 years ago
Merge branch 'master' into 3031-replace-pycryptopp

78e229fa724949108ba7dc92ff39a135766dcae6 authored over 5 years ago
It worked. Put it all back.

43a3f648f2e44ef75e950cf24ca5e558c0d2db83 authored over 5 years ago
do a quick test with a new image

1a0e5c03019b51fe0e18f5a478cc75aefbe61c66 authored over 5 years ago