mirror of
https://github.com/miniflux/v2.git
synced 2025-09-15 18:57:04 +00:00
refactor(config): rewrite config parser
This PR refactors the configuration parser, replacing the old parser implementation with a new, more structured approach that includes validation and improved organization. Key changes: - Complete rewrite of the configuration parser using a map-based structure with built-in validation - Addition of comprehensive validator functions for configuration values - Renamed numerous configuration getter methods for better consistency
This commit is contained in:
parent
502e7108dd
commit
5e607be86a
27 changed files with 3615 additions and 3523 deletions
|
@ -329,7 +329,7 @@ Default is 300 seconds\&.
|
|||
.B HTTPS
|
||||
Forces cookies to use secure flag and send HSTS header\&.
|
||||
.br
|
||||
Default is empty\&.
|
||||
Default is disabled\&.
|
||||
.TP
|
||||
.B INVIDIOUS_INSTANCE
|
||||
Set a custom invidious instance to use\&.
|
||||
|
@ -466,7 +466,7 @@ Default is empty\&.
|
|||
.B OAUTH2_OIDC_PROVIDER_NAME
|
||||
Name to display for the OIDC provider\&.
|
||||
.br
|
||||
Default is OpenID Connect\&.
|
||||
Default is "OpenID Connect"\&.
|
||||
.TP
|
||||
.B OAUTH2_PROVIDER
|
||||
Possible values are "google" or "oidc"\&.
|
||||
|
@ -537,7 +537,7 @@ Default is 1\&.
|
|||
.B SCHEDULER_ENTRY_FREQUENCY_MAX_INTERVAL
|
||||
Maximum interval in minutes for the entry frequency scheduler\&.
|
||||
.br
|
||||
Default is 24 hours\&.
|
||||
Default is 1440 minutes (24 hours)\&.
|
||||
.TP
|
||||
.B SCHEDULER_ENTRY_FREQUENCY_MIN_INTERVAL
|
||||
Minimum interval in minutes for the entry frequency scheduler\&.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue