mirror of
https://github.com/PostHog/posthog.git
synced 2024-12-01 12:21:02 +01:00
1c80aca907
* Polish system status page * Show system health badge to is_staff users on Cloud * Update Cypress test * Correct inconsistent scene name * Use RDBMS enum instead of constants * Add "Analytics database in use" to System Status * Fix typing
24 lines
785 B
Python
24 lines
785 B
Python
"""
|
|
Django settings for PostHog Enterprise Edition.
|
|
"""
|
|
import os
|
|
from typing import Dict
|
|
|
|
from posthog.constants import RDBMS
|
|
from posthog.settings import PRIMARY_DB, TEST
|
|
|
|
# Zapier
|
|
HOOK_EVENTS: Dict[str, str] = {
|
|
# "event_name": "App.Model.Action" (created/updated/deleted)
|
|
"action_defined": "posthog.Action.created_custom",
|
|
"action_performed": "posthog.Action.performed",
|
|
"annotation_created": "posthog.Annotation.created_custom",
|
|
}
|
|
HOOK_FINDER = "ee.models.hook.find_and_fire_hook"
|
|
HOOK_DELIVERER = "ee.models.hook.deliver_hook_wrapper"
|
|
|
|
KAFKA_ENABLED = PRIMARY_DB == RDBMS.CLICKHOUSE and not TEST
|
|
|
|
SOCIAL_AUTH_GOOGLE_OAUTH2_KEY = os.environ.get("SOCIAL_AUTH_GOOGLE_OAUTH2_KEY")
|
|
SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET = os.environ.get("SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET")
|