Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Index configuration #591

Closed
josecelano opened this issue Aug 2, 2024 · 0 comments · Fixed by #594
Closed

Update Index configuration #591

josecelano opened this issue Aug 2, 2024 · 0 comments · Fixed by #594
Assignees
Labels
- Admin - Enjoyable to Install and Setup our Software Dependencies Related to Dependencies
Milestone

Comments

@josecelano
Copy link
Member

josecelano commented Aug 2, 2024

Depends on:

After finishing the last configuration changes in the Index, those last changes must be applied here.

  1. The metadata section was changed:
[metadata]
app = "torrust-index"
purpose = "configuration"
schema_version = "2.0.0"
  1. secret_key option was renamed to user_claim_token_pepper.

  2. And some options were made mandatory:

[metadata]
schema_version = "2.0.0"

[logging]
threshold = "info"
  1. Env var changed

From TORRUST_INDEX_CONFIG_OVERRIDE_AUTH__SECRET_KEY to TORRUST_INDEX_CONFIG_OVERRIDE_AUTH__USER_CLAIM_TOKEN_PEPPER

@josecelano josecelano added - Admin - Enjoyable to Install and Setup our Software Dependencies Related to Dependencies labels Aug 2, 2024
@josecelano josecelano added this to the v3.0.0 milestone Aug 2, 2024
@josecelano josecelano self-assigned this Aug 2, 2024
josecelano added a commit to josecelano/torrust-index-gui that referenced this issue Aug 5, 2024
@josecelano josecelano linked a pull request Aug 5, 2024 that will close this issue
josecelano added a commit that referenced this issue Aug 5, 2024
847500a fix: [#591] update index configuration (Jose Celano)

Pull request description:

  Update index configuration.

ACKs for top commit:
  josecelano:
    ACK 847500a

Tree-SHA512: 598e23b3220d5193e917aa87eb6b6960dce04457c787e0947646b99d131aa82988858a0789154c56171aba1e49ef7a48833f76d342e878c4b382c51360730a1e
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
- Admin - Enjoyable to Install and Setup our Software Dependencies Related to Dependencies
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant