Release 9

The development team has completed various tasks to improve the mapping software, SendGrid integration, and incentive tracking system.

  • Implemented a new feature that allows users to upload an inbound gateway using the mapping software, ensuring accurate mapping of user uploads.

  • Developed an API endpoint that can extract files from SendGrid webhooks, enabling brands to process email attachments efficiently.

  • Enhanced the dashboard to display accurate information, including "Your information is only as accurate as the information provided" for dealers and indeal users.

  • Configured a new domain for globalcanada.indeal.org, setting up DNS records for proper functionality.

  • Created a white-label experience for globalcanada, ensuring seamless branding across platforms.

  • Updated the meta title to reflect the brand's identity, including product names and space-related titles.

  • Redirected domains from dashboard.indeal.org to the new dashboard, maintaining user access and functionality.

  • Modified the product page to match the new interface within the API, improving overall user experience.

  • Implemented a system for handling new dealers, ensuring accurate incentive calculations for brands and admins.

  • Built API endpoints to fetch incentive goal data (earnedValue, targetValue) for different roles, enabling real-time updates on dealer performance.

  • Updated the incentive UI to support selecting specific groups of dealers for incentives, enhancing user experience.

  • Developed a visual progress chart for dealers to track their performance towards incentive goals.

  • Created an API for tracking incentive goals, allowing dealers, brands, and admins to monitor progress in real-time.

  • Designed a dashboard for admins to track progress across all incentive programs, ensuring they meet their targets.

  • Added new incentive programs for testing, enabling further development and refinement.

  • Implemented threshold history dialog per dealer, providing valuable insights into performance trends.

  • Enhanced the dealer's ability to view how close their incentives are to meeting set goals, allowing for more effective tracking and adjustment of efforts.

These tasks have significantly improved the overall functionality and user experience of the incentive tracking system.

Tickets

  • (KAN-78) - As any user, I need to track what user uploads an inbound gateway using the mapping software. Same for the sendgrid inbound webhook

  • (KAN-120) - As an owner, I would like to get an analysis on how rebates / incentives by manufacturing impacts rebatable sales.

  • (KAN-88) - As an owner, I want to create a web api that can take the sendgrid webhook for emails and extract the file from it

  • (KAN-107) - As a dealer and Indeal, I want to see "* Your information is only as accurate as the information provided"

  • (KAN-155) - As an owner, I want to setup a domain for "globalcanada.indeal.org"

  • (KAN-156) - As an owner, I want to setup the DNS records for global canada

  • (KAN-157) - As an owner, I want to have a white label experience for global canada

  • (KAN-325) - As a brand, I want the meta title:

  • (KAN-324) - As a CTO, I need to redirect domains dashboard.indeal.org domain to the new dashboard

  • (KAN-330) - As an owner, I want to fix the product page to match the new interface within the api

  • (KAN-268) - As an admin, I would like to handle new dealers for calculating incentives.

  • (KAN-327) - As a space meta title

  • (KAN-326) - As a product name meta title

  • (KAN-318) - As a Developer, I want to build API endpoints that fetch incentive goal data (earnedValue, targetValue) for different roles, so that the frontend can display up-to-date information for dealers, brands, and admins.

  • (KAN-296) - I would like to update incentive UI to support selecting specific group of dealers for an incentive.

  • (KAN-319) - As a Dealer, I want to see a visual progress chart that shows how close I am to reaching my incentive goal, so I can easily track my performance.

  • (KAN-320) - As a Developer, I want to create an API that allows for the tracking of incentive goals so that dealers, brands, and admins can monitor progress in real-time.

  • (KAN-321) - As an Admin, I need a dashboard to track the progress of all incentive programs across dealers and brand partners to ensure they are on target to meet their goals.

  • (KAN-312) - I would like to add all incentive programs for testing.

  • (KAN-313) - I would like to add threshold history dialog per dealer.

  • (KAN-322) - As a Dealer, I want to see how close my incentives are to meeting my set goals, so I can track my progress and adjust my efforts accordingly.

  • (KAN-323) - As a Brand Manager, I want a real-time dashboard that shows my dealer’s performance and progress toward their incentive goals.

  • (KAN-316) - I would like to add incentive analysis in company detail page as well. (frontend)