Commit Graph

33124 Commits

Author SHA1 Message Date
Alexandre
d1ca85f6a6 fix ingress 2026-03-19 20:03:12 +01:00
github-actions
d46fb70c20 GitHub bot : README updated 2026-03-19 17:21:27 +00:00
github-actions
7cab73cb37 Github bot : issues linked to readme 2026-03-19 15:50:31 +00:00
Alexandre
45a72135b4 nobuild 2026-03-19 10:42:47 +01:00
Alexandre
70f5f1c133 nobuild 2026-03-19 10:42:05 +01:00
Alexandre
0a80daabd8 nobuild 2026-03-19 10:41:15 +01:00
github-actions
b277dd6cd7 GitHub bot: changelog 2026-03-19 08:56:48 +00:00
Alexandre
f64368c77b Use embedded nginx https://github.com/alexbelgium/hassio-addons/issues/2567 2026-03-19 09:54:19 +01:00
Alexandre
a9b89481cf nobuild 2026-03-19 09:42:49 +01:00
Alexandre
16fe9fb4a9 Change ingress_port from 0 to 20211 2026-03-19 09:39:52 +01:00
github-actions
688ea34874 GitHub bot: changelog 2026-03-19 08:39:00 +00:00
Alexandre
dd83fb0e1f correct ingress
https://github.com/alexbelgium/hassio-addons/issues/2567
2026-03-19 09:36:57 +01:00
Alexandre
10c52ec37f Update nginx config to turn off gzip
Disable gzip compression in nginx configuration.
2026-03-19 09:36:10 +01:00
github-actions
9583d2a779 GitHub bot : README updated 2026-03-18 17:22:52 +00:00
Alexandre
8f7de61681 Merge pull request #2593 from ToledoEM/bentopdf
Update Readme Bentopdf
2026-03-18 16:18:53 +01:00
Enrique
8b3764d888 Merge branch 'alexbelgium:master' into bentopdf 2026-03-18 14:48:51 +00:00
ToledoEM
890f43433c readme update 2026-03-18 14:47:22 +00:00
github-actions
1ddb1c7a22 GitHub bot: sanitize (spaces + LF endings) & chmod 2026-03-18 14:09:57 +00:00
Alexandre
2d8387d72d Merge pull request #2591 from ToledoEM/bentopdf
Add BentoPDF add-on v2.5.0
2026-03-18 15:09:01 +01:00
Alexandre
688c2d6d86 Merge branch 'master' into bentopdf 2026-03-18 15:08:47 +01:00
Alexandre
a2f4353f10 Merge pull request #2592 from ToledoEM/manyfold_0.135.0
manyfold: update to 0.135.0
2026-03-18 14:15:12 +01:00
ToledoEM
e1d6789a39 bentopdf: fix markdown heading spacing for codacy 2026-03-18 12:36:54 +00:00
ToledoEM
5d68d92afa add bentopdf 2026-03-18 12:36:54 +00:00
ToledoEM
08b3c313d9 manyfold: add 0.133.1 changelog entry 2026-03-18 12:36:54 +00:00
Enrique
f888164902 Merge branch 'alexbelgium:master' into manyfold_0.135.0 2026-03-18 12:25:41 +00:00
ToledoEM
a05377fe1b manyfold: update to 0.135.0 2026-03-18 12:14:59 +00:00
github-actions
8b6a046291 GitHub bot: changelog 2026-03-18 08:56:10 +00:00
Alexandre
e49cf12d19 Update NETALERTX_DB and version in config.yaml 2026-03-18 09:54:06 +01:00
github-actions
d19357c060 GitHub bot : README updated 2026-03-17 17:22:57 +00:00
Alexandre
101ce9752f Merge pull request #2588 from alexbelgium/copilot/fix-config-options-issue
Fix ImmichFrame config: write env_vars to Settings.yaml instead of only exporting as env vars
2026-03-17 10:34:13 +01:00
copilot-swe-agent[bot]
75750d4658 Mask WeatherApiKey in log output
Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com>
2026-03-17 09:04:46 +00:00
copilot-swe-agent[bot]
41fe7d3bb0 Fix ImmichFrame config: map env_vars and schema options to Settings.yaml
- Add General display options (Interval, ShowClock, etc.) to addon config schema
- Add per-Account filter options (Albums, People, ShowFavorites, etc.) to Accounts schema
- Rewrite 99-run.sh to generate complete Settings.yaml with General and Accounts sections
- env_vars are automatically classified as General or Account-level settings
- Schema options take precedence over env_vars
- Full backward compatibility: existing env_var configs continue to work
- Update README with comprehensive options documentation
- Bump version to 1.0.32.0-4

Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com>
2026-03-17 09:03:46 +00:00
copilot-swe-agent[bot]
a63c15031b Initial plan 2026-03-17 08:51:21 +00:00
Alexandre
965a26e306 Merge pull request #2587 from alexbelgium/copilot/review-apparmor-permissions-addons
Replace blanket AppArmor `capability,` with specific per-addon capabilities
2026-03-17 09:09:09 +01:00
copilot-swe-agent[bot]
3c53e69161 Replace blanket capability, with specific capabilities in all AppArmor profiles
Remove overly permissive blanket `capability,` rule (grants ALL Linux
capabilities) from 107 addon AppArmor profiles. Replace with only the
specific capabilities each addon needs based on its config.yaml
`privileged` field.

Base capabilities for all addons: setuid, setgid, chown, fowner, dac_override
Additional capabilities mapped from config.yaml privileged list:
- SYS_ADMIN -> sys_admin
- DAC_READ_SEARCH -> dac_read_search
- NET_ADMIN -> net_admin
- NET_RAW -> net_raw
- SYS_RAWIO -> sys_rawio
- SYS_TIME -> sys_time
- SYS_RESOURCE -> sys_resource

Addons with full_access: true (portainer_agent) retain blanket capability.

Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com>
2026-03-17 07:42:05 +00:00
Alexandre
3ae0bbb9ba nobuild corrext 2026-03-17 08:33:19 +01:00
copilot-swe-agent[bot]
8156916179 Initial plan 2026-03-17 07:33:06 +00:00
Alexandre
92369f4607 nobuild 2026-03-17 08:31:13 +01:00
github-actions
8870083a45 GitHub bot: changelog 2026-03-17 07:29:21 +00:00
Alexandre
317d13c294 nobuild
Added TMP_DIR and updated NETALERTX_CONFIG_FILE and NETALERTX_DB_FILE paths.
2026-03-17 08:29:13 +01:00
Alexandre
34ea41913e Use /config for location to allow access 2026-03-17 08:27:07 +01:00
github-actions
0ed5974d1a GitHub bot: changelog 2026-03-17 06:06:28 +00:00
Alexandre
66be252470 Merge pull request #2585 from adamoutler/master
Fix: correct multiple configuration issues in NetAlertX
2026-03-17 07:03:54 +01:00
root
382988a9e7 lint issues 2026-03-16 16:15:40 -04:00
root
1ebaf6e011 Update with proper configuration 2026-03-16 15:04:32 -04:00
Alexandre
71b96dcb8e Merge pull request #2584 from alexbelgium/copilot/fix-openvpn-startup-issue
Fix Transmission OpenVPN startup failure caused by systemd-resolved in containers
2026-03-16 09:21:41 +01:00
copilot-swe-agent[bot]
b481580aa4 Bump transmission_openvpn version to v5.4.0-2 with changelog for DNS fix
Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com>
2026-03-16 07:48:44 +00:00
Alexandre
352e3eca85 Merge pull request #2580 from alexbelgium/copilot/fix-internal-proxies-regex
fix(guacamole): use valid regex for PROXY_ALLOWED_IPS_REGEX default
2026-03-16 08:45:47 +01:00
github-actions
06ece60f76 GitHub bot: changelog 2026-03-16 07:36:39 +00:00
copilot-swe-agent[bot]
54c7a2ba10 Fix: Replace update-resolv-conf script that uses systemd-resolved with direct resolv.conf modification
The upstream haugene/transmission-openvpn v5.4.0 image uses systemd-resolved
via D-Bus in its update-resolv-conf script, which fails in HA containers
that lack systemd/D-Bus with 'sd_bus_open_system: No such file or directory'.

This adds a custom update-resolv-conf script that directly modifies
/etc/resolv.conf by parsing OpenVPN's foreign_option_* environment variables.

Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com>
2026-03-16 07:33:22 +00:00