Commit Graph

64 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
169e3134f8 fix(fireflyiii): address review feedback - no password logging, safe CREATE DATABASE, DB name validation, v6.5.10
Agent-Logs-Url: https://github.com/alexbelgium/hassio-addons/sessions/3edc7858-637d-40e0-849a-4d525187396d

Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com>
2026-04-23 11:54:58 +00:00
copilot-swe-agent[bot]
547f1214b4 fix(fireflyiii): respect user-configured DB credentials when using mariadb_addon
When DB_CONNECTION is set to mariadb_addon, the script now checks if the user
has explicitly configured DB_USERNAME, DB_PASSWORD, or DB_DATABASE in addon
options. If set, those values are used instead of the MariaDB addon service
discovery credentials. This fixes authentication failures when the service
account doesn't have proper access.

Fixes: Firefly III access denied for user 'service' issue

Agent-Logs-Url: https://github.com/alexbelgium/hassio-addons/sessions/7cacda5b-d03e-47c5-b4fc-4cfb4ef2a3dc

Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com>
2026-04-20 09:09:20 +00:00
alexbelgium
de0e40c2ea fix: auto-fix linting issues 2025-09-28 00:32:27 +00:00
Alexandre
5422192daf Remove SSL requirement for database user 2025-09-21 10:48:45 +02:00
Alexandre
95d2702eef Modify MySQL commands to skip SSL requirement
Added --skip-ssl option to MySQL commands for database creation and user alteration.

https://github.com/alexbelgium/hassio-addons/issues/2113#issuecomment-3315292129
2025-09-21 07:19:09 +02:00
alexbelgium
35c83cc224 Improvement : use 755 2025-08-02 13:18:42 +02:00
alexbelgium
f5428e0950 fix: auto-fix linting issues 2025-07-23 08:58:09 +00:00
alexbelgium
f728166b14 fix: auto-fix linting issues 2025-06-10 10:06:17 +00:00
Alexandre
45bfb53f61 Try align new logic
https://github.com/alexbelgium/hassio-addons/issues/1750#issuecomment-2645026370
https://github.com/alexbelgium/hassio-addons/issues/1757
https://github.com/alexbelgium/hassio-addons/issues/1758
2025-02-09 17:16:38 +01:00
Alexandre
c55f3c6752 Add set -e 2023-10-03 20:02:29 +02:00
github-actions
8c90a75d55 GitHub bot : scripts executable 2022-12-20 08:46:36 +00:00
Alexandre
19e8f7a808 Make executable 2022-12-20 09:46:24 +01:00
github-actions
c26798e29e GitHub bot : scripts executable 2022-12-20 08:45:53 +00:00
Alexandre
821d5776b5 Changing file permissions 2022-12-20 09:44:22 +01:00
github-actions
5649b7ed71 GitHub bot : scripts executable 2022-12-19 22:20:22 +00:00
Alexandre
1d7fe56bd2 Update 99-run.sh 2022-11-06 12:19:09 +01:00
Alexandre
eecf0eea7e Update 99-run.sh 2022-11-06 12:13:53 +01:00
Alexandre
b16f872808 Revert 2022-11-06 11:38:48 +01:00
Alexandre
0d13470ef7 Test 2022-11-06 11:16:58 +01:00
Alexandre
d6b88676c2 Update 99-run.sh 2022-11-02 08:02:13 +01:00
Alexandre
62ad02d22e Update 99-run.sh 2022-11-01 22:35:28 +01:00
Alexandre
01cf626a12 Based on 7e2b1fad1a
https://github.com/alexbelgium/hassio-addons/issues/534
2022-11-01 19:04:58 +01:00
Silvio Messi
3ef50090f6 Move uploads to a persisten storage 2022-10-29 11:15:40 +02:00
Alexandre
42bef66f08 Revert "chmod +x scripts"
This reverts commit 3351e5b29c.
2022-06-15 21:03:13 +02:00
Alexandre
3351e5b29c chmod +x scripts 2022-06-15 20:44:11 +02:00
Alexandre
faaca5e4d0 Update 99-run.sh 2022-05-15 10:28:09 +02:00
Alexandre
6c0cde8630 Update 99-run.sh 2022-05-15 10:13:03 +02:00
Alexandre
1a40b35cc5 Update 99-run.sh 2022-05-15 08:58:54 +02:00
Alexandre
bc5fead2e0 Update 99-run.sh 2022-05-15 08:46:56 +02:00
alexbelgium
dc791623d5 Beautify bash 2022-03-16 09:56:19 +00:00
Alexandre
258cb25ae4 lint 2022-02-18 13:28:08 +01:00
Alexandre
f6f25792dd Update 99-run.sh 2022-02-17 15:30:23 +01:00
Alexandre
ded2984454 Allow base64 key
https://github.com/alexbelgium/hassio-addons/issues/217
2022-02-16 20:16:45 +01:00
Alexandre
bc2e12d54e Update 99-run.sh 2022-02-16 20:09:17 +01:00
Alexandre
44ffcb3e31 Update 99-run.sh 2022-02-14 17:43:36 +01:00
Alexandre
d32cf48b4f cron user 2022-01-17 11:26:09 +01:00
Alexandre
7ee9f765eb Update 99-run.sh 2022-01-16 16:53:01 +01:00
Alexandre
9391e27762 Update 99-run.sh 2022-01-16 15:47:38 +01:00
Alexandre
d40cb76a05 Update 99-run.sh 2022-01-16 15:43:56 +01:00
Alexandre
e2d4844902 Update 99-run.sh 2022-01-16 15:36:26 +01:00
Alexandre
00a60dcd33 Update 99-run.sh 2022-01-16 15:29:52 +01:00
Alexandre
6ce43c5e1d Update 99-run.sh 2022-01-16 15:25:16 +01:00
Alexandre
c81b7d2193 Update 99-run.sh 2022-01-16 14:08:15 +01:00
Alexandre
0bb2f08ab9 Starts cron 2022-01-16 11:48:53 +01:00
Alexandre
d04ca33ea9 Update 99-run.sh 2022-01-16 11:29:42 +01:00
Alexandre
603e611436 permissions correction
https://github.com/alexbelgium/hassio-addons/issues/162
2022-01-16 11:22:49 +01:00
Alexandre
bc6533bc50 Update 99-run.sh 2022-01-15 23:09:28 +01:00
Alexandre
e2dac97b97 Update 99-run.sh 2022-01-15 23:05:57 +01:00
Alexandre
1f542f9653 Update 99-run.sh 2022-01-15 22:51:30 +01:00
Alexandre
c6ac6eb921 Update 2022-01-15 22:28:07 +01:00