Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ooni/2023-05-richer-input
https://github.com/ooni/2023-05-richer-input
This diff upgrades the probe-engine dependency to the last published
commit, which allows us to...
See https://github.com/ooni/probe/issues/2505.
76dae31a76098b7549c0b500bf1f540b0b79ae62 authored over 1 year ago by Simone Basso <[email protected]>Noticed while working on https://github.com/ooni/probe/issues/2502
09b0bf00bd3922d85a92ac43289052021c16370d authored over 1 year ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe/issues/2502
16d052b743f89242a9f09725a8fb4ad67bbd3878 authored over 1 year ago by Simone Basso <[email protected]>
By making it explicit that we want to include the HTTP body into a
measurement we highlight tha...
Required by https://github.com/ooni/probe/issues/2502
32dae990e458360dc0e75f0ce2980e9d27603ec1 authored over 1 year ago by Simone Basso <[email protected]>da4abcd0be85cd2471dbcb7156b593eeb11c2f9c authored over 1 year ago by Simone Basso <[email protected]>
This diff deals the fallback from
https://github.com/ooni/probe-cli/pull/1168 and is related to...
This change simplifies writing filters and possibly makes the ErrSkip
functionality redundant b...
9dc733d11d70736aefac0e315643f3c0f845e1dc authored over 1 year ago by Simone Basso <[email protected]>
48e49583e44246273c2d375fa7adf9e3c6e21f83 authored over 1 year ago by Simone Basso <[email protected]>
72e70e5f4a6f527a6e370d269724535eb0d8625c authored over 1 year ago by Simone Basso <[email protected]>
Otherwise, it indents too much to the right and it's unreadable.
Part of https://github.com/oon...
54a86214f8dee7587dd1fafb32e09ba5af7d4f44 authored over 1 year ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe/issues/2494
530cddc3eef2d0d0507451aa16b2e3ac70df9bfa authored over 1 year ago by Simone Basso <[email protected]>
This commit removes the code we used as milestones to reach the
stage where we implemented the p...
This diff improves the DSL for writing nettests introduced in
https://github.com/ooni/2023-05-r...
This diff commits work in progress where we've refactored unruntime to
use explicit types, which...
6ba48ba06d7337b79684f19cb35465336ae34869 authored over 1 year ago by Simone Basso <[email protected]>
d4c883c469d01fa0145c7a7bf3beed87ec6e469b authored over 1 year ago by Simone Basso <[email protected]>
Part of https://github.com/ooni/probe/issues/2494
931cfa9fa9e0192a08d118f37139be707ec0e472 authored over 1 year ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe/issues/2494
d31e479064ffb313c0d67f81cae39abe8ea6ee51 authored over 1 year ago by Simone Basso <[email protected]>
This pull request redesigns the composable mini-nettests implementation
as follows:
1. *Laye...
db089f56dfff5c9d5e06611896c35710e8b8cc3b authored over 1 year ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe/issues/2493
b1819672fa2a0415a631b76bcea3ee77fb81bd6c authored over 1 year ago by Simone Basso <[email protected]>adc943bdfd56e4317e428bd0232e1c97f004bc5f authored over 1 year ago by Simone Basso <[email protected]>
This change is fundamental to ensuring we can provide conditional
support for options implemente...
While there, remove the previous implementation of the better DSL (./pkg/x/dslx)
because it has ...
Part of https://github.com/ooni/probe/issues/2494
63556e898d8edbd53c487f853540f95a2bb2ea09 authored over 1 year ago by Simone Basso <[email protected]>
This diff improves upon #1 to provide a better implementation of mini
nettests. The reference i...
44d9f8c35e903d1b2c4fdd991a3cd85d194aa2c5 authored over 1 year ago by Simone Basso <[email protected]>
Part of https://github.com/ooni/probe/issues/2494
90a0ab5ea3a4d6106c5f363db15a62da2a2aff21 authored over 1 year ago by Simone Basso <[email protected]>58257aa89547d9194893ecdf3b28564e6e61e291 authored over 1 year ago by Simone Basso <[email protected]>
6b57364b974e102f7b3d2a4ed674316a3f9c2e34 authored over 1 year ago by Simone Basso <[email protected]>
eef82fcdf7bc620da29df38c1a57dfa03d2b94f3 authored over 1 year ago by Simone Basso <[email protected]>
This commit adds convenience python scripts that generically
manipulate the check-in response.
...
79c93bb9155f9597ffd5779dfe9d2e2706774961 authored over 1 year ago by Simone Basso <[email protected]>
This diff implements max-runtime for the `runx` subcommand
and fixes all the bugs discovered whi...
This is probably poised to change in a later iteration of this
specification, but there is no ne...
8c7cfa940af4cdebff123501332d12e86e90eaff authored over 1 year ago by Simone Basso <[email protected]>
As we did in the previous commit, clarify what we're running
and what is the type of the arguments.
This diff changes the syntax of the script to explicitly clarify
we're running a command with th...
It seems the "command" term is a better term to use considering
that we're dealing with a script...
This diff solves another issue that we identified during the
v0.1.0 design review with @Federico...
21d5c1fd8fcfb658af843c98e237c785fb43d694 authored over 1 year ago by Simone Basso <[email protected]>
426b453e237dc3a4e5e6c91a6e4d836e1da3bc35 authored over 1 year ago by Simone Basso <[email protected]>
The interface describes the way in which the interpreter interfaces
with the view, so its name s...
That interface is the interpreter's specific view of how to save
measurements rather than a more...
This diff modifies the runner to implement location invalidation
as discussed in the DESIGN.md d...
This diff implements what we agreed to do with @FedericoCeratto
during the design review of the ...
5dbf0e1953be0fdae0c1aaeea76ddcccd36ddd7e authored over 1 year ago by Simone Basso <[email protected]>
452758ba85de83efe10836975d0a1056964b80a1 authored over 1 year ago by Simone Basso <[email protected]>
The runner is responsible of running nettests. The interpreter
is the core type of the runner in...
This change addresses one of the TODOs we identified during the
previous design review with @Fed...
Writing
```JSONC
{
"run": "foo:bar"
}
```
stutters when compared to
```JSONC
{
"run": "fo...
1eabdcb07084c783ef264d5fde3f6d008da22390 authored over 1 year ago by Simone Basso <[email protected]>
With @FedericoCeratto we determined that we want to have
a global configuration rather than per-...
This change clarifies that what we consider settings are actually
the interpreter specific view ...
The interpreter now updates view parameters and the view
periodically refreshes and writes the s...
When you only run a single nettest within a suite and the nettest
is not the last, you still wan...
While there, make sure we use more accurate names to describe
the actions we're telling the inte...
By binding this kind of instructions to a suite, we can ignore all the
messages we don't care ab...
Use the same consistent naming pattern for all instructions.
6066f435c5cc083cb638aad63b6effbfaa99a947 authored over 1 year ago by Simone Basso <[email protected]>
The view will need to keep state for updating the progress bar and the
interpreter will forward ...
9f65d1bffd7094fbdfa8bb8ff46d76abeb491df4 authored over 1 year ago by Simone Basso <[email protected]>
c33ff40933f9cc1f753005cfcbb7638d16e4a682 authored over 1 year ago by Simone Basso <[email protected]>
910f0585bf32a02ee4fc01ea6aee3cbf0c451e78 authored over 1 year ago by Simone Basso <[email protected]>
a43b90afcd703ff3d057af1fa79a8fb1e34fde08 authored over 1 year ago by Simone Basso <[email protected]>
671fb5bc3f1c54c043426cbc22ed34c41c106e0d authored over 1 year ago by Simone Basso <[email protected]>
beca7d49b76460c3ac3083e9f066064009704130 authored over 1 year ago by Simone Basso <[email protected]>
The https://github.com/ooni/probe/issues/2381 issue advocates for each
experiment _fetching_ its...
* https://github.com/ooni/ooni.org/issues/1291;
* https://github.com/ooni/ooni.org/issues/1292;
...
Based on a conversation with @hellais.
1e72e27671d10be94b04b06c2c3fe786bf39a48c authored over 1 year ago by Simone Basso <[email protected]>617d876cb8db8f848f8ab55abf5033b4edbec6bc authored over 1 year ago by Simone Basso <[email protected]>
Based on feedback from @hellais
ed6a5df8539be594867c4ea72bfd739d9a6429d2 authored over 1 year ago by Simone Basso <[email protected]>0d9b2e535d0bddfdcc6f9605a913146759651df2 authored over 1 year ago by Simone Basso <[email protected]>
0a32abd3c4433bd87e07c2de2eda12f956cd316b authored over 1 year ago by Simone Basso <[email protected]>
083cf7709abf4fb138802bc6e31e9b5561de54fc authored over 1 year ago by Simone Basso <[email protected]>
edaa67ebc2c73a4a7e74ec60b7544a46abed5929 authored over 1 year ago by Simone Basso <[email protected]>
b9d4fb6f50167bdd3437b1c2c581326c8ec97435 authored over 1 year ago by Simone Basso <[email protected]>
0d8ba8b955655e217569b793781eb9f34fe2c0f7 authored over 1 year ago by Simone Basso <[email protected]>
953e3e7281acf6555bad60380286953143cfc066 authored over 1 year ago by Simone Basso <[email protected]>
0e33b97ba341aac3e24361487c628fba5f79c998 authored over 1 year ago by Simone Basso <[email protected]>
47dd73cb3ca4df448100f70172a20589a5c19c12 authored over 1 year ago by Simone Basso <[email protected]>
8df069789f27d10be5ddd15bd85b24595e027448 authored over 1 year ago by Simone Basso <[email protected]>
We said the file is written by the user. If so, the explanation cannot mention the check-in API....
6b84cf3ce7c8ed2406e311f2b35c91701072ea7e authored over 1 year ago by Simone Basso <[email protected]>080775a286e00750fbeb5dafb8f1cecaf1afbf86 authored over 1 year ago by Simone Basso <[email protected]>
87135805fb6628102c94f372475cdd966fc0e5a4 authored over 1 year ago by Simone Basso <[email protected]>
e341177d583d9cd2ab3bf9d93133b81ae95727ce authored over 1 year ago by Simone Basso <[email protected]>
ea0515377d869138ca9fc3215a5c629b39f9be46 authored over 1 year ago by Simone Basso <[email protected]>
40c7f26e0268b5bd7f1825d7ca404acdffebfb7a authored over 1 year ago by Simone Basso <[email protected]>
e949faa68d7c9afc4136fac7539d4aeb742ac4bc authored over 1 year ago by Simone Basso <[email protected]>
4c3504c521380d9783ac1a40cca200265d0f0603 authored over 1 year ago by Simone Basso <[email protected]>
ff13671d9f60cfc321b605dd66a2b7746c0b2ce2 authored over 1 year ago by Simone Basso <[email protected]>
49ebfaf4938db3a124cae4f761630f15faf5e5d8 authored over 1 year ago by Simone Basso <[email protected]>
432e4264e60c6dbeec12dde60a63b37fe06ff214 authored over 1 year ago by Simone Basso <[email protected]>
6e9bfa32d80e713f2ac0b4055dd8bf376e410df0 authored over 1 year ago by Simone Basso <[email protected]>
6abb2014568df8bf72232476b45f97fba46d22c3 authored over 1 year ago by Simone Basso <[email protected]>
c082c731fcda2f7b118f975c8922134c83bdc6b9 authored over 1 year ago by Simone Basso <[email protected]>
18a879e2c6bdc10440b2ef7a1ea6435623702b3b authored over 1 year ago by Simone Basso <[email protected]>
cdc20c865a56eddb4b75455bd4ad9b8181f6998e authored over 1 year ago by Simone Basso <[email protected]>
8f06f05e94b9fd123a113e6615bf40873ed93b57 authored over 1 year ago by Simone Basso <[email protected]>
87ec1fd83787f1d90055976ad0a7ca816460729b authored over 1 year ago by Simone Basso <[email protected]>