Skip to content

Releases: ddtcorex/dsh-maestro-notifier

v0.2.4

Choose a tag to compare

@github-actions github-actions released this 09 Oct 17:07
7e729f4

Fixed

  • Connection row injects webStartup. DSH 0.2.1-alpha.x removed the webRuntime service; a connection entry still injecting it waits for a service that never mounts and dsh web never boots.

What's Changed

  • docs(notifier): document requirements, pinning and the shipped connection patch by @ddtcorex in #31
  • chore(notifier): drop redundant type re-exports by @ddtcorex in #32
  • DSH 0.2.1 compat: webStartup inject on the connection row by @ddtcorex in #33
  • chore(release): 0.2.4 by @ddtcorex in #34

Full Changelog: v0.2.3...v0.2.4

v0.2.3

Choose a tag to compare

@github-actions github-actions released this 07 Oct 09:58
40d1592

Fixed

  • RPC rows activate on DSH 0.2.x. The bundle patch declares webServer on the connection entry, so rows that call rpc.handle no longer fail with cannot get property "webServer" without inject and their channels no longer answer 405.

What's Changed

  • fix(notifier): declare webServer on the connection entry by @ddtcorex in #29
  • chore(release): 0.2.3 by @ddtcorex in #30

Full Changelog: v0.2.2...v0.2.3

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 06 Oct 08:45
359023b

Fixed

  • Phone layout. Every settings field fills the row width, with or without a Save button (the button stays on the same row), and a row whose control is a single checkbox keeps its label left and a 44px tap target right on one line instead of a lone box under the label.

What's Changed

  • fix(notifier): fill the width on a phone and keep checkbox rows on one line by @ddtcorex in #27
  • chore(release): 0.2.2 by @ddtcorex in #28

Full Changelog: v0.2.1...v0.2.2

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 06 Oct 08:21
58478bf

Fixed

  • Settings fields share one box. The host's own ConfigField declaration plus a 44px touch floor; the token Save button beside its field is 44px tall to equal it.

All notable changes to this project are documented in this file. Format follows
Keep a Changelog; this project uses
Semantic Versioning.

What's Changed

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Oct 16:19
ae7015a

Added

  • Settings RPC on /dsh-maestro-notifier (getConfig, saveConfig): the package now owns
    the notifier settings domain and its validator, and never returns the bot token
    (the host answers hasBotToken) (#19).
  • Settings tab (settings.section id maestro-notifier, order 33) for the Telegram target
    and the review-notification toggle, drawn in the Maestro house pattern with a DOM spec
    (#19, #21).

Changed

  • Embed the settings store at src/host/vendor/store.ts (generated from
    dsh-maestro-core, hash-sealed) instead of depending on @ddtcorex/dsh-maestro-config-lib;
    the settings file stays ~/.dsh/dsh-maestro-config/settings.json (#19).

Fixed

  • Derive the browser loader id from the package manifest (#20).

What's Changed

  • chore: target DSH 0.1.7-alpha.2 by @ddtcorex in #17
  • docs: drop the retired dsh-maestro-meta install path by @ddtcorex in #18
  • feat(notifier): own the notifier domain and serve its settings RPC by @ddtcorex in #19
  • fix(client): derive the browser loader id from the manifest by @ddtcorex in #20
  • feat(notifier): draw the settings section in the house pattern by @ddtcorex in #21
  • docs(notifier): describe the embedded store, settings RPC and layout by @ddtcorex in #22
  • fix: re-vendor the settings store from core by @ddtcorex in #23
  • chore(release): 0.2.0 by @ddtcorex in #24

Full Changelog: v0.1.2...v0.2.0

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 22 Sep 15:26
863cff4

Changed

  • Declare package license, repository and Node engine range in the manifest (#14).
  • Follow @ddtcorex/dsh-maestro-config-lib to ^0.3.0 — the previous pin
    could not reach the release that owns the shared settings store, so a
    registry install silently read the retired path (#15).

What's Changed

  • docs: declare package license, repository and node engine by @ddtcorex in #14
  • fix(notifier): require the config-lib that owns the shared store by @ddtcorex in #15
  • chore: release v0.1.2 by @ddtcorex in #16

Full Changelog: v0.1.1...v0.1.2

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 01 Sep 01:32
7a5cde2

What's Changed

  • feat: store-backed default telegram target (Task 5 adoption) by @ddtcorex in #1
  • Documents the never-throw registry contract, telegram transport details, transport-only copy rule, store-backed default target resolution, install and dev commands. by @ddtcorex in #2
  • docs(notifier): use canonical GitHub SSH host by @ddtcorex in #3
  • chore: set allowBuilds.esbuild to true by @ddtcorex in #4
  • fix: make config-lib dependency publishable by @ddtcorex in #5
  • ci: add github actions via shared reusable workflow by @ddtcorex in #6
  • docs: add community files and private:false per public checklist by @ddtcorex in #7
  • ci: unify release via reusable node-release by @ddtcorex in #8
  • feat(notifier): add parse_mode HTML for Telegram by @ddtcorex in #9
  • chore: sync community files, CHANGELOG and checklist fixes by @ddtcorex in #10
  • feat(notifier): read telegram from notifier/notify domains by @ddtcorex in #11
  • chore(ci): bump dsh-maestro-ci pin to e2448b1 for workspace sibling fix by @ddtcorex in #12
  • feat(notifier): merge legacy notify telegram config into notifier domain by @ddtcorex in #13

New Contributors

Full Changelog: https://github.com/ddtcorex/dsh-maestro-notifier/commits/v0.1.1