Skip to content

feat: Add app version logging to handshake#29

Merged
apzuk3 merged 1 commit into
mainfrom
feature/app-version-handshake-logging
Mar 31, 2026
Merged

feat: Add app version logging to handshake#29
apzuk3 merged 1 commit into
mainfrom
feature/app-version-handshake-logging

Conversation

@apzuk3

@apzuk3 apzuk3 commented Mar 31, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Created AppVersionLog table to store device version signatures
  • Added auto-migration to API service for the new table
  • Updated API DeviceHandshake handler to perform upsert on version info to only keep the latest update timestamp for a given user, device, and version
  • Updated ScheduleHandshake and PerformHandshake to accept and send appVersion
  • Passed the global build Version to handshake calls

@apzuk3 apzuk3 temporarily deployed to Production release March 31, 2026 13:02 — with GitHub Actions Inactive
@apzuk3 apzuk3 force-pushed the feature/app-version-handshake-logging branch from 4148abc to 9d8ca62 Compare March 31, 2026 13:17
@apzuk3 apzuk3 temporarily deployed to Production release March 31, 2026 13:17 — with GitHub Actions Inactive
@apzuk3 apzuk3 force-pushed the feature/app-version-handshake-logging branch from 9d8ca62 to 7265ac0 Compare March 31, 2026 13:38
@apzuk3 apzuk3 temporarily deployed to Production release March 31, 2026 13:38 — with GitHub Actions Inactive
@apzuk3 apzuk3 force-pushed the feature/app-version-handshake-logging branch from 7265ac0 to 5b5515c Compare March 31, 2026 14:26
@apzuk3 apzuk3 had a problem deploying to Production release March 31, 2026 14:26 — with GitHub Actions Failure
@apzuk3 apzuk3 temporarily deployed to Production release March 31, 2026 14:36 — with GitHub Actions Inactive
@apzuk3 apzuk3 merged commit dd4b522 into main Mar 31, 2026
1 of 2 checks passed
@apzuk3 apzuk3 deleted the feature/app-version-handshake-logging branch March 31, 2026 14:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant