├── .dockerignore ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md ├── actions │ ├── benchmarks │ │ └── action.yml │ ├── install-relay │ │ └── action.yml │ ├── publish │ │ └── action.yml │ └── unit-tests │ │ └── action.yml ├── pull_request_template.md ├── variables │ └── go-versions.env └── workflows │ ├── check-alpine-version.yml │ ├── check-go-versions.yml │ ├── ci.yml │ ├── common_ci.yml │ ├── daily-installation-test.yml │ ├── daily-integration-tests.yml │ ├── daily-security-scan-alpine.yml │ ├── daily-security-scan-distroless.yml │ ├── go-versions.yml │ ├── integration-test.yml │ ├── lint-pr-title.yml │ ├── manual-integration-test.yml │ ├── manual-publish.yml │ ├── release-please.yml │ └── stale.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── .release-please-manifest.json ├── .sdk_metadata.json ├── CHANGELOG.md ├── CODEOWNERS ├── CONTRIBUTING.md ├── Dockerfile ├── Dockerfile-static-debian12-debug-nonroot.goreleaser ├── Dockerfile-static-debian12-nonroot.goreleaser ├── Dockerfile.centos-test ├── Dockerfile.debian-test ├── Dockerfile.goreleaser ├── LICENSE.txt ├── Makefile ├── README.md ├── SECURITY.md ├── _testservice ├── Makefile ├── README.md ├── main.go ├── processes.go ├── services.go └── streamer.go ├── config ├── config.go ├── config_field_types.go ├── config_field_types_test.go ├── config_from_env.go ├── config_from_env_test.go ├── config_from_file.go ├── config_from_file_test.go ├── config_validation.go ├── package_info.go ├── test_data_configs_invalid_test.go └── test_data_configs_valid_test.go ├── docker-compose.test.yml ├── docs ├── client-side.md ├── configuration.md ├── daemon-mode.md ├── docker.md ├── endpoints.md ├── events.md ├── in-app.md ├── logging.md ├── metrics.md ├── persistent-storage.md ├── php.md ├── proxy-mode.md ├── relay-daemon.png ├── relay-lb.png ├── tls.md └── windows.md ├── go.mod ├── go.sum ├── integrationtests ├── all_test.go ├── api_helpers_test.go ├── autoconfig_test.go ├── big_segments_test.go ├── build_relay_test.go ├── database_params_test.go ├── database_test.go ├── docker │ └── docker_helpers.go ├── flag_builder_test.go ├── offline_mode_test.go ├── oshelpers │ ├── commands.go │ └── writers.go ├── package_info.go ├── projects_and_environments_test.go ├── request_logger_test.go ├── standard_mode_payload_filters_test.go ├── standard_mode_prerequisite_flags_test.go ├── standard_mode_test.go └── test_manager_test.go ├── internal ├── api │ ├── package_info.go │ └── status_reps.go ├── application │ ├── commandline.go │ ├── commandline_test.go │ ├── package_info.go │ ├── server.go │ └── server_test.go ├── autoconfig │ ├── errors_and_messages.go │ ├── message_handler.go │ ├── message_receiver.go │ ├── message_receiver_test.go │ ├── package_info.go │ ├── stream_manager.go │ ├── stream_manager_errors_test.go │ ├── stream_manager_events_test.go │ ├── stream_manager_test_base_test.go │ └── stream_messages.go ├── basictypes │ ├── package_info.go │ ├── sdk_kinds.go │ └── stream_kinds.go ├── bigsegments │ ├── model.go │ ├── package_info.go │ ├── store.go │ ├── store_common_test.go │ ├── store_dynamodb.go │ ├── store_dynamodb_test.go │ ├── store_redis.go │ ├── store_redis_test.go │ ├── sync.go │ ├── sync_test.go │ ├── testdata_test.go │ └── trace_logging.go ├── browser │ ├── cors.go │ ├── cors_test.go │ ├── package_info.go │ └── pixel_image.go ├── credential │ ├── credential.go │ ├── rotator.go │ └── rotator_test.go ├── envfactory │ ├── env_config_factory.go │ ├── env_params.go │ ├── env_rep.go │ ├── env_rep_test.go │ └── package_info.go ├── events │ ├── event-relay.go │ ├── event-relay_test.go │ ├── event_constants.go │ ├── event_publisher.go │ ├── event_publisher_test.go │ ├── oldevents │ │ ├── old_event_model.go │ │ ├── package_info.go │ │ ├── read_events.go │ │ ├── read_events_test.go │ │ ├── translate_events.go │ │ └── translate_events_test.go │ ├── package_info.go │ ├── summarizing-relay-testdata_test.go │ ├── summarizing-relay.go │ └── summarizing-relay_test.go ├── filedata │ ├── archive_manager.go │ ├── archive_manager_test.go │ ├── archive_manager_test_base_test.go │ ├── archive_reader.go │ ├── archive_reader_test.go │ ├── errors_and_messages.go │ ├── package_info.go │ ├── testdata_test.go │ └── update_handler.go ├── httpconfig │ ├── httpconfig.go │ └── httpconfig_test.go ├── logging │ ├── context_loggers.go │ ├── context_loggers_test.go │ ├── default_loggers.go │ ├── default_loggers_test.go │ ├── package_info.go │ ├── request_logging.go │ └── request_logging_test.go ├── metrics │ ├── constants.go │ ├── datadog.go │ ├── datadog_test.go │ ├── events_exporter.go │ ├── events_exporter_test.go │ ├── exporters.go │ ├── exporters_test.go │ ├── measures.go │ ├── metrics.go │ ├── metrics_test.go │ ├── package_info.go │ ├── prometheus.go │ ├── prometheus_test.go │ ├── stackdriver.go │ ├── stackdriver_test.go │ ├── test_utils_test.go │ ├── usage.go │ ├── usage_test.go │ └── views.go ├── middleware │ ├── context.go │ ├── context_test.go │ ├── metrics_middleware.go │ ├── metrics_middleware_test.go │ ├── middleware.go │ ├── middleware_test.go │ ├── package_info.go │ └── usage_middleware.go ├── projmanager │ ├── environment_manager.go │ ├── environment_manager_test.go │ ├── package_info.go │ ├── project_router.go │ └── project_router_test.go ├── relayenv │ ├── env_context.go │ ├── env_context_impl.go │ ├── env_context_impl_test.go │ ├── js_context.go │ └── package_info.go ├── sdkauth │ └── credential.go ├── sdks │ ├── big_segments.go │ ├── big_segments_test.go │ ├── client_factory.go │ ├── client_factory_test.go │ ├── data_stores.go │ ├── data_stores_test.go │ ├── obscure_key.go │ ├── obscure_key_test.go │ ├── package_info.go │ ├── sdk_context.go │ ├── sdk_kinds.go │ └── sdk_kinds_test.go ├── sharedtest │ ├── big_segments_fixtures.go │ ├── configs.go │ ├── data_source_helpers.go │ ├── data_store_helpers.go │ ├── endpoints.go │ ├── json_helpers.go │ ├── listener.go │ ├── metrics.go │ ├── package_info.go │ ├── requests.go │ ├── stream_request.go │ ├── testclient │ │ └── fake_client.go │ ├── testdata_envs.go │ ├── testdata_flags.go │ ├── testdata_responses.go │ └── testenv │ │ └── test_env_context.go ├── store │ ├── package_info.go │ ├── relay_feature_store.go │ ├── relay_feature_store_test.go │ └── relay_feature_store_testdata_test.go ├── streams │ ├── env_streams.go │ ├── env_streams_test.go │ ├── package_info.go │ ├── stream_events.go │ ├── stream_events_benchmark_test.go │ ├── stream_events_test.go │ ├── stream_provider.go │ ├── stream_provider_client_side_ping.go │ ├── stream_provider_client_side_ping_test.go │ ├── stream_provider_ping_jitter_test.go │ ├── stream_provider_server_side.go │ ├── stream_provider_server_side_flags.go │ ├── stream_provider_server_side_flags_test.go │ ├── stream_provider_server_side_test.go │ ├── stream_provider_test.go │ └── stream_testdata_test.go └── util │ ├── closers.go │ ├── closers_test.go │ ├── memoize.go │ ├── memoize_test.go │ ├── package_info.go │ ├── reader.go │ ├── reader_test.go │ ├── util.go │ └── util_test.go ├── ld-relay.go ├── linux └── etc │ ├── init │ └── ld-relay.conf │ ├── ld-relay.conf │ └── system │ └── ld-relay.service ├── relay ├── autoconfig_actions.go ├── autoconfig_actions_test.go ├── autoconfig_key_change_test.go ├── autoconfig_testdata_test.go ├── client_side_helpers.go ├── endpoint_tests_base_test.go ├── endpoints_eval_test.go ├── endpoints_events_test.go ├── endpoints_js_cors_test.go ├── endpoints_other_test.go ├── endpoints_php_test.go ├── endpoints_status.go ├── endpoints_status_autoconfig_test.go ├── endpoints_status_test.go ├── endpoints_streams_test.go ├── environment_lookup.go ├── filedata_actions.go ├── filedata_actions_test.go ├── filedata_testdata_test.go ├── package_info.go ├── relay.go ├── relay_end_to_end_redis_test.go ├── relay_end_to_end_test.go ├── relay_endpoints.go ├── relay_endpoints_benchmark_test.go ├── relay_endpoints_test.go ├── relay_environments_test.go ├── relay_errors.go ├── relay_routes.go ├── relay_test.go ├── relay_test_base_test.go ├── request_logging_test.go ├── testutils_test.go └── version │ └── version.go ├── release-please-config.json ├── scripts ├── run-goreleaser.sh ├── start-relay.sh ├── start-streamer.sh ├── stop-streamer.sh ├── test-prometheus-endpoint.sh ├── update-alpine-version.sh ├── update-go-release-version.sh └── verify-release-versions.sh └── smoke-test.env /.dockerignore: -------------------------------------------------------------------------------- 1 | /bin/ 2 | /ld-relay -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/actions/benchmarks/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/actions/benchmarks/action.yml -------------------------------------------------------------------------------- /.github/actions/install-relay/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/actions/install-relay/action.yml -------------------------------------------------------------------------------- /.github/actions/publish/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/actions/publish/action.yml -------------------------------------------------------------------------------- /.github/actions/unit-tests/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/actions/unit-tests/action.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/variables/go-versions.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/variables/go-versions.env -------------------------------------------------------------------------------- /.github/workflows/check-alpine-version.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/workflows/check-alpine-version.yml -------------------------------------------------------------------------------- /.github/workflows/check-go-versions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/workflows/check-go-versions.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/common_ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/workflows/common_ci.yml -------------------------------------------------------------------------------- /.github/workflows/daily-installation-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/workflows/daily-installation-test.yml -------------------------------------------------------------------------------- /.github/workflows/daily-integration-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/workflows/daily-integration-tests.yml -------------------------------------------------------------------------------- /.github/workflows/daily-security-scan-alpine.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/workflows/daily-security-scan-alpine.yml -------------------------------------------------------------------------------- /.github/workflows/daily-security-scan-distroless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/workflows/daily-security-scan-distroless.yml -------------------------------------------------------------------------------- /.github/workflows/go-versions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/workflows/go-versions.yml -------------------------------------------------------------------------------- /.github/workflows/integration-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/workflows/integration-test.yml -------------------------------------------------------------------------------- /.github/workflows/lint-pr-title.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/workflows/lint-pr-title.yml -------------------------------------------------------------------------------- /.github/workflows/manual-integration-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/workflows/manual-integration-test.yml -------------------------------------------------------------------------------- /.github/workflows/manual-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/workflows/manual-publish.yml -------------------------------------------------------------------------------- /.github/workflows/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/workflows/release-please.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /.release-please-manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | ".": "8.16.2" 3 | } 4 | -------------------------------------------------------------------------------- /.sdk_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/.sdk_metadata.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | # Repository Maintainers 2 | * @launchdarkly/team-sdk-go 3 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile-static-debian12-debug-nonroot.goreleaser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/Dockerfile-static-debian12-debug-nonroot.goreleaser -------------------------------------------------------------------------------- /Dockerfile-static-debian12-nonroot.goreleaser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/Dockerfile-static-debian12-nonroot.goreleaser -------------------------------------------------------------------------------- /Dockerfile.centos-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/Dockerfile.centos-test -------------------------------------------------------------------------------- /Dockerfile.debian-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/Dockerfile.debian-test -------------------------------------------------------------------------------- /Dockerfile.goreleaser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/Dockerfile.goreleaser -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/SECURITY.md -------------------------------------------------------------------------------- /_testservice/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/_testservice/Makefile -------------------------------------------------------------------------------- /_testservice/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/_testservice/README.md -------------------------------------------------------------------------------- /_testservice/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/_testservice/main.go -------------------------------------------------------------------------------- /_testservice/processes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/_testservice/processes.go -------------------------------------------------------------------------------- /_testservice/services.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/_testservice/services.go -------------------------------------------------------------------------------- /_testservice/streamer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/_testservice/streamer.go -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/config/config.go -------------------------------------------------------------------------------- /config/config_field_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/config/config_field_types.go -------------------------------------------------------------------------------- /config/config_field_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/config/config_field_types_test.go -------------------------------------------------------------------------------- /config/config_from_env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/config/config_from_env.go -------------------------------------------------------------------------------- /config/config_from_env_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/config/config_from_env_test.go -------------------------------------------------------------------------------- /config/config_from_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/config/config_from_file.go -------------------------------------------------------------------------------- /config/config_from_file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/config/config_from_file_test.go -------------------------------------------------------------------------------- /config/config_validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/config/config_validation.go -------------------------------------------------------------------------------- /config/package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/config/package_info.go -------------------------------------------------------------------------------- /config/test_data_configs_invalid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/config/test_data_configs_invalid_test.go -------------------------------------------------------------------------------- /config/test_data_configs_valid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/config/test_data_configs_valid_test.go -------------------------------------------------------------------------------- /docker-compose.test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/docker-compose.test.yml -------------------------------------------------------------------------------- /docs/client-side.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/docs/client-side.md -------------------------------------------------------------------------------- /docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/docs/configuration.md -------------------------------------------------------------------------------- /docs/daemon-mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/docs/daemon-mode.md -------------------------------------------------------------------------------- /docs/docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/docs/docker.md -------------------------------------------------------------------------------- /docs/endpoints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/docs/endpoints.md -------------------------------------------------------------------------------- /docs/events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/docs/events.md -------------------------------------------------------------------------------- /docs/in-app.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/docs/in-app.md -------------------------------------------------------------------------------- /docs/logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/docs/logging.md -------------------------------------------------------------------------------- /docs/metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/docs/metrics.md -------------------------------------------------------------------------------- /docs/persistent-storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/docs/persistent-storage.md -------------------------------------------------------------------------------- /docs/php.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/docs/php.md -------------------------------------------------------------------------------- /docs/proxy-mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/docs/proxy-mode.md -------------------------------------------------------------------------------- /docs/relay-daemon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/docs/relay-daemon.png -------------------------------------------------------------------------------- /docs/relay-lb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/docs/relay-lb.png -------------------------------------------------------------------------------- /docs/tls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/docs/tls.md -------------------------------------------------------------------------------- /docs/windows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/docs/windows.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/go.sum -------------------------------------------------------------------------------- /integrationtests/all_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/integrationtests/all_test.go -------------------------------------------------------------------------------- /integrationtests/api_helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/integrationtests/api_helpers_test.go -------------------------------------------------------------------------------- /integrationtests/autoconfig_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/integrationtests/autoconfig_test.go -------------------------------------------------------------------------------- /integrationtests/big_segments_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/integrationtests/big_segments_test.go -------------------------------------------------------------------------------- /integrationtests/build_relay_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/integrationtests/build_relay_test.go -------------------------------------------------------------------------------- /integrationtests/database_params_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/integrationtests/database_params_test.go -------------------------------------------------------------------------------- /integrationtests/database_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/integrationtests/database_test.go -------------------------------------------------------------------------------- /integrationtests/docker/docker_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/integrationtests/docker/docker_helpers.go -------------------------------------------------------------------------------- /integrationtests/flag_builder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/integrationtests/flag_builder_test.go -------------------------------------------------------------------------------- /integrationtests/offline_mode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/integrationtests/offline_mode_test.go -------------------------------------------------------------------------------- /integrationtests/oshelpers/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/integrationtests/oshelpers/commands.go -------------------------------------------------------------------------------- /integrationtests/oshelpers/writers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/integrationtests/oshelpers/writers.go -------------------------------------------------------------------------------- /integrationtests/package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/integrationtests/package_info.go -------------------------------------------------------------------------------- /integrationtests/projects_and_environments_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/integrationtests/projects_and_environments_test.go -------------------------------------------------------------------------------- /integrationtests/request_logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/integrationtests/request_logger_test.go -------------------------------------------------------------------------------- /integrationtests/standard_mode_payload_filters_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/integrationtests/standard_mode_payload_filters_test.go -------------------------------------------------------------------------------- /integrationtests/standard_mode_prerequisite_flags_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/integrationtests/standard_mode_prerequisite_flags_test.go -------------------------------------------------------------------------------- /integrationtests/standard_mode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/integrationtests/standard_mode_test.go -------------------------------------------------------------------------------- /integrationtests/test_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/integrationtests/test_manager_test.go -------------------------------------------------------------------------------- /internal/api/package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/api/package_info.go -------------------------------------------------------------------------------- /internal/api/status_reps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/api/status_reps.go -------------------------------------------------------------------------------- /internal/application/commandline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/application/commandline.go -------------------------------------------------------------------------------- /internal/application/commandline_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/application/commandline_test.go -------------------------------------------------------------------------------- /internal/application/package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/application/package_info.go -------------------------------------------------------------------------------- /internal/application/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/application/server.go -------------------------------------------------------------------------------- /internal/application/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/application/server_test.go -------------------------------------------------------------------------------- /internal/autoconfig/errors_and_messages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/autoconfig/errors_and_messages.go -------------------------------------------------------------------------------- /internal/autoconfig/message_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/autoconfig/message_handler.go -------------------------------------------------------------------------------- /internal/autoconfig/message_receiver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/autoconfig/message_receiver.go -------------------------------------------------------------------------------- /internal/autoconfig/message_receiver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/autoconfig/message_receiver_test.go -------------------------------------------------------------------------------- /internal/autoconfig/package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/autoconfig/package_info.go -------------------------------------------------------------------------------- /internal/autoconfig/stream_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/autoconfig/stream_manager.go -------------------------------------------------------------------------------- /internal/autoconfig/stream_manager_errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/autoconfig/stream_manager_errors_test.go -------------------------------------------------------------------------------- /internal/autoconfig/stream_manager_events_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/autoconfig/stream_manager_events_test.go -------------------------------------------------------------------------------- /internal/autoconfig/stream_manager_test_base_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/autoconfig/stream_manager_test_base_test.go -------------------------------------------------------------------------------- /internal/autoconfig/stream_messages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/autoconfig/stream_messages.go -------------------------------------------------------------------------------- /internal/basictypes/package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/basictypes/package_info.go -------------------------------------------------------------------------------- /internal/basictypes/sdk_kinds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/basictypes/sdk_kinds.go -------------------------------------------------------------------------------- /internal/basictypes/stream_kinds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/basictypes/stream_kinds.go -------------------------------------------------------------------------------- /internal/bigsegments/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/bigsegments/model.go -------------------------------------------------------------------------------- /internal/bigsegments/package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/bigsegments/package_info.go -------------------------------------------------------------------------------- /internal/bigsegments/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/bigsegments/store.go -------------------------------------------------------------------------------- /internal/bigsegments/store_common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/bigsegments/store_common_test.go -------------------------------------------------------------------------------- /internal/bigsegments/store_dynamodb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/bigsegments/store_dynamodb.go -------------------------------------------------------------------------------- /internal/bigsegments/store_dynamodb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/bigsegments/store_dynamodb_test.go -------------------------------------------------------------------------------- /internal/bigsegments/store_redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/bigsegments/store_redis.go -------------------------------------------------------------------------------- /internal/bigsegments/store_redis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/bigsegments/store_redis_test.go -------------------------------------------------------------------------------- /internal/bigsegments/sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/bigsegments/sync.go -------------------------------------------------------------------------------- /internal/bigsegments/sync_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/bigsegments/sync_test.go -------------------------------------------------------------------------------- /internal/bigsegments/testdata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/bigsegments/testdata_test.go -------------------------------------------------------------------------------- /internal/bigsegments/trace_logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/bigsegments/trace_logging.go -------------------------------------------------------------------------------- /internal/browser/cors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/browser/cors.go -------------------------------------------------------------------------------- /internal/browser/cors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/browser/cors_test.go -------------------------------------------------------------------------------- /internal/browser/package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/browser/package_info.go -------------------------------------------------------------------------------- /internal/browser/pixel_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/browser/pixel_image.go -------------------------------------------------------------------------------- /internal/credential/credential.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/credential/credential.go -------------------------------------------------------------------------------- /internal/credential/rotator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/credential/rotator.go -------------------------------------------------------------------------------- /internal/credential/rotator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/credential/rotator_test.go -------------------------------------------------------------------------------- /internal/envfactory/env_config_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/envfactory/env_config_factory.go -------------------------------------------------------------------------------- /internal/envfactory/env_params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/envfactory/env_params.go -------------------------------------------------------------------------------- /internal/envfactory/env_rep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/envfactory/env_rep.go -------------------------------------------------------------------------------- /internal/envfactory/env_rep_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/envfactory/env_rep_test.go -------------------------------------------------------------------------------- /internal/envfactory/package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/envfactory/package_info.go -------------------------------------------------------------------------------- /internal/events/event-relay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/events/event-relay.go -------------------------------------------------------------------------------- /internal/events/event-relay_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/events/event-relay_test.go -------------------------------------------------------------------------------- /internal/events/event_constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/events/event_constants.go -------------------------------------------------------------------------------- /internal/events/event_publisher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/events/event_publisher.go -------------------------------------------------------------------------------- /internal/events/event_publisher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/events/event_publisher_test.go -------------------------------------------------------------------------------- /internal/events/oldevents/old_event_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/events/oldevents/old_event_model.go -------------------------------------------------------------------------------- /internal/events/oldevents/package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/events/oldevents/package_info.go -------------------------------------------------------------------------------- /internal/events/oldevents/read_events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/events/oldevents/read_events.go -------------------------------------------------------------------------------- /internal/events/oldevents/read_events_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/events/oldevents/read_events_test.go -------------------------------------------------------------------------------- /internal/events/oldevents/translate_events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/events/oldevents/translate_events.go -------------------------------------------------------------------------------- /internal/events/oldevents/translate_events_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/events/oldevents/translate_events_test.go -------------------------------------------------------------------------------- /internal/events/package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/events/package_info.go -------------------------------------------------------------------------------- /internal/events/summarizing-relay-testdata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/events/summarizing-relay-testdata_test.go -------------------------------------------------------------------------------- /internal/events/summarizing-relay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/events/summarizing-relay.go -------------------------------------------------------------------------------- /internal/events/summarizing-relay_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/events/summarizing-relay_test.go -------------------------------------------------------------------------------- /internal/filedata/archive_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/filedata/archive_manager.go -------------------------------------------------------------------------------- /internal/filedata/archive_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/filedata/archive_manager_test.go -------------------------------------------------------------------------------- /internal/filedata/archive_manager_test_base_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/filedata/archive_manager_test_base_test.go -------------------------------------------------------------------------------- /internal/filedata/archive_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/filedata/archive_reader.go -------------------------------------------------------------------------------- /internal/filedata/archive_reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/filedata/archive_reader_test.go -------------------------------------------------------------------------------- /internal/filedata/errors_and_messages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/filedata/errors_and_messages.go -------------------------------------------------------------------------------- /internal/filedata/package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/filedata/package_info.go -------------------------------------------------------------------------------- /internal/filedata/testdata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/filedata/testdata_test.go -------------------------------------------------------------------------------- /internal/filedata/update_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/filedata/update_handler.go -------------------------------------------------------------------------------- /internal/httpconfig/httpconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/httpconfig/httpconfig.go -------------------------------------------------------------------------------- /internal/httpconfig/httpconfig_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/httpconfig/httpconfig_test.go -------------------------------------------------------------------------------- /internal/logging/context_loggers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/logging/context_loggers.go -------------------------------------------------------------------------------- /internal/logging/context_loggers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/logging/context_loggers_test.go -------------------------------------------------------------------------------- /internal/logging/default_loggers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/logging/default_loggers.go -------------------------------------------------------------------------------- /internal/logging/default_loggers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/logging/default_loggers_test.go -------------------------------------------------------------------------------- /internal/logging/package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/logging/package_info.go -------------------------------------------------------------------------------- /internal/logging/request_logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/logging/request_logging.go -------------------------------------------------------------------------------- /internal/logging/request_logging_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/logging/request_logging_test.go -------------------------------------------------------------------------------- /internal/metrics/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/metrics/constants.go -------------------------------------------------------------------------------- /internal/metrics/datadog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/metrics/datadog.go -------------------------------------------------------------------------------- /internal/metrics/datadog_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/metrics/datadog_test.go -------------------------------------------------------------------------------- /internal/metrics/events_exporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/metrics/events_exporter.go -------------------------------------------------------------------------------- /internal/metrics/events_exporter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/metrics/events_exporter_test.go -------------------------------------------------------------------------------- /internal/metrics/exporters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/metrics/exporters.go -------------------------------------------------------------------------------- /internal/metrics/exporters_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/metrics/exporters_test.go -------------------------------------------------------------------------------- /internal/metrics/measures.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/metrics/measures.go -------------------------------------------------------------------------------- /internal/metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/metrics/metrics.go -------------------------------------------------------------------------------- /internal/metrics/metrics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/metrics/metrics_test.go -------------------------------------------------------------------------------- /internal/metrics/package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/metrics/package_info.go -------------------------------------------------------------------------------- /internal/metrics/prometheus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/metrics/prometheus.go -------------------------------------------------------------------------------- /internal/metrics/prometheus_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/metrics/prometheus_test.go -------------------------------------------------------------------------------- /internal/metrics/stackdriver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/metrics/stackdriver.go -------------------------------------------------------------------------------- /internal/metrics/stackdriver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/metrics/stackdriver_test.go -------------------------------------------------------------------------------- /internal/metrics/test_utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/metrics/test_utils_test.go -------------------------------------------------------------------------------- /internal/metrics/usage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/metrics/usage.go -------------------------------------------------------------------------------- /internal/metrics/usage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/metrics/usage_test.go -------------------------------------------------------------------------------- /internal/metrics/views.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/metrics/views.go -------------------------------------------------------------------------------- /internal/middleware/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/middleware/context.go -------------------------------------------------------------------------------- /internal/middleware/context_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/middleware/context_test.go -------------------------------------------------------------------------------- /internal/middleware/metrics_middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/middleware/metrics_middleware.go -------------------------------------------------------------------------------- /internal/middleware/metrics_middleware_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/middleware/metrics_middleware_test.go -------------------------------------------------------------------------------- /internal/middleware/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/middleware/middleware.go -------------------------------------------------------------------------------- /internal/middleware/middleware_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/middleware/middleware_test.go -------------------------------------------------------------------------------- /internal/middleware/package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/middleware/package_info.go -------------------------------------------------------------------------------- /internal/middleware/usage_middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/middleware/usage_middleware.go -------------------------------------------------------------------------------- /internal/projmanager/environment_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/projmanager/environment_manager.go -------------------------------------------------------------------------------- /internal/projmanager/environment_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/projmanager/environment_manager_test.go -------------------------------------------------------------------------------- /internal/projmanager/package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/projmanager/package_info.go -------------------------------------------------------------------------------- /internal/projmanager/project_router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/projmanager/project_router.go -------------------------------------------------------------------------------- /internal/projmanager/project_router_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/projmanager/project_router_test.go -------------------------------------------------------------------------------- /internal/relayenv/env_context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/relayenv/env_context.go -------------------------------------------------------------------------------- /internal/relayenv/env_context_impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/relayenv/env_context_impl.go -------------------------------------------------------------------------------- /internal/relayenv/env_context_impl_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/relayenv/env_context_impl_test.go -------------------------------------------------------------------------------- /internal/relayenv/js_context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/relayenv/js_context.go -------------------------------------------------------------------------------- /internal/relayenv/package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/relayenv/package_info.go -------------------------------------------------------------------------------- /internal/sdkauth/credential.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sdkauth/credential.go -------------------------------------------------------------------------------- /internal/sdks/big_segments.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sdks/big_segments.go -------------------------------------------------------------------------------- /internal/sdks/big_segments_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sdks/big_segments_test.go -------------------------------------------------------------------------------- /internal/sdks/client_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sdks/client_factory.go -------------------------------------------------------------------------------- /internal/sdks/client_factory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sdks/client_factory_test.go -------------------------------------------------------------------------------- /internal/sdks/data_stores.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sdks/data_stores.go -------------------------------------------------------------------------------- /internal/sdks/data_stores_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sdks/data_stores_test.go -------------------------------------------------------------------------------- /internal/sdks/obscure_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sdks/obscure_key.go -------------------------------------------------------------------------------- /internal/sdks/obscure_key_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sdks/obscure_key_test.go -------------------------------------------------------------------------------- /internal/sdks/package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sdks/package_info.go -------------------------------------------------------------------------------- /internal/sdks/sdk_context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sdks/sdk_context.go -------------------------------------------------------------------------------- /internal/sdks/sdk_kinds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sdks/sdk_kinds.go -------------------------------------------------------------------------------- /internal/sdks/sdk_kinds_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sdks/sdk_kinds_test.go -------------------------------------------------------------------------------- /internal/sharedtest/big_segments_fixtures.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sharedtest/big_segments_fixtures.go -------------------------------------------------------------------------------- /internal/sharedtest/configs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sharedtest/configs.go -------------------------------------------------------------------------------- /internal/sharedtest/data_source_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sharedtest/data_source_helpers.go -------------------------------------------------------------------------------- /internal/sharedtest/data_store_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sharedtest/data_store_helpers.go -------------------------------------------------------------------------------- /internal/sharedtest/endpoints.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sharedtest/endpoints.go -------------------------------------------------------------------------------- /internal/sharedtest/json_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sharedtest/json_helpers.go -------------------------------------------------------------------------------- /internal/sharedtest/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sharedtest/listener.go -------------------------------------------------------------------------------- /internal/sharedtest/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sharedtest/metrics.go -------------------------------------------------------------------------------- /internal/sharedtest/package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sharedtest/package_info.go -------------------------------------------------------------------------------- /internal/sharedtest/requests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sharedtest/requests.go -------------------------------------------------------------------------------- /internal/sharedtest/stream_request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sharedtest/stream_request.go -------------------------------------------------------------------------------- /internal/sharedtest/testclient/fake_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sharedtest/testclient/fake_client.go -------------------------------------------------------------------------------- /internal/sharedtest/testdata_envs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sharedtest/testdata_envs.go -------------------------------------------------------------------------------- /internal/sharedtest/testdata_flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sharedtest/testdata_flags.go -------------------------------------------------------------------------------- /internal/sharedtest/testdata_responses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sharedtest/testdata_responses.go -------------------------------------------------------------------------------- /internal/sharedtest/testenv/test_env_context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/sharedtest/testenv/test_env_context.go -------------------------------------------------------------------------------- /internal/store/package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/store/package_info.go -------------------------------------------------------------------------------- /internal/store/relay_feature_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/store/relay_feature_store.go -------------------------------------------------------------------------------- /internal/store/relay_feature_store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/store/relay_feature_store_test.go -------------------------------------------------------------------------------- /internal/store/relay_feature_store_testdata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/store/relay_feature_store_testdata_test.go -------------------------------------------------------------------------------- /internal/streams/env_streams.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/streams/env_streams.go -------------------------------------------------------------------------------- /internal/streams/env_streams_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/streams/env_streams_test.go -------------------------------------------------------------------------------- /internal/streams/package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/streams/package_info.go -------------------------------------------------------------------------------- /internal/streams/stream_events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/streams/stream_events.go -------------------------------------------------------------------------------- /internal/streams/stream_events_benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/streams/stream_events_benchmark_test.go -------------------------------------------------------------------------------- /internal/streams/stream_events_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/streams/stream_events_test.go -------------------------------------------------------------------------------- /internal/streams/stream_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/streams/stream_provider.go -------------------------------------------------------------------------------- /internal/streams/stream_provider_client_side_ping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/streams/stream_provider_client_side_ping.go -------------------------------------------------------------------------------- /internal/streams/stream_provider_client_side_ping_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/streams/stream_provider_client_side_ping_test.go -------------------------------------------------------------------------------- /internal/streams/stream_provider_ping_jitter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/streams/stream_provider_ping_jitter_test.go -------------------------------------------------------------------------------- /internal/streams/stream_provider_server_side.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/streams/stream_provider_server_side.go -------------------------------------------------------------------------------- /internal/streams/stream_provider_server_side_flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/streams/stream_provider_server_side_flags.go -------------------------------------------------------------------------------- /internal/streams/stream_provider_server_side_flags_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/streams/stream_provider_server_side_flags_test.go -------------------------------------------------------------------------------- /internal/streams/stream_provider_server_side_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/streams/stream_provider_server_side_test.go -------------------------------------------------------------------------------- /internal/streams/stream_provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/streams/stream_provider_test.go -------------------------------------------------------------------------------- /internal/streams/stream_testdata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/streams/stream_testdata_test.go -------------------------------------------------------------------------------- /internal/util/closers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/util/closers.go -------------------------------------------------------------------------------- /internal/util/closers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/util/closers_test.go -------------------------------------------------------------------------------- /internal/util/memoize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/util/memoize.go -------------------------------------------------------------------------------- /internal/util/memoize_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/util/memoize_test.go -------------------------------------------------------------------------------- /internal/util/package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/util/package_info.go -------------------------------------------------------------------------------- /internal/util/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/util/reader.go -------------------------------------------------------------------------------- /internal/util/reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/util/reader_test.go -------------------------------------------------------------------------------- /internal/util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/util/util.go -------------------------------------------------------------------------------- /internal/util/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/internal/util/util_test.go -------------------------------------------------------------------------------- /ld-relay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/ld-relay.go -------------------------------------------------------------------------------- /linux/etc/init/ld-relay.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/linux/etc/init/ld-relay.conf -------------------------------------------------------------------------------- /linux/etc/ld-relay.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/linux/etc/ld-relay.conf -------------------------------------------------------------------------------- /linux/etc/system/ld-relay.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/linux/etc/system/ld-relay.service -------------------------------------------------------------------------------- /relay/autoconfig_actions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/autoconfig_actions.go -------------------------------------------------------------------------------- /relay/autoconfig_actions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/autoconfig_actions_test.go -------------------------------------------------------------------------------- /relay/autoconfig_key_change_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/autoconfig_key_change_test.go -------------------------------------------------------------------------------- /relay/autoconfig_testdata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/autoconfig_testdata_test.go -------------------------------------------------------------------------------- /relay/client_side_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/client_side_helpers.go -------------------------------------------------------------------------------- /relay/endpoint_tests_base_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/endpoint_tests_base_test.go -------------------------------------------------------------------------------- /relay/endpoints_eval_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/endpoints_eval_test.go -------------------------------------------------------------------------------- /relay/endpoints_events_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/endpoints_events_test.go -------------------------------------------------------------------------------- /relay/endpoints_js_cors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/endpoints_js_cors_test.go -------------------------------------------------------------------------------- /relay/endpoints_other_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/endpoints_other_test.go -------------------------------------------------------------------------------- /relay/endpoints_php_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/endpoints_php_test.go -------------------------------------------------------------------------------- /relay/endpoints_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/endpoints_status.go -------------------------------------------------------------------------------- /relay/endpoints_status_autoconfig_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/endpoints_status_autoconfig_test.go -------------------------------------------------------------------------------- /relay/endpoints_status_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/endpoints_status_test.go -------------------------------------------------------------------------------- /relay/endpoints_streams_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/endpoints_streams_test.go -------------------------------------------------------------------------------- /relay/environment_lookup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/environment_lookup.go -------------------------------------------------------------------------------- /relay/filedata_actions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/filedata_actions.go -------------------------------------------------------------------------------- /relay/filedata_actions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/filedata_actions_test.go -------------------------------------------------------------------------------- /relay/filedata_testdata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/filedata_testdata_test.go -------------------------------------------------------------------------------- /relay/package_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/package_info.go -------------------------------------------------------------------------------- /relay/relay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/relay.go -------------------------------------------------------------------------------- /relay/relay_end_to_end_redis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/relay_end_to_end_redis_test.go -------------------------------------------------------------------------------- /relay/relay_end_to_end_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/relay_end_to_end_test.go -------------------------------------------------------------------------------- /relay/relay_endpoints.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/relay_endpoints.go -------------------------------------------------------------------------------- /relay/relay_endpoints_benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/relay_endpoints_benchmark_test.go -------------------------------------------------------------------------------- /relay/relay_endpoints_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/relay_endpoints_test.go -------------------------------------------------------------------------------- /relay/relay_environments_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/relay_environments_test.go -------------------------------------------------------------------------------- /relay/relay_errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/relay_errors.go -------------------------------------------------------------------------------- /relay/relay_routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/relay_routes.go -------------------------------------------------------------------------------- /relay/relay_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/relay_test.go -------------------------------------------------------------------------------- /relay/relay_test_base_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/relay_test_base_test.go -------------------------------------------------------------------------------- /relay/request_logging_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/request_logging_test.go -------------------------------------------------------------------------------- /relay/testutils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/testutils_test.go -------------------------------------------------------------------------------- /relay/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/relay/version/version.go -------------------------------------------------------------------------------- /release-please-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/release-please-config.json -------------------------------------------------------------------------------- /scripts/run-goreleaser.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/scripts/run-goreleaser.sh -------------------------------------------------------------------------------- /scripts/start-relay.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/scripts/start-relay.sh -------------------------------------------------------------------------------- /scripts/start-streamer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/scripts/start-streamer.sh -------------------------------------------------------------------------------- /scripts/stop-streamer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/scripts/stop-streamer.sh -------------------------------------------------------------------------------- /scripts/test-prometheus-endpoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/scripts/test-prometheus-endpoint.sh -------------------------------------------------------------------------------- /scripts/update-alpine-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/scripts/update-alpine-version.sh -------------------------------------------------------------------------------- /scripts/update-go-release-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/scripts/update-go-release-version.sh -------------------------------------------------------------------------------- /scripts/verify-release-versions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/scripts/verify-release-versions.sh -------------------------------------------------------------------------------- /smoke-test.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchdarkly/ld-relay/HEAD/smoke-test.env --------------------------------------------------------------------------------