
    Zj                     X    d dl mZ d dl  G d dej                  j
                        Zy)    )OrderedDict)*c                   
   e Zd ZdZdZdZdZdZdZddd	giZ	e
j                  j                  e
j                  j                  d
dd      Ze
j                  j                  e
j                  j                  ddd edddd            Ze
j                  j                  e
j                  j                  dd      Ze
j                  j                  e
j                  j&                  dd      Ze
j                  j                  e
j                  j*                  dd      Ze
j                  j                  e
j                  j&                  dd      Ze
j                  j                  e
j                  j0                  ddd d!"      Zy#)$CmfPluginGitz
Git Plugin	GitPluginGITgitdenyreadonlyui_list_fieldscodetype	CmfPluginu!   Настройки доступаT)modelcaptionr   u   Тип интеграцииFGithubGitlabGitflicEvagit)githubgitlabgitflicevagit)r   nullabler   choices
CmfWebhookWebhook)r   r   z
ID webhook)r   r   u8   Не проверять SSL сертификат Webhook)r   defaultu:   Токен верификации webhook запросов)r   visible
CmfProjectgit_pluginsu'   Ограничить проектами)r   rightbackrefr   N)__name__
__module____qualname__verbose_nameui_namecode_prefix	ui_moduleacl_default_user_policyacl_default_ib_admin_policyui_formcmffieldsFieldCmfRelationplugin	CmfChoicer   r   webhookCmfStrwebhook_ext_idCmfBoolwebhook_insecure_sslwebhook_secretCmfM2Mprojects     &./modules/git/fields/cmf_plugin_git.pyr   r      s   LGKI$",
G ZZcjj44KQt  @D  EF::

&Ce^b8HiX`a  cD jjszz55\S\]GZZ%%cjj&7&7X\%]N::++

$^hm , oZZ%%cjj&7&7A}  HM%  NNzz

T=  [D   EHr=   r   N)collectionsr   cmf.includer.   models	CmfEntityr   r<   r=   r>   <module>rC      s#    # E3::'' Er=   