Skip to content

v0.2.47

Choose a tag to compare

@sling86 sling86 released this 04 Jun 12:29
· 9 commits to main since this release

its v0.2.47

Platforms: Windows (x64) · Linux (x64)

Quick install

Linux (drops its into ~/.local/bin):

curl -fsSL https://github.com/sling86/its-releases/releases/latest/download/install.sh | bash

Windows (drops its.exe into %LOCALAPPDATA%\Programs\its and adds it to the user PATH):

irm https://github.com/sling86/its-releases/releases/latest/download/install.ps1 | iex

Or download ItsSetup.exe for the Inno Setup installer.

Full asset list below. docs/ · CHANGELOG.md · LICENSE — all auto-synced into this repo on every release.

Changes

Added

  • its sp files share — create a sharing link (Graph createLink) for a
    file/folder and return its URL. --type view|edit, --scope organisation|anonymous (anonymous may be tenant-blocked).
  • its rmm scripts run --raw — emit the script's real stdout verbatim
    (status line on stderr) so output can be piped/parsed without unescaping a
    JSON-wrapped string; exits with the script's return code.

Fixed

  • its rmm tasks create — was broken (missing the required name) and
    incomplete. Now builds the full task in a single TRMM POST with an actions[]
    payload and supports manual / --daily-time HH:MM / --weekdays mon,wed,fri
    (bitmask) schedules, plus --script, --name, --args, --timeout,
    --run-asap. Resolves agents by id / hostname / username, incl. offline.
  • its rmm checks list <agent> — now reads the per-agent
    /agents/<id>/checks/ route which carries each check's live result
    (status / last-run / more-info); the previous /checks/?agent_id= route only
    returned policy-inherited definitions with empty results (ctxc 1048).