From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Mon, 11 Aug 2025 17:48:36 +0000 (-0700) Subject: Merge branch 'dev' into feature-remote-ocr-2 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F10320%2Fhead;p=thirdparty%2Fpaperless-ngx.git Merge branch 'dev' into feature-remote-ocr-2 --- dd0ffaf3126a98e0eb73868e0c72a2fdd35b5da6 diff --cc src/paperless/settings.py index 5d6d36422f,63b6add5cf..442948e0f0 --- a/src/paperless/settings.py +++ b/src/paperless/settings.py @@@ -1424,9 -1423,23 +1424,30 @@@ OUTLOOK_OAUTH_ENABLED = bool ) ############################################################################### - # Remote Parser # + # Webhooks ############################################################################### + WEBHOOKS_ALLOWED_SCHEMES = set( + s.lower() + for s in __get_list( + "PAPERLESS_WEBHOOKS_ALLOWED_SCHEMES", + ["http", "https"], + ) + ) + WEBHOOKS_ALLOWED_PORTS = set( + int(p) + for p in __get_list( + "PAPERLESS_WEBHOOKS_ALLOWED_PORTS", + [], + ) + ) + WEBHOOKS_ALLOW_INTERNAL_REQUESTS = __get_boolean( + "PAPERLESS_WEBHOOKS_ALLOW_INTERNAL_REQUESTS", + "true", + ) + ++############################################################################### ++# Remote Parser # ++############################################################################### +REMOTE_OCR_ENGINE = os.getenv("PAPERLESS_REMOTE_OCR_ENGINE") +REMOTE_OCR_API_KEY = os.getenv("PAPERLESS_REMOTE_OCR_API_KEY") +REMOTE_OCR_ENDPOINT = os.getenv("PAPERLESS_REMOTE_OCR_ENDPOINT")