Граф коммитов

179 Коммитов

Автор SHA1 Сообщение Дата
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