Release 1.2.3 🌟
🎉 Welcome to Haletale Release 1.2.3!
Here’s what’s new in this update:
🆕 New Features
📬 Inbox, Web Notifications, and Settings: Fixed icons for inbox, web notifications, and settings fixed at the top (refer UX).
💳 Stripe Subscription Management: Integration for managing subscriptions via Stripe.
💡 Expense Creation Payment Request: When creating an expense, an option to generate a payment request for tenant liability expenses is now available.
⚙️ Settings Page: A new settings page with categories such as:
Quick Buttons
Verify Your ID Button
Track Occupancy Rate
Payout Methods
Overview Page
Maintenance Requests
Payments
Add Expense in Accounting Page
UI Text Updates
🔄 Transaction Edit & Delete: Added a 3-dot menu next to transactions for editing and deleting.
🏦 Bank Statement Upload: Now you can upload a bank statement via a new button in the settings.
💵 Income & Expense Quick Buttons: Added quick buttons for adding income, creating a maintenance request, and creating a task.
🖱️ View Homeowner Details: Added a link to view homeowner details on individual properties in the "All Properties" tab (admin-only, accessible via the 3-dot menu).
📱 Mobile Navigation Icons: Updated navigation icons for mobile view for homeowners.
📊 Analytics: Enabled data layer for analytics tracking.
⚙️ Improvements
📄 Front-End Subscription View: Improved the front-end view of the subscription page.
🖼️ Left Side Navbar: Enhanced the left side navbar for a more streamlined navigation experience.
💬 Popup for Maintenance Request: Added a popup for submitting maintenance requests.
📈 Occupancy Rate UI: The occupancy rate now displays as "Occupancy Rate - XX%" instead of a data set.
🔒 Persona Identity Verification: Directs to Persona identity verification tool if the user is not verified, and displays a message if the identity is already verified.
👤 Homeowner Profile Enhancements: Added missing elements in the homeowner profile, including review and application statuses.
🔀 Task Creation Process: Added Task Frequency as the first question when creating a task, with options for "One Time" or "Recurring" tasks.
📆 Due Date for One-Time Tasks: If the task is one-time, users are prompted for a due date.
⚡ Property Selection on Task Creation: Ensured that properties must be selected when creating a task.
🔠 Room Name Dropdown Update: Fixed an issue where room names were showing as empty in the dropdown.
📅 Pending Status Update: Updated the label for pending tasks in the dashboard.
📸 Image and Room Bug Fix: Resolved bugs related to image and room functionalities.
🧮 Expense Categories: Now shows only income categories when adding income and only expense categories when adding expenses.
🏠 Property and Application Overview: Revamped the property overview and renter overview UI.
💡 Subscription Flexibility: Limited the free tier to a maximum of 2 properties. Anything more requires a subscription.
🐞 Bug Fixes
🔢 Expense Amount Validation: Fixed the issue where the total expense amount could exceed the specified amount. Now the sum cannot exceed the expense limit.
💰 Transaction Currency: Introduced CAD or $ sign in every transaction field for clarity.
🏢 Occupied Properties Logic: Fixed logic issues where delisted properties were incorrectly showing as occupied.
🚫 Agreement Tab: Removed the "In Review" label from the agreements tab.
💻 Google Sign-In Issue: Resolved an issue with Google sign-in not working in Cognito.
🛠️ Admin Payment Feature: Fixed the issue where the delete payment feature in the admin dashboard wasn’t working.
💼 Task Section Pop-up: Fixed an issue where a task section would pop up while creating a new category.
🚪 Partial Payment & Receipt Issue: Fixed issues related to partial payments and receipt generation.
🔒 Incorrect Labels: Fixed labels and improved content in various sections like "De Listed" and “Review”.
🔄 Category Filter: Removed outdated categories from accounting filters.
🛠️ Maintenance Upgrade
🛠️ System and UI Enhancements: Various updates to improve overall platform performance, user experience, and stability.
We’re always working to make Haletale better for you—your feedback is crucial in helping us refine the platform! 💬