chore(helm): update image docker.io/brandawg93/peanut 5.8.0 → 5.10.0 (#37826)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
|
[docker.io/brandawg93/peanut](https://redirect.github.com/Brandawg93/PeaNUT)
| minor | `1b18ed5` -> `8979780` |
Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.
---
### Release Notes
<details>
<summary>Brandawg93/PeaNUT (docker.io/brandawg93/peanut)</summary>
###
[`v5.10.0`](https://redirect.github.com/Brandawg93/PeaNUT/releases/tag/v5.10.0)
[Compare
Source](https://redirect.github.com/Brandawg93/PeaNUT/compare/v5.9.4...v5.10.0)
#### What's Changed
- Docker entrypoint by
[@​Brandawg93](https://redirect.github.com/Brandawg93) in
[https://github.com/Brandawg93/PeaNUT/pull/277](https://redirect.github.com/Brandawg93/PeaNUT/pull/277)
- Update translation.json by
[@​HanaO00](https://redirect.github.com/HanaO00) in
[https://github.com/Brandawg93/PeaNUT/pull/279](https://redirect.github.com/Brandawg93/PeaNUT/pull/279)
- Api code deduplication by
[@​Brandawg93](https://redirect.github.com/Brandawg93) in
[https://github.com/Brandawg93/PeaNUT/pull/278](https://redirect.github.com/Brandawg93/PeaNUT/pull/278)
- Add info endpoint by
[@​Brandawg93](https://redirect.github.com/Brandawg93) in
[https://github.com/Brandawg93/PeaNUT/pull/281](https://redirect.github.com/Brandawg93/PeaNUT/pull/281)
- Add basic helm chart for deployments to k8s by
[@​Tra5is](https://redirect.github.com/Tra5is) in
[https://github.com/Brandawg93/PeaNUT/pull/265](https://redirect.github.com/Brandawg93/PeaNUT/pull/265)
#### New Contributors
- [@​Tra5is](https://redirect.github.com/Tra5is) made their first
contribution in
[https://github.com/Brandawg93/PeaNUT/pull/265](https://redirect.github.com/Brandawg93/PeaNUT/pull/265)
**Full Changelog**:
https://github.com/Brandawg93/PeaNUT/compare/v5.9.4...v5.10.0
###
[`v5.9.4`](https://redirect.github.com/Brandawg93/PeaNUT/releases/tag/v5.9.4)
[Compare
Source](https://redirect.github.com/Brandawg93/PeaNUT/compare/v5.9.3...v5.9.4)
#### What's Changed
- Update footer by
[@​Brandawg93](https://redirect.github.com/Brandawg93) in
[https://github.com/Brandawg93/PeaNUT/pull/275](https://redirect.github.com/Brandawg93/PeaNUT/pull/275)
- Optionally disable version check by
[@​Brandawg93](https://redirect.github.com/Brandawg93) in
[https://github.com/Brandawg93/PeaNUT/pull/276](https://redirect.github.com/Brandawg93/PeaNUT/pull/276)
**Full Changelog**:
https://github.com/Brandawg93/PeaNUT/compare/v5.9.3...v5.9.4
###
[`v5.9.3`](https://redirect.github.com/Brandawg93/PeaNUT/releases/tag/v5.9.3)
[Compare
Source](https://redirect.github.com/Brandawg93/PeaNUT/compare/v5.9.2...v5.9.3)
##### Note: If you are having permissions issues, this update should fix
that
#### What's Changed
- Revert using preconfigured node user by
[@​Brandawg93](https://redirect.github.com/Brandawg93) in
[https://github.com/Brandawg93/PeaNUT/pull/274](https://redirect.github.com/Brandawg93/PeaNUT/pull/274)
**Full Changelog**:
https://github.com/Brandawg93/PeaNUT/compare/v5.9.2...v5.9.3
###
[`v5.9.2`](https://redirect.github.com/Brandawg93/PeaNUT/releases/tag/v5.9.2)
[Compare
Source](https://redirect.github.com/Brandawg93/PeaNUT/compare/v5.9.1...v5.9.2)
#### What's Changed
- Disable config saving if directory not writable by
[@​Brandawg93](https://redirect.github.com/Brandawg93) in
[https://github.com/Brandawg93/PeaNUT/pull/272](https://redirect.github.com/Brandawg93/PeaNUT/pull/272)
**Full Changelog**:
https://github.com/Brandawg93/PeaNUT/compare/v5.9.1...v5.9.2
###
[`v5.9.1`](https://redirect.github.com/Brandawg93/PeaNUT/releases/tag/v5.9.1)
[Compare
Source](https://redirect.github.com/Brandawg93/PeaNUT/compare/v5.9.0...v5.9.1)
#### What's Changed
- Fallback to env vars by
[@​Brandawg93](https://redirect.github.com/Brandawg93) in
[https://github.com/Brandawg93/PeaNUT/pull/271](https://redirect.github.com/Brandawg93/PeaNUT/pull/271)
**Full Changelog**:
https://github.com/Brandawg93/PeaNUT/compare/v5.9.0...v5.9.1
###
[`v5.9.0`](https://redirect.github.com/Brandawg93/PeaNUT/releases/tag/v5.9.0)
[Compare
Source](https://redirect.github.com/Brandawg93/PeaNUT/compare/v5.8.0...v5.9.0)
#### Release Notes Summary
##### Infrastructure & Performance
- **Docker Optimization**: Enhanced container security with non-root
user, improved caching, and optimized healthchecks
([`68be304`](https://redirect.github.com/Brandawg93/PeaNUT/commit/68be304),
[`133fe57`](https://redirect.github.com/Brandawg93/PeaNUT/commit/133fe57))
- **Package Updates**: Updated core dependencies including Next.js
(15.3.5 → 15.4.1), React Query, Zod, and development tools
([`6eff4a3`](https://redirect.github.com/Brandawg93/PeaNUT/commit/6eff4a3),
[`a7199cd`](https://redirect.github.com/Brandawg93/PeaNUT/commit/a7199cd),
[`75ed6a7`](https://redirect.github.com/Brandawg93/PeaNUT/commit/75ed6a7),
[`d07b9b1`](https://redirect.github.com/Brandawg93/PeaNUT/commit/d07b9b1),
[`a83701a`](https://redirect.github.com/Brandawg93/PeaNUT/commit/a83701a))
- **Build Improvements**: Better layer caching, turbo support for faster
builds
([`68be304`](https://redirect.github.com/Brandawg93/PeaNUT/commit/68be304))
##### New Time Range Feature
- **Time Range Selector**: Added dropdown to filter chart data by time
periods (1min, 5min, 30min, 1hour, 24hours, all)
([`3fb43a3`](https://redirect.github.com/Brandawg93/PeaNUT/commit/3fb43a3))
- **Persistent Settings**: Time range preference saved to local storage
([`c7ae220`](https://redirect.github.com/Brandawg93/PeaNUT/commit/c7ae220))
- **Chart Integration**: Time range filtering applied to all line charts
(volts, watts, volt-amps)
([`3fb43a3`](https://redirect.github.com/Brandawg93/PeaNUT/commit/3fb43a3))
- **UI Enhancement**: Clean dropdown interface in navbar controls
([`b900d16`](https://redirect.github.com/Brandawg93/PeaNUT/commit/b900d16),
[`3fb43a3`](https://redirect.github.com/Brandawg93/PeaNUT/commit/3fb43a3))
##### Testing & Quality
- **Comprehensive Test Coverage**: Added 500+ lines of tests for new
components and enhanced existing test suites
([`775a109`](https://redirect.github.com/Brandawg93/PeaNUT/commit/775a109),
[`b915519`](https://redirect.github.com/Brandawg93/PeaNUT/commit/b915519),
[`2cc5ac7`](https://redirect.github.com/Brandawg93/PeaNUT/commit/2cc5ac7),
[`37387fd`](https://redirect.github.com/Brandawg93/PeaNUT/commit/37387fd))
- **Code Quality**: Fixed SonarQube issues, reduced code duplication,
improved error handling
([`0bdb0e8`](https://redirect.github.com/Brandawg93/PeaNUT/commit/0bdb0e8),
[`6359766`](https://redirect.github.com/Brandawg93/PeaNUT/commit/6359766),
[`20817a1`](https://redirect.github.com/Brandawg93/PeaNUT/commit/20817a1),
[`a432b36`](https://redirect.github.com/Brandawg93/PeaNUT/commit/a432b36),
[`add6bdf`](https://redirect.github.com/Brandawg93/PeaNUT/commit/add6bdf),
[`7db2b81`](https://redirect.github.com/Brandawg93/PeaNUT/commit/7db2b81),
[`c1b9db6`](https://redirect.github.com/Brandawg93/PeaNUT/commit/c1b9db6),
[`d4900cd`](https://redirect.github.com/Brandawg93/PeaNUT/commit/d4900cd),
[`adcf0c3`](https://redirect.github.com/Brandawg93/PeaNUT/commit/adcf0c3),
[`9a43ca6`](https://redirect.github.com/Brandawg93/PeaNUT/commit/9a43ca6))
- **API Reliability**: Enhanced error handling across all device
endpoints with better validation
([`16afd15`](https://redirect.github.com/Brandawg93/PeaNUT/commit/16afd15))
##### UI/UX Improvements
- **Enhanced Password Component**: Better UX with improved validation
and security
([`4fa6a4d`](https://redirect.github.com/Brandawg93/PeaNUT/commit/4fa6a4d))
- **Component Refinements**: Improved device grid, gauge, and form
components
([`b6acb8d`](https://redirect.github.com/Brandawg93/PeaNUT/commit/b6acb8d),
[`d6d0479`](https://redirect.github.com/Brandawg93/PeaNUT/commit/d6d0479))
- **Internationalization**: Updated i18next and added time range
translations in 6 languages
([`6e1ca17`](https://redirect.github.com/Brandawg93/PeaNUT/commit/6e1ca17),
[`3fb43a3`](https://redirect.github.com/Brandawg93/PeaNUT/commit/3fb43a3))
- **Local Storage Utilities**: Added utility functions for persistent
user preferences
([`c7ae220`](https://redirect.github.com/Brandawg93/PeaNUT/commit/c7ae220))
##### Security & Reliability
- **API Security**: Better error handling and validation across
endpoints
([`16afd15`](https://redirect.github.com/Brandawg93/PeaNUT/commit/16afd15))
- **Container Security**: Non-root user in Docker containers
([`68be304`](https://redirect.github.com/Brandawg93/PeaNUT/commit/68be304))
- **Enhanced Authentication**: Improved login flow and password handling
([`4fa6a4d`](https://redirect.github.com/Brandawg93/PeaNUT/commit/4fa6a4d))
##### Chart Enhancements
- **Time Filtering**: Charts now respect time range selection
([`3fb43a3`](https://redirect.github.com/Brandawg93/PeaNUT/commit/3fb43a3))
- **Better Performance**: Optimized chart rendering and data handling
([`3fb43a3`](https://redirect.github.com/Brandawg93/PeaNUT/commit/3fb43a3))
- **Improved UX**: Better chart responsiveness and user feedback
([`3fb43a3`](https://redirect.github.com/Brandawg93/PeaNUT/commit/3fb43a3))
#### What's Changed
- Update translation.json by
[@​HanaO00](https://redirect.github.com/HanaO00) in
[https://github.com/Brandawg93/PeaNUT/pull/261](https://redirect.github.com/Brandawg93/PeaNUT/pull/261)
- Infrastructure updates by
[@​Brandawg93](https://redirect.github.com/Brandawg93) in
[https://github.com/Brandawg93/PeaNUT/pull/263](https://redirect.github.com/Brandawg93/PeaNUT/pull/263)
- Update translation.json by
[@​HanaO00](https://redirect.github.com/HanaO00) in
[https://github.com/Brandawg93/PeaNUT/pull/269](https://redirect.github.com/Brandawg93/PeaNUT/pull/269)
- Time Range Component by
[@​Brandawg93](https://redirect.github.com/Brandawg93) in
[https://github.com/Brandawg93/PeaNUT/pull/268](https://redirect.github.com/Brandawg93/PeaNUT/pull/268)
#### New Contributors
- [@​HanaO00](https://redirect.github.com/HanaO00) made their
first contribution in
[https://github.com/Brandawg93/PeaNUT/pull/261](https://redirect.github.com/Brandawg93/PeaNUT/pull/261)
**Full Changelog**:
https://github.com/Brandawg93/PeaNUT/compare/v5.8.0...v5.9.0
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4yMC4wIiwidXBkYXRlZEluVmVyIjoiNDEuMjAuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->