Skip to content

History

Revisions

  • REST API: Knowledge module guide + how-it-works updates

    @edmozley edmozley committed Jul 3, 2026
    88d8402
  • REST API: Changes module guide incl. CAB workflow + how-it-works updates

    @edmozley edmozley committed Jul 2, 2026
    00a7748
  • REST API: Problems module guide (company-scoped) + how-it-works updates

    @edmozley edmozley committed Jul 2, 2026
    a849179
  • REST API: Assets module guide + how-it-works updates (assets shipped, scope note)

    @edmozley edmozley committed Jul 2, 2026
    861d21d
  • REST API v1: how-it-works deep dive + Tickets endpoint guide (per-module pattern); link from Home/sidebar/API-Reference

    @edmozley edmozley committed Jul 2, 2026
    3681c79
  • Add Theming & Dark Mode wiki page Documents the token model (var(--token, #light-fallback) → light pixel- identical + non-themed pages safe), server-rendered data-theme/-mode, the token vocabulary, registry + per-module → global resolution, the account-menu picker, TinyMCE skin-swap + Chart.js handling, gotchas, and two checklists (theme a page / add a palette). Includes a "Scaling to many palettes" section on how the same token contract supports any number of named palettes as drop-ins. Linked from the sidebar.

    @edmozley edmozley committed Jun 28, 2026
    87b8025
  • Mailbox Authentication: fix User.Read contradiction; add opt-out note The "least privilege" line wrongly still said FreeITSM doesn't request User.Read. Corrected, and added a "Prefer not to grant User.Read?" section: it's optional (lowest-privilege, self-consent), only used for alias resolution, with two zero-permission alternatives (use the primary address, or app-only). Framed honestly as a trade-off, not unavoidable.

    @edmozley edmozley committed Jun 28, 2026
    0f4eafa
  • Mailbox Authentication: alias-awareness + corrected User.Read story Delegated safeguards now capture the mailbox's full address set (primary + UPN + proxyAddresses aliases), so a target that's an alias is accepted. Updated the scopes 101 to reflect that User.Read is now requested (low-privilege, user-consentable) to resolve aliases, with graceful degradation when absent. Added an alias troubleshooting row.

    @edmozley edmozley committed Jun 28, 2026
    41ffd49
  • Add Mailbox Authentication page (delegated vs app-only, scopes 101) New page covering the two Microsoft auth modes, when to use each, the "reading from the right inbox" safeguards (issue #26), a plain-English OAuth scopes/permissions primer (incl. why User.Read is NOT needed), Azure app-registration setup, Google note, and troubleshooting. Linked from Tickets.md and the sidebar.

    @edmozley edmozley committed Jun 28, 2026
    2726e2d
  • i18n: note pt-BR (Brazilian Portuguese) now 100% complete across all modules

    @edmozley edmozley committed Jun 28, 2026
    df392fd
  • Problem Management wiki: picker modals, notes journal, tables, phase-2 ideas Update incident/change linking to describe the searchable multi-select pickers and right-click "Link to problem", add the Notes journal + History sections, note the ?change_id= deep-link standardisation, and list phase-2 ideas.

    @edmozley edmozley committed Jun 27, 2026
    84afec6
  • Add Problem Management module page + sidebar link

    @edmozley edmozley committed Jun 27, 2026
    1af4146
  • Multi-tenancy: document moving a ticket to the right company

    @edmozley edmozley committed Jun 27, 2026
    b0213c8
  • WhatsApp: inbound media + 15s live refresh

    @edmozley edmozley committed Jun 27, 2026
    5acab8a
  • WhatsApp: document message templates (reply after the 24h window)

    @edmozley edmozley committed Jun 27, 2026
    eaf3bbc
  • WhatsApp: Test button now covers reachability + inbound simulation

    @edmozley edmozley committed Jun 27, 2026
    41cf700
  • WhatsApp: note the per-channel Test connection button

    @edmozley edmozley committed Jun 27, 2026
    2599cf2
  • WhatsApp: Graph API version is now a form field, not a DB edit

    @edmozley edmozley committed Jun 27, 2026
    5b6a5b5
  • WhatsApp: Cloudflare Tunnel for firewalled installs + Meta Cloud API setup

    @edmozley edmozley committed Jun 27, 2026
    93fbbe9
  • WhatsApp: note the Public base URL setting

    @edmozley edmozley committed Jun 27, 2026
    82aac0b
  • Add WhatsApp channel page + sidebar link

    @edmozley edmozley committed Jun 27, 2026
    ab8faf5
  • Document 2026-06-27 work: portal SSO, multi-tenant SSO, System tools, Trash - Single-Sign-On: self-service portal SSO (portal-aware callback, user_sso_identities, auto-claim), multi-company company-owned providers + email-domain routing, providers Company column. - Self-Service-Portal: SSO sign-in for requesters. - System: Help, Topology, Orphaned tickets, Debug Tools restructure + D003/D004. - Tickets: manual-ticket send-from mailbox, Trash with restore (+ drag/right-click/empty). - API-Reference: new endpoints. - Multi-Tenancy-Progress: per-company SSO done; admin visibility tools.

    @edmozley edmozley committed Jun 27, 2026
    92002ab
  • Wiki end-of-session refresh: index status, progress (isolation/settings/analyst access done + deferred cross-module reads)

    @edmozley edmozley committed Jun 21, 2026
    65338d1
  • Staff-access wiki: document the per-analyst company-access control (now built)

    @edmozley edmozley committed Jun 21, 2026
    4bd21e6
  • Add Multi-Tenancy-Isolation page: isolation model + the three-sweep hardening audit

    @edmozley edmozley committed Jun 21, 2026
    062edd7
  • Multi-tenancy settings: per-company add/hide (types+origins) + rationale for global-only settings

    @edmozley edmozley committed Jun 21, 2026
    d18ec72
  • Multi-tenancy wiki: per-sender-address routing, freemail list, routing diagnostics (#563-567)

    @edmozley edmozley committed Jun 21, 2026
    ad132de
  • Multi-tenancy wiki: mark Phase 1 tickets + Phase 2 email routing as built Progress tracker: count badges done; Phase 2 (pinned/shared mailboxes, domain routing, triage queue, freemail handling) now complete bar outbound reply identity. Email-routing + landing pages updated from 'planned' to 'built on the multi-tenancy branch'. Parked ideas (routing visualiser, customisable freemail list) noted.

    @edmozley edmozley committed Jun 21, 2026
    c5150a5
  • Add Multi-tenancy progress tracker page

    @edmozley edmozley committed Jun 21, 2026
    45a6236
  • Link multi-tenancy pages to roadmap issue #24

    @edmozley edmozley committed Jun 20, 2026
    db5de84