Mathieu Leplatre
|
1afe32b2b4
|
Enable Sentry for errors (fixes #13)
|
2018-12-20 01:16:00 +01:00 |
Mike Cooper
|
9e1eba3bad
|
Merge pull request #22 from mozilla/2-download-geoip
Download the GeoIP DB during build (fixes #2)
|
2018-12-19 10:13:05 -08:00 |
Mathieu Leplatre
|
da5c0e9065
|
Download the GeoIP DB during build
|
2018-12-19 16:39:30 +01:00 |
Mike Cooper
|
1c81d8d515
|
Merge pull request #20 from mozilla/split-views
Move most things out of main.rs
|
2018-12-18 15:42:04 -08:00 |
Mike Cooper
|
d0b4a01d03
|
Rename "views" to "endpoints"
|
2018-12-18 15:38:43 -08:00 |
Mike Cooper
|
b33268e500
|
Move most things out of main.rs
|
2018-12-18 10:46:25 -08:00 |
Mike Cooper
|
84ecb7584c
|
Merge pull request #18 from mozilla/3-dev-version-file
Overwrite version.json in CI
|
2018-12-18 10:31:19 -08:00 |
Mathieu Leplatre
|
738804c4f2
|
Overwrite version.json in CI
|
2018-12-18 10:05:03 +01:00 |
Mathieu Leplatre
|
a379dbb21b
|
Add dev version.json
|
2018-12-18 10:04:54 +01:00 |
Mike Cooper
|
1e9eca08dd
|
Merge pull request #16 from mozilla/no-check-in-ci
Don't run rust check in CI, so that clippy actually works
|
2018-12-17 14:25:14 -08:00 |
Mike Cooper
|
d0e8c0513b
|
Fix clippy problems
|
2018-12-17 13:36:25 -08:00 |
Mike Cooper
|
b46a5875ac
|
Don't run rust check in CI, so that clippy actually works
|
2018-12-17 13:33:08 -08:00 |
Mike Cooper
|
ab14b7009f
|
Merge pull request #15 from mozilla/signals
Some more minor cleanup
|
2018-12-17 10:11:52 -08:00 |
Mike Cooper
|
81b24c238c
|
Apply rustfmt changes
|
2018-12-17 09:38:08 -08:00 |
Mike Cooper
|
1f3a101e2d
|
Merge branch 'master' into signals
|
2018-12-17 09:34:09 -08:00 |
Mike Cooper
|
0a718f1a7b
|
Merge pull request #11 from mozilla/3-dockerflow-views
Add Dockerflow views (ref #3)
|
2018-12-17 09:33:01 -08:00 |
Mathieu Leplatre
|
295e3ea721
|
Read VERSION_FILE location from env
|
2018-12-17 16:02:12 +01:00 |
Mathieu Leplatre
|
c95c7ce023
|
Check that 1.2.3.4 maps to US
|
2018-12-17 12:12:53 +01:00 |
Mathieu Leplatre
|
097c68d686
|
Fix heartbeat response when GeoIP DB is missing
|
2018-12-17 11:52:08 +01:00 |
Mathieu Leplatre
|
59ef15dbfe
|
Use simple IPv4 in heartbeat
|
2018-12-14 15:52:05 +01:00 |
Mathieu Leplatre
|
fbebda91bd
|
WIP Check that geoIP is loaded
|
2018-12-14 15:07:28 +01:00 |
Mike Cooper
|
1b6cd008d9
|
Make clippy::pedantic happy
|
2018-12-13 15:45:58 -08:00 |
Mike Cooper
|
f7aa304ef3
|
Remove cargo-culted and unneeded ctrlc handling
|
2018-12-13 15:45:36 -08:00 |
Mathieu Leplatre
|
09b072cca7
|
Merge remote-tracking branch 'origin/master' into 3-dockerflow-views
|
2018-12-14 00:35:53 +01:00 |
Mathieu Leplatre
|
c6e2f5fd0b
|
Revert "Split dockerflow in own module"
This reverts commit 90b8fb3f56 .
|
2018-12-14 00:34:27 +01:00 |
Mike Cooper
|
460d4c3c1d
|
Merge pull request #14 from mozilla/config
Introduce a settings system
|
2018-12-13 15:09:10 -08:00 |
Mike Cooper
|
fbfefe3529
|
Fix typo
|
2018-12-13 15:08:39 -08:00 |
Mike Cooper
|
7e001f37c6
|
Introduce a settings system
Fixes #4
|
2018-12-13 14:49:36 -08:00 |
Mike Cooper
|
15e8ca663f
|
Merge pull request #9 from mozilla/remove-listenfd
Remove unused dependency on listenfd
|
2018-12-13 11:19:09 -08:00 |
Mike Cooper
|
733f5b1c42
|
Merge pull request #12 from mozilla/3-dockerflow-env
Read GEOIP_DB_PATH from env (ref #4)
|
2018-12-13 10:57:02 -08:00 |
Mike Cooper
|
3a0d446458
|
Merge remote-tracking branch 'upstream/master' into remove-listenfd
|
2018-12-13 10:53:39 -08:00 |
Mathieu Leplatre
|
9e47898a3c
|
Read GEOIP_DB_PATH from env (ref #4)
|
2018-12-13 10:44:56 +01:00 |
Mathieu Leplatre
|
90b8fb3f56
|
Split dockerflow in own module
|
2018-12-13 10:36:15 +01:00 |
Mathieu Leplatre
|
22c58fa854
|
Basic Dockerflow endpoints
|
2018-12-13 10:05:10 +01:00 |
Mathieu Leplatre
|
81b7d10958
|
Merge pull request #10 from mozilla/geoip-cleanup
Geoip cleanup
|
2018-12-13 10:02:07 +01:00 |
Mike Cooper
|
d89b46f5b1
|
Improve ip detection to work both locally and in the deployed instance
|
2018-12-12 15:23:49 -08:00 |
Mike Cooper
|
5a8683b3bc
|
Move errors to a separate file
|
2018-12-12 14:19:16 -08:00 |
Mike Cooper
|
24aafd5bb2
|
Cleanup geoip reader initialization
|
2018-12-12 14:10:36 -08:00 |
Mike Cooper
|
7cd307420c
|
Remove unused dependency on listenfd
|
2018-12-12 13:04:26 -08:00 |
Mike Cooper
|
97496d2180
|
Fix markdown syntax in README
|
2018-12-11 10:09:58 -08:00 |
Mike Cooper
|
75f4a0fbe8
|
Format code with rustfmt
|
2018-12-10 15:39:09 -08:00 |
Mike Cooper
|
5f4a817447
|
Install rustfmt and clippy
|
2018-12-10 15:37:29 -08:00 |
Mike Cooper
|
63634c39aa
|
Fix CircleCI image
|
2018-12-10 15:34:54 -08:00 |
Mike Cooper
|
91ac0a3745
|
Add CircleCI config
|
2018-12-10 15:33:26 -08:00 |
Mike Cooper
|
69c2d8b808
|
add README
|
2018-12-10 15:26:41 -08:00 |
Mike Cooper
|
e9b492c77b
|
Clippy
|
2018-12-10 15:18:29 -08:00 |
Mike Cooper
|
8862977c3e
|
Therapist and rustfm
|
2018-12-10 15:12:29 -08:00 |
Mike Cooper
|
c21136b1ca
|
Updates to deploy in Google App Engine
|
2018-12-10 14:54:52 -08:00 |
Mike Cooper
|
0e93b76106
|
Use an actix worker for geoip lookups
|
2018-12-07 14:58:02 -05:00 |
Mike Cooper
|
6583361945
|
Initial commit
|
2018-12-06 14:56:03 -05:00 |