Добавил хранение GitHub credentials
Этот коммит содержится в:
@@ -57,6 +57,25 @@ def get_openai_model() -> str:
|
|||||||
return get_setting('OPENAI_MODEL') or os.getenv('OPENAI_MODEL') or 'gpt-5'
|
return get_setting('OPENAI_MODEL') or os.getenv('OPENAI_MODEL') or 'gpt-5'
|
||||||
|
|
||||||
|
|
||||||
|
def get_github_username() -> str:
|
||||||
|
return get_setting('GITHUB_USERNAME') or os.getenv('GITHUB_USERNAME') or ''
|
||||||
|
|
||||||
|
|
||||||
|
def get_github_token() -> Optional[str]:
|
||||||
|
return get_setting('GITHUB_TOKEN') or os.getenv('GITHUB_TOKEN') or None
|
||||||
|
|
||||||
|
|
||||||
|
def has_github_token() -> bool:
|
||||||
|
return bool(get_github_token())
|
||||||
|
|
||||||
|
|
||||||
|
def get_github_public_config() -> dict:
|
||||||
|
return {
|
||||||
|
'username': get_github_username(),
|
||||||
|
'token_set': has_github_token(),
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
def get_proxy_config() -> dict:
|
def get_proxy_config() -> dict:
|
||||||
return {
|
return {
|
||||||
'enabled': (get_setting('PROXY_ENABLED') or os.getenv('PROXY_ENABLED') or '0') == '1',
|
'enabled': (get_setting('PROXY_ENABLED') or os.getenv('PROXY_ENABLED') or '0') == '1',
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user