profile
viewpoint

kevinlebrun/colors.php 330

An easy way to add colors in your CLI scripts.

kevinlebrun/slug.php 45

Generate slug from string

kevinlebrun/elm-polymer 21

Thoughts on how to integrate Polymer with Elm

kevinlebrun/password.php 14

Helpers for password generation and validation

kevinlebrun/spa_oauth_proxy 6

Single Page Application OAuth v2 proxy

kevinlebrun/documentalist 5

A little tool to generate and serve documentation.

kevinlebrun/pocket 4

A different CLI for Pocket.

kevinlebrun/ansible-role-common 3

My common configuration for Debian / Ubuntu.

kevinlebrun/berlin-clock 3

A simple Elm widget.

push eventDataDog/terraform-provider-datadog

Thomas Hervé

commit sha ce0742f5667b124e52ebe5fe8f819d409e2fb5b5

Changelog for 2.17.0 (#762) * Changelog for 2.17.0 * Update CHANGELOG.md Co-authored-by: Jiri Kuncar <jiri.kuncar@datadoghq.com> Co-authored-by: Jiri Kuncar <jiri.kuncar@datadoghq.com>

view details

Romain Berger

commit sha 9cd10bfd95b281293f2f6a98c8107e42bfac74b7

Merge branch 'master' of github.com:DataDog/terraform-provider-datadog into rberger/SYA-406/synthetics-private-locations

view details

push time in 3 minutes

issue commentDataDog/browser-sdk

Web vitals RUM

Yes, the sampling applies to the whole session, and sampleRate impact all events (resourceSampleRate impact only resource events).

Just a headsup, Web Vitals will soon be available out-of-the-box in RUM. Stay tuned.

vytautassugintas

comment created time in 28 minutes

issue commentDataDog/terraform-provider-datadog

Handle dependency between monitors, SLOs and dashboards

Hey @Tony-Proum I've been playing around with this some more and wanted to follow up. As mentioned in my previous note, I think there may be multiple issues at play here, and I want to ensure we can provide a solution while avoiding introducing any other edge cases or complexities.

I do have reservations around adding "forceNew" to additional places, if its indeed the only viable option, it's something we can definitely add, but I think it should be one of the later solutions attempted. There have been edge cases in the past, where forceNew was triggered in error on the monitor resource (for example when switching between metric and query types) that caused users to lose monitor history unnecessarily.

I've been looking into this and testing with the config you provided. As you noted, there is a link both between Monitors and the SLO, and between the SLO and Dashboards. Both monitor and slo have a force flag at the api layer that was introduced to allow this to be bypassed. (This is available today in the Go client, but its not yet in terraform for the SLO resource - https://github.com/DataDog/datadog-api-client-go/blob/master/api/v1/datadog/api_service_level_objectives.go#L367)

To propose an alternative, would having the force flag available in terraform on the SLO resource also address your workflow? The steps there would be to apply the force = true field to the monitor and slo resource prior to changes if you're comfortable with deleting a monitor/slo thats used somewhere. Let me know what you think, and I appreciate you working to get this issue resolved!

Tony-Proum

comment created time in an hour

issue commentDataDog/browser-sdk

Web vitals RUM

@bcaudan Follow up question - if our RUM config has { ..., resourceSampleRate: 5, sampleRate: 5 } will calls to addUserAction also be sampled at that same rate? Or will we track actions for all users where that code runs?

vytautassugintas

comment created time in an hour

push eventDataDog/datadog-api-client-go

api-clients-generation-pipeline[bot]

commit sha 459057dad839f6e3843ffd27f2f14d8ed16c95ec

Mark Usage Attribution endpoint as public beta (#592) * SetUnstableOperationEnabled Usage Attribution * Regenerate client from commit 7af099d of spec repo Co-authored-by: anthony.palmeira <anthony.palmeira@datadoghq.com> Co-authored-by: api-clients-generation-pipeline[bot] <54105614+api-clients-generation-pipeline[bot]@users.noreply.github.com> Co-authored-by: Anthony Palmeira <66444090+anthonypalmeira@users.noreply.github.com> Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>

view details

push time in 2 hours

delete branch DataDog/datadog-api-client-go

delete branch : datadog-api-spec/generated/692

delete time in 2 hours

push eventDataDog/datadog-api-client-java

api-clients-generation-pipeline[bot]

commit sha 32b5bb119d899c24d84e645d01e6a7589f296a13

Mark Usage Attribution endpoint as public beta (#553) * setUnstableOperationEnabled for Usage Attribution * Unstable Operation for Errors Test * Regenerate client from commit 7af099d of spec repo Co-authored-by: anthony.palmeira <anthony.palmeira@datadoghq.com> Co-authored-by: api-clients-generation-pipeline[bot] <54105614+api-clients-generation-pipeline[bot]@users.noreply.github.com> Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>

view details

push time in 2 hours

delete branch DataDog/datadog-api-client-java

delete branch : datadog-api-spec/generated/692

delete time in 2 hours

created tagDataDog/terraform-provider-datadog

tagv2.17.0

Terraform Datadog provider

created time in 3 hours

pull request commentDataDog/datadog-api-client-go

Mark Usage Attribution endpoint as public beta

Codecov Report

Merging #592 (c686384) into master (b79ab78) will increase coverage by 0.00%. The diff coverage is 66.66%.

Impacted Files Coverage Δ
api/v1/datadog/api_usage_metering.go 61.74% <60.00%> (-0.01%) :arrow_down:
api/v1/datadog/configuration.go 83.59% <100.00%> (+0.06%) :arrow_up:
api-clients-generation-pipeline[bot]

comment created time in 3 hours

pull request commentDataDog/datadog-api-client-java

Mark Usage Attribution endpoint as public beta

Codecov Report

Merging #553 (00acdd7) into master (c7be9aa) will decrease coverage by 0.03%. The diff coverage is 60.00%.

Impacted Files Coverage Δ Complexity Δ
...om/datadog/api/v1/client/api/UsageMeteringApi.java 80.99% <50.00%> (-0.16%) 53.00 <1.00> (ø)
...main/java/com/datadog/api/v1/client/ApiClient.java 50.60% <100.00%> (+0.09%) 62.00 <0.00> (ø)
...ava/com/datadog/api/v2/client/model/RolesType.java 63.63% <0.00%> (-27.28%) 4.00% <0.00%> (-2.00%)
.../api/v2/client/model/UserResponseIncludedItem.java 34.34% <0.00%> (-9.10%) 3.00% <0.00%> (-1.00%)
api-clients-generation-pipeline[bot]

comment created time in 3 hours

PR opened DataDog/browser-sdk

✨ [RUMF-770] Disable tracing for cancelled requests

Motivation

Not trace cancelled requests because they lack backend information.

Changes

Set request.traceId to undefined if the request was cancelled.

Testing

Added unit tests to ensure that traceId is removed from the LifeCycleEventType.REQUEST_COMPLETED event when the request.status == 0.


I have gone over the contributing documentation.

+30 -2

0 comment

2 changed files

pr created time in 3 hours

push eventDataDog/terraform-provider-datadog

Thomas Hervé

commit sha ce0742f5667b124e52ebe5fe8f819d409e2fb5b5

Changelog for 2.17.0 (#762) * Changelog for 2.17.0 * Update CHANGELOG.md Co-authored-by: Jiri Kuncar <jiri.kuncar@datadoghq.com> Co-authored-by: Jiri Kuncar <jiri.kuncar@datadoghq.com>

view details

push time in 3 hours

delete branch DataDog/terraform-provider-datadog

delete branch : therve/prepare-2.17.0-release

delete time in 3 hours

pull request commentDataDog/datadog-api-client-go

Mark Usage Attribution endpoint as public beta

<samp> Azure Pipelines successfully started running 1 pipeline(s).<br>

</samp>

api-clients-generation-pipeline[bot]

comment created time in 3 hours

create barnchDataDog/browser-sdk

branch : amine/not-trace-cancelled-requests

created branch time in 3 hours

pull request commentDataDog/datadog-api-client-java

Mark Usage Attribution endpoint as public beta

<samp> Azure Pipelines successfully started running 1 pipeline(s).<br>

</samp>

api-clients-generation-pipeline[bot]

comment created time in 3 hours

PR closed DataDog/datadog-api-client-java

Datadog api spec/test/anthony/beta attribution changelog/Added

<!-- ** Requirements for Contributing to this repository **

  • Fill out the template below. Any pull request that does not include enough information to be reviewed in a timely manner may be closed at the maintainers' discretion.
  • The pull request must only fix one issue at the time.
  • After you create the pull request, all status checks must be pass before a maintainer reviews your contribution. For more details, please see CONTRIBUTING. -->

What does this PR do?

<!--

What inspired you to submit this pull request? Link to the issue describing the bug that you're fixing.

If there is not yet an issue for your bug, please open a new issue and then link to that issue in your pull request. Note: In some cases, one person's "bug" is another person's "feature." If the pull request does not address an existing issue with the "bug" label, the maintainers have the final say on whether the current behavior is a bug.

We must be able to understand the design of your change from this description. If we can't get a good idea of what the code will be doing from the description here, the pull request may be closed at the maintainers' discretion. Keep in mind that the maintainer reviewing this PR may not be familiar with or have worked with the code here recently, so please walk us through the concepts.

-->

Additional Notes

<!-- Anything else we should know when reviewing? -->

Review checklist

Please check relevant items below:

  • [ ] This PR includes all newly recorded cassettes for any modified tests.

  • [ ] This PR does not rely on API client schema changes.

    • [ ] The CI should be fully passing.
  • [ ] Or, this PR relies on API schema changes and this is a Draft PR that includes tests.

    • Note: CI shouldn't be run on this Draft PR, as its expected to fail without the corresponding schema changes.
+2 -0

1 comment

1 changed file

anthonypalmeira

pr closed time in 4 hours

delete branch DataDog/datadog-api-client-java

delete branch : datadog-api-spec/test/anthony/beta-attribution

delete time in 4 hours

create barnchDataDog/datadog-api-client-java

branch : datadog-api-spec/generated/692

created branch time in 4 hours

PR closed DataDog/datadog-api-client-go

SetUnstableOperationEnabled Usage Attribution changelog/Added

<!-- ** Requirements for Contributing to this repository **

  • Fill out the template below. Any pull request that does not include enough information to be reviewed in a timely manner may be closed at the maintainers' discretion.
  • After you create the pull request, all status checks must be pass before a maintainer reviews your contribution. For more details, please see CONTRIBUTING. -->

What does this PR do?

<!--

What inspired you to submit this pull request? Link to the issue describing the bug that you're fixing.

If there is not yet an issue for your bug, please open a new issue and then link to that issue in your pull request. Note: In some cases, one person's "bug" is another person's "feature." If the pull request does not address an existing issue with the "bug" label, the maintainers have the final say on whether the current behavior is a bug.

We must be able to understand the design of your change from this description. If we can't get a good idea of what the code will be doing from the description here, the pull request may be closed at the maintainers' discretion. Keep in mind that the maintainer reviewing this PR may not be familiar with or have worked with the code here recently, so please walk us through the concepts.

-->

Additional Notes

<!-- Anything else we should know when reviewing? -->

Review checklist

Please check relevant items below:

  • [ ] This PR includes all newly recorded cassettes for any modified tests.

  • [ ] This PR does not rely on API client schema changes.

    • [ ] The CI should be fully passing.
  • [ ] Or, this PR relies on API schema changes and this is a Draft PR to include tests for that new functionality.

    • Note: CI shouldn't be run on this Draft PR, as its expected to fail without the corresponding schema changes.
+2 -0

1 comment

1 changed file

anthonypalmeira

pr closed time in 4 hours

delete branch DataDog/datadog-api-client-go

delete branch : datadog-api-spec/test/anthony/beta-attribution

delete time in 4 hours

more