fix(desktop): repoint updater to NCW + finish Mattermost->Slash rename #9

Merged
mohlec merged 1 commit from fix/desktop-updater-rename into slash/main 2026-07-14 19:36:16 +00:00
Owner

Updater no longer points at Mattermost. updateNotificationURL -> stable desktop-latest asset path (version check now resolves on NCW); platform update buttons -> NCW releases page (were opening Mattermost MS Store/App Store/docs); CI publishes latest.txt version marker. Rename finished: package.json author + electron-builder publisherName -> NCW. Notify-only (unsigned builds cant silent-install). Found while diagnosing a tester install (the crash itself was Malwarebytes, not the app).

Updater no longer points at Mattermost. updateNotificationURL -> stable desktop-latest asset path (version check now resolves on NCW); platform update buttons -> NCW releases page (were opening Mattermost MS Store/App Store/docs); CI publishes latest.txt version marker. Rename finished: package.json author + electron-builder publisherName -> NCW. Notify-only (unsigned builds cant silent-install). Found while diagnosing a tester install (the crash itself was Malwarebytes, not the app).
fix(desktop): repoint updater to NCW + finish Mattermost->Slash rename
All checks were successful
Build Slash Desktop / build-macos (pull_request) Has been skipped
Build Slash Desktop / build-windows (pull_request) Successful in 2m2s
Build Slash Desktop / build-linux (pull_request) Successful in 6m0s
e6cb568101
- buildConfig: updateNotificationURL -> stable desktop-latest asset path so the
  in-app UpdateNotifier version check resolves (was pointing at a /releases path
  that 404s on Forgejo). The shipped 0da9ff67 build still phoned
  releases.mattermost.com — this makes the check land on NCW only.
- buildConfig: macAppStore/windowsStore/linux update buttons -> NCW releases
  page (were opening Mattermost's MS Store / App Store / docs).
- CI: publish latest.txt (package.json version) to the desktop-latest release so
  the version check has something to read.
- package.json author + electron-builder publisherName -> NCW.

No auto-download/auto-install is attempted (builds are unsigned; electron-updater
silent install needs a signed binary on Windows). Updater is notify-only:
detect newer version -> open the NCW releases page for a manual download.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
mohlec merged commit 891ee3b372 into slash/main 2026-07-14 19:36:16 +00:00
mohlec deleted branch fix/desktop-updater-rename 2026-07-14 19:36:17 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
slash/slash-desktop!9
No description provided.