ONN Companion for Windows
=========================
Copyright (c) 2026 Archway Point. All rights reserved.
The source is published for review only: you may read it and run the official download, but not
fork, copy, modify or redistribute it. See LICENSE.txt.

Your Olympus hub outside the game, from https://olympusnewsnetwork.com

What it does
  - The overlay: press Ctrl+Shift+O (or click the ONN shield by the clock) to slide a panel in
    from the right edge, over the game or the desktop. It shows your upcoming guild events,
    supply runs and guild boards, and lets you claim a supply run or answer an event sign-up in
    one click. Press Esc or click away to close it; the pin keeps it open.
    WoW needs to be in "Windowed (Fullscreen)" or windowed mode for the overlay to show on top.
  - The full ONN window (tray menu > Open full window) for the supply board, guild spaces,
    Find Players, the army census and the news.
  - Pops up a small note when one of your guild events is about to start or someone asks to
    join a guild space you run.
  - Sends the Olympus Guild addon's census to the Army page whenever WoW saves it.
  - Updates itself from olympusnewsnetwork.com (every file is checked against its SHA-256
    fingerprint before it's installed). Tray menu > Check for updates to check right away.

Install:   double-click install.cmd  (no admin needed; adds Start menu, desktop and startup shortcuts)
Sign in:   the first time, the ONN window opens on a sign-in page. Sign in with your Archway ID
           and click Approve. There are no keys to copy.
Remove:    double-click uninstall.cmd (also in %LOCALAPPDATA%\ONN Companion\app)
Log:       right-click the tray icon > Open log

Census uploads
  WoW addons can't reach the internet, so the addon's data only leaves the game through its saved
  file, WTF\Account\<ACCOUNT>\SavedVariables\Olympus.lua. WoW writes that file when you log out,
  /reload or exit. The app checks every 20 seconds and sends the file when it changes. The website
  keeps only the guild census and tabard inspections; everything else in the file (chat history,
  logs, the channel key) is discarded on arrival.
  New uploaders are approved by an ONN admin so the census stays accurate. Guild masters and
  officers are approved straight away (GMs and officers of a guild space on ONN, or anyone whose
  HR-verified character leads or officers a guild in the census). Everything else works while
  you wait.

Your sign-in
  The app gets its own sign-in for this PC, stored encrypted by Windows for your user only. It never
  sees your Archway ID password. Sign it out any time from the tray menu or from your ONN profile.

To use a different overlay hotkey, add  "hotkey": "Alt+Shift+O"  to settings.json.
If WoW is installed somewhere unusual, add  "wowPath": "D:\\Games\\World of Warcraft"  to
settings.json in %LOCALAPPDATA%\ONN Companion\app.
The window uses Microsoft Edge (built into Windows) in app mode, with its own separate profile.
