Skip to content

Releases: nextcode4u/makereadyos-android

Android 0.1.0-beta.9

Android 0.1.0-beta.9 Pre-release
Pre-release

Choose a tag to compare

@nextcode4u nextcode4u released this 30 Oct 17:40

Updates the bundled MakeReadyOS web UI to 8ee92e4. After successfully marking a unit Ready, the approving staff member is reminded to update RealPage or their other property-management system. Supports English and Spanish, normal approval and manager/admin overrides. This is a reminder, not an external CRM integration. Android version code 11. Desktop/mobile browser workflow tests, local Android unit tests and release lint passed; physical-device testing remains pending. Generic APK and matching bundled web source are attached; Firebase-enabled builds are configured separately.

Android 0.1.0-beta.8

Android 0.1.0-beta.8 Pre-release
Pre-release

Choose a tag to compare

@nextcode4u nextcode4u released this 30 Oct 17:30

Updates the bundled web UI to MakeReadyOS 5ab7e2a. Adds an explicit admin/manager Ready override with a required reason and confirmation, and Markdown formatting support for report introductions and resident footers. Requires the matching updated MakeReadyOS server for these features. Version code: 10. Generic APK only; Firebase-enabled builds remain separately configured. Desktop/mobile browser workflow tests, Android unit tests, and release lint passed. Physical-device testing of beta.8 remains pending. Matching bundled web source is attached.

Android 0.1.0-beta.7

Android 0.1.0-beta.7 Pre-release
Pre-release

Choose a tag to compare

@nextcode4u nextcode4u released this 28 Oct 19:26

Descriptive Android notifications and foreground toasts now show the event heading and property/unit context when supplied by an updated MakeReadyOS server. Expanded notifications show the summary; free-form notes and access codes are excluded by the sender. Session binding, opt-in, expiry and duplicate suppression remain enforced. Upgrade the relay before the API, then install the matching Firebase-enabled build. Older senders retain a generic fallback. This public APK is the generic non-Firebase build; operator-specific Firebase APKs and credentials are not included. Bundled web source: 7b9077d. Android version code: 9. Unit tests, lint, builds and signature checks passed; live physical-device delivery of the new summary remains to be confirmed.

Android 0.1.0-beta.6

Android 0.1.0-beta.6 Pre-release
Pre-release

Choose a tag to compare

@nextcode4u nextcode4u released this 28 Oct 00:10

Adds optional shared-relay phone verification, server-origin isolation, and serialized notification registration. Existing direct Firebase delivery remains supported. Version code 8; preserves the existing release signing identity. Bundled MakeReadyOS source: 1c4be8b. The attached generic APK does not include Firebase configuration; native push requires a matching Firebase-enabled publisher/operator build and a configured sender or relay. Relay deployment and physical-device acceptance testing are still required. No sender credentials or deployment configuration are included.

MakeReadyOS Android 0.1.0-beta.5

Pre-release

Choose a tag to compare

@nextcode4u nextcode4u released this 27 Oct 05:42

Replaces the house notification/status-bar icon with a monochrome frog silhouette and transparent eye/smile cutouts. Android version code: 7. Includes updated Firebase setup documentation through bundled MakeReadyOS source 5e8b873571378ab3ae20d89a97829eea1416f848; matching source archive attached.

Install over the previous signed beta without uninstalling to preserve local data. Sync pending work first. Trigger a new notification after upgrading to check the frog icon.

The attached APK is the generic build and contains no operator Firebase project. Native notifications require a separately built Firebase-configured APK and a matching server sender; see BUILDING.md and FIREBASE.md. Operator-specific APKs and credentials are not published here.

Generic and Firebase release builds passed local unit tests, lint, and signature verification. Notification delivery remains dependent on server preferences, Android permissions and Google Play services; this release does not claim live delivery verification on every device.

MakeReadyOS Android 0.1.0-beta.4

Pre-release

Choose a tag to compare

@nextcode4u nextcode4u released this 27 Oct 05:21

Beta.4 adds optional account-linked Firebase notifications, foreground work-alert toasts, logout cleanup, and reusable debug/release build presets. Android version code: 6. Bundled MakeReadyOS source: 8466eb3ca20fd8f7d7dba807d80869aaee39a1b5; matching source archive attached.

The attached APK is the generic build: it does not include an operator Firebase project and does not enable native push by itself. For native push, operators must build with their own client configuration, configure the matching server sender, and verify delivery on a Google Play services device. See BUILDING.md and FIREBASE.md. Firebase-configured operator builds and credentials are not included in this release. Live Firebase delivery has not yet been verified for this beta.

Install over the previous signed beta without uninstalling to preserve local data. Sync pending work first. Both generic and Firebase release builds passed local unit tests, lint, and signature verification; Android CI passed. This remains a beta, not a guarantee of delivery on every device.

MakeReadyOS Android 0.1.0-beta.3 - Firebase SDK preparation

Choose a tag to compare

@nextcode4u nextcode4u released this 27 Oct 04:51

MakeReadyOS Android 0.1.0-beta.3

This is a Firebase SDK preparation release, not a working native-push release.
No server sender, account-linked device registration, notification controls or
foreground notification toasts have shipped in this release.

Changes

  • Optional Firebase Messaging SDK build using the Google services plugin.
  • Private client configuration read from ignored nonpublish/google-services.json.
  • Explicit -PfirebaseNotifications=true opt-in; generic builds contain no operator Firebase configuration.
  • Messaging auto-registration and Analytics collection disabled until authenticated opt-in is implemented.
  • Firebase, Resend SMTP and Cloudflare Tunnel setup guides, with credential and verification guidance.

Installation

The attached APK is the generic build, not an operator-configured Firebase build.
Install over a previous signed beta; do not uninstall or clear storage.
Application ID and signing certificate are unchanged. Android version code is 5.

Operator-configured builds must be distributed privately. Their intended Firebase
client identifiers are embedded in the APK, but service-account credentials must
never be included.

Bundled web revision: adecbb4bf10af6ec6fdccd5a0578391aae27385e.
The corresponding web source archive is attached; Android source is available
from the tagged release archives. License: AGPL-3.0-only.

Existing beta limitations remain. Creating a Firebase project or installing an
SDK-enabled APK does not enable work notifications.

MakeReadyOS Android 0.1.0-beta.2

Pre-release

Choose a tag to compare

@nextcode4u nextcode4u released this 27 Oct 04:15

MakeReadyOS Android 0.1.0-beta.2

Replaces the temporary house icon with MakeReadyOS's navy work-board artwork.
Adaptive sizing supports round and square Android launcher masks.

Update

Install makereadyos-android-0.1.0-beta.2.apk over the signed beta.1.
The application ID and release signing key are unchanged; no uninstall or data
reset is needed. Android version code increases from 3 to 4.

If still using the older separate test app, sync its pending work before removing
it. This beta does not migrate that application's local data.

No workflow or server changes. Existing beta limitations remain as documented in
README.md. Bundled web revision remains adecbb4bf10af6ec6fdccd5a0578391aae27385e;
its corresponding source archive is included. Android source is provided by the
tagged release archives. License: AGPL-3.0-only.

MakeReadyOS Android 0.1.0-beta.1

Pre-release

Choose a tag to compare

@nextcode4u nextcode4u released this 27 Oct 03:56

MakeReadyOS Android 0.1.0-beta.1

Initial signed Android beta for Android 8.0 and newer.

  • One-time domain setup with a single Continue button; later launches open the workspace directly.
  • Familiar bundled mobile interface, persistent server sessions and matching workspace theme.
  • Camera/file selection, queued unit photos and supported offline preparation saves.
  • Native resident/draft PDF Save, Open, Share and Print actions.
  • English and Spanish setup, without prototype labels or a permanent status banner.

Installing

Download makereadyos-android-0.1.0-beta.1.apk. This release installs as
MakeReadyOS with application ID com.makereadyos.android.

It installs alongside the earlier test app and does not transfer that app's local
data. Sync pending work in the old app before uninstalling it. Enter your domain
and sign in once in the beta. Future signed beta releases update this app in place.

Verification and Limits

20 JVM tests passed, release lint completed without errors, APK signing verified,
and signed installation, first launch and invalid-domain handling were checked
in an Android emulator. This is not certification of every physical-device workflow.

No native background sync, native push notifications, external onboarding links,
general downloads or in-app server switching yet. Live session verification still
requires connectivity; the optional offline summary is read-only. Uninstalling or
clearing app data removes pending work. See README.md and TESTING.md.

Android version code: 3.
Bundled web source: adecbb4bf10af6ec6fdccd5a0578391aae27385e.
The corresponding web source archive is attached; Android source is available
from this release's tagged source archives. License: AGPL-3.0-only.

Signing certificate SHA-256:
99857e181eea71fdaa5a687536a90c8d150c28e26b4ba5b878fd0a78f585d4fb

Next prerelease iterations will use 0.1.0-beta.2, beta.3, etc.