bottleneckcrm/mobile/lib/data/models
Ashwin 794ff2dbd4 Refactor ticket and contact handling to improve visibility and access control
- Updated task views to utilize new access functions for accounts and contacts, ensuring users only see what they can access.
- Enhanced contact editing to maintain linked accounts even when not visible in the picker, preventing accidental unlinking.
- Introduced tests for contact form to verify linked account behavior.
- Implemented parent ticket handling to correctly display restricted tickets, ensuring hidden parents are represented accurately in the UI.
- Added tests for ticket parent visibility and interaction, confirming that restricted parents do not allow navigation.
- Improved ticket tree structure to handle restricted nodes, ensuring proper functionality during close operations.
2026-09-26 12:17:45 +05:30
..
access_token.dart feat: enhance profile screen with additional information and links 2026-08-08 14:18:17 +05:30
account.dart feat: Enhance goal tracking with currency support and separate totals 2026-09-26 10:06:25 +05:30
activity.dart Add comprehensive tests for web forms functionality 2026-08-17 13:33:14 +05:30
app_notification.dart feat: add support ticket management features 2026-08-08 09:38:37 +05:30
approval.dart feat: add support for knowledge base solutions, ticket approvals, analytics, and custom fields with dynamic form generation 2026-05-14 04:11:18 +05:30
approval_rule.dart feat: add inbound email and approval rules settings to the mobile app 2026-08-08 06:56:35 +05:30
attachment.dart feat: enhance profile screen with additional information and links 2026-08-08 14:18:17 +05:30
auth_response.dart feat: implement ticketing system enhancements including time tracking, notifications, escalation, approval workflows, and mobile application updates. 2026-05-10 07:55:13 +05:30
board.dart feat: add kanban board feature with board and lane management 2026-08-07 14:46:33 +05:30
business_calendar.dart feat: add reopen policy screen and related functionality 2026-08-08 00:33:39 +05:30
comment.dart feat: enhance customer portal case management and article publishing 2026-08-15 23:59:44 +05:30
contact.dart feat: add contacts list screen with search and pagination 2026-08-07 09:20:28 +05:30
crm_document.dart feat: enhance profile screen with additional information and links 2026-08-08 14:18:17 +05:30
custom_field_definition.dart Add unit tests for custom fields and macros functionality 2026-08-07 20:11:01 +05:30
dashboard_data.dart feat: Enhance goal tracking with currency support and separate totals 2026-09-26 10:06:25 +05:30
deal.dart feat: Enhance goal tracking with currency support and separate totals 2026-09-26 10:06:25 +05:30
email_message.dart Refactor comments for clarity and consistency across multiple screens and services 2026-08-03 09:36:48 +05:30
escalation_policy.dart feat: add SLA targets to escalation policies and tickets 2026-08-16 09:24:18 +05:30
estimate.dart Add unit tests for invoice creation, notifications, and timesheet functionality 2026-08-07 19:32:32 +05:30
invoice.dart feat: Enhance goal tracking with currency support and separate totals 2026-09-26 10:06:25 +05:30
invoice_report.dart feat: Enhance goal tracking with currency support and separate totals 2026-09-26 10:06:25 +05:30
invoice_template.dart feat: add invoice template form screen and integrate with templates list 2026-08-08 15:47:13 +05:30
lead.dart Add comprehensive tests for web forms functionality 2026-08-17 13:33:14 +05:30
lead_board.dart feat: Enhance goal tracking with currency support and separate totals 2026-09-26 10:06:25 +05:30
lookup_models.dart feat: add routing settings and implement routing rules tests 2026-08-07 23:46:49 +05:30
macro.dart Add unit tests for custom fields and macros functionality 2026-08-07 20:11:01 +05:30
mailbox.dart feat: add inbound email and approval rules settings to the mobile app 2026-08-08 06:56:35 +05:30
models.dart Add unit tests for invoice creation, notifications, and timesheet functionality 2026-08-07 19:32:32 +05:30
org_settings.dart feat: Implement close-with-children dialog and related settings 2026-08-08 01:18:27 +05:30
product.dart Add unit tests for invoice creation, notifications, and timesheet functionality 2026-08-07 19:32:32 +05:30
profile.dart feat: enhance profile screen with additional information and links 2026-08-08 14:18:17 +05:30
recurring_invoice.dart Add unit tests for invoice creation, notifications, and timesheet functionality 2026-08-07 19:32:32 +05:30
reopen_policy.dart feat: add reopen policy screen and related functionality 2026-08-08 00:33:39 +05:30
routing_rule.dart feat: add routing settings and implement routing rules tests 2026-08-07 23:46:49 +05:30
sales_goal.dart feat: Enhance goal tracking with currency support and separate totals 2026-09-26 10:06:25 +05:30
solution.dart feat: enhance article management with tagging system 2026-08-16 07:29:38 +05:30
support_ticket.dart feat: add support ticket management features 2026-08-08 09:38:37 +05:30
tag.dart feat: Enhance goal tracking with currency support and separate totals 2026-09-26 10:06:25 +05:30
task.dart feat: update icons to Lucide icons across various models and screens 2026-08-09 12:53:56 +05:30
team_member.dart feat: add TeamScreen for managing team members and roles 2026-08-07 12:49:50 +05:30
ticket.dart Refactor ticket and contact handling to improve visibility and access control 2026-09-26 12:17:45 +05:30
time_entry.dart Add unit tests for invoice creation, notifications, and timesheet functionality 2026-08-07 19:32:32 +05:30
time_report.dart feat: add time report feature with CSV export 2026-08-16 10:23:02 +05:30
timesheet.dart Add unit tests for invoice creation, notifications, and timesheet functionality 2026-08-07 19:32:32 +05:30
user.dart m5 2025-12-17 18:43:14 +05:30
web_form.dart feat: Enhance goal tracking with currency support and separate totals 2026-09-26 10:06:25 +05:30