Arturo Filastò
ff2f973523
Start integrating upper/db as a new ORM
2018-09-05 18:40:37 +02:00
Arturo Filastò
45aea93e6b
Fix default config and version
2018-07-14 16:58:08 +02:00
Arturo Filastò
78cf8d6ca2
Create config file when it's missing
2018-06-25 17:49:17 +02:00
Arturo Filastò
a6b95f50c9
Move onboard into a separate package
2018-06-25 17:14:29 +02:00
Arturo Filastò
15c901ed68
Make the download of geoip data files conditional
2018-06-22 11:17:51 +02:00
Arturo Filastò
1bba0c7899
Add basic unittests for the config related functionality
2018-06-22 11:01:15 +02:00
Arturo Filastò
2653a3f67f
Consolidate config related functionality into the config package
2018-06-22 10:29:47 +02:00
Arturo Filastò
c620bc9726
Make path and homedir related logic more robust
...
Add ability to pass OONI_HOME environment variable
2018-05-21 17:33:59 -07:00
Arturo Filastò
0c5b6aa37c
Rename gooni to probe-cli
...
This is the command I used:
```
rg 'github.com/openobservatory/gooni' --files-with-matches \
| xargs sed -i '' 's/github.com\/openobservatory\/gooni/github.com\/ooni\/probe-cli/g'
```
2018-05-03 14:59:55 +02:00
Arturo Filastò
cffb9ea74c
Move all directory related functionality into paths utils
...
As per suggestion by @willscott in: https://github.com/OpenObservatory/gooni/pull/9#discussion_r176760264
2018-03-27 15:09:34 +02:00
Arturo Filastò
9fe917f294
On first run also download the geoip data files
2018-03-23 15:38:25 +01:00
Arturo Filastò
00859e87a6
Get web_connectivity to work with dynamic URL fetching
2018-03-23 12:41:06 +01:00
Arturo Filastò
7fe1551951
Refactor how we create the context
2018-03-23 12:10:14 +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
62b515e2e0
pull out directory creation to new function
2018-03-08 11:46:31 -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
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
Arturo Filastò
d3d3ce9d78
Get NDT test to run via gooni
2018-02-13 17:16:23 +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