Commit Graph

1196 Commits

Author SHA1 Message Date
Arturo Filastò
00859e87a6 Get web_connectivity to work with dynamic URL fetching 2018-03-23 12:41:06 +01:00
Arturo Filastò
4bbffa9cd5 Add geoip command line tool 2018-03-23 12:10:38 +01:00
Arturo Filastò
7fe1551951 Refactor how we create the context 2018-03-23 12:10:14 +01:00
Arturo Filastò
6ba779b156 Implement geoip related functionality in gooni 2018-03-22 18:28:38 +01:00
Arturo Filastò
75d639d771 Refactor directory structure 2018-03-22 15:58:10 +01:00
Arturo Filastò
09bb67ab1f
Merge pull request #7 from OpenObservatory/feature/measurement-state
Keep track of the measurement state in the database
2018-03-22 14:51:44 +00:00
Arturo Filastò
e852713ed7 Add functions for structured progress logging 2018-03-22 15:22:29 +01:00
Arturo Filastò
58e452ea4e Add support for more tests
- Implement middlebox tests & summary generator
- Implement IM tests (summary generator missing)
2018-03-21 12:18:45 +01:00
Arturo Filastò
bd6c5b20d0 Minor style fixes 2018-03-20 14:31:05 +01:00
Arturo Filastò
268b4ce5bb Remove item from todo 2018-03-20 14:19:45 +01:00
Arturo Filastò
ce0e077175 Add hooks for generating result summaries 2018-03-20 14:19:19 +01:00
Arturo Filastò
a747b76ecf Add some todo items to the readme 2018-03-20 12:43:34 +01:00
Arturo Filastò
e0bb4000e9 Implement most of the measurement & result DB workflow 2018-03-20 12:38:33 +01:00
Arturo Filastò
6a70fe7da1 Update bindata 2018-03-20 12:38:28 +01:00
Arturo Filastò
541e2c0c1b Update schema 2018-03-20 12:38:21 +01:00
Arturo Filastò
74420f5f16 Go considers the default type of JSON float64 2018-03-19 19:31:17 +01:00
Arturo Filastò
9f438ae068 Implement state tracking in database 2018-03-19 19:28:32 +01:00
Arturo Filastò
25c15dc3ab Edit SQL creation 2018-03-19 19:28:22 +01:00
Arturo Filastò
9e51faddbf Bump MK version 2018-03-19 19:28:07 +01:00
Arturo Filastò
5760b9176a Merge branch 'master' into feature/measurement-state
* master:
  Fix bug in duplicate log lines (and events).
2018-03-19 17:30:32 +01:00
Arturo Filastò
610d05f38f Fix bug in duplicate log lines (and events).
Fixes https://github.com/OpenObservatory/gooni/issues/6
2018-03-19 17:29:32 +01:00
Arturo Filastò
e2499dc4b0 Keep track of the measurement state in the database 2018-03-19 16:23:30 +01:00
Arturo Filastò
90c1c2de87 Start adding support for writing measurements to disk 2018-03-19 13:20:42 +01:00
Arturo Filastò
efb7e87d1b Refactor the EnsureDefaultConfigDir() function 2018-03-19 11:23:54 +01:00
Will Scott
1d40171e04 add a Dash Test. 2018-03-14 06:44:37 -07:00
Will Scott
62b515e2e0 pull out directory creation to new function 2018-03-08 11:46:31 -08:00
Will Scott
e47554cae2 remove the system go-bindata requirement.
close #1
close #3
2018-03-08 11:34:30 -08:00
Will Scott
41e56f6a41 Merge branch 'master' of github.com:openobservatory/gooni 2018-03-08 05:12:52 -08:00
Will Scott
90edffb1d7 ensure presence of home and home/db dir's during creation of the default config file 2018-03-08 05:07:25 -08:00
Arturo Filastò
9cf8008c01 Fix MK integration 2018-03-08 13:46:21 +01:00
Arturo Filastò
a0bf7fb832 Bump mk 2018-03-08 13:46:09 +01:00
Will Scott
7e9a4fc3b7 implement db update 2018-03-08 02:53:04 -08:00
Will Scott
7151f4270f config default path / writing / onboarding occurs 2018-03-08 02:33:27 -08:00
Will Scott
8d5da14c4b Initial creation of the '.ooni/db' folders when not yet setup 2018-03-08 02:25:40 -08:00
Will Scott
2d8420f069 expand readme 2018-03-08 01:27:59 -08:00
Arturo Filastò
bc55394ec9 Update go-measurement-kit 2018-02-27 10:35:20 +03:00
Arturo Filastò
3cdb927eb0 Implement handlers to normalise how logging is handled 2018-02-21 17:06:30 +02:00
Arturo Filastò
e7ee54436e Get some data into the database 2018-02-13 18:11:22 +02:00
Arturo Filastò
d3d3ce9d78 Get NDT test to run via gooni 2018-02-13 17:16:23 +02:00
Arturo Filastò
7cf5bd2718 Lay out the structure of nettests 2018-02-13 11:48:46 +02:00
Arturo Filastò
6586166282 Add basic readme 2018-02-12 18:33:13 +02:00
Arturo Filastò
138b394cf0 Update bindata 2018-02-12 18:30:27 +02:00
Arturo Filastò
ca231bca9f Start fleshing out database related functions 2018-02-12 18:29:03 +02:00
Arturo Filastò
6008b5c7c5 Config file workflow management 2018-02-12 17:45:13 +02:00
Arturo Filastò
602a5dc952 Add functions to handling migration from legacy OONI Probe 2018-02-12 12:18:14 +02:00
Arturo Filastò
7327e1ff7f Start laying out the structure of gooni 2018-02-07 20:02:18 +02:00