Skip to content

TasksPipes 0.10.0

Choose a tag to compare

@j33f j33f released this 18 Oct 20:56
· 12 commits to main since this release
Immutable release. Only release title and notes can be modified.

Instance settings in the administration, merged in #30.

Features

  • Instance settings in the administration (#29): a new Settings tab, applied at once without a restart:

    • SMTP, with a test e-mail;
    • Outline on or off, its servers and API key sign-in;
    • Outline OAuth;
    • sign-up and invitations by e-mail, with the allowed e-mail domains;
    • company sign-in (OIDC).

    Also a History of changes tab.

Upgrading

  • Database: two new tables, instance_settings and instance_settings_history, created at start, nothing removed.
  • Environment variables:
    • a variable that is set (and not empty) locks its setting in the interface. Leave out, or empty, the variables you want to manage in the app (see docs/HOSTING.md);
    • in particular, check the defaults passed by your compose file (ALLOW_API_KEY_LOGIN: …:-true, SMTP_PORT: …:-587…).
  • New optional variables: OUTLINE_ENABLED, EMAIL_DOMAINS.

Full changelog: v0.9.0...v0.10.0