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

And these

0deaf7bd41bc2f011b1ae5757b1687619ea705aa authored over 6 years ago by Jean-Paul Calderone <[email protected]>
pass arg in both places

862d3cf08e0801091833d525e6352c4b9dcc51fd authored over 6 years ago by Jean-Paul Calderone <[email protected]>
try passing positional args instead

fc9d9d8a55e4e1bdea37da86d9ab202b09745e29 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Thanks, sudo.

ab52d94eec5933065d67d2877c97cff004cf731b authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Get the right virtualenv package

ab223f89ac06da7078b76e60adb55d56abfd9ebd authored over 6 years ago by Jean-Paul Calderone <[email protected]>
do the right thing

1a2e17ea845198626e905f7e2306497cf62616cf authored over 6 years ago by Jean-Paul Calderone <[email protected]>
bootstrap moves the source

dc9248b4f82846e4dd6173145a2e5f030e9680d0 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
_not available_ in the build environment!

40807afe90604e392f0cbbe50133b835fbf54257 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
find the project

5eab05c4cfe5b53f6cb42d72196e697e7886ee96 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
necessary but not sufficient

ac3dcf0ec8130ecd29cccbde42b43a8eff98c180 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
the env var has an unexpanded ~ in it

more trouble than it is worth

23c77a853a5edcdb68eb94a0259c1af631947065 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
need sudo here

58e8800a7ecd899da01e52edc10a3d4139945e4d authored over 6 years ago by Jean-Paul Calderone <[email protected]>
not installed yet

bf424a320222aa1aaa2478d5a1283a1813e7e2d5 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
What is going on with not being able to run these?

45c7b79d7db8826eedb7fed61cf52555811c6e5a authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Cannot use an in-repo script to install git...

0a4bbb8a62ac35c6f672187bca041ad90bb043b1 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Factor steps out for use by machine executer

8810191a203ad035f3e498aca5aac58545098e7a authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Give test_system an `ip` executable

Same as the net-tools fix for CentOS 7, basically.

855ba70802a8d708829bc3091fa67e5169f72df1 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Add a VM-based magic-folder test job

ea8675e68613781f43d70f7cee6332e534e04932 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
re-enable full test suite

9229f90f27fe817f929da52cb0ffdb7f3bb63bdd authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Upload the deprecation warning logs as artifacts

431cbca33b4869fa52db52ce3a85461b75a06f50 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
remove debug env

b6e562300b03daa739221b9f10cf0a16455065d4 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Spell the test module correctly.

53337e1e07e55ed087b85145f9de65fbc16483ae authored over 6 years ago by Jean-Paul Calderone <[email protected]>
A better comment about the deprecations job.

b18a80536e05602ef2ae381010edb265f7854b61 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Use yaml merge mapping correctly

At least, correctly as far as Ruby is concerned...

2fc1ab728ff5d162273033467c9b0f028bd790cb authored over 6 years ago by Jean-Paul Calderone <[email protected]>
whitespace

0f85be5f93e9d04b38656ef8bd352e32b294cb79 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Clean up the CircleCI presentation a bit

735ac46b3fd14a8335eccf0f7cb71998f3098adc authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Make the environment a mapping

The documentation explains it as a list of single mappings. That makes
no sense but "no sense" ...

31dbbd6e709d0d2856a3cb163f1b332025acbde1 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Factor out more of the test suite run config

6d294c8bfce94a847e0dc7b86fbd2c49b21dbbdc authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Put more of the Tox setup in the setup step

This will give more accurate test step timings.

7a7e291c70071bad31f6f6d9de7dc6cfdf918ce6 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Factor out the duplicate environment config

d4132e4a5c5733381e7120a8bbe918b6c2d45dea authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Add a deprecations job

d20b7f9695d98eb66e0bae81b838e879d9bb55f4 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Specify tox environment with an env var

This will make it easier to override.

630ad242cd0295dc0cb890dfd86d03b3671ff067 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Always run coverage

If you do not always run coverage, how will you know what the coverage is?

Also remove some dup...

c905dfc1a67e35e209880f8d3f69e5516417e068 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Avoid yaml merge map in one place where possible

5a69dd1bd837f7e330bf8219bf87832dacaa0f37 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Add a locale env var

0db6eb72530deb9e6bbe9cc0e3d8e72de4dbac41 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Add an Ubuntu 16.04 job

a0d33e1655ee938eeb2d3bdf5269cf71e34e704a authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Make the test log available as an artifact

28d9e2434a8344b9ea17b35a298845a2e9716ca4 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Add an Ubuntu 18.04 job

39b8e374a915db1cd553f92cc9425a2b0e242485 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Factor out the duplicate test step command

ffd9cdeb5ab64b2738f99c5a41d8f5b0f0bdf9d1 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Factor duplication out of Debian configuration

ce724311d17826ebdfdc900fe0ccc4d1bbd711de authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Install Git first.

Hopefully this allows CircleCI to use the real Git client to check out
the source.

03929ac7e66b417001d05274bb9638f235a7ab01 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Remove these duplicated pyflakes checks

There is a dedicated `codechecks` environment. Use that if you want to
do code checks.

f879f085380a94cce4fc822d5ebc910e2033de1a authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Try running the test suite

16fed5fcbfa0d0f5cdadd3ac6fcdde066e37a088 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Add current Debian stable

8ce1b2b4a72a839e2954b320cdd42875d7389155 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Run the test suite unprivileged

a9e38379b52c6c009f461b646a929255f3523eb3 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Add a Fedora 27 job

b55d8d5b3377d5df09c6a026f2369fc70935561f authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Add a CentOS 7 test-running job

8726da2cc34f9eb818644569be72463376c66811 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Add a Fedora 28 job

814819e8cde2458686947eef5e7841226a1e1240 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Set our Hypothesis profile

ec4dc968f5cee4278d60a9273b14442a3ec89897 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Get tox

ab64c20365c3d30e55a6a51357b13c8d52b28106 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Remove check-interfaces.py for spuriousness

It reports a bunch of problems with non-Tahoe-LAFS code and nothing with
Tahoe-LAFS code and the...

28e1dd51755a7e0c472dabf78c30da7aafa38624 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Take a stab at an initial CircleCI configuration

4fe7c4c74a2541301423d4fdc87d40d4768b9a97 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
[debugging] Temporarily reduce the cost of testing

f1eb0339b17b69afc2607d5427bbdf84361bb64b authored over 6 years ago by Jean-Paul Calderone <[email protected]>
two typos

0bb5cdf60559f9c59a3b0db115cc8835228bfa4a authored over 6 years ago by meejah <[email protected]>
fix typos in NEWS

7a30f11ca5455ea560f730595b55145cda755dd9 authored over 6 years ago by meejah <[email protected]>
update NEWS for new release

0a8173dfe4c6d7b8c2e9a086222b87a1db897cd3 authored over 6 years ago by meejah <[email protected]>
a couple additions to CREDITS

2169b8108e94f828eaad74bbb586b84c356301c9 authored over 6 years ago by meejah <[email protected]>
script to fetch PR information from GitHub

075ffaf1ae6b3b53fcc370ddeb1c2d99f5d538c1 authored over 6 years ago by meejah <[email protected]>
start doc changes for new release

0f0da92be7853530132d93f5f1598ebe93eed1f3 authored over 6 years ago by meejah <[email protected]>
Merge pull request #494 from meejah/2909.reliable-test.0

Fix Magic Folder integration test.

Previously it waited for 2 conflicting files but there's n...

4fdc2afc819ec9943c7cf19e87c703330f53ffbe authored over 6 years ago by Jean-Paul Calderone <[email protected]>
initial pass over security section

f9535f6024293497d586150510d9bf6735939527 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
below code expects >=1 error, but await_all implies 2

3edcfd7c7bcedaea7e1f99abbbb86c4bc3fd1bed authored over 6 years ago by meejah <[email protected]>
Merge pull request #492 from exarkun/2879.magic-folder-create-and-umask.0

Create the magic-folder local directory if necessary

fe6c2e160fa075e7ed71e635d80d412898957f9e authored over 6 years ago by meejah <[email protected]>
explicit umask and skip part of test on windows

9e8e0deec12ad37c017075e3d48cfd7b6689e67b authored over 6 years ago by meejah <[email protected]>
not sure why we assert this

a2ff977945021ae917688f479849409b475448ed authored over 6 years ago by meejah <[email protected]>
fix exception stuff

94781e11a3f55426174d31f572ce8bed995d3f7b authored over 6 years ago by meejah <[email protected]>
exception name wrong in super()

49f9d180fd5de2ce43e98d28ba31563a9b42a1de authored over 6 years ago by meejah <[email protected]>
more-robust tests

a0c4d1e10d694a55135be23fee06a8a65fba0ff7 authored over 6 years ago by meejah <[email protected]>
unify tests

3ef14e85c8412ff97b1aa644941e29f0904f0470 authored over 6 years ago by meejah <[email protected]>
simplify some utility code

695258ffd6f7bc8e7e79882c8739543e485cded9 authored over 6 years ago by meejah <[email protected]>
'positive' version of assert

3adbd4baa40bc27d7f487986caf4a78542821cd0 authored over 6 years ago by meejah <[email protected]>
integration test fixups

bd65fc38a2a31acedac4b26b484f9e048042ea05 authored over 6 years ago by meejah <[email protected]>
re-jig 'the logic'

33b638fd7a75d3b7212091b900bfcefbf32c41e7 authored over 6 years ago by meejah <[email protected]>
fix commented code

a4ba312a73bc5f8ada430f04b9d11e0c1b838df6 authored over 6 years ago by meejah <[email protected]>
refactor integration tests

4aaf88c39bf2a09cc18d465c36e97fa55fa120bc authored over 6 years ago by meejah <[email protected]>
remove prints

3bfde397d4e5947575fce0fcaad998ec35afe25c authored over 6 years ago by meejah <[email protected]>
whitespace and a comment

b19bcbe6aa02a9827a069dd8ed6fcd5c83567391 authored over 6 years ago by meejah <[email protected]>
stop writing .backup files for normal overwrites

a5029b6ac44e8eddd4bbef65ae7e84d29aab39b5 authored over 6 years ago by meejah <[email protected]>
some logging fixups and notes on backup behavior

34d384cb8383e2f883061a541f6a37af2a96c718 authored over 6 years ago by meejah <[email protected]>
test fixups

af886315ace50b5e18de375d7004a8de87812859 authored over 6 years ago by meejah <[email protected]>
fix conflict behavior

29d7be391db4c10d3eb86d3e5deb7fc018d1d547 authored over 6 years ago by meejah <[email protected]>
use local last_uploaded_uri, last class of conflict from spec

a8ed2f63e30ab9f449960a5b504ebab09d46ff57 authored over 6 years ago by meejah <[email protected]>
Test fixups

c75372e131f408b869878e054e7819f381e4c57a authored over 6 years ago by meejah <[email protected]>
this shouldn't have gotten removed

752fc75718dc7ce93926f1ab56cc87556299050b authored over 6 years ago by meejah <[email protected]>
fix integration test

8f377e555dc988ddbbe1a680e88bbbe984bf7807 authored over 6 years ago by meejah <[email protected]>
moar unit-tests

f78bd72640948dd81d2aaa3868cf794c7ece37e6 authored over 6 years ago by meejah <[email protected]>
unused code

861aae6446d4d03cdd13376e4f60b433138943eb authored over 6 years ago by meejah <[email protected]>
custom exception types

8f782ec4c50543ffc1441d5fdc7a03e0d400c771 authored over 6 years ago by meejah <[email protected]>
redundant

2fc86d5726d7744d50b88c8c1173544f5a1e264a authored over 6 years ago by meejah <[email protected]>
comment + logging cleanup

07947d785116afe23a453efec7386c0c41da1816 authored over 6 years ago by meejah <[email protected]>
utest fixup

f8f2c187b2a69ef4b70d4cc5e75ffe3ff40547dc authored over 6 years ago by meejah <[email protected]>
use custom exception type

5d251593003219bda761e4d7734f40b0368c467f authored over 6 years ago by meejah <[email protected]>
whitespace

9fa0d8eb4d23e52061be08e074b500218af6206d authored over 6 years ago by meejah <[email protected]>
objects_conflicted fixup

1395bbd87c6e119039c1c2373b9743e3262faf7b authored over 6 years ago by meejah <[email protected]>
test_smoke -> test_magic_folder

ee74f5cf063bebfecec36466837ab79054757b0f authored over 6 years ago by meejah <[email protected]>
integration-test for #2909

c3fe88208be0815de624f5d3386e45531483578b authored over 6 years ago by meejah <[email protected]>
Some nice documnetation and proper exception types

2e849cfba48639c202711b51a5dbd05d72b7b29a authored over 6 years ago by Jean-Paul Calderone <[email protected]>
directory creation fixes

454335713020db293e2b80c497660fbd7283e6f3 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Merge pull request #491 from exarkun/consolidate-magicfolder-config

Consolidate magic-folder configuration-loading code.

856f808d36f7112ee93681bda2380928ea316188 authored over 6 years ago by Jean-Paul Calderone <[email protected]>
Add missing information/import

27fa10d7e32fcf12647605768051ebf0293cf9c9 authored over 6 years ago by Jean-Paul Calderone <[email protected]>