Marie Denis

Results 6 issues of Marie Denis

### What and why? This PR is the first step towards providing more granular control over global masking in Session Replay. It introduces a new privacy level for user touches...

### What and why? This PR adds the ability for customers to: - Start and stop a recording - Disable automatic recording when enabling Session Replay See [RFC](https://datadoghq.atlassian.net/wiki/spaces/RUMP/pages/3897426405/RFC+-+Session+Replay+Start+Stop+API#Actions) for more...

### What and why? The current Objective-C interface for Session Replay doesn't adhere to the internal guidelines for Objective-C interoperability (see [RFC](https://datadoghq.atlassian.net/wiki/spaces/RUMP/pages/3157787243/RFC+-+Modular+Objective-C+Interface#Recommended-solution)). ### How? - Applied `@_spi(objc)` to hide the...

### What and why? We decided to add a default value for session replay sample rate. This aligns with other public APIs which all provide a default value for sampling...

### What and why? This PR builds on the work from #2058, which introduced Fine-Grained Masking (FGM) overrides (see the [RFC](https://datadoghq.atlassian.net/wiki/spaces/RUMP/pages/3901129961/RFC+-+Session+Replay+Fine+Grained+Masking+Overrides) [internal] for more details). It implements the logic for...

### What and why? To ensure public API changes are properly updated, I previously added a reminder in our GitHub PR template checklist to run `make api-surface`. However, this has...