• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

bleedingdeacons / monitor
93%

Build:
DEFAULT BRANCH: main
Repo Added 19 Aug 2026 08:51PM UTC
Token HkSdI06V8nqzxw7hpQkR0CHvvjUgOwIJz regen
Build 151 Last
Files 20
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • chore/add-dependabot
  • chore/app-id-org
  • chore/dependency-bumps-except-xunit
  • chore/drop-devsettings
  • chore/pin-action-shas
  • chore/semgrep-gate-and-scheduled-scan
  • chore/trim-poll-caption
  • ci/android-only
  • ci/apple-build-manual-again
  • ci/build-apple-heads-on-every-change
  • ci/maccatalyst-only
  • ci/windows-head-off-by-default
  • claude/app-built-by-ci-8dgyc8
  • dependabot/github_actions/actions-4cf73e6ad1
  • dependabot/github_actions/actions-62c522be73
  • dependabot/github_actions/actions-e3ee0ff57b
  • dependabot/nuget/dependencies-6d9a970754
  • dependabot/nuget/dependencies-95f9c174f6
  • dependabot/nuget/dependencies-c7f921874d
  • feat/acknowledgement-notices
  • feat/alert-history
  • feat/alert-levels-and-response
  • feat/answered-messages-clear-other-handsets
  • feat/background-alert-poll
  • feat/body-font-16
  • feat/ci-apk-and-ipa-artifacts
  • feat/ci-firebase-config
  • feat/compose-defaults-to-blue
  • feat/compose-reply-resend
  • feat/decrypt-alert-payloads
  • feat/encrypt-whole-push-payload
  • feat/fingerprint-lock
  • feat/hand-core-split-and-tests
  • feat/hide-button
  • feat/ios-notification-service-extension
  • feat/ios-push
  • feat/live-android-logging
  • feat/meeting-mode
  • feat/picker-contact-details
  • feat/push-notification-indicator
  • feat/redact-alerts-on-the-lock-screen
  • feat/rename-to-monitor
  • feat/report-lock-screen-visibility
  • feat/report-unreadable-alerts
  • feat/settings-polling-toggle
  • fix/android-push-on-a-closed-handset
  • fix/applogger-indentation
  • fix/compose-unreachable-and-crash
  • fix/contact-flag-from-poll
  • fix/dispatch-can-release
  • fix/fast-deployment-docs
  • fix/gate-version-bump-on-ci
  • fix/identify-the-app-in-outbound-requests
  • fix/no-reply-on-notices
  • fix/notification-service-extension-ctor
  • fix/recompute-the-version-when-the-push-loses
  • fix/system-bar-inset-double-count
  • fix/user-agent-matches-the-plugins
  • fix/version-push-race
  • fix/windows-head-meeting-mode
  • fix/yellow-card-foreground
  • main
  • perf/debug-builds-one-abi
  • perf/fast-android-loop-and-ios-on-request
  • perf/fast-deployment-debug-loop
  • security/audit-2026-09
  • security/audit-2026-09-part2
  • test/reqnroll-specification

15 Oct 2026 11:46PM UTC coverage: 93.114%. Remained the same
38825547238

push

github

web-flow
feat: rename Hand to Monitor and point it at Sentinel (#70)

Step 4 of the Hand-to-Monitor migration. The server side moved out of
Reach into Sentinel's Monitor module (sentinel#61, #62); this moves the
app to match.

- Projects, solution and namespaces: TheBleedingDeacons.Intergroup.Monitor*.
  Hand* types are Monitor*; Reach* types are Sentinel* (SentinelClient,
  SentinelResult, SentinelConfiguration), the config section is
  Sentinel:BaseUrl, and the MSBuild switches are Monitor*Only.
- The server contract: wp-json/sentinel/v1/, the sentinel_* error codes,
  and the monitor://auth callback, matching Sentinel's validator.
- A new app: org.thebleedingdeacons.intergroup.monitor on Android and iOS,
  the notification extension's bundle id now nested under it (iOS
  requires that; it was com.bleedingdeacons.hand.*), and a matching
  keychain group. Because nothing upgrades from Hand, the channel ids,
  preference and SecureStorage keys, sound and drawable are monitor_*.
- Firebase project sentinel-67404. CI reads the new
  MONITOR_GOOGLE_SERVICES_JSON / _PLIST secrets and MONITOR_BASE_URL, so
  main keeps building as Hand until this merges.
- README: what the app is for now, and who can sign in, which had gone
  out of date.

A handset running Hand uninstalls it and signs in to Monitor afresh.

1474 of 1583 relevant lines covered (93.11%)

1199.58 hits per line

Relevant lines Covered
Build:
Build:
1583 RELEVANT LINES 1474 COVERED LINES
1199.58 HITS PER LINE
Source Files on main
  • Tree
  • List 20
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
38825547238 main feat: rename Hand to Monitor and point it at Sentinel (#70) Step 4 of the Hand-to-Monitor migration. The server side moved out of Reach into Sentinel's Monitor module (sentinel#61, #62); this moves the app to match. - Projects, solution and name... push 15 Oct 2026 11:46PM UTC web-flow github
93.11
38824609552 feat/rename-to-monitor Merge 7cd584f15 into e60c71138 Pull #70 15 Oct 2026 11:37PM UTC web-flow github
93.11
37969352149 main chore: rename the app id to org.thebleedingdeacons.intergroup.hand (#68) Android package and iOS bundle identifier move from com.… to org.…, matching Link (link#73) and Register (register#63). The csproj ApplicationId is the only source: Hand's A... push 09 Oct 2026 05:53PM UTC web-flow github
93.11
37967009906 main chore: remove devsettings.json and UseDevCredentials (#69) A dev build layered devsettings.json over appsettings.json when built with -p:UseDevCredentials=true. Two files meant two places for the Reach address and the Better Stack token to differ... push 09 Oct 2026 05:32PM UTC web-flow github
93.11
37966437782 chore/drop-devsettings Merge 56c24bd12 into 1b91155a9 Pull #69 09 Oct 2026 05:28PM UTC web-flow github
93.11
37870088301 chore/app-id-org Merge 45b4e96b2 into 1b91155a9 Pull #68 09 Oct 2026 01:30AM UTC web-flow github
93.11
36923072351 dependabot/github_actions/actions-4cf73e6ad1 Merge 0932b8c12 into 1b91155a9 Pull #66 01 Oct 2026 08:39PM UTC web-flow github
93.11
34629983950 main test: add a Reqnroll executable specification over Hand.Core (#65) push 11 Sep 2026 05:51PM UTC web-flow github
93.11
34629295320 test/reqnroll-specification Merge 113bde865 into 053064190 Pull #65 11 Sep 2026 05:44PM UTC web-flow github
93.11
34557491460 main ci: build the iOS head only when asked for (#64) It is the slowest thing in this workflow by a wide margin -- around eleven minutes against three or four for Android, and that is once a macOS runner picks it up. On 2026-09-11 it was the only thin... push 11 Sep 2026 03:11AM UTC web-flow github
93.11
See All Builds (151)

Badge your Repo: monitor

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc