ShepherdwatchSign in on the web

Shepherdwatch for Windows and Mac

The same Shepherdwatch, in its own window. It keeps working when the internet drops: record income, attendance, requisitions, remittances, maintenance and leave offline, and they sync to the cloud as soon as the PC is back online.

GitHub answered 401. Check DESKTOP_RELEASES_TOKEN.

Windows: getting past the warning

  1. Open Shepherdwatch-Setup.exe from your Downloads.
  2. If Windows shows “Windows protected your PC”, click More info, then Run anyway.
  3. The app installs and opens. You'll find it in the Start menu and on the desktop.

The warning appears because the installer isn't signed with a paid certificate. It's safe to run.

Mac: getting past the warning

  1. Open the .dmg and drag Shepherdwatch into Applications.
  2. Open it. If macOS says it can't be opened or can't check it for malicious software, click Done.
  3. Go to System Settings → Privacy & Security, scroll down and click Open Anyway next to Shepherdwatch, then confirm.
  4. If it says the app is damaged, open Terminal and run xattr -cr /Applications/Shepherdwatch.app, then open it again.

Choose Apple silicon for Macs from 2020 on (M1 to M4), Intel for older ones. Apple menu → About This Mac shows which you have.

How offline works

  • First sign-in needs the internet. After that, you can sign in on that PC with the same email and password even when it's offline.
  • Offline, you can record: income, service and MC attendance, requisitions (with documents from your PC), remittance payments (with receipts), maintenance and repairs, and leave requests. You can also browse what was last synced.
  • Approvals, payments and HQ actions wait for the internet, so two people can't approve the same thing offline.
  • When the internet is back, changes sync in the order you made them and the cloud checks each one with the usual rules. Anything that can't be saved is shown on the PC with the reason, to fix or discard.
  • Signing out on the web (Account → Desktop app → Sign out this PC) or resetting your password stops that PC syncing until you sign in again.

Powered by Int+