copilot-swe-agent[bot]
8631d9213c
fix(maintainerr): inject ingress base path into UI files for React Router
...
The upstream Maintainerr builds its Vite/React frontend with a
__PATH_PREFIX__ placeholder that gets replaced at runtime by start.sh
using the BASE_PATH env var. This sets:
- React Router's basename (createBrowserRouter)
- API base URL (axios calls)
- EventSource URLs
- Vite asset prefix
Without this replacement, React Router has an empty basename and can't
match the ingress URL (/api/hassio_ingress/<token>/), returning
"No route matches URL".
Fix: Replace __PATH_PREFIX__ in the built UI files with the HA ingress
entry before starting the app. Remove nginx sub_filters (no longer
needed since the UI files already reference the correct ingress-prefixed
URLs). Keep the nginx rewrite rule to strip the prefix on the server side.
Agent-Logs-Url: https://github.com/alexbelgium/hassio-addons/sessions/e0751563-06a4-4b4e-a4a7-63b2e5f66f03
Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com >
2026-04-03 14:02:46 +00:00
copilot-swe-agent[bot]
9c4b381b8e
fix(maintainerr): add warning when bashio library is not found
...
Agent-Logs-Url: https://github.com/alexbelgium/hassio-addons/sessions/d5bff0a8-62ba-4564-a4fc-74c87d8b0d55
Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com >
2026-04-03 13:07:30 +00:00
copilot-swe-agent[bot]
464c7362d8
fix(maintainerr): fix broken init script execution causing ingress 404
...
The entrypoint used `bashio "$script"` to run init scripts, but bashio CLI
is a function dispatcher (bashio::"${@}"), not a script interpreter. This
meant 32-nginx_ingress.sh never executed, leaving nginx config with
unsubstituted %%port%%/%%interface%%/%%ingress_entry%% placeholders, so
nginx failed to start and ingress returned 404.
Fix: source the bashio library first, then run each init script via
`source` in a subshell so bashio:: functions are inherited.
Agent-Logs-Url: https://github.com/alexbelgium/hassio-addons/sessions/d5bff0a8-62ba-4564-a4fc-74c87d8b0d55
Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com >
2026-04-03 13:06:45 +00:00
github-actions
15798c19d2
GitHub bot : graphs updated
2026-04-03 12:20:32 +00:00
github-actions
c0ae518bc6
Github bot : stats updated
2026-04-03 12:19:50 +00:00
github-actions
cf8dd08ef3
GitHub bot: changelog [nobuild]
2026-04-03 07:20:01 +00:00
Alexandre
ba4cb44c00
Update config.yaml
2026-04-03 09:17:47 +02:00
Alexandre
048d38ca8f
Update ha_entrypoint.sh
2026-04-03 09:17:44 +02:00
Alexandre
20b86e73fe
Update ha_entrypoint.sh
2026-04-03 09:17:19 +02:00
Alexandre
64a31b3d29
Add check for existing bashio before copy
...
Check if bashio is already installed before copying.
2026-04-03 09:12:58 +02:00
github-actions
3c4d8118c3
GitHub bot: changelog [nobuild]
2026-04-03 07:04:58 +00:00
Alexandre
79a77fbb28
Update config.yaml
2026-04-03 09:02:43 +02:00
Alexandre
2f4cf45fe8
Update shebang and execution method in init scripts
...
Modify shebang insertion and change script execution method.
2026-04-03 09:02:31 +02:00
Alexandre
4490320c53
Modify entrypoint to improve script execution
...
Updated init script execution to use exec and added bashio shebang.
2026-04-03 09:01:09 +02:00
Alexandre
d8aa25cd5d
Only full words
2026-04-02 19:01:01 +02:00
github-actions
cde0aff431
Github bot : issues linked to readme
2026-04-02 15:59:55 +00:00
github-actions
3f4156ec6a
GitHub bot: changelog [nobuild]
2026-04-02 15:40:06 +00:00
Alexandre
928a8466f2
Update version to 3.2.0-8 in config.yaml
2026-04-02 17:37:38 +02:00
Alexandre
a0511bc872
Refactor entrypoint script for direct execution
...
Replaced sourcing of init scripts with direct bash execution. Removed application readiness check and cleanup logic.
2026-04-02 17:37:22 +02:00
Alexandre
dc51a74be1
Update 32-nginx_ingress.sh
2026-04-02 17:35:34 +02:00
github-actions
01fa96c90e
GitHub bot: changelog [nobuild]
2026-04-02 15:04:02 +00:00
Alexandre
d2aee7844a
Bump version from 3.2.0-6 to 3.2.0-7
2026-04-02 16:59:19 +02:00
Alexandre
0d5e1d2e0b
Merge pull request #2626 from alexbelgium/copilot/fix-grep-option-error
...
Fix BusyBox grep -Z incompatibility in standalone mode init
2026-04-02 16:58:44 +02:00
Alexandre
dcc5784e1a
Update maintainerr/rootfs/ha_entrypoint.sh
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-02 16:58:35 +02:00
copilot-swe-agent[bot]
c5be20a4c3
Fix BusyBox grep -Z incompatibility in 00-banner.sh and fix bash vs source in maintainerr ha_entrypoint.sh
...
Agent-Logs-Url: https://github.com/alexbelgium/hassio-addons/sessions/76d4cd88-b038-47fa-9de0-71afaf1dd19b
Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com >
2026-04-02 14:23:59 +00:00
github-actions
b5a1b54555
GitHub bot: changelog [nobuild]
2026-04-02 13:21:05 +00:00
Alexandre
dbf3a910c3
Bump version from 3.2.0-5 to 3.2.0-6
2026-04-02 15:18:34 +02:00
Alexandre
e41a3c14c9
Update ha_entrypoint.sh
2026-04-02 15:18:05 +02:00
github-actions
d9b62defba
GitHub bot: sanitize (spaces + LF endings) & chmod [nobuild]
2026-04-02 12:16:20 +00:00
Alexandre
bc3d9805e6
Merge pull request #2625 from alexbelgium/copilot/implement-ingress-nginx-layer
...
Add ingress support to maintainerr addon
2026-04-02 14:15:31 +02:00
copilot-swe-agent[bot]
24d0670843
Fix: source cont-init.d scripts instead of bash to inherit bashio functions
...
Agent-Logs-Url: https://github.com/alexbelgium/hassio-addons/sessions/88474b87-22ad-4e13-9d5c-8567d0b4098f
Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com >
2026-04-02 12:08:30 +00:00
Alexandre
6fc22476e8
Update maintainerr/rootfs/ha_entrypoint.sh
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-02 14:02:35 +02:00
Alexandre
2a5f2cfb73
Update backend server port in upstream configuration
2026-04-02 12:56:31 +02:00
Alexandre
35e88361d3
Update maintainerr/rootfs/etc/nginx/includes/upstream.conf
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-02 12:55:42 +02:00
Alexandre
fdaed2d031
Update maintainerr/rootfs/ha_entrypoint.sh
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-02 12:54:55 +02:00
copilot-swe-agent[bot]
f70b17b384
Address code review: explicit nginx config path, unused var, consistent capitalization
...
Agent-Logs-Url: https://github.com/alexbelgium/hassio-addons/sessions/14f6643d-9d4f-4c6d-8993-0dbe4404c35d
Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com >
2026-04-02 09:29:34 +00:00
copilot-swe-agent[bot]
703e5a4172
Add ingress support with nginx reverse proxy for maintainerr addon
...
Agent-Logs-Url: https://github.com/alexbelgium/hassio-addons/sessions/14f6643d-9d4f-4c6d-8993-0dbe4404c35d
Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com >
2026-04-02 09:28:29 +00:00
github-actions
fabf324ee3
GitHub bot: changelog [nobuild]
2026-04-02 08:51:52 +00:00
Alexandre
9c3ad22217
Update config.yaml
2026-04-02 10:49:55 +02:00
Alexandre
aaa244b460
Merge pull request #2624 from alexbelgium/copilot/fix-addon-unbound-variable
...
[WIP] Fix unbound variable issue in GitHub Actions workflow
2026-04-02 07:13:03 +02:00
copilot-swe-agent[bot]
332401bb5c
fix: move ADDON_LOWER assignment inside while loop to fix unbound variable error
...
Agent-Logs-Url: https://github.com/alexbelgium/hassio-addons/sessions/fa06596a-da9b-4c3b-a9e0-76b955371d3e
Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com >
2026-04-02 05:12:48 +00:00
copilot-swe-agent[bot]
40602ffc75
Initial plan
2026-04-02 05:12:05 +00:00
Alexandre
291b6a3d55
Fix YAML syntax for DATA_DIR in config.yaml nobuid
2026-04-01 14:34:44 +02:00
github-actions
f23fca2cae
GitHub bot: changelog [nobuild]
2026-04-01 11:32:07 +00:00
github-actions
05547b2be6
Github bot : issues linked to readme
2026-04-01 11:29:14 +00:00
Alexandre
5fccc423d9
Merge pull request #2621 from alexbelgium/copilot/fix-openvpn-config-selection
...
Fix OpenVPN startup failure: bad substitution in verbosity parameter
2026-04-01 13:28:52 +02:00
Alexandre
bc5e425f15
Update config.yaml
2026-04-01 13:28:45 +02:00
Alexandre
e4ac13580a
Merge pull request #2623 from alexbelgium/copilot/fix-addon-startup-issue
...
Fix Maintainerr addon startup failure: symlink contents inside Docker VOLUME instead of replacing it
2026-03-31 22:36:11 +02:00
Alexandre
f289752fa6
Update version to 3.2.0-3 in config.yaml
2026-03-31 22:35:55 +02:00
Alexandre
0b32970717
Update config.yaml
2026-03-31 22:35:41 +02:00