Skip to content

Plugin for Sentry which allows sending notification and SSO Login via WeChat Work.

License

Notifications You must be signed in to change notification settings

tsl0922/sentry-wxwork

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sentry WeChat Work pypi Downloads

Plugin for Sentry which allows sending notification and SSO Login via WeChat Work.

Installation

NOTE: sentry 20.x removed support for legacy plugins, so this plugin only works for sentry 9.x-10.x.

Prepare

  • Install the plugin:
    • onpremise: put sentry-wxwork to requirements.txt
    • manual: pip install sentry-wxwork
  • Obtain required config from WeChat Work admin console (Read Me).

Notification

On (Legacy) Integrations page, find WeChat Work, enable and configure it.

SSO Login

Add the following settings to your sentry.conf.py:

WXWORK_CORP_ID = ''
WXWORK_SECRET = ''
WXWORK_AGENT_ID = ''

or, if you prefer setting it via environment variables:

if 'WXWORK_CORP_ID' in os.environ:
    WXWORK_CORP_ID = env('WXWORK_CORP_ID')
    WXWORK_SECRET = env('WXWORK_SECRET')
    WXWORK_AGENT_ID = env('WXWORK_AGENT_ID')

About

Plugin for Sentry which allows sending notification and SSO Login via WeChat Work.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages