Ecosyste.ms: OpenCollective

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

github.com/ooni/orchestra

The OONI Probe Orchestration System
https://github.com/ooni/orchestra

Fix the Start() command

ffc7da42788789fdb7b6a3af567e21cd7c29e9b7 authored almost 7 years ago by Arturo Filastò <[email protected]>
Build the common databind

3cebb6c681ac0001ad48d0fc1caa1063660e754a authored almost 7 years ago by Arturo Filastò <[email protected]>
Use a cleaner approach to injecting the Scheduler and DB

d0164af383a72cf6eece4886803d6cfc0e010ec1 authored almost 7 years ago by Arturo Filastò <[email protected]>
Very big refactoring of all the orchestrate codebase

031757e60c0037eed156ce3c3f53354dc730c6d0 authored almost 7 years ago by Arturo Filastò <[email protected]>
Move swagger spec into docs

5162fbfdb6cd2982c202147be1d488354bfc2778 authored almost 7 years ago by Arturo Filastò <[email protected]>
Rename package dir to orchestrate

3b2436bb356741c178e41c8a6da524fabdabbdca authored almost 7 years ago by Arturo Filastò <[email protected]>
Zap proteus-notify

e8ea703027125590bc963e3e4926d4daa66a77e0 authored almost 7 years ago by Arturo Filastò <[email protected]>
Rename proteus-events to proteus-orchestrate

f4fcdadca4f36b0adc5c935f1cdb2206ffd7ea6e authored almost 7 years ago by Arturo Filastò <[email protected]>
Move handler into rendezvous

0444d5cdcbe92511f802484aac487d375221ff7c authored almost 7 years ago by Arturo Filastò <[email protected]>
readme typos, and remove development aids

e2a05713535b2956112394aef65f3bf95b1f142a authored almost 7 years ago by Joe Landers <[email protected]>
Run go fmt

29be34f8a55c91a990f25615b8214b6ebcc774c6 authored almost 7 years ago by Arturo Filastò <[email protected]>
reify collector types

d6c8289f25e47af941164f36414c989905e2375d authored almost 7 years ago by Joe Landers <[email protected]>
Lint all the source code

cdbc0e4abeb0f893802f8f510b31e8969092be26 authored almost 7 years ago by Arturo Filastò <[email protected]>
Add more stuff to readme

6eeb26d02958e29ceeee21d2cfebe262f320a0f7 authored almost 7 years ago by Arturo Filastò <[email protected]>
rename country table to countries

c0f926c6bed71ea53de80372afaebf7e18151390 authored almost 7 years ago by Joe Landers <[email protected]>
get inputs by category

3c88d088f3c85101102ef4c7aa02487811bc2450 authored almost 7 years ago by Joe Landers <[email protected]>
Return a random subset of inputs

183490c4a0bdf9010559a8c3e73a06a2037b83e5 authored almost 7 years ago by Joe Landers <[email protected]>
Sync up schema with pipeline

Fix typo in SQL

fca17ec1b79ef4c83952741f47b038b3aa375fb3 authored almost 7 years ago by Arturo Filastò <[email protected]>
put /rendezvous stuff in its own file

a612b04252d8cb51a4c4f92ef6a77f8cb1f6370c authored almost 7 years ago by Joe Landers <[email protected]>
Minor code cleanup

f92a028b526f497929f3a2899c0b36dbf0e30dcf authored almost 7 years ago by Arturo Filastò <[email protected]>
Add linting to travis

15783f795089704933b0d9f0160d990f68efd247 authored almost 7 years ago by Arturo Filastò <[email protected]>
Linting

f36053f5a29b0ddb54a1563f5c8ce7d8aaad4f6b authored almost 7 years ago by Arturo Filastò <[email protected]>
Disable linting on proteus-notify

proteus-notify should eventually be deleted

0eed8862b7263a54d50ab75febca39ed3911ef07 authored almost 7 years ago by Arturo Filastò <[email protected]>
Simplify the query creation functions

Sync up schema with pipeline

abb936f73fa4eb656cfc6cd050e38c65cd83c1dc authored almost 7 years ago by Arturo Filastò <[email protected]>
Convert variables from snake_case to camelCase

245c18f67a9bd0823e11da7801f0dbcbafa80521 authored almost 7 years ago by Arturo Filastò <[email protected]>
Refactor the constants into their own file and use proper naming

1462391bdbd6eea22d7c1fe86c83af7bdf23b363 authored almost 7 years ago by Arturo Filastò <[email protected]>
Cleanup and refactor events.go

* normalize case and whitelist cat_codes
* normalize case and whitelist country codes
* rm debug...

99f0b531bcecaaadb8376bed0be548928aa61001 authored almost 7 years ago by Arturo Filastò <[email protected]>
Refactoring:

* normalize case and whitelist cat_codes
* normalize case and whitelist country codes
* go fmt

1fcac4f69783f59033822c2b3bbb9c2cda57d8a3 authored almost 7 years ago by Joe Landers <[email protected]>
Proper use of parametrised queries

b654dc225f4bc5894b0aaadf974fc1d6c2a4ff3e authored almost 7 years ago by Joe Landers <[email protected]>
make sed -i work with gnu and bsd versions

3b7a032d078ddf04224f92005b10aae4a106128a authored almost 7 years ago by Joe Landers <[email protected]>
Temporarily disable build from tip

7c1d3857a8951a513e2341132f549d69f1e53352 authored almost 7 years ago by Arturo Filastò <[email protected]>
select inputs by lists of countries and categories

39fdf4d5657d02b33d41d842ca1f0dc209b5cdec authored almost 7 years ago by Joe Landers <[email protected]>
gofmt events.go

2ed202d7270e2216491b335b29dfbcc366458abd authored almost 7 years ago by Joe Landers <[email protected]>
Collectors part of the rendezvous endpoint

91bbec9a7d2044f4442be76d63497726499cfaf7 authored almost 7 years ago by Joe Landers <[email protected]>
more sketching around migration

3f487c79b5453b275b12954a17b3d91ca9439805 authored almost 7 years ago by Joe Landers <[email protected]>
urls removed from CSVs get marked inactive

7f45e5f8039554d18d8c7275c701d0332e915a0c authored almost 7 years ago by Joe Landers <[email protected]>
Add script to sync test lists

This needs to be ported to golang from python

4a1b369035562e7195dab98422c8b02609368358 authored almost 7 years ago by Arturo Filastò <[email protected]>
Start sketching out the rendezvous endpoint

7c144ce14ad3133350844787b9dc76be05a03cb4 authored almost 7 years ago by Arturo Filastò <[email protected]>
Add Readme info

c78429119bb211da13d89e468f7b75dce3e5f291 authored almost 7 years ago by Arturo Filastò <[email protected]>
Add swagger spec

c85e62bdff9d8246fd2675bce64dbfa50888fdec authored almost 7 years ago by Arturo Filastò <[email protected]>
Update bindata

05367103f5bb7bbec1f4f2b4316dd49b7378f968 authored almost 7 years ago by Arturo Filastò <[email protected]>
Add changelog entry, bump version

40cd6279973675d80a41df9e8293f4b0f80f5a06 authored about 7 years ago by Arturo Filastò <[email protected]>
Fix some bugs in registry

d30b3fde924814924a311ab2fd046f8a1982f20a authored about 7 years ago by Arturo Filastò <[email protected]>
Update Readme

abf0d010263ba3e5706b6cfc387eb6bf215392e5 authored about 7 years ago by Arturo Filastò <[email protected]>
[lint] more linting in proteus-events

f2fe08339d89e6eb0c893a6f460ea22743fd035a authored about 7 years ago by Arturo Filastò <[email protected]>
Flesh out basics on how to unittest stuff that speaks to the database

3c676511e296ede6f957ce25c38e93bdf85a3f84 authored about 7 years ago by Arturo Filastò <[email protected]>
[lint] Fix lint warnings in proteus-[common,events] and bindata

da65f435af36de4580ea50db6f07754c4cda171b authored about 7 years ago by Arturo Filastò <[email protected]>
Implement workaround for https://github.com/jteeuwen/go-bindata/pull/158

cbd010ac38fb0110595b0d2532473cf32b4a3577 authored about 7 years ago by Arturo Filastò <[email protected]>
Run make fmt

a118d365cc0c610931c90f77e5ae9ffbca874871 authored about 7 years ago by Arturo Filastò <[email protected]>
Add Makefile target for formatting code with `gofmt -s`

0e38ada3e154de0d588769ee3756d59f56875dd7 authored about 7 years ago by Arturo Filastò <[email protected]>
Add tooling for running code coverage checks

60a5fb9cbf20af6759fd4af6fcd90600eceee990 authored about 7 years ago by Arturo Filastò <[email protected]>
Remove unused import in events

a8d17b30aaab43224eb2f4014062690cbe5a318a authored about 7 years ago by Arturo Filastò <[email protected]>
Add fmt-check makefile target

Ignore bindata.go when running gofmt

7504b224d38624f8772778567196af19d29c33a9 authored about 7 years ago by Arturo Filastò <[email protected]>
Add lint Makefile target

976e952c21be7a36c6263ad93555621e2a989505 authored about 7 years ago by Arturo Filastò <[email protected]>
[vendor] go-sqlmock fetch

8b3dfd0cac9cf3da7dac41ab6b3261a5df149f3c authored about 7 years ago by Arturo Filastò <[email protected]>
Add client listing unittests

8efde2b721bd220e870b3e3b3db55ca8e70158bb authored about 7 years ago by Arturo Filastò <[email protected]>
Add travis-ci support

f8344d98951ec4bab8e83a1ee4e12ee4113ac096 authored about 7 years ago by Arturo Filastò <[email protected]>
Move PACKAGES definition into lint and test

* Temporarily disable lint check since it still requires a bit of work on the code

b787c79301cd1259380640318273804b292683d1 authored about 7 years ago by Arturo Filastò <[email protected]>
Refactor Start() function to aid unittesting

35324c95689395893f366e7522bab11a1c2d0291 authored about 7 years ago by Arturo Filastò <[email protected]>
Add make check to readme

2131301f8361483fd935dbd16ce4da15d87ea726 authored about 7 years ago by Arturo Filastò <[email protected]>
Move TheTorProject directory to all lowercase to make go imports happy

b27022083f72ec9b8c918b60296f41840d2bb867 authored about 7 years ago by Arturo Filastò <[email protected]>
feature(README.md): build and release instruction

Based on my experience dealing with proteus.

e5e38fefd7f122756572b00729e60d90b085463f authored about 7 years ago by Simone Basso <[email protected]>
Long live v0.1.0-beta.9!

446e5016fc59582ae93f4e6de1fe6dbd98f8b3ae authored about 7 years ago by Simone Basso <[email protected]>
fix(registry): Language may be null

This happens, in particular, because the schema was later
extended in #6 to add support for lang...

45a502360750d97684cce957be005ff691f1bc08 authored about 7 years ago by Simone Basso <[email protected]>
refactor(Makefile): simplify the proteus targets dependencies

Use the `build-all` target rather than spelling out every target.

b448100dba3ede9bdf2620e8d9a90b6f17e546ad authored about 7 years ago by Simone Basso <[email protected]>
Bump version number and add changelog entry

b431e691df79d118405e3f71d3b18332d3e5942e authored about 7 years ago by Simone Basso <[email protected]>
p-e/e/scheduler.go: don't send topic for android

Detailed comment inside the diff.

While there, kill whitespaces.

12734e3221ad1feda9428ba3a98d99c628ff278a authored about 7 years ago by Simone Basso <[email protected]>
fix(database): inconsistent migrations

The [library we use to implement
migrations](https://github.com/rubenv/sql-migrate) was confused...

06a2a05a48624f54e43cacb9d354c19452bc3d67 authored about 7 years ago by Simone Basso <[email protected]>
regen(bindata): run `make bindata`

6013203b9a86e1face7936119d0efc8c05d43f88 authored about 7 years ago by Simone Basso <[email protected]>
feature(events): fwd click_action for Android

The click action field is required to make sure we can open
smoothly the notification on Android...

52ba4dcabcfca1c75e8936a8547652955819e18f authored about 7 years ago by Simone Basso <[email protected]>
fix(registry): adjust syntax of add_language_column

049dd2d90202118f4351de08685b400eae28c375 authored about 7 years ago by Simone Basso <[email protected]>
Bless v0.1.0-beta.8

707a4fba713178764ea7205a1068517e5feffc4b authored about 7 years ago by Simone Basso <[email protected]>
fix(Makefile): always update embedded binary data

I have find it very surprising that this is not done automatically
when creating a new release. ...

41a8a2df1d1d1a5308e16e096391e8e715090b8f authored about 7 years ago by Simone Basso <[email protected]>
fix(Makefile): don't assume a tool has bindata

75f4e71f1550fa5c505bb781efeb6586c8160e63 authored about 7 years ago by Simone Basso <[email protected]>
Bump version number and add changelog entry

21ff45d5229ac8afb63b233c1a0c21baec1e03a3 authored over 7 years ago by Arturo Filastò <[email protected]>
Fix dates in ChangeLog

c8751fa9618c21416c43326d7df5d68af66428f7 authored over 7 years ago by Arturo Filastò <[email protected]>
Add nProgress loader

* Remove tapEvents
* Minor refactoring

74cbce60ae89af3edbcb37bf74c90fa52720a07a authored over 7 years ago by Arturo Filastò <[email protected]>
Improve the UI for scheduling tasks.

Minimise the amount of options shown and information requested for most
tasks.

4f1226fa3fe3b2277e8526c7644517b9c4c46050 authored over 7 years ago by Arturo Filastò <[email protected]>
Improve the UI of the job confirmation page

c9fee457d28769017d33e0ad2a1e4ea713477c36 authored over 7 years ago by Arturo Filastò <[email protected]>
Merge pull request #6 from TheTorProject/feature/language

Feature/language

9a1fe3dc91c137a9ed08684119b86a15c9b16769 authored over 7 years ago by Arturo Filastò <[email protected]>
Fix typo in migration scripts for registry (s/Drop/Down/)

1a191438f5d772c230bfb7bd993e15374a5f381e authored over 7 years ago by Arturo Filastò <[email protected]>
Update bindata

f6259425e1b0bba7d249b29e22bd4945560d08d9 authored over 7 years ago by Arturo Filastò <[email protected]>
Add support for recording language

7666e69bc196bf5f5daa68472c2cbe2c8299b3d5 authored over 7 years ago by Arturo Filastò <[email protected]>
Add changelog entry

3ea74cb15b98bc62db3ba636490fd24778d6c714 authored over 7 years ago by Arturo Filastò <[email protected]>
Bump version

1546a4782abb435c856e2628d73ffb50d3c1af74 authored over 7 years ago by Arturo Filastò <[email protected]>
Fixup 1->2 db migration script

5680a05fe4fab61a6640f83cc22aa576004d9f76 authored over 7 years ago by Arturo Filastò <[email protected]>
Re-enable add task page

068d00311933d64053636ef54f8b2c113121846b authored over 7 years ago by Arturo Filastò <[email protected]>
Bump version number, update changelog

b548903e68f1053a549d5bf5ec5a434a5b219b38 authored over 7 years ago by Arturo Filastò <[email protected]>
Merge pull request #5 from TheTorProject/fix/job-deletion

Keep track of running jobs

7b5ce218c9317a30a7be495308751e9428351ee1 authored over 7 years ago by Arturo Filastò <[email protected]>
Keep track of running jobs

When a job is deleted remove it from the list of runningJobs and mark it
as done.
This fixes the...

8d02b76c8339aed945ffdfb82dc9d893512e1006 authored over 7 years ago by Arturo Filastò <[email protected]>
Fix some bugs found in testing

01179aafa3645e78d328de55d70619ec64714821 authored over 7 years ago by Arturo Filastò <[email protected]>
Merge pull request #4 from TheTorProject/feature/alerts

Feature/alerts

a65a695e9f970b24552eb26b8d64fe329f709a3d authored over 7 years ago by Arturo Filastò <[email protected]>
Bump version in makefile

3f5fdee337b316ea3172571aaa4e91f269720997 authored over 7 years ago by Arturo Filastò <[email protected]>
Add authentication support for gorush

daf0c7ebc214703e1dce5fbadd8a74811499e6cc authored over 7 years ago by Arturo Filastò <[email protected]>
Bump version number

3146d752c1bc536cefbc26b36df2889e8d18d38f authored over 7 years ago by Arturo Filastò <[email protected]>
Implement frontend for sending alert notifications

e8bd8931044e9660719d1e8f8b20cb8648c7662e authored over 7 years ago by Arturo Filastò <[email protected]>
Separate add task from add alert

523999cbe64e701267bf60a9a800b441fc0cb150 authored over 7 years ago by Arturo Filastò <[email protected]>
Fixes to alerts

88e2c4bb8bdd3053bd55a27ea93dce2a2da6ff13 authored over 7 years ago by Arturo Filastò <[email protected]>
Add backend support for sending alert type notifications

* Switch to using gorush instead of proteus-notify for sending
notifications

e0bb26d35f8396ca755de87a8784f22e63a2ffeb authored over 7 years ago by Arturo Filastò <[email protected]>
Add notes on the status of the components

6fc3f80947848e7868a3822832095f30eb3ea104 authored over 7 years ago by Arturo Filastò <[email protected]>