Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ [RUM-3902] Add privacy control for action names #2707

Merged
merged 40 commits into from
Jun 11, 2024
Merged
Show file tree
Hide file tree
Changes from 38 commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
a04be9d
Add enablePrivacyForActionName in config; implement action name mask …
cy-moi Apr 15, 2024
4406479
Fix import from browser-rum-core
cy-moi Apr 15, 2024
1357c7e
Add enable_privacy_for_action_name into configuration
cy-moi Apr 15, 2024
42fc259
Sync types with rum-events-format
cy-moi Apr 17, 2024
e6d225c
🐛 Fix bugs found in comments
cy-moi Apr 17, 2024
78a5adf
Fix hidden unit test
cy-moi Apr 17, 2024
f4e1a28
Fix getActionName return type
cy-moi Apr 22, 2024
f0dacd9
Merge branch 'main' into congyao/RUM-3902-privacy-control-action-name
cy-moi Apr 22, 2024
be8341e
Move privacy check earlier
cy-moi Apr 26, 2024
6d79c86
Remove unnecessary check for clickActionBase
cy-moi Apr 26, 2024
e2d2c24
Add html attribute overide in fallback strategies
cy-moi Apr 29, 2024
31ee24b
Make lint happy
cy-moi Apr 29, 2024
18eaec5
Merge branch 'main' into congyao/RUM-3902-privacy-control-action-name
cy-moi Apr 29, 2024
55a4767
Handle IE non polyfilled svg element classlist
cy-moi Apr 30, 2024
c7de5b2
Use polyfills for handling classlist contains
cy-moi Apr 30, 2024
1114a44
Fix polyfill
cy-moi Apr 30, 2024
520e573
Fix bug
cy-moi Apr 30, 2024
6f92895
Simplify logic and fix for comments
cy-moi May 7, 2024
5773809
Make config param requried for getActionName
cy-moi May 7, 2024
62e821f
Simplify click base privacy logic
cy-moi May 15, 2024
9a054d1
Add Todo comment; Merge constants into privacy
cy-moi May 17, 2024
82036b1
Add check experimental feature flag in configuration
cy-moi May 21, 2024
e4c5a6d
Merge branch 'main' into congyao/RUM-3902-privacy-control-action-name
cy-moi May 28, 2024
4c2b100
Masked should be false when there is custom name
cy-moi May 30, 2024
0453e4f
Remove log
cy-moi May 30, 2024
24f18ac
Remove additional field according to new updates
cy-moi Jun 3, 2024
38f7791
Merge branch 'main' into congyao/RUM-3902-privacy-control-action-name
cy-moi Jun 3, 2024
759ccb8
Merge branch 'main' into congyao/RUM-3902-privacy-control-action-name
cy-moi Jun 4, 2024
699d199
Add function getPrivacySelector and replace polyfills
cy-moi Jun 4, 2024
93789ac
Merge branch 'main' into congyao/RUM-3902-privacy-control-action-name
cy-moi Jun 4, 2024
897ab13
Remove unused import
cy-moi Jun 4, 2024
00e8f09
Explicit pointerdown when emulate click
cy-moi Jun 4, 2024
b6b1df0
Fix unit test for IE
cy-moi Jun 5, 2024
b1fda28
Add test coverage for configuration
cy-moi Jun 5, 2024
c3458bc
Update packages/rum-core/src/domain/configuration.ts
cy-moi Jun 10, 2024
8c66817
Remove masked param from interface
cy-moi Jun 10, 2024
0582b8a
Fix typo
cy-moi Jun 10, 2024
5218ca7
Merge branch 'main' into congyao/RUM-3902-privacy-control-action-name
cy-moi Jun 10, 2024
49ca7ea
Merge branch 'main' into congyao/RUM-3902-privacy-control-action-name
cy-moi Jun 10, 2024
ab4261c
Fix typo
cy-moi Jun 10, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions packages/core/src/tools/experimentalFeatures.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ export enum ExperimentalFeature {
WRITABLE_RESOURCE_GRAPHQL = 'writable_resource_graphql',
CUSTOM_VITALS = 'custom_vitals',
TOLERANT_RESOURCE_TIMINGS = 'tolerant_resource_timings',
ENABLE_PRIVACY_FOR_ACTION_NAME = 'enable_privacy_for_action_name',
MICRO_FRONTEND = 'micro_frontend',
}

Expand Down
Loading