Skip to content

v0.25.0

Choose a tag to compare

@Poldion Poldion released this 01 Nov 19:50
· 5 commits to main since this release

Added

  • Plugin catalog, similar to HACS in Home Assistant: under Settings → Plugins, browse, install, update and remove
    plugins from GitHub releases. The official repo BasaltNotes-Plug is
    preconfigured; any other GitHub repo can be added by URL. Updates are shown, a warning appears before installing, and
    plugins with a server part ask for a server restart. Packages are not reviewed or signed.
  • New plugin interfaces: presets (templates for new vaults), profiles (rules for curator, inbox and chat), roles
    (account roles) and registerHomeSection (sections on a notebook's home page). GET /presets lists the templates.

Changed

  • BasaltNotes is now universal: everything specific to D&D moved into the built-in plugin "D&D": campaigns with home
    page and timeline, the player view and player accounts, the D&D template, the curator's rules and the example vault.
  • New installations start with one vault "Notizen" and the D&D plugin switched off. The example vault is only offered
    while a plugin provides one.
  • Existing D&D vaults keep working without any step: the plugin switches itself on while a vault uses the dnd
    template. Notes, API paths and the campaign and visibility fields stay the same.
  • Managing plugins now requires server admin rights; an admin level on a single notebook is no longer enough.