Download Latest Version v0.4.0 -- Security fix + behavioral change_ manager hierarchy visibility source code.zip (1.3 MB)
Email in envelope

Get an email when there's a new version of openestate

Home / v0.3.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-08-14 1.9 kB
v0.3.0 source code.tar.gz 2026-08-14 941.9 kB
v0.3.0 source code.zip 2026-08-14 1.3 MB
Totals: 3 Items   2.2 MB 0

See [CHANGELOG.md](https://github.com/AshishGTH/openestate/blob/master/CHANGELOG.md#030 for the full list.

Highlights

  • Staff can now publish construction updates and photos to the customer portal. Backend and portal rendering have been complete since v0.2.2 — this release wires up the missing staff UI.
  • You can now edit a project after creation (RERA number, address, location, etc.) — code is immutable, and changing location on a project with existing bookings shows a confirmation naming the booking count first.
  • Fixed: a booking's cost lines could silently price at 0% GST. The base cost line had no GST rate picker anywhere in the wizard. Now fails loud instead of defaulting silently, with a boot-time warning, an admin banner, and a "Zero-GST bookings" report for anything created before this fix.
  • Fixed: a company's first open-ended GST rate blocked creating a second one. Now auto-closes the prior range instead of rejecting. The seed itself shipped this exact invalid state — fixed with real, verifiable historical GST rate dates.
  • Fixed: clearing a GST/TDS rate's end date silently corrupted it to 1970-01-01 instead of clearing it, both in the API and the admin UI. Audited and fixed across every other optional date field in the schema.
  • Fixed: upgrading an existing install left Super Admin unable to use newly-shipped features (v0.2.0's PLC/unit-charge pricing was unreachable on every upgraded install).
  • Native installs: fixed a git "dubious ownership" failure on the checkout the README's own documented install steps produce.

CI: all 6 jobs green (lint/typecheck/build, integration tests, Playwright E2E, Docker healthcheck, native install, native upgrade) — run.

Source: README.md, updated 2026-08-14