*** Wartungsfenster jeden ersten Mittwoch vormittag im Monat ***

Skip to content
Snippets Groups Projects
  1. Mar 19, 2025
  2. Mar 18, 2025
  3. Mar 17, 2025
  4. Mar 11, 2025
  5. Feb 28, 2025
  6. Feb 13, 2025
  7. Feb 11, 2025
  8. Feb 10, 2025
  9. Feb 08, 2025
  10. Feb 07, 2025
    • Moser, Maximilian's avatar
      Add possibility to have prefixed config items override unprefixed ones · ad21f638
      Moser, Maximilian authored
      * this can be very useful for having a single project that is used for
        both "local" and "containerized" execution, where some configuration
        items should be slightly different for either (e.g. `SEARCH_HOSTS`)
      * currently we have this functionality implemented in our `invenio.cfg`
        but there it is a bit awkward due to the fact that environment
        variables have not been translated into `app.config` yet
      ad21f638
  11. Feb 06, 2025
  12. Feb 05, 2025
    • Moser, Maximilian's avatar
      Bump version to v2025.1.2 · c5ac5a72
      Moser, Maximilian authored
      v2025.1.2
      c5ac5a72
    • Moser, Maximilian's avatar
      Remove `SERVER_NAME` config for the duration of requests · e2cd5b79
      Moser, Maximilian authored
      * because otherwise, `url_for()` will prefer that value over the HTTP
        Host header value
      * this causes issues for us with our multi-domain setup, in conjunction
        with the OIDC redirects - given that `SERVER_NAME` can only be a
        scalar value, trying to login on a secondary domain will redirect to
        the primary one and typically fail (because sessions are different, etc.)
      * also make sure that the `APP_ALLOWED_HOSTS` config contains the
        `SERVER_NAME` if set
      e2cd5b79
    • Moser, Maximilian's avatar
      Move Flask config override from ext to startup · a99e0e44
      Moser, Maximilian authored
      * apparently it was a leftover `before_first_request` handler
      * reworked it as `finalize_app` entrypoint
      * also, added a check if the app config is already a TUW config to avoid
        unnecessary nesting
      a99e0e44
  13. Feb 04, 2025
  14. Jan 31, 2025
  15. Jan 30, 2025
    • Moser, Maximilian's avatar
      Refactor package structure · facdc939
      Moser, Maximilian authored
      * create dedicated modules for curations & notifications to separate the
        general notifications infrastructure from the curations-related parts
        (and requests)
      * split large modules into smaller logical groups
      * split tasks.py into three separate parts: curations, TISS, and general
      facdc939
Loading