<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel>
  <title>Nexus changelog</title>
  <link>https://nexus.joekane.org/changelog</link>
  <description>Every Nexus release, patches included — the headline of what changed, benefit-first.</description>
  <item>
    <title>Nexus v2.4.2 — A fix for calculated metrics — a formula the editor accepted can no longer save as a tile that never shows a figure</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v2.4.2</guid>
    <description>A broken formula now tells you it's broken. A few reserved words — constructor , toString and similar — were quietly treated as if they were built-in functions, so a calculated metric using one saved without complaint and then sat blank on the wall with nothing to explain why. The formula editor now flags them as an unknown function as you type, so it's caught where you can fix it rather than on the board.</description>
  </item>
  <item>
    <title>Nexus v2.4.1 — A reliability and sign-in hardening pass — wall screens ride out odd helpdesk data without freezing, the Jira trend reads in your team's timezone, and self-service sign-in is tighter</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v2.4.1</guid>
    <description>Screens stay up on odd data. A missing agent name, or an unexpected shape in a helpdesk's response, no longer freezes a wall screen — the board shows a placeholder and carries on instead of dropping to the &quot;something's not right&quot; card. • Jira reads true. The created-vs-solved trend now buckets by your team's working-hours timezone, so it lines up with the KPI tiles beside it, and a very large Jira queue loads without a burst of extra requests. • Satisfaction survives a hiccup. A brief Zendesk outage no longer makes a board read an empty CSAT score — the real figure returns as soon as the helpdesk recovers. • Tighter self-service sign-in. OIDC (Google / Microsoft) auto-creates accounts only for your own tenant — even if the tenant is entered with a stray space — and an email Microsoft reports as unverified is refused.</description>
  </item>
  <item>
    <title>Nexus v2.4.0 — A privacy, sign-in and accuracy pass — your Switchboard roster stays with admins on a shared screen, single sign-on fails safe if a licence lapses, and the created-vs-solved trend reads true on more helpdesks</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v2.4.0</guid>
    <description>Your team's routing detail stays with admins. On a wall TV or a forwarded view-only link, Switchboard now shows the live queue and its recommendations without exposing the engineer roster — names, skills, capacity and routing rules are admin-only, exactly as the settings screen already treats them. Admins still see the whole board. • Single sign-on fails safe. A board protected by reverse-proxy single sign-on now stays locked if its licence lapses or is downgraded — it keeps asking for a valid sign-in rather than falling back to open. If you rely on SSO to gate your screens, they stay gated. • Safer self-service sign-in. OIDC (Google / Microsoft) only auto-creates accounts once you've set an allowed email domain or pinned your Microsoft tenant, so a public sign-in button can't let just any account on the internet in. • A truer created-vs-solved trend. On Freshdesk, Freshservice and Help Scout the week's trend no longer shows empty bars for the days before the week began — every day on the chart reflects the tickets that were really there. • Clearer prompts, steadier boards. The staff-clock upgrade prompt now points to the plan that actually unlocks it, the Canvas Add panel list only offers integrations you've set up, and the boards ride out odd data from a helpdesk without a wobble.</description>
  </item>
  <item>
    <title>Nexus v2.3.0 — Build your own wall — a new Canvas board where you drag, drop, group and resize panels anywhere — with a bigger-text readability mode and an always-fit option that keeps a busy board on one screen</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v2.3.0</guid>
    <description>Build a board exactly the way you want it. The new Canvas board style is a free-form wall: turn on Edit, then add panels from a picker and drag, drop and resize them anywhere on a snapping grid. Drop one panel onto another to group them into a split cell, and flip the split between side-by-side and stacked. It always fits one screen — never a scrollbar — and a Dense option packs more in. Leave Edit and the wall is clean and locked, so a public screen can't be nudged. Reads your live data, wears your theme and logo like every board. Every plan. • Big, readable text for the room. A new Text size control (Small / Normal / Large) under Settings → Appearance scales up everything on the standard board — panel titles, big numbers and labels — while keeping the exact same layout, so a manager across the room can read the wall. The larger text simply fills the space the board already had. • Keep a busy board on one screen. A new Fit to screen toggle shrinks a dense or highly-zoomed board so the whole thing stays visible at once, instead of scrolling — ideal for an always-on wall TV. Off by default, so nothing changes unless you want it. • A calmer top bar. The everyday controls stay on the bar; the occasional ones (snapshot, reports, ask, replay and more) tuck into a tidy “⋯ More” menu, and the clock now keeps clear space from the controls around it. • The ready-made boards, polished. The board styles now fill any screen edge-to-edge without clipping, wear your logo in your chosen colour, and drop the old scan-line texture for a cleaner look. Mission Control’s status banner now reflects your support desk — the queue and satisfaction — and no longer turns the wall red just because a third-party service it’s watching has a wobble.</description>
  </item>
  <item>
    <title>Nexus v2.2.0 — Give any screen a completely different dashboard — eight ready-made board styles, from a neon HUD to a mission-control wall — with a fuller-screen staff clock and steadier goal celebrations alongside</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v2.2.0</guid>
    <description>Eight completely different dashboards, a click apart. Board styles are a new top-level choice under Settings → Appearance : keep the familiar configurable board, or switch the whole wall to one of seven ready-made screens — a chart-led or gauge-led HUD, a retro terminal, a stark bulletin, a single-figure focus view, a competitive leaderboard, or a dense mission-control wall. Every one reads the same live data, recolours to any of your 11 themes and wears your own logo. Set it per screen, so the reception TV and the ops desk can look nothing alike. Every plan. • Switching styles is always one tap away. The full-screen board styles show a quiet settings gear that fades when the wall is left alone and returns the moment you touch the screen — so a display set to a HUD is never a dead end. • The staff clock now fills the wall. Locked full-screen, the clock goes edge to edge and fully opaque — a public tablet shows only the face wall, never the board behind it — and the grid resizes to the number of people so it always looks right. A signed-in admin can now register the tablet they're on as an office kiosk straight from Settings, without logging out first. • Steadier celebrations, safer clock-ins. A team-goal celebration now only fires for the team it's actually about, so a shared board no longer throws confetti for the wrong group — and a self-service clock-in can no longer set someone else's photo, because faces are resolved on the server from your own people list.</description>
  </item>
  <item>
    <title>Nexus v2.1.0 — A full staff-clock kiosk for the wall — tap your face to clock in on-site, remotely or in the office — with sharper forecasts and truer trends alongside</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v2.1.0</guid>
    <description>Clock in with a tap on a wall tablet. The staff clock is now a full kiosk you can stand up on an iPad or Android tablet by the door: a wall of names and photos, drawn from your connected helpdesk where it has them and topped up with anyone you add by hand. A team member taps their face to clock in or out — no typing, no logins. Enterprise plan. • Three honest ways to be on. People can mark themselves on-site — out on a customer visit — or remote from any device: their phone, a laptop, the board itself. In the office is different. It can only be set from a tablet you have registered as an office kiosk, so &quot;in the office&quot; on the board means someone actually tapped in on the office device, not just claimed it from home. • Set it up once, then lock it to the wall. On first run an admin sets a PIN; from then on the kiosk registers each office tablet against it. A PIN-protected, admin-only settings menu manages people and photos, registered devices and appearance — and can lock the kiosk into fullscreen so a public tablet stays on the clock and nothing else. It stays put until it has been set up, so a stray device can't wander into the clock. • See who's on today, right on the board. An optional wallboard panel shows who is clocked in and where — office, on-site or remote — so the wall reflects the people actually working today. Enterprise plan. • Truer created-vs-solved trends for teams outside UTC. The daily trend line no longer comes up empty for a team working east of UTC late in the day — every day is now bucketed in your own timezone, so today always shows up. • Forecast confidence you can trust. A backlog that swings up and down by the same amount each day is no longer mistaken for a steady, high-confidence trend. The forecast reads that churn honestly and is franker about how sure it really is. • SLA history keeps the spikes. The at-a-glance SLA replay now preserves the true peak on long, busy days, instead of letting a brief breach get smoothed away when a packed timeline is compressed to fit. • Targets that respect your working day. The solved-target and pace panels now measure against your configured business hours and timezone, and the board no longer briefly celebrates a team target before it has finished working out who is on the team.</description>
  </item>
  <item>
    <title>Nexus v2.0.4 — Higher display-zoom keeps every panel on screen, an on-site and remote staff clock, sharper connector figures, and a test push that names the real fault</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v2.0.4</guid>
    <description>Higher display-zoom no longer hides your panels. At 175–200% the board used to enlarge the top bar and KPIs until the data panels were pushed off the bottom and clipped away — the board looked broken. Now the board scrolls to keep every panel reachable, stays fully laid out at every zoom step, and 100–125% fill the screen exactly as before. • See who's on shift with an on-site and remote staff clock. A new clock shows which team members are working on-site and which are remote, so the board reflects the people actually on today. • When a test push doesn't arrive, Nexus tells you why. A failed send now names the real cause — a malformed or truncated signing key, or a push service the licence worker couldn't reach — instead of always pointing at the sandbox/production setting. A correctly-set production flag is no longer a red herring, and the guidance calls out the single-line secret trap that truncates a pasted .p8 key. • Sharper connector figures across the board. A documentation-checked review of every provider and monitoring surface corrected several counts and edge cases so the numbers track their source more closely. • Managed boards boot reliably. A managed board whose storage is briefly unwritable at start-up now carries on instead of restart-looping.</description>
  </item>
  <item>
    <title>Nexus v2.0.3 — Desktop fullscreen restored, iPhone and iPad push notifications delivered, and a cursor glow that stays put</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v2.0.3</guid>
    <description>Fullscreen works again in the desktop app. The fullscreen toolbar button and F shortcut now enter and leave fullscreen on Windows, macOS and Linux. Nexus still denies camera, microphone, location, clipboard and every other unneeded desktop permission. • Push notifications now reach TestFlight and App Store installs. iPhone and iPad alerts are routed through Apple's production push service, fixing the sandbox mismatch that could report a send while no registered device accepted it. • The website's green cursor glow stays attached while you scroll. It now follows the custom cursor continuously instead of occasionally lagging behind by the distance the page moved.</description>
  </item>
  <item>
    <title>Nexus v2.0.2 — A smaller hosted check-in, complete Domotz estates, and tighter licensing and connector boundaries</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v2.0.2</guid>
    <description>Managed hosting now sends the same minimal check-in as self-hosting. The beacon contains only an opaque licence id, version, plan, helpdesk product and optional board name. Uptime, health and provider status, error totals and error messages have all been removed. Managed boards still check in so a silent instance can be spotted; self-hosted boards can still opt out entirely. • Domotz shows the whole estate. Nexus now walks every page of agents instead of stopping at the first 50, reads the documented visible-device view, and checks large estates in measured batches. • Liongard stays connected without weakening redirect safety. Its documented initial redirect is followed only when it remains on the configured public host; a cross-host redirect is still refused before any API credential can travel with it. • Licence credentials stay pointed at the Nexus service. Activation, validation, telemetry, reports, mobile push and hosted controls now use a deployment-fixed destination that cannot be redirected through board settings. • Shared boards reveal less configuration. View-only and client links no longer receive the text of saved custom-view queries, which can contain customer names or internal workflow details. Hosted custom-domain links must also be ordinary web addresses before they become clickable. • Safer service edges. Outbound email and mobile-push requests refuse unexpected redirects, and the public Stripe webhook now rejects oversized bodies before buffering or signature verification. • The iOS push set-up helper no longer depends on Perl, making a fresh mobile build less brittle on standard macOS and Git for Windows environments.</description>
  </item>
  <item>
    <title>Nexus v2.0.1 — Ten more ready-made boards, more accurate connector figures, and a calmer, safer wallboard</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v2.0.1</guid>
    <description>Ten more boards, ready to pick. The Layouts menu now includes dedicated starting boards for Zoho Desk, Help Scout, Front, ConnectWise, SuperOps and NinjaOne, each tuned to the figures that connector can supply. Four more showcase Celebrations, Backlog &amp; Forecast, Client Success, and a compact Forecast Pocket for phones. • Zendesk's newer satisfaction survey no longer takes the board down. A migrated Zendesk desk could reject an oversized survey page and make the KPI strip, daily summary, feedback and per-agent satisfaction all fail together. Nexus now asks for the supported page size and falls back cleanly when that survey endpoint is unavailable. • Accurate Zoho Desk figures on busy desks. Large Zoho desks no longer re-read one ticket at each page boundary, which could slightly inflate created, solved, backlog and leaderboard totals. • Monitoring figures match the source more closely. Healthy Omada devices are no longer mistaken for disconnected ones; Huntress partners with more than 500 organisations are read beyond the first page; Kaseya machines keep their client grouping; and Auvik rows use the tenant's real display name. • Freshservice covers every workspace. Multi-workspace accounts now count tickets across the whole desk instead of silently showing only the primary workspace. • Reports fail honestly. If a client report cannot read its desk, it now shows an unavailable figure instead of emailing and archiving a made-up quiet period with zero tickets. Switching provider or monitoring vendor also clears the previous source's last-known figures before the next refresh. • Hosted updates recover cleanly. The update screen now shows when a rollback is really happening, and a timed-out update re-enables the Update button so you can try again. • Old alerts stay old. Reloading a board with local notification history no longer makes earlier server alerts pop up again or repeat as operating-system notifications. • Connector requests now refuse unexpected redirects, Front pagination stays on Front's own host, and provider-supplied ticket links must be ordinary web links before Nexus will open them.</description>
  </item>
  <item>
    <title>Nexus v2.0.0 — Nexus 2.0 — the board looks ahead: it forecasts your backlog, paces you to the day's target, celebrates the wins and recaps the shift — with fairer Zoho satisfaction and tighter shared links alongside</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v2.0.0</guid>
    <description>Nexus 2.0 — a board that looks ahead. Up to now the wall told you where things stood right now. 2.0 adds a forward-looking layer that reads your own history and tells you where the day is heading — three new predictive panels (Backlog Forecast, Target Pace and Day Recap), full-screen celebrations for the wins, and a ready-made &quot;Day &amp; Forecast&quot; board that puts them together. It's the natural next step from v1.79: everything is worked out on your own server from figures you already hold — no cloud service, nothing sent anywhere. Pro plan. • Will you clear the queue? The board tells you. A new Backlog Forecast panel reads your own day-by-day history — tickets created versus solved — and projects the open backlog forward: &quot;On track to clear the backlog by Thursday&quot;, &quot;Holding steady — created and solved are balanced&quot;, or &quot;Falling behind — the backlog is growing by about 12 a week&quot;, with a days-to-clear figure and a projected trend line. It shows how sure it is — a longer, steadier run of history reads as higher confidence — flags which way satisfaction is trending alongside it, and says plainly when there isn't enough history yet rather than guessing. Pro plan. • On pace for today's target? A new Target Pace panel projects the day's solved count to the end of your working day and grades it — ahead, on track or behind — with the projected end figure, the shortfall if there is one, and a flag once most of the day has gone and the target is slipping. It's honest about early hours: too little of the day gone to trust a projection and it says so rather than trumpeting a wild early number; no target set and it says &quot;no target&quot;, never a fake 100%. Pro plan. • How did the shift go? A new Day Recap panel sums up the day in a line as it closes: solved versus target, whether the backlog shrank or grew, satisfaction, and how today sits against your recent norm (&quot;+18% vs usual&quot;). It waits for real figures rather than inventing a perfect day, and when there's no target set it reads the created-versus-solved balance instead. The retrospective bookend to the forecast — where the day's heading, and how it went. Pro plan. • One board that puts it all together. A ready-made &quot;Day &amp; Forecast&quot; layout leads with the three forward-looking panels, the solved target and the day's trend alongside — a management wall that shows where the day is heading at a glance. Pick it from the Layouts menu; every panel adapts to your plan. • Celebrate the wins on the wall. When the team hits inbox zero, a 100% satisfaction day, or the day's solved target, the board bursts into a full-screen celebration so the whole room sees it — the motivational moment your TVs were made for. It clears itself after a few seconds (no one needs to dismiss it on an unattended screen), respects reduced-motion settings, and can be switched off per screen. Pro plan. • Fairer Zoho Desk satisfaction. A neutral &quot;Okay&quot; Zoho rating no longer counts as an unhappy one — on the headline score and the per-agent breakdown alike — the same even-handed treatment every other helpdesk already gets. • Shared board links are tighter still: a client-facing or view-only link no longer receives the Switchboard engineer roster, scheduled-report client/agent names and notes, or single-sign-on group mappings — only what a screen needs to draw the board. • Steadier per-client and monitoring figures: Freshservice client backlog now counts pending as well as open tickets; NinjaOne no longer over-counts tickets with a missing timestamp; and a monitoring client that could only be partially read waits for the next refresh instead of showing a misleadingly healthy panel. • A more dependable admin sign-in: the one-time portal sign-in code is delivered only to you and never copied to the archive mailbox.</description>
  </item>
  <item>
    <title>Nexus v1.79 — Busy Zendesk boards stay live, a dependable Windows update, and trends that explain themselves</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.79</guid>
    <description>Busy Zendesk boards stop greying out. A large Zendesk desk could ask the helpdesk for so much at once that Zendesk briefly rate-limited the whole account — the ticket panels fell back to &quot;can't reach the data source&quot; while the phone panels kept working, even though nothing was actually wrong and your token was fine. Nexus now paces its requests so a single refresh can't trip that limit, and the diagnostics page shows whether a desk is ever being throttled. • Windows updates that actually land. The Windows app could open its installer on restart yet come back on the same version. It now downloads a full installer each time instead of a patch, so &quot;update and restart&quot; reliably lands the new build. • The trend panel says why in words. The unusually-busy and unusually-quiet days it already highlights now carry a one-line explanation — &quot;Thursday was unusually busy — 60 created vs a typical 19&quot; — so the wall reads at a glance without anyone studying the bars. • Fairer Freshdesk satisfaction. A neutral Freshdesk rating no longer shows up as an unhappy one in the recent-feedback list — the same even-handed treatment every other helpdesk already gets. • Shared board links are tighter: a view-only or client link no longer receives the desk's connection details, alert-recipient email addresses, single-sign-on settings or custom-feed addresses — only what a screen needs to draw the board. • Zoho Desk assignments are safer: on the rare occasion two tickets share a look-alike id, Nexus refuses to guess rather than risk assigning the wrong one. • Hardened the checks that stop a mistyped monitoring or connector address from reaching a private network.</description>
  </item>
  <item>
    <title>Nexus v1.78 — Board replay, ask your board from Slack, and scan-to-name wall TVs</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.78</guid>
    <description>Replay your board's day. A new Replay button lets you scrub back through the last two days of the queue — backlog and unassigned, minute by minute, with the created-vs-solved trail behind it. &quot;What did the board look like at 9 this morning?&quot; now has a slider instead of a screenshot hunt. • Ask the board from Slack. Wire a Slack slash command to your board and anyone in your workspace can ask &quot;how many tickets came in today?&quot; right in the channel — same guarded Q&amp;A as the in-app Ask box, answered from your own figures. Set-up takes one signing secret; needs your AI key, Pro plan. • Name a wall TV by scanning it. Identifying a screen now shows a QR code on that TV — scan it with your phone and the screen's rename box opens, ready to type. No more counting screens in a list to work out which one is which. • The board now tells you when it's been updated — a small notification appears after each new build, so silent auto-reloads aren't silent any more. • Monitoring panels say when their rows were last read (&quot;checked 2m ago&quot;), so a quiet panel can't be mistaken for a live one. • This changelog is now also an RSS feed — point a reader or a Slack RSS app at it and release notes come to you.</description>
  </item>
  <item>
    <title>Nexus v1.77.2 — Fairer Help Scout satisfaction scores and clearer push-connector replies</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.77.2</guid>
    <description>Help Scout &quot;Okay&quot; ratings stop counting against you. A neutral answer now sits out of the satisfaction maths — on the headline score and the per-agent breakdown alike — so a Help Scout desk scores the same way as every other helpdesk on the board. • Push-connector feeds answer more precisely: a sender that has proved its token now hears exactly why a push was refused, and unknown feed addresses reveal nothing either way.</description>
  </item>
  <item>
    <title>Nexus v1.77.1 — Zendesk satisfaction scores restored, steadier SuperOps monitoring, and a more accessible board</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.77.1</guid>
    <description>Satisfaction scores return on migrated Zendesk desks. Zendesk accounts that moved to its newer customer-satisfaction survey stopped feeding the classic ratings, so CSAT quietly read empty on those desks. Nexus now reads the new survey first and falls back to the classic ratings automatically — the headline score, the per-agent breakdown and the recent-feedback list all come back, whichever satisfaction system your desk runs. • SuperOps monitoring holds steady on every tenant. Some SuperOps tenants describe their data slightly differently; the device-monitoring panel now adapts to both shapes instead of coming up empty on the ones that differ. • Board access from IPv6 networks. Read-only board links now recognise IPv6 offices — including a whole network range — so a dual-stack office is no longer turned away by mistake. • A wall that names itself to screen readers. Every icon-only control on the board — the top bar, panel headers and the notification centre — now announces what it does, so the wall is navigable by screen reader, not just by sight.</description>
  </item>
  <item>
    <title>Nexus v1.77 — Incident timelines, anomaly-spotting trends, client status cards and follow-the-sun boards</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.77</guid>
    <description>Pushed rows tell their story. Rows on a push connector now keep a short timeline — small fading dots show the recent path, and anything not-ok says how long it's been that way (&quot;down · 23m ago&quot;). &quot;When did this start?&quot; reads straight off the wall, no digging in the SIEM. • The trend panel spots the weird days. Days with wildly more (or fewer) new tickets than the range's norm get a subtle tint and a plain-English tooltip — a ticket flood or a suspiciously dead day stands out without anyone studying the bars. Deliberately cautious: short ranges never flag, and a normal weekday/weekend rhythm doesn't light up. • A status card for your customers. Add status=1 to an embeddable link and you get a compact service-status card instead of the full board — overall health, open and waiting queues, today's created and solved, refreshing every minute. Pair it with a client-scoped link for a safe &quot;your live service view&quot; in a customer portal. • Follow-the-sun boards. On a 24×7 desk, set shift windows (they can wrap midnight) and the wall switches to the active shift's team by itself — handovers stop needing anyone to touch the screen. Each screen's own scope still wins. • Board of boards. One board can push its headline numbers to another's connector — a group wall showing every desk's health while each desk stays autonomous. The pattern's in the docs with a ready-to-adapt script.</description>
  </item>
  <item>
    <title>Nexus v1.76 — Push data to the board, and every dialog fully keyboard-friendly</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.76</guid>
    <description>Custom connectors now take pushes. Until now a custom connector meant a JSON endpoint Nexus could poll. Flip a connector to push mode and the flow inverts: your SOC playbook, sensor script, CI pipeline — anything that can send an HTTP request — POSTs its numbers straight to the board the moment something happens. Each sender authenticates with its own token, pushed data is checked against the same strict shape as everything else, and if a sender goes quiet the panel flags the feed as stale instead of showing old numbers as fresh. • Works behind firewalls. Push mode suits sources a poll can't reach — scripts inside a locked-down network segment, tools without a public API, or jobs that only exist for a moment. If it can send one request, it can light up the wall. • Every dialog plays fair with the keyboard. Switchboard, Reports, Ask-the-board and the ticket drill-downs now keep Tab focus inside the dialog, close on Escape, and hand focus back to where you were — matching Settings, and making the whole app usable without a mouse.</description>
  </item>
  <item>
    <title>Nexus v1.75.3 — Sharper counts for ConnectWise, Freshdesk, Zoho Desk and Jira desks</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.75.3</guid>
    <description>ConnectWise unassigned queue back on every install. The unassigned panel and its count now use the API's documented filter form, so installs that rejected the old query show their queue again. • Freshdesk clients ranked by real workload. The Clients panel now counts your open backlog per company directly — busiest first, however many companies your desk has — instead of stopping at the first page of the company list. • Zoho Desk names on bigger desks. Boards with more than 100 agents now show every agent's real name in CSAT and leaderboards, not an &quot;Agent N&quot; placeholder. • Jira windows follow your working day. Today/week/month figures on Jira boards now roll over at your team's midnight — matching every other helpdesk — instead of UTC's. • Switchboard assignments on locked-down HaloPSA installs. Installs using granular API scopes can now apply routing recommendations instead of being refused. • No more phantom zero days. If the trend feed is briefly down when a new day starts, the history no longer records a false &quot;0 created / 0 solved&quot; for that day.</description>
  </item>
  <item>
    <title>Nexus v1.75.2 — Truer numbers, and a board that's honest when a source is down</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.75.2</guid>
    <description>Accurate counts across every helpdesk and monitoring tool. A deep pass over each integration fixed the cases where a panel could quietly under-count, come up empty, or read a rating or leaderboard wrong — so tickets, SLAs, CSAT, solved leaders and device health add up wherever you connect. • The wall tells you when a source is unreachable. If a helpdesk or monitoring tool can't be reached, the affected panel now says so instead of showing a confident zero — a quiet-looking board never hides a real outage again. • Client share links stay scoped. Per-client access links keep showing only that client's data, with tighter safeguards behind the scenes. • Keyboard &amp; screen-reader polish. Locked panels, the Switchboard assign buttons, the settings pop-ups and the “wake the screen” overlay are all properly keyboard-operable now.</description>
  </item>
  <item>
    <title>Nexus v1.75.1 — Settings search, sharper</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.75.1</guid>
    <description>Search every setting, from anywhere. The Settings search now spans all tabs at once — type “webhook”, “timezone” or “SSO” and jump straight to it wherever it lives, not just on the tab you're viewing — with a tidier search box.</description>
  </item>
  <item>
    <title>Nexus v1.75 — Find any setting fast, and truer numbers everywhere</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.75</guid>
    <description>Search your settings. A new search box at the top of Settings takes you straight to what you need — the right section and the exact option — and keeps working as new settings are added, so you never hunt through every panel again. • Custom breakdowns drill through cleanly. Click through a Brand, Form or custom-field panel and you land on exactly the right tickets; your own Zendesk saved views and statuses read true too. • Accurate counts on every helpdesk and tool. A full sweep of every integration fixed the cases where a busy account could under-count or a panel came up empty — solved leaders, backlogs and device lists now page all the way through and add up. • Tidier PDF reports. On long reports, ticket rows on the final page no longer overlap the footer — every page lays out cleanly.</description>
  </item>
  <item>
    <title>Nexus v1.74 — Your Zendesk customisations, on the wall</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.74</guid>
    <description>Custom support goes deeper. Nexus already put your saved searches and tags on the board; now it reads the way your team has actually shaped Zendesk — your own statuses, saved views, fields, brands, forms and SLAs — so the wall matches your workflow, not a generic one. • Your own ticket statuses, counted. See open tickets under the custom statuses your team really uses — “Awaiting parts”, “Escalated to vendor”, whatever you’ve set up — not just the six standard ones, and click any status straight through to the tickets behind it. • Pin the saved views you already built. Beyond typing a search, you can now pick the native Zendesk views you built in Zendesk and drop them onto the wall as their own panels. • Break the queue down your way. Group open tickets by Brand, by ticket Form, or by any of your custom fields — choose the fields that matter and each becomes its own panel, every row clickable through to its tickets. • Your SLA policies, in view. Your Zendesk SLA policies and their targets now show on the board, alongside the existing at-risk SLA countdown. • Open any ticket in a tap. The drill-down popups and the at-risk, SLA and unassigned lists now have a one-tap button straight to the ticket in Zendesk.</description>
  </item>
  <item>
    <title>Nexus v1.73.4 — Truer numbers, safer hosted updates</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.73.4</guid>
    <description>Busy desks read true. Satisfaction scores on Freshdesk now count every rating in the window, not just the first hundred, so a busy desk stops reading an inflated CSAT; Help Scout's solved counts, solver leaderboards and trend line no longer cut short when an older conversation is touched; and a brief helpdesk hiccup now shows as &quot;no data&quot; for a moment rather than a misleading zero that skews the day's history. • Every desk keeps to your clock. &quot;Today&quot;, this week and this month roll over at your team's local midnight on Freshservice, and off-timezone call leaderboards rank the previous period correctly on Zendesk — so the figures line up with every other desk. • Managed boards update safely. If we host your board, an update that meets a passing hosting hiccup can no longer be recorded as finished without actually applying — your board really lands on the new version, or rolls safely back to the last one. • Admin dashboard fixes. On token-secured installs the Audit trail loads and &quot;Test connection&quot; works, and removing the Switchboard add-on from an Enterprise licence now sticks. • Site &amp; polish. The pricing page's annual per-month figures are exact, the contact form files a follow-up message under the topic you picked, and the cookie banner is fully keyboard-accessible.</description>
  </item>
  <item>
    <title>Nexus v1.73.3 — Safer sign-in, steadier numbers</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.73.3</guid>
    <description>First-run sign-in is locked down. Setting up the very first admin on a brand-new board now takes the one-time setup code printed to the server's log — the same proof you're the one running it that the first passcode already uses. So nobody who merely reaches the URL before you've finished setup can claim your board. • Managed boards stop asking for a licence key. If we host your board it's already licensed, so the first-run wizard no longer shows a hosted board the &quot;paste your activation token&quot; step it never needed. • Client-scoped boards stay strictly scoped on Help Scout. A share link scoped to one client can only ever show that client's conversations — never the rest of the desk. • Truer client and weekly numbers. Per-client open-ticket counts now keep older-but-still-open tickets on Freshdesk, and &quot;this week&quot; on Jira lines up with your configured week start — so the figures match every other desk. Auto-routing also stops posting a false &quot;back to normal&quot; when a helpdesk briefly hiccups. • Safer exports, gentler motion, better keyboard access. Downloaded CSVs are hardened against spreadsheet-formula tricks hidden in ticket text; the announcement ticker and celebratory glows now honour &quot;reduce motion&quot;; and the network panel's client list opens from the keyboard.</description>
  </item>
  <item>
    <title>Nexus v1.73.2 — Accurate numbers on every desk</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.73.2</guid>
    <description>Satisfaction scores read correctly everywhere. Fixed cases where customer-happiness and CSAT showed blank or wrong on some desks, and where an older Freshdesk survey style was misread — your satisfaction panels now reflect what customers actually said. • Auto-routing hand-offs land reliably. Switchboard assignments now register as done when they succeed instead of looking like they failed, so routed tickets stop bouncing back. • Client-scoped boards are complete and correctly scoped. A shared, scoped view now counts older-but-still-open tickets and stays locked to the right client's tickets. • A steadier wall. Downloading an archived PDF report can no longer interrupt a running board, plus accessibility and desktop-security polish under the hood.</description>
  </item>
  <item>
    <title>Nexus v1.73.1 — Test push, now honest on the phone</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.73.1</guid>
    <description>The in-app &quot;Send test push&quot; now shows on the phone that sent it. Previously, tapping test from the mobile app looked like nothing arrived — because iOS quietly hides a notification while the app you're in is open, so it only appeared if you switched away or sent it from another device. Now the banner shows even while the Nexus app is in front, so a test is a real test.</description>
  </item>
  <item>
    <title>Nexus v1.73 — Three more helpdesks on the wall</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.73</guid>
    <description>Zoho Desk, Help Scout &amp; Front. Three more helpdesks you can put straight on the board. Zoho Desk brings tickets, your customer accounts, teams and customer-happiness ratings; Help Scout brings your mailbox conversations, teams and happiness scores; Front brings conversations, who's available to reply right now, your busiest tags and per-account views. Pick yours in the first-run wizard, paste your credentials, and it's on the wall — same live tickets, leaderboards, trends and alerts as every other helpdesk. • Each board shows only what its helpdesk can answer. Panels a given helpdesk has no data for (say, live phone stats where there's no call channel) simply don't appear, so you never stare at a blank tile wondering what's wrong — you see exactly what your desk can feed. • Client-scoped share links work with Front too. Give a customer a link to just their own view and it stays strictly theirs — a Front board scoped to one account can only ever show that account's conversations, never the rest of the desk. • Clearer push troubleshooting. If a test push doesn't arrive, the app now tells you exactly why — whether the device isn't registered, the notification service needs its credentials, or the token was rejected — instead of one vague &quot;it didn't work&quot;.</description>
  </item>
  <item>
    <title>Nexus v1.72 — Let us host it for you</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.72</guid>
    <description>Managed hosting — we'll run your board for you. Nexus stays self-hosted by default, but if you'd rather not run a server there's now an optional +£15/mo add-on to any plan: your own private instance (never a shared pool), live at yourteam.nexus.joekane.org in minutes, kept updated and backed up, in a UK/EU region. Add it at checkout — pick a plan, tick &quot;host it for me&quot;, and your board provisions itself and emails you the link. Same 14-day free trial as every plan. • Bring your own domain. On a hosted board, point your own hostname at it ( wallboard.yourcompany.com ) from Settings → Data &amp; API — we handle the HTTPS certificate for you, and the page walks you through the two DNS records to set. • Hosted boards update themselves. When a new version is out, a hosted board shows Update&amp;nbsp;now in Settings → About &amp; updates — one tap and we update it, check it's healthy, and roll back automatically if anything's wrong, so your board is never left broken. Nothing to install, no server to touch. • Nothing to activate on a hosted board. A managed board arrives already licensed and set up — no key to paste; you go straight to connecting your helpdesk. • Minimal telemetry on every board. A hosted board checks in more often and can't opt out, but it sends the same exact minimal fields as a self-hosted board: licence id, version, plan, helpdesk product and an optional instance label. It never sends ticket content, credentials, health details, error counts or error messages.</description>
  </item>
  <item>
    <title>Nexus v1.71 — Reports on a schedule — and a board that runs itself</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.71</guid>
    <description>Client QBR packs (Pro). The Reports studio gains a fourth scope: a client . Pick a customer and the report becomes their pack — tickets raised and solved from their own tickets, what's open right now, a ticket log, their monitoring posture, and your notes — with nothing desk-wide leaking in. There's a one-click ✨ QBR preset, and scheduled reports take the same scope, so the month-end client pack emails itself. • Ask the board (Pro). A question box in the top bar: &quot;who solved the most for Acme this month?&quot;, &quot;how does this week compare to usual?&quot; — answered in a sentence or two from your desk's own figures. It uses the AI key you've connected, and it's deliberately not a free agent: the model picks from a fixed menu of board metrics, your server runs the query, and the answer is written from that data alone. • Smart alerts — no thresholds needed (Pro). Turn on one toggle and the board watches its own history for the genuinely unusual: an unassigned-queue spike far beyond the last day's pattern, or a Tuesday doing three Tuesdays' worth of tickets. Statistical, not magical — it compares like with like (Mondays with Mondays), needs a few days of history before it speaks, and fires at most once per day per signal through the same webhook, push and notification-centre channels as your threshold alerts. With an AI provider connected, each alert carries one line of plain-language context too. • Reports that explain themselves. The Reports studio gains an executive summary — a short written narrative of the numbers on page one, AI-written when you've connected an AI provider (Settings → AI summary) and cleanly templated when you haven't — plus an insights section of observation bullets (busiest day, whether the desk kept ahead of demand, CSAT drift) and a feedback themes section that clusters what customers keep saying in their survey comments. And a new security posture section puts per-client monitoring health (device issues from UniFi, Meraki, Acronis, Huntress and friends) straight into your branded client PDFs. • Deeper report sections. Trends &amp; comparison sets this period against the last and draws a 12-week trail from the board's own history; Response &amp; SLA prints average first reply beside the tickets at risk right now; and a manager's notes box puts your own paragraph on the page — the touch that makes a generated report feel authored. Deselecting sections no longer leaves a page stretched around a blank gap, on screen or on paper. • A report archive. Delivered scheduled and daily report PDFs are kept on your server (you choose how many), listed in the Reports studio for one-click re-download — the exact PDF that went out, for the auditor or the new manager who asks &quot;what did we send in March?&quot; • Scheduled reports post to Slack &amp; Teams too. Tick one box on a scheduled report and its headline numbers land in your alerts channel as a card alongside the emailed PDF — or instead of it, for channel-only reports. • The digest reads the day for you. With an AI provider connected, the end-of-day digest opens with a one-sentence summary before the numbers — and without one it reads exactly as before. • Contests (Pro). Pick a metric, a period and a prize, and the new Contest panel runs the competition — podium, live countdown, and a board-wide winner celebration when the clock runs out. Daily sprint, weekly cup or month-long marathon. • Client Health panel. Every customer on one panel: open tickets from your PSA joined with monitoring status across every vendor you've set up, sorted worst-first — the MSP &quot;who's on fire?&quot; board. • Track from a date that matters. Set a tracked date (quarter start, a launch, the big migration) and every range picker gains a &quot;Since&quot; option measuring from exactly there — alongside a new week starts on setting so Sunday-opening desks get weeks that match their rota. • Scheduled reports (Pro). Save a Reports-studio set-up and have it emailed as a branded PDF on a schedule — a daily wrap-up, a Monday-morning team report, a month-end round-up. Each one carries its own scope (whole desk, one team or one agent), accent colour and recipient list, covers the period that matches its cadence, and sends at your chosen time in your business timezone. Up to eight live side by side in Settings → Alerts. • Report presets. Dialled in a report you like? Name it and it's one click next time — scope, timeframe, sections and accent together. Presets live on the device, so the boardroom laptop and the ops desk can keep different favourites. • Every team gets its own goal. Give each team a daily solved target and any screen scoped to that team aims its Solved vs Target and Team Goal panels — and its celebration — at the right number, counted from that team's own tickets. And the new Team Comparison panel lines every team up: solved, satisfaction and who's online, side by side. • Notifications, on your terms. A gear in the notification panel now controls what may interrupt each device — per-type popup and system-tray toggles, plus quiet hours for the popups (overnight windows wrap; everything still lands in the history). Notification details grew a button that jumps straight to the right place: an SLA warning opens the at-risk tickets, a screen alert opens Screens, a report notice opens Reports. • Louder when it matters. The first &quot;screen offline&quot; alert is informational — but a wall display still dark after a stretch you choose now escalates with a follow-up that can repeat until it's back. A display quietly dying overnight finally pages someone. • Sign-in is part of setup now. The setup wizard asks how people should get in — open on a trusted network, one shared passcode, or named accounts starting with yours — so a new install lands secured instead of &quot;we'll sort it later&quot;. Everything stays changeable in Settings → Security &amp; access. • Directory groups pick access levels (Enterprise). Map your Google/Microsoft directory groups to Nexus levels and single sign-on assigns the right one automatically — highest match wins, and an optional sync re-applies the mapping on every sign-in so a directory move changes the board level too. • The audit trail exports and expires (Enterprise). Download the whole trail as a spreadsheet-safe CSV, and set a retention window so entries age out on your schedule.</description>
  </item>
  <item>
    <title>Nexus v1.70.1 — Your logo, readable on paper</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.70.1</guid>
    <description>The report logo now always shows up — and always reads. The Reports studio renders your uploaded logo on every page reliably, and treats it for the white page the way the board treats it for a dark wall: white or light marks become a crisp dark silhouette, &quot;Match theme&quot; tints it with your chosen accent, and dark logos stay exactly as you uploaded them.</description>
  </item>
  <item>
    <title>Nexus v1.70 — Your reports, your logo — and a board that knows who's who</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.70</guid>
    <description>The Reports studio (Pro). Build a polished PDF report in a couple of clicks — for the whole desk, one team or one agent, over any board timeframe. Choose the sections (overview KPIs, created-vs-solved chart, leaderboards, CSAT by agent, workload mix, quality signals) and an accent colour, watch the live A4 preview, and download. Every page carries your uploaded logo and board title, and the PDF is assembled entirely in your browser — nothing leaves your server, so it works the same on an offline board. • Honest numbers, even when scoped. Team and agent reports recompute solved counts, handled counts and CSAT from that team's or agent's own rows — and anything your helpdesk only reports desk-wide is labelled &quot;whole desk&quot; on the page rather than dressed up as team figures. • Show one team per screen. Pick a team or department in the setup wizard or Settings → Panels and the agent panels — presence, leaderboards, CSAT, feedback — follow its members, with a chip in the top bar naming the scope. Every screen can follow its own team (reception on Service Desk, the NOC wall on Network &amp; Voice), pinnable straight from a TV's launch URL. Teams come live from your helpdesk's agent groups (Zendesk, Freshdesk, Freshservice — and demo mode), and the board fails open to everyone if a group disappears, so a wall never goes blank. • Emails that match your reports. The scheduled daily report now carries your logo, accent colour, the created-vs-solved chart, top solvers and CSAT — the same visual language as the Reports studio. And the end-of-day digest can go out as a branded email too, alongside the unchanged Slack/Teams/Discord post. • A notification centre on the board. A bell in the top bar collects everything worth knowing — threshold alerts, SLA pressure, screens dropping offline, announcements, &quot;report sent&quot;, connector trouble — as brief top-of-screen popups with a history and a details view. High-value security events (a passcode reset, an account created) notify admins only, and the desktop and mobile apps mirror fresh entries to the system notification tray. • Wallboards and people are different things. Screens signed in with someone's own account are grouped under their name in Settings → Screens (with a device count), and never raise offline alerts — a closed laptop isn't an incident. Creating an access link now asks whether its screens should alert when they go offline, changeable per screen. And a stable device identity means a reloading TV can no longer register itself twice. • Four access levels. Viewer sees the board; Advanced can drill into tickets and per-agent stats; Manager can download reports and create viewer accounts; Admin does everything. Access levels apply to accounts, access links and SSO — enforced by the server, not just the menu. • Sign in with Google or Microsoft (Enterprise). Register an OAuth app, paste the client ID and secret, and the sign-in screen grows a &quot;Sign in with Google/Microsoft&quot; button — with optional domain pinning and auto-created accounts. The sign-in settings now read as a clear either/or: one shared passcode, or named accounts. • iOS push notifications actually arrive. The iOS app was asking for notification permission and then going quiet — the build was missing Apple's push entitlement, so no device token was ever issued. Fixed in the build pipeline; registering a phone is no longer an admin-only affair either (any signed-in account can register their own device).</description>
  </item>
  <item>
    <title>Nexus v1.69.4 — Truer numbers on the board</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.69.4</guid>
    <description>SuperOps first-reply times read right. A unit slip had the First Response panel and KPI strip showing SuperOps reply times far larger than reality — a 45-minute average could read as hours. The numbers now say what they mean, and first-reply goals judge the desk fairly again. • Business-hours timing counts every day it should. First-reply measured against business hours could miss the day the reply actually landed — a Friday-evening ticket answered first thing Monday sometimes counted as no time at all. The whole span is measured now. • ConnectWise solved counts include the backlog. The Created vs Solved trend only counted a ticket as solved if it was also opened inside the same window, so clearing older tickets never showed on the chart. Solved now means solved, whenever the ticket was raised. • Steadier everywhere else. The desktop app stands firmer against unexpected server redirects, Docker health checks follow a custom port choice, and provider connections apply the same download-size and redirect safeguards across the board.</description>
  </item>
  <item>
    <title>Nexus v1.69.3 — Predictable limits on AI spend</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.69.3</guid>
    <description>AI that can't run up a surprise bill. When you've connected an AI provider for ticket auto-routing and the daily summary, Nexus now keeps those calls within a built-in hourly limit and only ever sends them to the provider you configured. Reach the limit on an unusually busy board and the AI quietly steps aside — routing falls back to the normal rules and the summary to its plain version — until the next hour, so there are no runaway costs and nothing breaks.</description>
  </item>
  <item>
    <title>Nexus v1.69.2 — Lighter on the wall, kinder to the keyboard</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.69.2</guid>
    <description>Easier on an always-on screen. The board does less work when nothing's moving — panels that aren't scrolling no longer redraw every frame, and during Quiet Hours a sleeping screen stops fetching until it wakes. Lower idle load on the TV that runs all day and all night. • Settings you can drive from the keyboard. The settings dialog now keeps focus inside it, closes on Escape, and lets you reorder panels with the arrow keys — and the remaining controls gained proper labels, so it works cleanly with a keyboard and a screen reader. • Small fixes that add up. Daily streaks now count against your local day, so an evening shift can't read a day short; saving one setting no longer disturbs the others; and the board ships with tighter browser-security defaults.</description>
  </item>
  <item>
    <title>Nexus v1.69.1 — Reliability &amp; security hardening</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.69.1</guid>
    <description>Tighter security around your connected tools. Hardened how Nexus talks to your monitoring and RMM integrations: stricter checks that a vendor's API can only ever send the board where it's meant to, and firm limits on how much a response can return — so a misconfigured or hostile endpoint can't redirect a request or flood the board. A few self-hosted controller connections also now refuse to skip certificate checks unless they're genuinely on your local network. • More accurate device-health roll-ups. Corrected several monitoring counts and trend figures — warning states are now counted as warnings, solved-ticket trends use the right date window, and very large device or board lists page through fully instead of stopping short. • Steadier alerts &amp; daily reports. First-time and scheduled notifications no longer go missing if a send briefly hiccups, and a restart can't re-send a digest or snapshot you've already had. Account and billing screens are sturdier too, and auto-routing picks stay correctly scoped to each board.</description>
  </item>
  <item>
    <title>Nexus v1.69 — Connect anything, push to any phone</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.69</guid>
    <description>Connect any tool yourself. A new custom connector points Nexus at a JSON endpoint you control, and a Custom Data panel renders the result — so &quot;we don't integrate with X&quot; becomes &quot;connect X yourself&quot;, with no bespoke adapter. Your endpoint returns a simple documented shape (metric tiles and status rows); the board fetches it server-side with the same safe-address checks, timeouts and size caps as the built-in integrations, and keeps the token encrypted. (Enterprise.) • Push alerts land on real phones. The Nexus mobile apps now register for native push, so the threshold and screen-offline alerts mirror straight to your phone — one tap to register the device, a button to send a test. Android/web go via Firebase and iOS via Apple. (Pro.)</description>
  </item>
  <item>
    <title>Nexus v1.68 — Push alerts, your own metrics, SSO &amp; sharing</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.68</guid>
    <description>Build your own KPIs from a formula. Calculated KPIs let you define tiles from the board's own figures — solved ÷ created as a success rate, or unassigned + at-risk as one &quot;needs attention&quot; number — with operators and functions like round and min . A new Calculated KPIs panel shows them, and each formula is checked as you type. (Pro.) • Alerts on your phone, not just the wall. Mobile push alerts mirror your threshold and screen-offline alerts to registered phones, so the team is nudged even away from the screen — native Android/web and iOS. Push rides alongside your existing Slack/Teams/Discord alerts. (Pro.) • Embed a live board anywhere. Publish a read-only dashboard and drop it into an intranet, a status page or a wiki via an iframe — with the websites you allow to embed it under your control. (Enterprise.) • A daily report in your inbox. Schedule an emailed PDF of the board — today's solved, created, CSAT, calls and top solver — delivered for you, with no mail server needed on the board itself. (Pro.) • Named sign-ins, not one shared passcode. Give each admin their own account and role, so a shared board has individual logins instead of a single passcode — and the audit trail names who did what. (Enterprise.) • Single sign-on via your existing proxy. Put Nexus behind an identity-aware reverse proxy — Authelia, oauth2-proxy, Cloudflare Access — and it trusts the signed-in user, so people reach the board with your company login. (Enterprise.)</description>
  </item>
  <item>
    <title>Nexus v1.67 — Designs become whole boards</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.67</guid>
    <description>A Design is now a complete board, not just a skin. Choosing a Design — Bento, Loud, Status Board, Control Room, Aurora, Studio, Mono — reshapes the whole board: its background and texture, panel shapes, typography (friendly rounded, editorial serif or an industrial monospace) and its own layout — which panels show, the column count, and the size of the headline numbers. Loud becomes a sparse, cinematic scoreboard; Control Room a dense six-column ops wall; Studio a calm editorial overview. Each feels like a different product, yet still mixes with all 11 colour themes — set per screen or per dashboard. Standard stays the classic look, untouched. It's a remixable design system no other wallboard offers. (Every plan.) • An audit trail for shared boards. Settings → Security &amp; access now keeps a record of who changed what — settings saved, screens commanded, access links created or revoked — so a team sharing one admin passcode can see recent activity at a glance. It logs the action and a short detail, never the values themselves. (Enterprise.)</description>
  </item>
  <item>
    <title>Nexus v1.66 — Make the board your own</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.66</guid>
    <description>Designs — eight full board personalities. Beyond colour themes and panel looks, Nexus now has Designs : choose a complete personality — Bento, Loud, Status Board, Control Room, Aurora, Studio, Mono, or the stock Standard — and the whole board's typography and graphics retune to match. Picking one also sets a recommended look and density for you. Every design mixes with all 11 colour themes and every layout, set per screen or per dashboard, with matched starter boards under Layouts. It's a remixable design system no other wallboard offers. • Know the moment a screen goes dark. If you run wall TVs, Nexus can now alert Slack, Teams or Discord the instant a screen drops offline — and again when it comes back. No more discovering a blank board behind reception hours later. (Pro; turn it on under Settings → Alerts.) • A forecast on today's target. The Solved vs Target panel now projects the day from your current pace — &quot;on pace for ~46&quot; — and flags whether you're on track, so the room knows by mid-afternoon whether to push.</description>
  </item>
  <item>
    <title>Nexus v1.65 — Safer connections, smarter branding</title>
    <link>https://nexus.joekane.org/changelog</link>
    <guid isPermaLink="false">nexus-v1.65</guid>
    <description>Tighter security on the tools you connect. Nexus now runs the address of every connected helpdesk and PSA through the same safe-address checks it already used for monitoring tools, and caps oversized API responses — closing off a class of server-side request risks on self-hosted, trusted-LAN installs. • Custom logos scale correctly in every style. A wide logo no longer renders at the wrong width in the “Match theme” style — every style now sizes to your logo's true shape. • A heads-up when a logo isn't transparent. Uploading a logo with a solid background — the commonest branding mistake — used to quietly break the themed styles. Settings now spots it and tells you, with a quick size/format hint (transparent PNG or SVG, landscape, under 4 MB). • The setup wizard now mirrors your live board. Re-opening it reflects what you actually see on this screen — your current provider, this device's theme, and this device's custom logo — instead of falling back to stored defaults. • Accessibility and reliability touches. Clearer keyboard focus on the theme swatches, motion that respects your “reduce motion” setting, and assorted robustness fixes under the hood.</description>
  </item>
</channel></rss>
