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

Ruby august release (#294) #296

Merged
merged 1 commit into from
Aug 28, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
4 changes: 2 additions & 2 deletions config/systemConfig/ruby.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
systemConfig:
- key: apiHttpLibraries
value: (?i)(faraday|rest-client|httparty|http.client|net.http|curb|sawyer|unirest|excon|typhoeus|.*(Http(.){0,2}Client|RestClient|HTTParty|Faraday|Unirest)).*
value: (?i)(multipart|faraday|rest-client|httparty|http.client|net.http|curb|sawyer|unirest|excon|typhoeus|.*(Http(.){0,2}Client|RestClient|HTTParty|Faraday|Unirest)).*

- key: ignoredSinks
value: (?i).*(?<=map|list|jsonobject|json|array|arrays|jsonnode|objectmapper|objectnode).*(put:|get:).*

- key: apiSinks
value: (?i)(?:url|client|openConnection|request|execute|newCall|load|host|access|usequery|fetch|get|getInputStream|getApod|getForObject|getForEntity|list|set|put|post|proceed|trace|patch|Path|send|sendAsync|remove|delete|write|read|assignment|provider|exchange|postForEntity|call|createCall|createEndpoint|dispatch|invoke|newMessage|getInput|getOutput|getResponse|marshall|unmarshall|send|asyncSend|emit)
value: (?i)(?:new|url|client|openConnection|request|execute|newCall|load|host|access|usequery|fetch|get|getInputStream|getApod|getForObject|getForEntity|list|set|put|post|proceed|trace|patch|Path|send|sendAsync|remove|delete|write|read|assignment|provider|exchange|postForEntity|call|createCall|createEndpoint|dispatch|invoke|newMessage|getInput|getOutput|getResponse|marshall|unmarshall|send|asyncSend|emit)

- key: apiIdentifier
value: (?i).*((hook|base|auth|prov|endp|install|cloud|host|request|service|gateway|route|resource|upload|api|worker)(.){0,12}url|(slack|web)(.){0,4}hook|(sentry|segment)(.){0,1}(dsn)|(rest|api|host|cloud|request|service)(.){0,4}(endpoint|gateway|route)).*
8 changes: 8 additions & 0 deletions rules/sinks/storages/redis/ruby.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
sinks:
- id: Storages.Redis.ReadAndWrite
name: Redis DB
domains:
- redis.io
patterns:
- (?i).*(redis).*
tags:
8 changes: 8 additions & 0 deletions rules/sinks/third_parties/api/ruby.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
sinks:

- id: Sinks.ThirdParties.API
name: Third Party API
patterns:
- "(?i)((?:http|https):\\/\\/[a-zA-Z0-9_-][^)\\/(#|,!>\\s]{1,50}\\.(?:com|net|org|de|in|uk|us|io|gov|cn|ml|ai|ly|dev|cloud|me|icu|ru|info|top|tk|tr|cn|ga|cf|nl)).*(?<!png|jpeg|jpg|txt|blob|css|html|js|svg)"
- "(?i).*((hook|base|auth|prov|endp|install|request|service|gateway|route|resource)(.){0,12}url|(slack|web)(.){0,4}hook|(rest|api|request|service)(.){0,4}(endpoint|gateway|route)).*"
tags:
13 changes: 13 additions & 0 deletions rules/sinks/third_parties/sdk/calendarific/ruby.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@

# Sink rule for ThirdParty SDK
# The id follows a format : "ThirdParties.SDK.<THIRD_PARTY_ORGANISATION>.<SUB_ORGANISATION_IF_APPLICABLE>"

sinks:

- id: ThirdParties.SDK.Calendarific
name: Calendarific
domains:
- "calendarific.com"
patterns:
- "(?i)(ruby-calendarific).*"
tags:
13 changes: 13 additions & 0 deletions rules/sinks/third_parties/sdk/codat/ruby.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@

# Sink rule for ThirdParty SDK
# The id follows a format : "ThirdParties.SDK.<THIRD_PARTY_ORGANISATION>.<SUB_ORGANISATION_IF_APPLICABLE>"

sinks:

- id: ThirdParties.SDK.Codat
name: Codat
domains:
- "codat.io"
patterns:
- "(?i)(codat).*"
tags:
13 changes: 13 additions & 0 deletions rules/sinks/third_parties/sdk/datadoghq/ruby.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@

# Sink rule for ThirdParty SDK
# The id follows a format : "ThirdParties.SDK.<THIRD_PARTY_ORGANISATION>.<SUB_ORGANISATION_IF_APPLICABLE>"

sinks:

- id: ThirdParties.SDK.Datadoghq
name: Datadoghq
domains:
- "datadoghq.com"
patterns:
- "(?i)(ddtrace|dogstatsd-ruby|datadog_api_client).*"
tags:
13 changes: 13 additions & 0 deletions rules/sinks/third_parties/sdk/docusign/ruby.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@

# Sink rule for ThirdParty SDK
# The id follows a format : "ThirdParties.SDK.<THIRD_PARTY_ORGANISATION>.<SUB_ORGANISATION_IF_APPLICABLE>"

sinks:

- id: ThirdParties.SDK.Docusign
name: Docusign
domains:
- "docusign.com"
patterns:
- "(?i)(docusign_esign).*"
tags:
2 changes: 1 addition & 1 deletion rules/sinks/third_parties/sdk/google/ruby.yaml

Large diffs are not rendered by default.

13 changes: 13 additions & 0 deletions rules/sinks/third_parties/sdk/hellosign/ruby.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@

# Sink rule for ThirdParty SDK
# The id follows a format : "ThirdParties.SDK.<THIRD_PARTY_ORGANISATION>.<SUB_ORGANISATION_IF_APPLICABLE>"

sinks:

- id: ThirdParties.SDK.Hellosign
name: Hellosign
domains:
- "hellosign.com"
patterns:
- "(?i)(hellosign-api).*"
tags:
13 changes: 13 additions & 0 deletions rules/sinks/third_parties/sdk/hubspot/ruby.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@

# Sink rule for ThirdParty SDK
# The id follows a format : "ThirdParties.SDK.<THIRD_PARTY_ORGANISATION>.<SUB_ORGANISATION_IF_APPLICABLE>"

sinks:

- id: ThirdParties.SDK.Hubspot
name: Hubspot
domains:
- "hubspot.com"
patterns:
- "(?i)(hubspot).*"
tags:
13 changes: 13 additions & 0 deletions rules/sinks/third_parties/sdk/launchdarkly/ruby.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@

# Sink rule for ThirdParty SDK
# The id follows a format : "ThirdParties.SDK.<THIRD_PARTY_ORGANISATION>.<SUB_ORGANISATION_IF_APPLICABLE>"

sinks:

- id: ThirdParties.SDK.Launchdarkly
name: Launchdarkly
domains:
- "launchdarkly.com"
patterns:
- "(?i)(launchdarkly-server-sdk).*"
tags:
13 changes: 13 additions & 0 deletions rules/sinks/third_parties/sdk/money/ruby.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@

# Sink rule for ThirdParty SDK
# The id follows a format : "ThirdParties.SDK.<THIRD_PARTY_ORGANISATION>.<SUB_ORGANISATION_IF_APPLICABLE>"

sinks:

- id: ThirdParties.SDK.Money
name: Money
domains:
- "moneycorp.com"
patterns:
- "money.*"
tags:
13 changes: 13 additions & 0 deletions rules/sinks/third_parties/sdk/netsuite/ruby.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@

# Sink rule for ThirdParty SDK
# The id follows a format : "ThirdParties.SDK.<THIRD_PARTY_ORGANISATION>.<SUB_ORGANISATION_IF_APPLICABLE>"

sinks:

- id: ThirdParties.SDK.NetSuite
name: NetSuite
domains:
- "netsuite.com"
patterns:
- "(?i)(netsuite).*"
tags:
13 changes: 13 additions & 0 deletions rules/sinks/third_parties/sdk/okta/ruby.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@

# Sink rule for ThirdParty SDK
# The id follows a format : "ThirdParties.SDK.<THIRD_PARTY_ORGANISATION>.<SUB_ORGANISATION_IF_APPLICABLE>"

sinks:

- id: ThirdParties.SDK.Okta
name: Okta
domains:
- "okta.com"
patterns:
- "(?i)(omniauth-okta).*"
tags:
13 changes: 13 additions & 0 deletions rules/sinks/third_parties/sdk/osocloud/ruby.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@

# Sink rule for ThirdParty SDK
# The id follows a format : "ThirdParties.SDK.<THIRD_PARTY_ORGANISATION>.<SUB_ORGANISATION_IF_APPLICABLE>"

sinks:

- id: ThirdParties.SDK.Oso
name: Oso
domains:
- "osohq.io"
patterns:
- "(?i)(oso-cloud).*"
tags:
13 changes: 13 additions & 0 deletions rules/sinks/third_parties/sdk/plaid/ruby.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@

# Sink rule for ThirdParty SDK
# The id follows a format : "ThirdParties.SDK.<THIRD_PARTY_ORGANISATION>.<SUB_ORGANISATION_IF_APPLICABLE>"

sinks:

- id: ThirdParties.SDK.Plaid
name: Plaid
domains:
- "plaid.com"
patterns:
- "(?i)(plaid).*"
tags:
2 changes: 1 addition & 1 deletion rules/sinks/third_parties/sdk/sentry/ruby.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,5 @@ sinks:
domains:
- "sentry.io"
patterns:
- "(?i)(fluent-plugin-sentry-ruby).*"
- "(?i)(fluent-plugin-sentry-ruby|sentry-ruby|sentry-rails|sentry-sidekiq).*"
tags:
2 changes: 1 addition & 1 deletion rules/sinks/third_parties/sdk/tencent/ruby.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,5 @@ sinks:
domains:
- "cloud.tencent.com"
patterns:
- "(?i)(tencent_trustsql|tencent_cos_sdk|tencent-ai|tencent_cloud_cos|tencent_cloud_sms|carrierwave-tencent_cos|tencent_simple_sms|hq_tencent_dsp_api|tencentcloud-sdk-common|tencentcloud-sdk-as|tencentcloud-sdk-sms|tencentcloud-sdk-cvm|tencentcloud-sdk-gme|tencentcloud-sdk-dlc|tencentcloud-sdk-gs|tencentcloud-sdk-tem|tencentcloud-sdk-organization|tencentcloud-sdk-vms|tencentcloud-sdk-mps|tencentcloud-sdk-monitor|tencentcloud-sdk-pds|tencentcloud-sdk-billing|tencentcloud-sdk-ump|tencentcloud-sdk-tci|tencentcloud-sdk-privatedns|tencentcloud-sdk-dtf|tencentcloud-sdk-mgobe|tencentcloud-sdk-ticm|tencentcloud-sdk-nlp|tencentcloud-sdk-msp|tencentcloud-sdk-bm|tencentcloud-sdk-oceanus|tencentcloud-sdk-tke|tencentcloud-sdk-tms|tencentcloud-sdk-cdb|tencentcloud-sdk-tiw|tencentcloud-sdk-tbaas|tencentcloud-sdk-tse|tencentcloud-sdk-gse|tencentcloud-sdk-apcas|tencentcloud-sdk-mna|tencentcloud-sdk-btoe|tencentcloud-sdk-bda|tencentcloud-sdk-sslpod|tencentcloud-sdk-cds|tencentcloud-sdk-tsf|tencentcloud-sdk-wss|tencentcloud-sdk-yunjing|tencentcloud-sdk-dbbrain|tencentcloud-sdk-cynosdb|tencentcloud-sdk-aai|tencentcloud-sdk-advisor|tencentcloud-sdk-tcex|tencentcloud-sdk-dayu|tencentcloud-sdk-tiems|tencentcloud-sdk-youmall|tencentcloud-sdk-cmq|tencentcloud-sdk-iot|tencentcloud-sdk-trtc|tencentcloud-sdk-redis|tencentcloud-sdk-ssm|tencentcloud-sdk-ocr|tencentcloud-sdk-apigateway|tencentcloud-sdk-mvj|tencentcloud-sdk-captcha|tencentcloud-sdk-dts|tencentcloud-sdk-ssa|tencentcloud-sdk-cloudaudit|tencentcloud-sdk-tics|tencentcloud-sdk-ft|tencentcloud-sdk-tav|tencentcloud-sdk-cam|tencentcloud-sdk-rum|tencentcloud-sdk-partners|tencentcloud-sdk-yunsou|tencentcloud-sdk-gpm|tencentcloud-sdk-tcr|tencentcloud-sdk-ms|tencentcloud-sdk-waf|tencentcloud-sdk-tts|tencentcloud-sdk-vod|tencentcloud-sdk-tdmq|tencentcloud-sdk-cr|tencentcloud-sdk-mrs|tencentcloud-sdk-wav|tencentcloud-sdk-rkp|tencentcloud-sdk-npp|tencentcloud-sdk-cme|tencentcloud-sdk-tag|tencentcloud-sdk-vpc|tencentcloud-sdk-gaap|tencentcloud-sdk-tkgdq|tencentcloud-sdk-domain|tencentcloud-sdk-smpn|tencentcloud-sdk-ecm|tencentcloud-sdk-es|tencentcloud-sdk-bmeip|tencentcloud-sdk-postgres|tencentcloud-sdk-ecdn|tencentcloud-sdk-cii|tencentcloud-sdk-cim|tencentcloud-sdk-dc|tencentcloud-sdk-bmvpc|tencentcloud-sdk-asr|tencentcloud-sdk-eis|tencentcloud-sdk-chdfs|tencentcloud-sdk-cbs|tencentcloud-sdk-tione|tencentcloud-sdk-bizlive|tencentcloud-sdk-dcdb|tencentcloud-sdk-facefusion|tencentcloud-sdk-cpdp|tencentcloud-sdk-cat|tencentcloud-sdk-eiam|tencentcloud-sdk-faceid|tencentcloud-sdk-api|tencentcloud-sdk-bri|tencentcloud-sdk-ba|tencentcloud-sdk-batch|tencentcloud-sdk-iotexplorer|tencentcloud-sdk-taf|tencentcloud-sdk-lp|tencentcloud-sdk-essbasic|tencentcloud-sdk-lighthouse|tencentcloud-sdk-tsw|tencentcloud-sdk-tiia|tencentcloud-sdk-ds|tencentcloud-sdk-tbm|tencentcloud-sdk-solar|tencentcloud-sdk-tat|tencentcloud-sdk-habo|tencentcloud-sdk-rp|tencentcloud-sdk-tia|tencentcloud-sdk-ims|tencentcloud-sdk-sts|tencentcloud-sdk-tdid|tencentcloud-sdk-ie|tencentcloud-sdk-iotcloud|tencentcloud-sdk-cis|tencentcloud-sdk-aa|tencentcloud-sdk-rce|tencentcloud-sdk-soe|tencentcloud-sdk-ccc|tencentcloud-sdk-bmlb|tencentcloud-sdk-zj|tencentcloud-sdk-asw|tencentcloud-sdk-ckafka|tencentcloud-sdk-cfs|tencentcloud-sdk-mongodb|tencentcloud-sdk-iottid|tencentcloud-sdk-tmt|tencentcloud-sdk-scf|tencentcloud-sdk-vm|tencentcloud-sdk-ams|tencentcloud-sdk-cwp|tencentcloud-sdk-ame|tencentcloud-sdk-tcb|tencentcloud-sdk-dnspod|tencentcloud-sdk-market|tencentcloud-sdk-cms|tencentcloud-sdk-iotvideoindustry|tencentcloud-sdk-hcm|tencentcloud-sdk-tbp|tencentcloud-sdk-emr|tencentcloud-sdk-live|tencentcloud-sdk-drm|tencentcloud-sdk-fmu|tencentcloud-sdk-tcm|tencentcloud-sdk-cfw|tencentcloud-sdk-ses|tencentcloud-sdk-ic|tencentcloud-sdk-afc|tencentcloud-sdk-tcaplusdb|tencentcloud-sdk-cls|tencentcloud-sdk-antiddos|tencentcloud-sdk-tic|tencentcloud-sdk-clb|tencentcloud-sdk-ecc|tencentcloud-sdk-ape|tencentcloud-sdk-mariadb|tencentcloud-sdk-cdn|tencentcloud-sdk-iotvideo|tencentcloud-sdk-ssl|tencentcloud-sdk-sqlserver|tencentcloud-sdk-kms|tencentcloud-sdk-iai|tencentcloud-sdk-memcached|tencentcloud-sdk-af|tencentcloud-sdk-cws|tencentcloud-sdk-cloudhsm|tencentcloud-sdk-iir|tencentcloud-sdk-thpc|tencentcloud-sdk-ivld|tencentcloud-sdk-apm|tencentcloud-sdk-tcss|tencentcloud-sdk-iecp|qqpush|tencentcloud-sdk-eb|tencentcloud-sdk-common-1.0.119|tencentcloud-sdk-trtc-1.0.119|tx_nlp|cos|qcloud_ruby).*"
- "(?i)(tencent_trustsql|tencent_cos_sdk|tencent-ai|tencent_cloud_cos|tencent_cloud_sms|carrierwave-tencent_cos|tencent_simple_sms|hq_tencent_dsp_api|tencentcloud-sdk-common|tencentcloud-sdk-as|tencentcloud-sdk-sms|tencentcloud-sdk-cvm|tencentcloud-sdk-gme|tencentcloud-sdk-dlc|tencentcloud-sdk-gs|tencentcloud-sdk-tem|tencentcloud-sdk-organization|tencentcloud-sdk-vms|tencentcloud-sdk-mps|tencentcloud-sdk-monitor|tencentcloud-sdk-pds|tencentcloud-sdk-billing|tencentcloud-sdk-ump|tencentcloud-sdk-tci|tencentcloud-sdk-privatedns|tencentcloud-sdk-dtf|tencentcloud-sdk-mgobe|tencentcloud-sdk-ticm|tencentcloud-sdk-nlp|tencentcloud-sdk-msp|tencentcloud-sdk-bm|tencentcloud-sdk-oceanus|tencentcloud-sdk-tke|tencentcloud-sdk-tms|tencentcloud-sdk-cdb|tencentcloud-sdk-tiw|tencentcloud-sdk-tbaas|tencentcloud-sdk-tse|tencentcloud-sdk-gse|tencentcloud-sdk-apcas|tencentcloud-sdk-mna|tencentcloud-sdk-btoe|tencentcloud-sdk-bda|tencentcloud-sdk-sslpod|tencentcloud-sdk-cds|tencentcloud-sdk-tsf|tencentcloud-sdk-wss|tencentcloud-sdk-yunjing|tencentcloud-sdk-dbbrain|tencentcloud-sdk-cynosdb|tencentcloud-sdk-aai|tencentcloud-sdk-advisor|tencentcloud-sdk-tcex|tencentcloud-sdk-dayu|tencentcloud-sdk-tiems|tencentcloud-sdk-youmall|tencentcloud-sdk-cmq|tencentcloud-sdk-iot|tencentcloud-sdk-trtc|tencentcloud-sdk-redis|tencentcloud-sdk-ssm|tencentcloud-sdk-ocr|tencentcloud-sdk-apigateway|tencentcloud-sdk-mvj|tencentcloud-sdk-captcha|tencentcloud-sdk-dts|tencentcloud-sdk-ssa|tencentcloud-sdk-cloudaudit|tencentcloud-sdk-tics|tencentcloud-sdk-ft|tencentcloud-sdk-tav|tencentcloud-sdk-cam|tencentcloud-sdk-rum|tencentcloud-sdk-partners|tencentcloud-sdk-yunsou|tencentcloud-sdk-gpm|tencentcloud-sdk-tcr|tencentcloud-sdk-ms|tencentcloud-sdk-waf|tencentcloud-sdk-tts|tencentcloud-sdk-vod|tencentcloud-sdk-tdmq|tencentcloud-sdk-cr|tencentcloud-sdk-mrs|tencentcloud-sdk-wav|tencentcloud-sdk-rkp|tencentcloud-sdk-npp|tencentcloud-sdk-cme|tencentcloud-sdk-tag|tencentcloud-sdk-vpc|tencentcloud-sdk-gaap|tencentcloud-sdk-tkgdq|tencentcloud-sdk-domain|tencentcloud-sdk-smpn|tencentcloud-sdk-ecm|tencentcloud-sdk-es|tencentcloud-sdk-bmeip|tencentcloud-sdk-postgres|tencentcloud-sdk-ecdn|tencentcloud-sdk-cii|tencentcloud-sdk-cim|tencentcloud-sdk-dc|tencentcloud-sdk-bmvpc|tencentcloud-sdk-asr|tencentcloud-sdk-eis|tencentcloud-sdk-chdfs|tencentcloud-sdk-cbs|tencentcloud-sdk-tione|tencentcloud-sdk-bizlive|tencentcloud-sdk-dcdb|tencentcloud-sdk-facefusion|tencentcloud-sdk-cpdp|tencentcloud-sdk-cat|tencentcloud-sdk-eiam|tencentcloud-sdk-faceid|tencentcloud-sdk-api|tencentcloud-sdk-bri|tencentcloud-sdk-ba|tencentcloud-sdk-batch|tencentcloud-sdk-iotexplorer|tencentcloud-sdk-taf|tencentcloud-sdk-lp|tencentcloud-sdk-essbasic|tencentcloud-sdk-lighthouse|tencentcloud-sdk-tsw|tencentcloud-sdk-tiia|tencentcloud-sdk-ds|tencentcloud-sdk-tbm|tencentcloud-sdk-solar|tencentcloud-sdk-tat|tencentcloud-sdk-habo|tencentcloud-sdk-rp|tencentcloud-sdk-tia|tencentcloud-sdk-ims|tencentcloud-sdk-sts|tencentcloud-sdk-tdid|tencentcloud-sdk-ie|tencentcloud-sdk-iotcloud|tencentcloud-sdk-cis|tencentcloud-sdk-aa|tencentcloud-sdk-rce|tencentcloud-sdk-soe|tencentcloud-sdk-ccc|tencentcloud-sdk-bmlb|tencentcloud-sdk-zj|tencentcloud-sdk-asw|tencentcloud-sdk-ckafka|tencentcloud-sdk-cfs|tencentcloud-sdk-mongodb|tencentcloud-sdk-iottid|tencentcloud-sdk-tmt|tencentcloud-sdk-scf|tencentcloud-sdk-vm|tencentcloud-sdk-ams|tencentcloud-sdk-cwp|tencentcloud-sdk-ame|tencentcloud-sdk-tcb|tencentcloud-sdk-dnspod|tencentcloud-sdk-market|tencentcloud-sdk-cms|tencentcloud-sdk-iotvideoindustry|tencentcloud-sdk-hcm|tencentcloud-sdk-tbp|tencentcloud-sdk-emr|tencentcloud-sdk-live|tencentcloud-sdk-drm|tencentcloud-sdk-fmu|tencentcloud-sdk-tcm|tencentcloud-sdk-cfw|tencentcloud-sdk-ses|tencentcloud-sdk-ic|tencentcloud-sdk-afc|tencentcloud-sdk-tcaplusdb|tencentcloud-sdk-cls|tencentcloud-sdk-antiddos|tencentcloud-sdk-tic|tencentcloud-sdk-clb|tencentcloud-sdk-ecc|tencentcloud-sdk-ape|tencentcloud-sdk-mariadb|tencentcloud-sdk-cdn|tencentcloud-sdk-iotvideo|tencentcloud-sdk-ssl|tencentcloud-sdk-sqlserver|tencentcloud-sdk-kms|tencentcloud-sdk-iai|tencentcloud-sdk-memcached|tencentcloud-sdk-af|tencentcloud-sdk-cws|tencentcloud-sdk-cloudhsm|tencentcloud-sdk-iir|tencentcloud-sdk-thpc|tencentcloud-sdk-ivld|tencentcloud-sdk-apm|tencentcloud-sdk-tcss|tencentcloud-sdk-iecp|qqpush|tencentcloud-sdk-eb|tencentcloud-sdk-common-1.0.119|tencentcloud-sdk-trtc-1.0.119|tx_nlp|qcloud_ruby).*"
tags:
2 changes: 1 addition & 1 deletion rules/sinks/third_parties/sdk/wechat/ruby.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,5 @@ sinks:
domains:
- "wechat.com"
patterns:
- "(?i)(wechat_mp|wechat|omniauth-wechat|wechat-core|wechat-sns|wechat-jsapi|wechat-validator|wechat-api|wechat-handler|wechat-callback|wechat-validation|wechat-adapter|wechat-pay|wechat-rails|wechat-shake_around|wechat-bot2|omniauth-wechat-oauth2|wechat_payment|wechat-rb|motion_wechat|wechat_client|motion-wechat|sinatra-wechat|wechat_work|wechat-bot|easy_wechat|wechat-omniauth-web|ocean-wechat|fakesite-wechat|xi_wechat_corp|wechat_app|wechat-client|wechat-auth_client|simple_wechat|sharp_wechat|gfd_wechat|omniauth_oauth2_wechat|socialed_wechat|omniauth-open_wechat|fastlane-plugin-wechat|bonio-omniauth-wechat-oauth2|sorcery_wechat_provider|omniauth-open-wechat-oauth2|ocean_wechat_robot|wx_pay|weui-rails|wechatpay|wechater|Rwepay|wxpay|we_chat|we_whisper|weichat_rails|wework|weixin_pay|omniauth-mpwechat-oauth2|wx_pay_api|hubs|omniauth-wx|wmp_sdk|app_status_notification).*"
- "(?i)(wechat_mp|wechat|omniauth-wechat|wechat-core|wechat-sns|wechat-jsapi|wechat-validator|wechat-api|wechat-handler|wechat-callback|wechat-validation|wechat-adapter|wechat-pay|wechat-rails|wechat-shake_around|wechat-bot2|omniauth-wechat-oauth2|wechat_payment|wechat-rb|motion_wechat|wechat_client|motion-wechat|sinatra-wechat|wechat_work|wechat-bot|easy_wechat|wechat-omniauth-web|ocean-wechat|fakesite-wechat|xi_wechat_corp|wechat_app|wechat-client|wechat-auth_client|simple_wechat|sharp_wechat|gfd_wechat|omniauth_oauth2_wechat|socialed_wechat|omniauth-open_wechat|fastlane-plugin-wechat|bonio-omniauth-wechat-oauth2|sorcery_wechat_provider|omniauth-open-wechat-oauth2|ocean_wechat_robot|wx_pay|weui-rails|wechatpay|wechater|Rwepay|wxpay|we_chat|we_whisper|weichat_rails|wework|weixin_pay|omniauth-mpwechat-oauth2|wx_pay_api|omniauth-wx|wmp_sdk|app_status_notification).*"
tags:
Loading