Skip to content

Againpage v0.1.3-alpha

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Jul 13:14

Againpage v0.1.3-alpha — scheduling correctness + mobile polish.

✨ Reader (desktop + Android)

  • Timezone setting — pick your zone in Settings → Preferences. Editions are scheduled at your local delivery time, not the server's.
  • Android safe area — content no longer slides under the status / navigation bars.
  • Accurate "next edition" countdown — reflects the engine's timezone-aware schedule (no more a stuck "being composed…" when nothing is composing).

⚙️ Engine

  • Editions fire at your local time. The scheduler now evaluates your delivery time and cadence in your configured timezone, so a UTC server (e.g. Docker) still delivers at the right hour. After upgrading, set your timezone in the reader — existing installs default to UTC.
  • No duplicate generations — triggering "Generate" while an edition is already composing is blocked (HTTP 409).
  • New migration 0005_timezone (applied automatically when the engine starts).

📦 Install

  • Desktop: .dmg (macOS), .exe / .msi (Windows), .AppImage / .deb (Linux). Unsigned alpha — on macOS, if Gatekeeper blocks it: xattr -dr com.apple.quarantine /Applications/Againpage.app.
  • Android: Againpage_0.1.3_android.apk — allow install from this source, then set the Engine URL on the welcome step. If it can't reach a Tailscale …ts.net engine, turn off Settings → Network → Private DNS.
  • Engine: git pull && docker compose up --build -d.

The reader is a thin client — run the engine (Postgres + API + worker) separately and point the reader at it.