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

Configuration overhaul: replace primitive types in configuration with richer types #600

Commits on May 23, 2024

  1. Configuration menu
    Copy the full SHA
    c7c9225 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    28617b6 View commit details
    Browse the repository at this point in the history
  3. chore(deps): enable serialization for lettre

    We will use the type `Mailbox` in the configuration and it needs to be
    serializable.
    josecelano committed May 23, 2024
    Configuration menu
    Copy the full SHA
    748f357 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7edbf7c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c422e52 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ab4717d View commit details
    Browse the repository at this point in the history
  7. refactor: [torrust#599] use URL type for connect_url in database config

    We were using a cusomt type but sqlx defines it as a URL. WE can
    validate this type in the configration and let the app domain validate
    if the connection URL is a valid one. For example, if the app supports
    the database driver. Otherwise we have to change this first level
    valitation anytime we support a new DB.
    josecelano committed May 23, 2024
    Configuration menu
    Copy the full SHA
    b1d5267 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. Configuration menu
    Copy the full SHA
    8e53982 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec1d39a View commit details
    Browse the repository at this point in the history