
Soolutions Partner Portal - Release notes
4.24.0 - 18th of September 2024
What's new?
- Option to Hide Prices in Wizards : Resellers now have the ability to display wizards without showing prices, offering more flexibility in
how products are presented to customers.
What’s fixed?
- Mercedes Model Configuration Issue Resolved : Addressed a problem where selecting a Mercedes car model in the Portal led to
configuration issues in the Wizard. Users can now configure Mercedes models seamlessly.
Enhancements
- Automated EV Database Updates : The Electric Vehicle (EV) database update process is now fully automated, ensuring you always
have the most up-to-date information without any manual intervention.
User Interface Updates
- Improved Admin Panel Visibility : All admin panels are now guaranteed to display at least one item, enhancing usability and navigation.
- Default Staff Status for New Users : When creating a new user account, the "Staff" status is now selected by default to streamline the
4.23.1 - 9th of August 2024
What’s Fixed ?
- Fixed an issue where the Wizard Settings page would crash when accessed from certain pages. SOOL-2623.
What’s New ?
- Added version numbers for all wizard logos, to ensure any updates are not shadowed by browser caching. SOOL-2619.
Under-the-hood improvements
- Added all installation variant items to into reseller product exports, to ensure items matching with orders export. SOOL-2622.
- Removed unnecessary files from our storage to keep things tidy. SOOL-2592.
4.23 - 8th of August 2024
What’s New ?
- Added support for API token authentication to enhance security (for our staff only). SOOL-2559.
- Included a link to partneracademy.soolutions.com in our main template for easier access. SOOL-2586.
- Improved the order export filters to be more efficient. SOOL-2609.
- Enhanced export features by removing non-relevant data. SOOL-2611.
- Included daily Km-driven data in the configuration export file for better insights. SOOL-2618.
What’s Fixed ?
- Resolved an issue where date pickers didn’t show the correct date in languages other than English. SOOL-2610.
Under-the-hood Improvements
- We have documented all transitions of customer configurations. SOOL-2557.
- Updated the automated test setup for better efficiency. SOOL-2590.
- Fixed some issues with our front-end tests. SOOL-2600.
- Improved user role management for a smoother experience. SOOL-2605.
- Added discount value for order items to provide clearer information. SOOL-2613.
4.22.3 - 29th of July 2024
What’s Fixed ?
- Resolved the issue where the paid action transition had disappeared SOOL-2603
- Fixed the session issue causing infinite loading on the contact information page SOOL-2606
- Corrected the email link in “Your Soolutions Order is on Its Way” email to redirect users to the order page SOOL-2614
- Updated the cost price in Lightspeed for a list of variant SKUs SOOL-2608
What’s New ?
- Added “Variant ID” to the orders export for better tracking SOOL-2604
4.22.2 - 26th of July 2024
What's fixed?
- SOOL-2598 Stability for Product Variants: Fixed an issue causing disruptions when product variants lacked a brand.
- SOOL-2599 Order Accuracy: Adjusted computations to resolve inconsistencies in charging station installations.
- SOOL-2601 Enhanced Order Page Usability: Removed mandatory price field to simplify adding products.
- SOOL-2602 Streamlined Order Page: Cost price details removed to focus on essential information.
4.22.1 - 23th of July 2024
What's new?
- Enhanced Order Exports: Customer invoicing, shipping and installation details are now included when exporting orders (SOOL-2596).
What's fixed?
- System Stability Enhanced: We've fixed a bug where the system would crash when opening the “Users” page as a superuser. (SOOL2583).
- Installation Items Selection Improved: We fixed an issue where selecting installation items resulted in a crash (SOOL-2591). Charging Station Pricing Corrected: We've addressed an error where most charging station installations were incorrectly showing a cost of zero (SOOL-2593).
- Fixed discount split: We've updated our discount computing so that fixed discounts are now split equally (50:50) with the reseller (SOOL-2594).
4.22 - 19th of July 2024
What's new?
-
We've enhanced the clarity and usability of price information throughout the system (SOOL-1451).
-
Email templates have been redesigned with improved visuals and translations, ensuring better communication (SOOL-2441).
-
OTC reseller admins can now directly update their configurations' status and progression steps, providing greater control (SOOL-2506).
-
Renaming functionality for uploaded logos ensures your branding is consistent and correct (SOOL-2548).
-
Our new partner API has started featuring health checks to ensure robust integration (SOOL-2558).
-
Export options that do not apply to installers and non-admin users are now hidden, simplifying the interface (SOOL-2562).
-
Order comments within Lightspeed can now be found directly in the order notes section, improving order management (SOOL-2575).
-
Order exports have been expanded to include details such as reseller information and discounts, enhancing the comprehensiveness of export data (SOOL-2582).
-
The "Areas" page is no longer visible, making navigation simpler (SOOL-2585).
What’s fixed?
- The issue with the wizard logo transparency has been corrected (SOOL-2564).
- We've resolved a critical issue where product variants priced at zero could disrupt export processes (SOOL-2577).
- A language bug affecting invitations sent from the portal has been fixed (SOOL-2579).
- Improved synchronization ensures that status and tracking numbers are accurately pulled from logistic systems (SOOL-2581).
- Adjustments have been made to remove the accent on the word "phase" in French texts, improving readability (SOOL-2567).
Under-the-hood improvements:
- Older, unnecessary email template objects have been removed to streamline backend operations (SOOL-2560).
- New unit tests have been added to the “Exports” application to ensure reliability (SOOL-2561).
- Enhanced automation tests for the “Exports” application help maintain our high standards (SOOL-2563).
- A new script now automatically converts all existing SVG images to ensure compatibility and performance (SOOL-2576).
- The duration of automated tests has been significantly reduced, accelerating development cycles (SOOL-2580).
- The cost price of variants can be updated without breaking existing order variants (SOOL-2584).
4.21.0 - 3th of July 2024
What's new?
- SOOL-2409 - Exporting Made Easy: You can now export files for product catalogs, customers, and orders easily.
- SOOL-1965 - Language Updates: We've improved product descriptions by adding missing translations in French and German.
- SOOL-2487 - Installation Reports: Installers can now upload PDF documents as installation reports.
- SOOL-2501 - Shipping Confirmation: When your order ships, you’ll receive a confirmation email.
- SOOL-2503 - Language Preference: User language choice will now be saved in the system for future visits.
- SOOL-2521 - Order Management: Resellers can now mark orders as shipped or paid directly in their admin panel.
- SOOL-2542 - Guide Through Settings: Added helpful explanations to the settings wizard, particularly about logo customization.
What’s fixed?
- SOOL-2364 - Email Duplication Issue: Fixed a bug that caused duplicate entries in email history during sending errors.
- SOOL-2522 - Task Creation Error: Resolved an issue where creating a task without a configuration caused an error.
- SOOL-2527 - SVG Image Uploads: Uploading an SVG image as a document logo no longer disrupts email functionality.
- SOOL-2534 - Brand Deletion Error: Fixed a crash that occurred when deleting a brand from Lightspeed.
- SOOL-2545 - Language Defaults: Previous configurations without a specified language will now default to Dutch.
- SOOL-2546 - Translation Fixes: The Dutch salutation is now properly translated in quote emails.
- SOOL-2547 - Email Language Settings: Email messages now respect the user's selected language.
- SOOL-2551 - Product Selection Visibility: Fixed an issue where the selected products table disappeared after requesting an offer.
Under-the-hood improvements:
- SOOL-2514 - System Upgrade: Updated our partner-portal underlying operating software to Django version 5.1 for better security and performance.
- SOOL-2512 - Configuration: We've made changes to how configurations are exported, making it easier to manage.
- SOOL-2538 - Performance Enhancements: Improved the performance of our export functions.
- SOOL-2540 - Cleaner Data Fields: Removed unused brand fields to streamline our database.
- SOOL-2523 - Testing: We've automated tests for partners logging in and out to keep your data secure.
4.20.0 - 6th of March 2024
What's new?
- SOOL-2452: Remove the duplicated field "Installer's name" from the Configuration and Order screen
- SOOL-2437: Remove the submit button from the country select window
- SOOL-2462: Pull tracking number from lightspeed orders
- SOOL-2469: Increase the installation planned date restriction to 14 days
- SOOL-2470: Increase the shipping trigger from 5 to 10 days
- SOOL-2436: Updating customer address (after an order was created) is not reflected in Lightspeed
- SOOL-2459: Charger and product selections are now separated on the Orders page. Also fixed “Changing the charger is not reflected in the configuration screen”
What’s fixed?
- SOOL-2309: Changing a station to another product type will display an unexpected error in the config
- SOOL-2325: Configuration link description does not match the PP quote description
- SOOL-2368: Accessing integrated customer links with top level domain URLs will lead to a 404 page
- SOOL-2445: Wizard crashes (aka shows a blank page) with “Syntax error” (caught by sentry)
- SOOL-2446: Wizard integration crashes (aka shows a blank page) with “Failed to fetch exception” (caught by sentry)
- SOOL-2447: Configurations are stuck into an infinite loading if the installer is removed from the wizard
- SOOL-2448: Memory leak causes the server to slow responses over a few days
- SOOL-2453: Entire Contact log history gets repeated inside the Configuration history page after every update
- SOOL-2454: Wizard page language does not match the selected language
- SOOL-2455: “Hardware shipped” status is not set correctly
- SOOL-2456: Quote items do not match the “Confirmation overview” step
- SOOL-2457: “Next contact date” is not set on automatic emails
- SOOL-2458: Remove the “Easee” brand name from the remote inspection question template
- SOOL-2461: Lightspeed notifications fail when an order is not linked to a configuration
- SOOL-2463: Removed requested “Invalid resource” when missing language specifier
- SOOL-2464: Solar charging is incorrectly reported as True in the wizard even though in partner portal is set to False
- SOOL-2468: User gets wrongfully notified of incomplete configuration when choosing an online meeting
- SOOL-2474: Wizard crashes (aka shows a blank page) on invalid integrations with “TypeErrors” (caught by sentry)
- SOOL-2475: Configuration progress icons are misaligned on mobile layouts
- SOOL-2478: Refreshing wizard on “Contact info” will redirect the user to the “Installers” page
- SOOL-2479: Misaligned edit icons on the navigation menu
- SOOL-2480: Phone number is incorrectly displayed in the wizard
- SOOL-2492: Installer T&C appear when OTC is turned on
- SOOL-2494: Cannot send review request without setting installation company email
- SOOL-2495: Portal API crashes when installers are removed from configuration (NoneType has no attribute in serializers)
- SOOL-2497: The Station name field will expand too much when the station name is too long
- SOOL-2499: “Confirm quote” button lost functionality
- SOOL-2500: Redirects are not working as intended