Ecosyste.ms: OpenCollective

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

github.com/ooni/probe-desktop

The next generation OONI Probe desktop app
https://github.com/ooni/probe-desktop

Add Performance measurement rows

eb53a589a35475fa929b860c59c3cdc481c52f88 authored over 6 years ago by Arturo Filastò <[email protected]>
Refactoring of result rows to reduce code duplication

9e2adffa1f251ed0f631b79484029242173ef213 authored over 6 years ago by Arturo Filastò <[email protected]>
Truncate inputs that are too long

05118dfa069c552beaf613a3105610e721e534a5 authored over 6 years ago by Arturo Filastò <[email protected]>
Add StatsOverviews for Middlebox and Performance

9d6eb29dafaa1cec84866fb02f434f314b1a4624 authored over 6 years ago by Arturo Filastò <[email protected]>
Delete unnecessary renderSummary

63755feccb84123ebc9863a3ff961212fffbad0e authored over 6 years ago by Arturo Filastò <[email protected]>
Remove unneeded style from test-info

6e371da21959d21d323168b05fa1dd4a50ee0a78 authored over 6 years ago by Arturo Filastò <[email protected]>
Open external links in default system browser

351cda04bc6bc0c72f2e63799340df71ae2a8525 authored over 6 years ago by Arturo Filastò <[email protected]>
Add custom icons for tests and update ooni-components

7da843a0ec1799070104ab4f0fa0b78bd3399f9f authored over 6 years ago by Arturo Filastò <[email protected]>
Implement ResultRow for Middleboxes

ef4f0c0e47a0952d892851995b3a996de8a9f30a authored over 6 years ago by Arturo Filastò <[email protected]>
Rename to TODOStats to make it easier to grep for

f811d399efe25af72a5a24437b4344b2dd1b8393 authored over 6 years ago by Arturo Filastò <[email protected]>
Implement generic test row in measurement list

134b44fa684e075e77c1c971703b6478dbf42a5e authored over 6 years ago by Arturo Filastò <[email protected]>
TestResults view

ca0254e2c8fdacc65050471c3d0d2d5ee164aa75 authored over 6 years ago by Arturo Filastò <[email protected]>
Add summary for results listing for everything except middleboxes

256256820cdfc9006187e23b07732d591f93b7c8 authored over 6 years ago by Arturo Filastò <[email protected]>
Fix ResultRow and Home views

5ef18a720638b3c2a29898f32a8ed648c750b122 authored over 6 years ago by Arturo Filastò <[email protected]>
Fix pluralization

9f78cdc2daba02133584fce1a5b986944516d966 authored over 6 years ago by Arturo Filastò <[email protected]>
Implement the StatsBox for Websites tests in the overview page

5cc5fa204de96f0b30044fd0972885fc13650fc5 authored over 6 years ago by Arturo Filastò <[email protected]>
Fix pathname on sidebar

90580ac4681e13e3ee229b94e37e86ba1303ffbe authored over 6 years ago by Arturo Filastò <[email protected]>
Update deps

a412d22464048c1ef40df8aba93c2c402b7495fe authored over 6 years ago by Arturo Filastò <[email protected]>
Add component for rendering translated markdown messages

3e26e8bf4add7c3810505d817750bb5187d244e6 authored over 6 years ago by Arturo Filastò <[email protected]>
Replace {{foo}} with {foo}

22238c536c9d687a09b84cac579cd62c0b85cc5c authored over 6 years ago by Arturo Filastò <[email protected]>
More cleanup

e4d7953f9587a6b44ca6d4ef6433e62a86c14357 authored over 6 years ago by Arturo Filastò <[email protected]>
Static files need to go into renderer/static

d73ab2e9a6bff282803ea62c35e088a4619c9834 authored over 6 years ago by Arturo Filastò <[email protected]>
Rename component names to be aligned to mockups

b2c90043ce181b628e4261dccd0829c755f60a5c authored over 6 years ago by Arturo Filastò <[email protected]>
Add static generated files

a034d971321f9fd9f4711cabbbc6e59fb714c787 authored over 6 years ago by Arturo Filastò <[email protected]>
Add source translation files

61e69605904d348e1bcd2332f4bf1c3f75d8d826 authored over 6 years ago by Arturo Filastò <[email protected]>
Add support for translated strings

9704baf1070786a06f1e3a844ec9289569143e1a authored over 6 years ago by Arturo Filastò <[email protected]>
Refactor TwoColumnHero into a shared component

0730f27c110935911e97329e6c6f1369bd4535dd authored over 6 years ago by Arturo Filastò <[email protected]>
Significant refactoring of the results pages

be103aa723d4935044f54bd33512548cfec66bbc authored over 6 years ago by Arturo Filastò <[email protected]>
Fix status icons

f9894d82870dea51a753a1556e9cbe7d365282d4 authored over 6 years ago by Arturo Filastò <[email protected]>
Bump yarn.lock

9555d13c5ea809306ed4bf9a8be4ebf38d4c0c75 authored over 6 years ago by Arturo Filastò <[email protected]>
Implement result details page

968a59bc13052152ed8b12726d8b7aa410943806 authored over 6 years ago by Arturo Filastò <[email protected]>
Mostly implement the results listing according to mockups

19477fbf9c139ad4a773f2a5f1dad4a9c4806f3e authored over 6 years ago by Arturo Filastò <[email protected]>
Implement running test log

7b8abc9da7bb7905c9cc66dfd5e3b7a484df5e23 authored over 6 years ago by Arturo Filastò <[email protected]>
Implement a better loader

46d85654e5c48f79cebdc12cf57597a953fc8fa3 authored over 6 years ago by Arturo Filastò <[email protected]>
Implement the test results navigation tree

882e9a98f52f03cc7e184ed5a8a2f4686a3a089b authored over 6 years ago by Arturo Filastò <[email protected]>
Start fleshing out the result pages

34ed742ccf7698d4a66a3935a6b3e861095d4b57 authored over 6 years ago by Arturo Filastò <[email protected]>
Refactor the base layout

Based on: https://stackoverflow.com/questions/21515042/scrolling-a-flexbox-with-overflowing-cont...

be7907971390b3110724a35e417d1aa247255ef3 authored over 6 years ago by Arturo Filastò <[email protected]>
Update test running workflow

80d1d04198bbea6277c8b93c7107ad004f4fa9ff authored over 6 years ago by Arturo Filastò <[email protected]>
Implement grouping of results by month

13c4057c68a7b5364e1c4d8f098f345bc5835600 authored over 6 years ago by Arturo Filastò <[email protected]>
Style the sidebar

* Update colors for test groups
* Update ooni-components version
* Rename /dashboard to /home

ba8bdaefb820bbd1c8bf185ff758c707f0a43fd0 authored over 6 years ago by Arturo Filastò <[email protected]>
Fix resource paths for windows

686591c694102c678edafb73d52033b99e1a0954 authored over 6 years ago by Arturo Filastò <[email protected]>
Update package.json and yarn.lock

c158852a73ee8ee976194a98094f1041fc7bc362 authored over 6 years ago by Arturo Filastò <[email protected]>
Resize window and update top level stats for results view

ee75f0820126c7867dff83d2257558bec539cb63 authored over 6 years ago by Arturo Filastò <[email protected]>
Improve the results listing

b3150ab24b4d3c85cf16d339c0bb56b37d4d34c2 authored over 6 years ago by Arturo Filastò <[email protected]>
Fix JSON parsing

0647bdd3e43468ca27a73bc6b9b1ba0f8033b4f3 authored over 6 years ago by Arturo Filastò <[email protected]>
Ditch sqlite3 in favour of sql.js a pure JS implementation

Cross building sqlite3 for windows was causing huge headaches. As an
example I found myself doin...

22d792ec4f8511f9a99de26d5fda43635c1ae8ba authored over 6 years ago by Arturo Filastò <[email protected]>
Make error reporting more robust

3d39549c92d63bc825c770a64463951573b37e96 authored over 6 years ago by Arturo Filastò <[email protected]>
More exception trapping

f791c7276772a9b4bf0d656789834f46d49259fe authored over 6 years ago by Arturo Filastò <[email protected]>
Better exception traces

17131c3af824e91f726b3e98d9d1cb3368056e9b authored over 6 years ago by Arturo Filastò <[email protected]>
Fixup how database paths are handled

- Use my own fork of electron-next to workaround windows path issues

1443237b396f2d1d0dd6ed575dd25ba75ed1b3d3 authored over 6 years ago by Arturo Filastò <[email protected]>
Bump version

- Remove electron-rebuild

b0e96b63085191e6ecbc0d15d6ab61fb59aa7e66 authored over 6 years ago by Arturo Filastò <[email protected]>
Fix electron-next bug with my fork

Should no longer be needed once https://github.com/leo/electron-next/pull/19 is merged and relased

29e7fc5c5c88015e74e16ef0d740c73399ed8e3a authored over 6 years ago by Arturo Filastò <[email protected]>
Add some nice next plugins

b90b0dc3ac1c92ac16b27aaaa427658cbaae5a64 authored over 6 years ago by Arturo Filastò <[email protected]>
Forward more exceptions onto sentry

24fd08feba14f49913c66c49e32d438b6da2a314 authored over 6 years ago by Arturo Filastò <[email protected]>
Refactoring to config file handling code

10a6556582a6f3f8b8fa3d217cd6006e454b6db7 authored over 6 years ago by Arturo Filastò <[email protected]>
Fixup of OONI_HOME paths

2ca0a01508579700409172c74ff880db670acc8b authored over 6 years ago by Arturo Filastò <[email protected]>
Made another cargo-cult change

Javascript is young and unstable, just how we like our tech! :rage:

fd01ccf83d70d7fac3a212e5c2b4038eeddc01da authored over 6 years ago by Arturo Filastò <[email protected]>
Upgrade to next.js 6.0.3 and babel 7 :rage:

d1b4730469c2fcf111408d658c4c0534aa9aff0f authored over 6 years ago by Arturo Filastò <[email protected]>
Refactor sentry integration

20f96fff707c6dc4cff185d684bc259c4535e970 authored over 6 years ago by Arturo Filastò <[email protected]>
Log error messages in dashboard

d19fadec7c03208931b70beed492efe8bd56fef7 authored over 6 years ago by Arturo Filastò <[email protected]>
Refactor sentryConfig

46da8750c9ec8179a6720ec68c9d8d2d21e9233c authored over 6 years ago by Arturo Filastò <[email protected]>
Improve interaction with OONI Probe cli

- Split stderr on newline
- Pass OONI_HOME to probe-cli
- Misc path related fixes

49eb5fc0bd384f80f41d84c4ecde62dd208531ed authored over 6 years ago by Arturo Filastò <[email protected]>
Improvements to make debugging easier

* Add sentry integration

892cfdb75a880ad18780579cc8f9073451b94848 authored over 6 years ago by Arturo Filastò <[email protected]>
Progress on adding windows support

b5754c9a1405355a5b7d0604c10d88a95033911b authored over 6 years ago by Arturo Filastò <[email protected]>
Add icon generation target

09400d857161b420c01b239104155541f216c0ce authored over 6 years ago by Arturo Filastò <[email protected]>
Bump react dep

1d80fbee7c0aaa6f05079ae6cb8f5f8b78c62457 authored over 6 years ago by Arturo Filastò <[email protected]>
Merge pull request #1 from OpenObservatory/feature/gooni

Feature/gooni

343b55021b926547cfec079f1fd2f99ad0dc1b90 authored over 6 years ago by Arturo Filastò <[email protected]>
Merge remote-tracking branch 'origin/master' into feature/gooni

* origin/master:
Bump electron and next.js

7f45893aebf62d3fa401f6e3c17a8d176d73ca0d authored over 6 years ago by Arturo Filastò <[email protected]>
Add a minimal Readme.md

694f9b4bff7c5d22dd83fa92bb5e46632c0b8fe1 authored over 6 years ago by Arturo Filastò <[email protected]>
Bump electron to a secure version

00e73b423cd57eb07c32239c3dc40e05b4f6e0ab authored over 6 years ago by Arturo Filastò <[email protected]>
Dump the config in the settings pane

76b5a5258a99fb4c5b1e9d33341c16858ab4ab79 authored over 6 years ago by Arturo Filastò <[email protected]>
Add tentative extraFiles directive for windows

c1f56ec884406e6e5db07c00d2e78f584283ba82 authored over 6 years ago by Arturo Filastò <[email protected]>
Hook up the events for the running test

b8ea3dad51dd1d99bf108ff5b7d27caed8207324 authored over 6 years ago by Arturo Filastò <[email protected]>
Refactor database related functionality to be more minimal

ec634fc85a5c2fa08cdc0a0ad18177ac8748c15a authored over 6 years ago by Arturo Filastò <[email protected]>
Add simple script for building binaries

3b5678bb311193d69f245f89cb67099f1d466d97 authored over 6 years ago by Arturo Filastò <[email protected]>
Update yarn.lock

166d30aba1854aec68223ef4f1b02556db547092 authored over 6 years ago by Arturo Filastò <[email protected]>
Add support for baking in OONI Probe desktop the gooni binary

f53423999c8741f53f9f27c9d2c4eed66f490bd1 authored over 6 years ago by Arturo Filastò <[email protected]>
Spent many hours debugging why the .app was not working this was the fix in the end

See: https://github.com/leo/electron-next/pull/6

b94ee7904aee025d275a7001d268ff5558ff9fe8 authored over 6 years ago by Arturo Filastò <[email protected]>
Manually babelify all the main process

9c5733f8413c333ec7cfaf6272d10b92f0e1d128 authored over 6 years ago by Arturo Filastò <[email protected]>
Bump electron and next.js

1bf585e2605f73dd54a5a65b20136d303ed6e253 authored almost 7 years ago by Arturo Filastò <[email protected]>
Implement basic gooni <-> ooniprobe-desktop communication

c95bc7fb16ec4035bb216c4043e751276fc95797 authored almost 7 years ago by Arturo Filastò <[email protected]>
Start adding settings support

a6edebce18dc1e3a0ffc1d8a815e8d729140368a authored almost 7 years ago by Arturo Filastò <[email protected]>
Add lockfile dep

ae5aec32878d5b1954f3e9a2abe14e3c293a1b69 authored almost 7 years ago by Arturo Filastò <[email protected]>
Update vendored config files

0c31d31325a39feb42179b2806d74c351dea6bc3 authored almost 7 years ago by Arturo Filastò <[email protected]>
Rename home to dashboard

a396faef52af04eaa40253aceaf57bf2f40cee9c authored almost 7 years ago by Arturo Filastò <[email protected]>
Sketch out components for the nettest result views

d7502244789d92510370935b78e6227300606780 authored almost 7 years ago by Arturo Filastò <[email protected]>
Ensure that clickables always have a pointer and text selection is off

819c18b3db9bafafa1447f72b0880b8d268d475a authored almost 7 years ago by Arturo Filastò <[email protected]>
Improvements to the result list

6d4a3277dee625176a59f5af5575808dc0cf0f4a authored almost 7 years ago by Arturo Filastò <[email protected]>
Add support for showing the results

7387e5fc61d16dcb4228afe73e5fa3c40776c7e9 authored almost 7 years ago by Arturo Filastò <[email protected]>
Add ooniprobe-cli deps (sequelize, sqlite3, moment, debug & mri)

2e2da2a3c96531c88659cceb5d710dab5938e950 authored almost 7 years ago by Arturo Filastò <[email protected]>
Vendorize the ooniprobe-cli config

1e8f1311d5da8c7e99d5fe313353ce5ac3534fcb authored almost 7 years ago by Arturo Filastò <[email protected]>
Add hooks for showing the runningTest

fde1bd261bdbd89c5ff83099f7a4de7e7deee237 authored almost 7 years ago by Arturo Filastò <[email protected]>
Show status update messages in the UI

4b8d05a9187534b8424c002c7993590790c6cc35 authored almost 7 years ago by Arturo Filastò <[email protected]>
We have lift-off

Messages are flowing between ooniprobe cli and ooniprobe desktop

6b1ceb18f1cd634af792a82dce09570c9ed42980 authored almost 7 years ago by Arturo Filastò <[email protected]>
Implement cards in home view

f7566ff1f7727d9a3f8c82bdad46895b1312b9d1 authored about 7 years ago by Arturo Filastò <[email protected]>
Add .DS_Store file to ignore

8cfaf4a69af4384056e28f838648e579f84e490d authored about 7 years ago by Arturo Filastò <[email protected]>
[chore] update yarn.lock

fcd7a8572f23d3af01e206ebfa7bcfccb76963ae authored about 7 years ago by Arturo Filastò <[email protected]>
Make a considerable amount of progress on implementing the UI

2d79b126b8f9c972076cfd54f1d8080b67f8a2c5 authored about 7 years ago by Arturo Filastò <[email protected]>
[chore] Update yarn.lock

bf3210e127fe43af8683f259a7bc1d00e1bfbd0d authored about 7 years ago by Arturo Filastò <[email protected]>
Implement scaffolding for using multiple windows for rendering stuff

We are on desktop now, there is no limit to how many windows we can
make: https://i.imgur.com/Ds...

82975c1c85cf97d20f01cdd0a6429bbaa9d02bcc authored about 7 years ago by Arturo Filastò <[email protected]>