Recent Releases of SOLECTRUS
SOLECTRUS - v0.19.1
Korrekturen
- Strombilanz/Einspeisung: Icon wird wieder korrekt skaliert
- Strombilanz/Einspeisung: Zusätzliches Icon (Ausrufezeichen) bei aktiver Limitierung wird wieder angezeigt (#4166)
- Diagramme werden jetzt immer in der Zeitzone des Standortes der PV-Anlage angezeigt, auch wenn der User sich in einer anderen Zeitzone befindet (#4184)
- CO₂-Reduktion: Fehlerhafte Darstellung "kkg" ersetzt durch "kg" (#4086)
- E-Auto: Steckerstatus wird wieder korrekt angezeigt (#4131)
- Ansicht "letzte 7 Tage" zeigt jetzt wirklich sieben Tage an, statt sechs (#4133)
- Hausverbrauch/Andere: Fehlen von Balken korrigiert (#4134)
Verbesserungen
- Bei nicht unterstütztem Browser erscheint verbesserte Meldung mit der Möglichkeit, es dennoch zu versuchen (#4068)
- Klick auf Logo führt zur Strombilanz oder - wenn man bereits dort ist - zu "Aktuell" (#4132)
Sonstiges
- Aktualisierung auf Ruby 3.4.3 und Ruby on Rails 8.0.2
- Aktualisierung aller externen Komponenten
Vollständiges Änderungsprotokoll: https://github.com/solectrus/solectrus/compare/v0.19.0...v0.19.1
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann 9 days ago
SOLECTRUS - v0.19.0
Verbesserungen
- Selbstdefinierte Verbraucher zur genaueren Betrachtung des Hausverbrauchs (3396)
- Verbesserte Tageszusammenfassungen (#3904)
- Neue Hauptnavigation mit Icons statt Text
- Präzisere Aufteilung von PV-Anteil vs. Netzanteil beim Stromverbrauch
- Verbesserte Skalierung von Diagrammen
- Diagramme mit Fadenkreuz
- Im Detail verbesserte Farbgestaltung
Sonstiges
- Aktualisierung auf Ruby 3.4.2
- Aktualisierung externer Komponenten, u.a. Tailwind CSS 4
- Aktualisierung auf Alpine Linux 3.21.3
Vollständiges Änderungsprotokoll: https://github.com/solectrus/solectrus/compare/v0.18.3...v0.19.0
Im Blog: https://solectrus.de/blog/2025-03-11-version-0-19/
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann about 2 months ago
SOLECTRUS - v0.18.3
Verbesserungen
- Power-Splitter macht für Darstellungen am aktuellen Tag deutlich, dass es sich um eine Näherung handelt (#3785)
- Verbesserte Darstellung von Kreis-Anzeigen (z.B. Autarkie und andere)
- Diagramm der Gehäusetemperatur beginnt jetzt bei 10 °C (statt 20 °C)
- Kleinere Farbkorrekturen
Fehlerkorrekturen
- Behebung der verzögerten Diagrammaktualisierung im Tab "AKTUELL"
- Vermeidung unbeabsichtigter Aktualisierungen bei schnellem Wechsel zwischen den Tabs
- Korrigierte Darstellung auf Smartphones mit sehr geringer Breite (#3761)
- Korrigierte Verlinkung in der Top10 bei erster Kalenderwoche
- Korrigierte Ermittlung des Peaks aus den letzten 30 Tagen, der für die Skalierung der Stromfluss-Animation verwendet wird
- Sicherstellung, dass Prozentangaben immer zwischen 0 % und 100 % erfolgen
Sonstiges
- Aktualisierung auf Ruby on Rails 8
- Aktualisierung auf Ruby 3.4
- Aktualisierung externer Komponenten
- Aktualisierung auf Alpine Linux 3.21.2
Vollständiges Änderungsprotokoll: https://github.com/solectrus/solectrus/compare/v0.18.2...v0.18.3
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann 4 months ago
SOLECTRUS - v0.18.2
Verbesserungen
- Verfeinerte Farbgestaltung für den Darkmode
- Validierung der Power-Splitter-Werte für den aktuellen Tag (solectrus/power-splitter#137)
Fehlerkorrekturen
- Fehler im Caching behoben, der dazu führte, dass die Prüfung auf Update-Verfügbarkeit nicht ausgeführt wurde
Sonstiges
- Aktualisierung externer Komponenten
Vollständiges Änderungsprotokoll: https://github.com/solectrus/solectrus/compare/v0.18.1...v0.18.2
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann 5 months ago
SOLECTRUS - v0.18.1
Fehlerkorrekturen
- Behebung eines Problems auf der “AKTUELL”-Seite, das in bestimmten Situationen zu einem Fehler 500 führte (#3669)
Vollständiges Änderungsprotokoll: https://github.com/solectrus/solectrus/compare/v0.18.0...v0.18.1
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann 6 months ago
SOLECTRUS - v0.18.0
Verbesserungen
- Erheblich verbesserte Performance durch Tageszusammenfassungen (#3533)
- Diagramm Hausverbrauch: Split-Darstellung auch ohne Power-Splitter (#3608)
Fehlerkorrekturen
- Keine Abweichungen mehr zwischen Strombilanz und Diagrammen (#2032)
- Keine Abweichungen mehr zwischen Strombilanz und Top10 (#1894)
- Keine Fehlberechnungen mehr bei Lücken in den Messwerten (#2654)
Sonstiges
- Aktualisierung vieler Fremdkomponenten, u.a. Ruby 3.3.6, Rails 7.2.2
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.17.1...v0.18.0
Im Blog: https://solectrus.de/blog/2024-11-10-version-0-18/
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann 6 months ago
SOLECTRUS - v0.17.1
Verbesserungen
- Die Balken in den Diagrammen für Woche, Monat, Jahr und Gesamt sind nun klickbar (#3495)
- Namensgebung verbessert: Der Sensor für den Stromspeicher wird nun als "Hausakku" bezeichnet (#3556)
- Über die neue Variable
UI_THEME
kann optional die Darstellung (dark
oderlight
) festgelegt werden, die Einstellung über die Weboberfläche wird dann deaktiviert. Nützlich für Digital Signage Displays (#3541)
Fehlerkorrekturen
- Min/Max-Diagramme zeigen nun einen dünnen horizontalen Strich, wenn sich der Messwert im Zeitraum nicht verändert hat (#3534)
- Fehlerhafte Darstellung eines Netzbezugs von über 100 % in Verbindung mit dem Power-Splitter behoben (#3504)
Sonstiges
- Verschiedene kleine interne Verbesserungen
- Aktualisierung vieler Fremdkomponenten, u.a. Rails 7.2.11
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.17.0...v0.17.1
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann 6 months ago
SOLECTRUS - v0.17.0
Neuerungen
- Dunkelmodus (#1859)
- Sensoren für E-Auto-Ladestand und -Verbindung (#2881)
Verbesserungen
- Optimierte InfluxDB-Query zum Befüllen von Diagrammen
- Optimiertes Routing per URL zur Auswahl des Diagramms
- Besserte Bezeichnung für Eigenverbrauch
- Aktualisierte Abhängigkeiten, u.a. Puma 6.4.3, Turbo-Rails 2.0.10
Fehlerkorrekturen
- Beim Verlassen einer Seite werden Event-Listener jetzt korrekt abgemeldet
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.16.1...v0.17.0
Im Blog:: https://solectrus.de/blog/2024-09-23-version-0-17/
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann 7 months ago
SOLECTRUS - v0.16.1
Verbesserungen
- Bei "GESAMT" wird nun das Datum der Inbetriebnahme angezeigt (#3426)
- Abhängigkeiten aktualisiert, inklusive Ruby 3.3.5 und Alpine 3.20.3
- Kleinere interne Optimierungen
Fehlerkorrekturen
- Bei fehlendem Power-Splitter wird nicht mehr "100 % PV-Anteil" angezeigt (#3419)
Alle Änderungen: https://github.com/solectrus/solectrus/compare/v0.16.0...v0.16.1
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann 8 months ago
SOLECTRUS - v0.16.0
Wesentliche Neuerungen
- PowerSplitter-Visualisierung (#2436)
Kleinere Änderungen
- Einstellungen: Checkbox hinzugefügt, um "Opportunitätskosten" zu aktivieren/deaktivieren
- Abhängigkeiten aktualisiert (Rails 7.2.1 und mehr)
Fehlerbehebungen
- Umgang mit Preisen von 0 € korrigiert (#3390)
- Genauigkeit für kleinere Zeiträume korrigiert (#3399)
- Caching für
GESAMT
korrigiert (#3399)
Alle Änderungen: https://github.com/solectrus/solectrus/compare/v0.15.1...v0.16.0
Im Blog: https://solectrus.de/blog/2024-08-31-version-0-16/
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann 8 months ago
SOLECTRUS - v0.15.1
Minor Changes
- Added
CO2_EMISSION_FACTOR
to allow customization of the CO2 emission calculation (#3290, thanks to @suprnova32) - Optimized caching, now dependent on time-frame size
- Improved tile loading time on the "Essentials" page
- Added the Inter font for consistent appearance across all platforms (significantly better rendering on Windows)
- Updated all dependencies, including an upgrade to Rails 7.2
- Various internal improvements
Fixes
- Fixed missing values for measurements below 50 Wh (#3358)
- Fixed diagram scaling for consumption and autarky
- Fixed missing translations in the cost tooltip
New Contributors
- @suprnova32 made their first contribution in https://github.com/solectrus/solectrus/pull/3290
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.15.0...v0.15.1
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann 9 months ago
SOLECTRUS - v0.15.0
Major changes
- Add support for heatpump and external wallbox (#2239)
- New Sensor configuration, see Wiki for details. Old configuration still works, but is considered as deprecated.
Minor changes
- Added chart for CO2 reduction (#3145, thanks to @Alpenflizzer)
- Added click animation for buttons
- Add swiping for navigation (#2380)
- Improved tile rendering of CO2 reduction (#2594)
- Improved and refactored chart processing
- Improved Docker logs
- Fixed daily aggregations in InfluxDB (#3241, #3232)
- Fixed responsiveness and improved layout on tall screens (#3220)
- Fixed continuous charts (#3187, #3130)
- Fixed and improved rounding (#3155)
- Updated dependencies (e.g. Ruby 3.3.4, Rails 7.1.3.4)
New Contributors
- @AlpenFlizzer made their first contribution in https://github.com/solectrus/solectrus/pull/3145
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.14.5...v0.15.0
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann 10 months ago
SOLECTRUS - v0.14.5
This is just a small patch version with some minor improvements and fixes. There will be more new features in the next major release (still in progress)
Changes
- Simple chart zooming with desktop browser (#2929)
- Chart: Units are now displayed at the y-axis (instead of the selector menu)
- Chart: Simplified tooltip content
- Responsive layout: Better support for taller screens (#3042)
- Auto-refresh continues for inactive browser window, too (#3031)
Bugfixes
- Fixed handling skipped registration
- Default browser tooltips are disabled in favor of Tippy.js
- Fixed some invalid HTML
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.14.4...v0.14.5
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann about 1 year ago
SOLECTRUS - v0.14.4
Bugfixes
- Fixed empty tooltips
- Fixed chart selector on mobile (#2905)
- Fixed some invalid HTML and minor issues
Other
- Improved handling of unknown registration status
- Docker: Removed integrated health check because this is bad practice, use docker-compose instead
- Docker: Allowed customization of PostgreSQL port (via environment variable
DB_PORT
) - Updated dependencies
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.14.3...v0.14.4
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann about 1 year ago
SOLECTRUS - v0.14.3
Changes
- Values below 1 kW are now displayed in Watts (#2795)
- On mobile devices, the navigation buttons at the bottom have more space below (#2796)
- Settings: Feed-in tariff is allowed to be 0, useful for Balcony power stations (#2840)
- Settings: Prices are displayed with 5 decimal places (#2839)
- Docker: Added integrated health check
- Improved logging for error analysis
Bugfixes
- Fixed tooltips to always reflect the latest values (#1886)
- Fixed displaying "!" in the feed-in when using MQTT (#2841)
- Fixed updating the chart, which in some cases used an incorrect value on mobile devices
- Fixed startup message "A server is already running" after a hard shutdown
Other
- Updated dependencies: Ruby 3.3.0, Rails 7.1.3.2, Turbo 8, Puma 6.4.2 and much more
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.14.2...v0.14.3
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann about 1 year ago
SOLECTRUS - v0.14.2
Bugfixes
- Fixed missing visualization on NOW tab when MQTT is used and some data is
NULL
instead of0
(#2647) - Fixed high memory usage, caused by starting multiple Puma instances by default (#2625)
- Minor fixes
Smaller improvements
- CSS animation added again, but with lower energy consumption and respecting prefers-reduced-motion (#2595)
- At night, the homepage renders
house_power
chart instead ofinverter_power
by default - Removed SEO stuff, added
robots.txt
and meta tag "robots" to disallow all bots (#2687) - Added throttling (max. 300 requests per 5 minutes) to lock out spammy clients, useful for public installations
- Docker: Container can be started with custom command, Puma is started by default
- Updated dependencies
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann over 1 year ago
SOLECTRUS - v0.14.0
- New page "Essentials" (#1986)
- New sidebar
- Allow iFrame embedding (#2438)
- Removed animation to reduce CPU load (#2423)
- Fixed error 500 for negative measurements (#2588)
- Update to Ruby on Rails 7.1
- Update to Vite 5 and Rollup 4
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.13.2...v0.14.0
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann over 1 year ago
SOLECTRUS - v0.13.2
Read the blog post about this release (in German):
https://solectrus.de/blog/2023-10-01-version-0-13-2/
- Hotfix to handle missing field
power_ratio
(#2409)
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann over 1 year ago
SOLECTRUS - v0.13.1
Changes
- Status: Renders green color when status code is ok-ish, orange color otherwise (requires SENEC-Collector v0.11.0 or later)
- Status: Changed wording from "LIVE/FAIL" to "CONNECTED/DISCONNECTED"
- Indicate when feed-in limitation is active (requires SENEC-Collector v0.11.0 or later)
- Admin login: Added hint where to find the password in the
.env
file - Registration banner: Added login button when Admin is not currently logged in
- ENV var
INFLUX_POLL_INTERVAL
can be used to set the InfluxDB polling interval (in seconds). Default is5
- ENV var
TZ
can be used to set the server timezone. Default isEurope/Berlin
- ENV var
FORCE_SSL
is by default set tofalse
Fixes
- Fix adding of new points to the chart when server time is wrong (#2381)
- Fixes missing autarky circle when there is no consumption (#2319)
- Doesn't display outdated data when connection is lost
Internal
- Code cleanup and refactoring
- Updated dependencies: Alpine Linux 3.18.4, Rails 7.0.8, Puma 6.4.0, Chart.js 4.4.0 (and lots more)
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann over 1 year ago
SOLECTRUS - v0.13.0
Read the blog post about this release (in German):
https://solectrus.de/blog/2023-08-13-version-0-13/
New features
- Add registration (#2265)
Changes
- Use rounded corners for bar charts (#2213)
Bug Fixes
- Fixed diagram not continuing when switching between values in NOW view (#2205, #2226)
- Avoid battery level dropping to 0% in NOW view (#2238)
Internal Changes
- Updated dependencies, including Rails 7.0.7, Chart.JS 4.3.3, and others
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.12.0...v0.13.0
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann over 1 year ago
SOLECTRUS - v0.12.0
Read the blog post about this release (in German):
https://solectrus.de/blog/2023-07-08-version-0-12/
Changes
- Added Top10 views for maximum power (#1950)
- Beautified charts by adding gradient (#1881)
- Increased width on large displays (#2094)
Bug Fixes
- Fixed tooltips on touch displays (#2084)
- Fixed encoding issue on some systems (#2097)
Internal Changes
- Updated dependencies, including Rails 7.0.6 and Vite 4.4
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.11.0...v0.12.0
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann almost 2 years ago
SOLECTRUS - v0.11.0
Read the blog post about this release (in German):
https://solectrus.de/blog/2023-06-10-version-0-11/
Changes
- The cost calculation now uses actual costs instead of opportunity costs (#1891)
- The "Top 10" feature now includes a weekly period
- Statistics for days/weeks/months have been made more accurate due to InfluxDB grouping taking time zones into account
(Important: Ensure to have InfluxDB v2.1 or later!) - UI performance has been improved by loading only the required data for the current page. Selecting a field on the left side now reloads the chart on the right side, without reloading the entire page
- Tooltip handling for touch displays has been improved (#2018)
- Main navigation styling has been enhanced for smartphones and tablets
- Bottom navigation styling for smartphones and tablets has been improved (#2064)
- A link to the FAQ has been added to the main navigation
- The ENV variables
INFLUX_MEASUREMENT_PV
andINFLUX_MEASUREMENT_FORECAST
have been added to customize InfluxDB storage (#2031)
Bug Fixes
- The temperature chart is no longer cut off (#1977)
Internal Changes
- Lots of internal refactoring
- Dependencies have been updated, including Rails 7.0.5, Puma 6.3.0, and Vite 4.3.9
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.10.1...v0.11.0
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann almost 2 years ago
SOLECTRUS - v0.10.1
Read the blog post about this release (in German):
https://solectrus.de/blog/2023-05-06-version-0-10-1/
Changes
- Comparisons with the forecast ("x% more/less than expected") are now only for days, not for weeks/months/years/total (#1913)
- The temperature chart is now scaled more sensibly, starting at 20°C instead of 0°C. Additionally, original values are used for the graph instead of rounded ones, resulting in a smoother, less "step-like" curve (#1887)
- Display of future days has been extended to 6, supporting paid forecasts from forecast.solar (#1898)
Bugfixes
- The environment variables for the database (e.g.,
DB_PASSWORD
) now allow special characters. There was previously an error if a value started with a#
(solectrus/hosting#24) - In charts, missing values are no longer erroneously displayed as
0
- Error reporting via HoneyBadger is completely disabled if no API key is present. Previously, a warning was thrown if no API key was present
- Improved handling of error 500 (if there is any). Previously, only a "Content missing" message was displayed
- Fixed small layout and markup errors
Internal changes
- Upgraded dependencies, including Puma 6.2.2, ViewComponent 3.0.0, TailwindCSS 3.3.2, ChartJS 4.3.0, morphdom 2.7.0, and Vite 4.3.5
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.10.0...v0.10.1
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann almost 2 years ago
SOLECTRUS - v0.10.0
Read the blog post about this release (in German):
https://solectrus.de/blog/2023-04-01-version-0-10/
New features
- Added diagrams for battery charge level (#1734)
- Added diagrams for case temperature (#1054), requires SENEC collector v0.5.0 or later
Changes
- Improved chart hovering and tooltips (#1820)
- Top10: Small numbers are displayed outside the bar (#1822)
- Tooltips are displayed for larger segments as well. This allows you to see the decimal places (#1810)
- Chart can be selected by dropdown, too
- Added loading animation for charts
- Uses native select box on mobile
- Improved styles for better adaptation to small screens
Bugfixes
- Consumption quote is only displayed when the sun is shining
- Top10: Fixed exception when data is missing
Internal changes
- Upgraded dependencies, including Ruby 3.2.2, Rails 7.0.4.3, Puma 6.2.1, TailwindCSS 3.3.1, Vite 4.2.1
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.9.1...v0.10.0
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann about 2 years ago
SOLECTRUS - v0.9.1
Bugfixes
- Fixed animation on refresh not working after first click (regression of v0.9.0)
- Added redirect for missing Top10 URL
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.9.0...v0.9.1
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann about 2 years ago
SOLECTRUS - v0.9.0
Read the blog post about this release (in German):
https://solectrus.de/blog/2023-03-12-version-0-9/
New features
- Added cost calculation for house and car (#1513)
- Added toggle option for Top-10 to switch between ascending and descending order (#1750)
- Added display of current case temperature (#1054). Note: This requires senec-collector
v0.5.0
or later. - Added URL shortcuts for better kiosk mode support:
/[field]/[day|week|month|year]
. For example, https://solectrus.ledermann.dev/inverter_power/day always shows the inverter power for the current day - Added internationalization (I18n) support by checking the
Accept-Language
header sent by the browser. Currently, only German and English are supported. No language toggle implemented yet.
Changes
- Changed Top 10 colors to match other colors
- Changed consumption quote to display only when there is any incoming power
- Improved the forecast so that it does not expect any incoming power after sunset (#1766)
- Improved the forecast comment when it matches exactly the expected value (#1751)
- Added a tooltip to show the expected value for the past period in the forecast comment (#1766)
Bugfixes
- Reduced cache persistence time for the
year
period (#1770) - Fixed a bug where battery savings could be negative
- Improved the responsive layout for medium-sized screens
Internal changes
- Upgraded dependencies, including Puma
6.1.1
, Rack2.2.6.3
, Slim5.1.0
, TurboRails1.4.0
, and several others
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.8.1...v0.9.0
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann about 2 years ago
SOLECTRUS - v0.8.1
Bugfixes
- Fixed autarky chart for periods imported by CSV (#1726)
- Fixed error 500 that occurred after installation when insufficient data was present (#1743)
- Fixed chart layout on smaller displays
Other changes
- Upgraded dependencies
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.8.0...v0.8.1
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann about 2 years ago
SOLECTRUS - v0.8.0
Read the blog post about this release (in German):
https://solectrus.de/blog/2023-02-16-version-0-8/
New features
- Added auto-refresh on tabs day/week/month/year/all to support kiosk-mode. When end of day/week/month/year is reached, the URL changes to the next one (#1562)
- Display current state instead of just "LIVE" (#1693)
Important: This feature requires upgradingsenec-collector
to v0.6.0 as well!
Bugfixes
- Fixed error 500 when prices are missing for the selected period (#1680)
Other changes
- Upgraded dependencies, including Ruby 3.2.1, Rails 7.0.4.2, Puma 6.1.0, and several others
- Switched from Selenium WebDriver to Cypress for E2E testing
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.7.7...v0.8.0
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann about 2 years ago
SOLECTRUS - v0.7.7
Bugfixes
- Fixed missing first label on x-axis in charts (#1611)
- Fixed screen layout issues when resizing, particularly on mobile devices
Other changes
- Upgraded dependencies, including Ruby 3.2.0 and Rails 7.0.4.1, as well as several others
- Minor cleanup
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.7.6...v0.7.7
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann over 2 years ago
SOLECTRUS - v0.7.6
Changes
- Reverted automatic redirection to
APP_HOST
(introduced in v0.7.5) because it can cause too many problems (like #1603) without providing much benefit - Docker: Removed useless tag
main
. NOTE: If you have used it: Please switch tolatest
Bugfixes
- Docker: Image with the tag
latest
is now the same as the one with the version number
Other
- Upgraded dependencies
- Internal cleanup and improvements
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.7.5...v0.7.6
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann over 2 years ago
SOLECTRUS - v0.7.5
Changes
- Removal of the
/about
page, the link goes to solectrus.de instead - Using a proxy for update checking (with improved caching)
- Auto-Redirection to canonical
APP_HOST
(when notlocalhost
) - Removal of the unnecessary session cookie
Bugfixes
- Fixed Docker image for
ARM64
(=AArch64
) platform to fully support Raspberry Pi (64bit) (#926) - Fixed navigation link to access first week of a year
Other
- Upgraded dependencies (including Puma 6)
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.7.4...v0.7.5
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann over 2 years ago
SOLECTRUS - v0.7.4
Changes
- Improved auto-refresh of the "Now" tab (sleep mode, reloading the chart when it is outdated)
Bugfixes
- Fixed layout on medium-sized devices (#1496)
- Fixed error handling on stats refresh (no exception anymore)
Other
- Renamed "Profit" to "Savings"
- Improved progress-bar styling
- Migrated frontend code to TypeScript
- Upgraded dependencies (e.g. Chart.js 4.1, Rails security updates)
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.7.3...v0.7.4
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann over 2 years ago
SOLECTRUS - v0.7.3
Bugfixes
- Tab "Now": Fix link targets to highlight active menu item
- Fix main redirect to include timeframe param
Changes
- Internal optimizations
- Updated dependencies (Vite.js 4, Rollup 3, and more)
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.7.2...v0.7.3
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann over 2 years ago
SOLECTRUS - v0.7.2
Bugfixes
- Fix scaling to avoid broken layout when there is not enough data in the database (#1496)
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.7.1...v0.7.2
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann over 2 years ago
SOLECTRUS - v0.7.1
Changes
- Simplified URL scheme (#1462)
- Added custom error pages
Bugfixes
- Fixed scale calculation (#1489)
- Fixed price calculation when date is before installation_date (#1471)
- Increased InfluxDB timeout (30s instead of 10s, #1430)
Other
- Upgraded dependencies (e.g. Ruby 3.1.3, Chart.js 4)
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.7.0...v0.7.1
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann over 2 years ago
SOLECTRUS - v0.7.0
- NEW Style: Balance sheet (#948)
- Added autarky chart
- Added update checker
- Improved performance by caching queries to InfluxDB
- Lots of smaller bug fixes
- Updated dependencies
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.6.1...v0.7.0
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann over 2 years ago
SOLECTRUS - v0.5.11
- Improved performance by caching InfluxDB queries when the time frame is completely in the past
- Frontend bundling switched from esbuild to Vite
- Compressed HTML responses with Brotli
- Allow using a CDN for JS/CSS assets
- Code cleanup
- Updated dependencies
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann almost 3 years ago
SOLECTRUS - v0.5.2
- Allow password protection by environment var
LOCKUP_CODEWORD
- Build frontend JavaScript with esbuild (instead of Webpack)
- Upgrade Ruby to 3.1
- Update all dependencies, including Rails 7.0.1
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann over 3 years ago
SOLECTRUS - v0.5.1
Fixes
- Support InfluxDB on different port than 8086 (#776, thanks to @alexdetsch)
Updated dependencies
- Rails 7
- Tailwind CSS 3
Full Changelog: https://github.com/solectrus/solectrus/compare/v0.5.0...v0.5.1
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann over 3 years ago
SOLECTRUS -
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann about 4 years ago
SOLECTRUS -
Renewable Energy - Photovoltaics and Solar Energy
- Ruby
Published by ledermann about 4 years ago