Releases: edubertin/project_rentED
Releases · edubertin/project_rentED
Release list
v0.2.2
- Refresh top navigation with sliding indicator, mobile drawer, and scroll effects.
- Refactor Properties list with kebab actions, mobile cards, and status badges.
- Unify Work Orders toolbar (search + filters + CTA) and empty state UX.
- Fix Work Order delete flow (clear assigned interest before delete).
- Add seed_real_photos script to generate properties with real images and work orders.
- Add dashboard map using OpenStreetMap + Leaflet with address-based pin.
- Add footer bar aligned to the app container.
- Add ADR 0008 for dashboard maps.
- Document deferred Next.js security upgrade in README.
v0.2.1
Highlights
- Work Orders module with quote + fixed offer flows
- Provider portal with expiring token links and proof submission
- Admin approvals and audit events
- ADRs 0001-0007
Testing
- docker compose run --rm api alembic upgrade head
- docker compose run --rm api pytest
v0.2.0
Highlights
- Consolidated LLM contract import inside Create/Edit Property with Suggest/Apply flow.
- Added overwrite confirmation for contract fields and persisted contract metadata.
- Improved property detail view with carousel, rent/net display, and rented badge.
- Added Activity Log with user scoping and a Files panel with document links.
- Added document download endpoint and property-contract linkage.
- UI polish: alignment, dark scrollbars, photo previews.
Testing
- docker compose run --rm api alembic upgrade head
- docker compose run --rm api pytest
v0.1.5
Highlights
- Property import from rental contracts (LLM prefill)
- Property photos upload (max 10) with thumbnail preview
- Contract documents linked to property details with download links
- Ownership visibility enforced for non-admin users
- Updated docs, README intro, and sample contract for the new workflow
Testing
- docker compose run --rm api pytest
v0.1.4
What’s new
- Users dashboard with create/edit/delete flows (admin-only).
- Stricter validation for username, name, and password.
- Admin accounts are protected from deletion.
- Dashboard styling and error handling improvements.
- Docs updated for auth rules and Users management.
Testing
- docker compose run --rm api pytest
v0.1.3
Highlights
- AI extraction pipeline with LangChain + OpenAI, confidence scoring, and review flow
- Deterministic worker pipeline improvements and activity logging
- Dev-only user bootstrap endpoint and UI helper
- Frontend branding updates (logo, favicon, navigation)
- Docs, envs, CI, and security notes updated
Testing
- docker compose run --rm api pytest