Mike Cooper
|
3b191105d8
|
Merge pull request #30 from mozilla/support-normandy-path
Support path used by normandy
|
2018-12-21 14:56:49 -08:00 |
Brian Pitts
|
8ba3d54a8f
|
Make cargo fmt happy
|
2018-12-21 17:00:47 -05:00 |
Brian Pitts
|
573210c364
|
Support path used by normandy
Closes #1
|
2018-12-21 16:51:32 -05:00 |
Mike Cooper
|
d9f56ac0e0
|
Merge pull request #21 from mozilla/better-ips
Make processing of X-Forwarded-For header configurable
|
2018-12-21 12:29:06 -08:00 |
Mike Cooper
|
a264b85abe
|
Merge remote-tracking branch 'upstream/master' into better-ips
|
2018-12-21 12:24:55 -08:00 |
Mike Cooper
|
d037ae4842
|
Merge pull request #23 from mozilla/7-publish-dockerhub
Publish Docker images to Dockerhub
|
2018-12-21 11:34:09 -08:00 |
Mathieu Leplatre
|
1abc2de645
|
Fix libssl install in Docker
|
2018-12-21 20:15:32 +01:00 |
Mathieu Leplatre
|
5727d4e037
|
Post-merge fixes
|
2018-12-21 20:14:27 +01:00 |
Mathieu Leplatre
|
eb9fd557a6
|
@mythmon review
|
2018-12-21 20:08:04 +01:00 |
Mathieu Leplatre
|
2d07cc538c
|
Merge remote-tracking branch 'origin/master' into 7-publish-dockerhub
|
2018-12-21 20:06:53 +01:00 |
Mike Cooper
|
bcf254775a
|
Rename path -> trace
|
2018-12-21 09:53:08 -08:00 |
Mike Cooper
|
9cf5fa6ef6
|
Merge pull request #24 from mozilla/codecov
Add coverage reports using codecov
|
2018-12-21 09:48:43 -08:00 |
Mathieu Leplatre
|
cf17112f82
|
@scirus review
|
2018-12-21 16:49:14 +01:00 |
Mathieu Leplatre
|
d0ab6b0579
|
Full rewrite of CircleCI config using workflows
|
2018-12-21 15:31:07 +01:00 |
Mathieu Leplatre
|
bdb4d918c1
|
Fix Docker build
|
2018-12-21 14:16:51 +01:00 |
Mathieu Leplatre
|
9f4b4363d9
|
Fix Dockerhub publication
|
2018-12-21 14:16:29 +01:00 |
Mike Cooper
|
97d03b8830
|
Add codecov badge
|
2018-12-20 12:19:19 -08:00 |
Mike Cooper
|
342380d2e6
|
Add coverage reports using codecov
|
2018-12-20 11:17:54 -08:00 |
Mathieu Leplatre
|
d304dfe59c
|
Publish Docker images to Dockerhub
|
2018-12-20 12:33:26 +01:00 |
Mathieu Leplatre
|
f4bc931e50
|
Merge pull request #19 from mozilla/3-mozlog-logging
Enable MozLog logging
|
2018-12-20 01:44:55 +01:00 |
Mike Cooper
|
3ce770eed3
|
Merge remote-tracking branch 'upstream/master' into better-ips
|
2018-12-19 16:26:54 -08:00 |
Mathieu Leplatre
|
2a7831c752
|
Enable MozLog logging (ref #3)
|
2018-12-20 01:25:10 +01:00 |
Mathieu Leplatre
|
a8074434dc
|
Merge pull request #17 from leplatrem/13-add-raven-middleware
Enable Sentry for errors
|
2018-12-20 01:21:00 +01:00 |
Mathieu Leplatre
|
1afe32b2b4
|
Enable Sentry for errors (fixes #13)
|
2018-12-20 01:16:00 +01:00 |
Mike Cooper
|
7bafca14eb
|
Simplify request path helper to return a Vec instead of an Iterator
|
2018-12-19 16:10:26 -08:00 |
Mike Cooper
|
586f808ed3
|
Add more tests and comments
|
2018-12-19 15:57:56 -08:00 |
Mike Cooper
|
f4462b0ccd
|
Don't use nightly-only features of rustfmt in Therapist config
|
2018-12-19 15:57:48 -08: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
|
0de3148167
|
Document trusted_proxy_list setting
|
2018-12-18 15:53:02 -08:00 |
Mike Cooper
|
8f65e20540
|
Add debug setting and debug view to see internal state
|
2018-12-18 15:45:12 -08:00 |
Mike Cooper
|
8ecee572f5
|
Make processing of X-Forwarded-For header configurable
Fixes #8
|
2018-12-18 15:42:25 -08: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 |