====== VRM Portal Changelog ====== === 2025-05-17 === * Controls: Fix ESS controls not working for users with a non-Enligh language. === 2025-05-15 === * Controls: Fix EVCS manual charge toggle on mobile. * General: Fix a language issue when entering demo mode * Installation data: Improve the logic for showing and hiding the dropdown items Solar and EV Charger. * Login: Fix redirecting users with one installation to their dashboard. * Controls: Fix unable to change EVCS mode === 2025-05-14 === * Dashboard: New UI for the controls section on mobile to prevent accidental changes. * Dashboard: Fix VRM freezing under specific conditions when DESS is enabled. * Admin Device search: Allow searching by VE.Bus serial number. * Login: Improve performance & prevent showing the login page when already logged in. === 2025-05-13 === * Login: Fix incorrect language being set when initially visiting the login page === 2025-05-12 === * Login: Fix account language being overwritten by login === 2025-05-10 === * Login/Register: Polyfill the new form items to work on iOS 15, until we stop support it completely. === 2025-05-08 === * Login/Register: Decrease image size to improve page loading time === 2025-05-07 === * Navbar: Fixed background not staying blurry when navigating between sites on a mobile device * Login/Register: Improve design for the login and register page === 2025-05-06 === * Advanced: Added new widgets: EV Location, EV SOC, EV State === 2025-05-02 === * Alarm Rules: Fixed issue where Automatic Alarm Monitoring would not update properly when moving to a different page === 2025-05-01 === * DESS: fixed the DESS configuration page sometimes not loading === 2025-04-30 === * Site Unlinking: Improve UX of API when unlinking a user from a site that wasn't bound in the first place * Alarms: Allow filling in decimals and negative numbers on mobile devices * DESS: Add support for ENTSOE multiple pricing options === 2025-04-24 === * Dashboard: Fix incorrect magnitudes for large numbers, e.g. 20560W should be 20,56kW === 2025-04-19 === * Recurring Reports: Make sure users get their report & let them know that their report template may need a correction (e.g. missing kWh sell price) === 2025-04-18 === * Data Download: Fix corrupt Excel file when the selected timerange does not data available * Alarms: Validate basic info when adding or editing alarm rules * Widgets: Fix issue where timeseries could not be properly merged together === 2025-04-17 === * Device list: Add icon for Motor drive. === 2025-04-16 === * Teams: Fixed an issue where buttons in some modals couldn't be clicked on mobile * Device list: Add event log when a user opens Victron Connect * Command K: Add CommandK modal functionality in the context of an installation to navigate between installation pages * Mail Templates: Fix a couple missing variables & add monitoring * DESS: Remove `error_codes` for a successful DELETE call * Fleet Monitor: Fixed widgets sometimes not loading for users with >1500 sites === 2025-04-09 === * Fleet Monitor: Removed the "Today's Alarms" card from the page to avoid confusion * Dashboard: Added support for new attributes to control tracker availability and conditionally hide trackers based on their values * Avatar: Added role-specific icons to user avatars for admins and technicians * Installation Overview: Remove unnecessary loop, slightly increasing performance when getting the minigraphs * Global Banner: Reduce the amount of times the banner is fetched to once per minute * Device list: Added "Open in Victron Connect" buttons === 2025-04-07 === * Dashboard: Fix DESS cost and savings graph to show correct savings * Notifications: Fix email notifications toggle bug === 2025-04-04 === * Advanced: Fix .xlsx downloads to not have corrupt headers * Event logs: Fix bug where event logs timestamps were shown based on location timezone instead of timezone set in GX device * Menu: Fixed bug where the Admin section was not visible in the menu on the Event Logs and Fleet Monitor pages. === 2025-04-03 === * Alarm notifications: Fix bug where users would get their alarm notifications randomly muted === 2025-04-02 === * Fleet monitor: Introduce fleet monitor page with alarms overview chart and stats widgets === 2025-03-29 === * Alarms: Stop showing an error after an alarm was successfully deleted. * Dynamic ESS: Fix energy prices graph when a site is in an earlier timezone than the user. === 2025-03-28 === * Invite Emails: Fix templating mistake in invite e-mails where personal message sender was not properly filled. * Two-factor Authentication: Add a `Recommended` badge on the more secure Authenticator App option to decrease reliance on vulnerable SMS 2FA. === 2025-03-27 === * Eventlogs: First page to have been rebuilt in a new frontend framework, functionality stays the same. === 2025-03-26 === * Installation dashboard: Fix the "DESS prices missing" alert banner showing when prices are not missing. * Installation dashboard: Show forecasts as a range. * Installation groups: Display admins of installation groups. * Reporting: Improve UX/UI of sliders when inserting values manually. === 2025-03-21 === * Infrastructure: Upgrade PHP & improve server performance. * Dynamic ESS: Remove unnecessary labels for math tokens in the formula builder. === 2025-03-19 === * Dashboard: Fixed an issue where the "This week" date range would select the incorrect start date. * Profile: When changing your account email, also send an email to the old email address to notify of this change. * General: Created a new banner which is displayed on all pages to urge non admin users to turn on two factor authentication. * Add installation: Adjusted GX device replacement dropdown height to keep search bar visible. * Enhanced search: Improved navigation and search consistency, keeping the input focused while navigating. === 2025-03-12 === * Internal: Only save images in S3 and remove image from S3 on delete. * API: Fix users being able to set any minute value in price schedule === 2025-03-05 === * Installation overview: Allow users to filter installations using alarm tags === 2025-03-04 === * General settings: Redirect users to the `add-installation` page when transferring a GX device. === 2025-03-03 === * DESS: Always write the DESS settings to Venus, even when DESS is turned off. === 2025-02-26 === * Users: enable linking user to a site individually, even though they are already linked through a team or a group * Advanced: Added a "scroll to top" button to make it easier to navigate the advanced page * Advanced: Added a "scroll to widget" button allowing users to easily scroll to a specific widget === 2025-02-21 === * Location: Fix timezone not updating when changing the location. === 2025-02-19 === * Advanced: Save the latest 5 widget searches. * Event logs: Do not show consecutive advanced page changes. * Internal: retry transactions 3 times in case of deadlock. * Advanced: Fix issue with chart where certain data points were filtered out when the value was zero === 2025-02-12 === * Site share: Hide the exact location by default (Dashboard: Weather card, Advanced: GPS widget) * Remote Console: Update the proxy URL for custom gui-v2 WASM binaries to non-deprecated /gui-v2 * Enhanced search: Show Command+K icon on the text input of the Enhanced Search and update the modal design * Dashboard: Restructure the formatting of the generator runtime to make it more readable and fix the alignments of the piecharts === 2025-02-05 === * Victron Connect: Improve performance of retrieving installations when using replica database * Dynamic ESS: Synchronise configuration with Venus OS * Add Installation: Allow selecting the correct device type of the form using a productId URL parameter instead of the device type === 2025-02-04 === * Site permissions: Fix losing access to site when deleting team regardless of site membership === 2025-02-01 === * Recurring Reports: Fix recurring reports not being sent due to an error === 2025-01-29 === * Advanced: Connect the data points of custom graphs that display prices or total energy * Add Installation: Improve GX device replacement flow * Device List: Remove 'unlink sites' button from a site's device list * Installation users: Add modal confirmation before deleting user, team or installation group * Installation overview: Fix installation name overflowing its container === 2025-01-23 === * Navbar: For users with more than 10 sites, make the 'All installations' button show in the navbar on site-level * Installation graph: Show installation data for the last year in the installation graph on the dashboard === 2025-01-18 === * General Settings: Fix GX replacement error caused by database changes * Alarms: Add proper validation on 'noDataAlarmTimeout' after seeing errors === 2025-01-16 === * API: Return the id of the Access Token used in the `/me` endpoint. === 2025-01-15 === * Event Log: Display the name of the user that changed the general settings of the site * Event Log: Display the name of the user that added / removed a tag and display the tag name * Event Log: Add new event descriptions when installation settings are updated to be more descriptive * Device List: Add reboot button for GX device * Remote VEConfigure: Add site name to VE.config download file * Teams: Improved management of team member roles and updated UI * Devices: Added icon for heatpump * Navbar: Clicking on an installation on the navbar while holding the command (on Mac) button or control (on Windows) will open the site in a new tab * Installation Overview: In the grid view, now you can see the battery to grid and the PV to grid values * Installation Overview: On mobile, made the 'add installation' button less prominent, as it isn't a typical mobile user flow * Installation Overview: Fix incorrect columns on the 'Active Alarms' pane === 2025-01-13 === * Navigation Bar: Fix showing "Teams & Groups" for users with more than 1 installation === 2025-01-10 === * Dashboard: Fix tank sensor values being displayed as "-" even though they are not outdated === 2025-01-08 === * Advanced: Display the custom name of the MPPT tracker for that tracker's widget. * Dashboard: Allow users to set site avatar in a popup window. * Dynamic ESS Report: Dynamic ESS Report provides insight of energy bought, sold, and prices over a selected period. * Enhanced search: Add support for partial search for the names of the sites. * Installation overview: Allow a user to include all their sites in the production report if they have filters enabled. * General: Improve message formatting for api request validation errors. * Reporting: Fix reports not downloading for larger timeranges. * Installation overview: Add monitoring to minigraphs to investigate potential empty graphs. * Dynamic ESS: Quickly go back to overview after changing one step. * Dashboard: While on a day view, using the arrows now always takes you to the following day. * Installation overview: Added a battery icon to display battery percentages similar to how it is done for tanks. === 2025-01-06 === * Admin: Store data attribute filters in the URL === 2025-01-02 === * Advanced: Fix Generator State widget not showing values. For earlier changelogs, see https://www.victronenergy.com/live/vrm_portal:change_log_2015-2024.