dillard
fa89f4312d
fix: remove API_SECRET from .env template to restore web UI login
...
When API_SECRET is set, Invoice Ninja requires the X-API-SECRET header
on ALL API calls including /api/v1/login. The web UI (React SPA) never
sends this header, so browser login silently fails with "Invalid secret"
while the mobile app (which can be configured with the secret) continues
to work.
UPDATE_SECRET serves a different purpose (protecting the /update endpoint)
and is kept. API_SECRET should remain unset for self-hosted YunoHost installs.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-07-06 16:34:09 +02:00
dillard
a59cb4ead3
fix: disable SSO auth header injection for main permission
...
Invoice Ninja manages its own authentication and does not integrate with
YunoHost SSO for the main web UI. When auth_header is enabled (the
default), SSOwat injects an 'Authorization: Basic' header containing the
YunoHost user's credentials into every proxied request. Invoice Ninja
receives this header and attempts to use it for authentication; since
YunoHost users do not exist in Invoice Ninja's own database, this causes
a silent login loop: the app briefly loads before redirecting back to
the login page.
The api permission already correctly sets auth_header = false (needed
for mobile app and API token access). This commit applies the same fix
to the main permission for consistency and to restore web UI login.
The app already declares sso = false and ldap = false, making
auth_header = false the consistent and expected setting.
2026-07-06 03:43:33 +02:00
CodeShakingSheep
2fd634c2c0
Merge pull request #527 from YunoHost-Apps/testing
...
Testing
2026-06-28 12:02:33 -06:00
CodeShakingSheep
8a4c00b27f
Merge pull request #526 from YunoHost-Apps/ci-auto-update-5.13.26
...
Upgrade to v5.13.26
2026-06-28 10:39:26 -06:00
yunohost-bot
1e2236a88e
Auto-update READMEs
2026-06-27 00:15:37 +02:00
yunohost-bot
a3af8bbd50
Upgrade sources
...
- `main` v5.13.26: https://github.com/invoiceninja/invoiceninja/releases/tag/v5.13.26
2026-06-27 00:15:34 +02:00
CodeShakingSheep
fef0b3cb68
Merge pull request #525 from YunoHost-Apps/testing
...
Testing
2026-06-26 08:42:20 -06:00
CodeShakingSheep
250a089f9b
Merge pull request #524 from YunoHost-Apps/ci-auto-update-5.13.25
...
Upgrade to v5.13.25
2026-06-25 17:23:27 -06:00
yunohost-bot
98811b55ed
Auto-update READMEs
2026-06-23 00:15:49 +02:00
yunohost-bot
348d9417b4
Upgrade sources
...
- `main` v5.13.25: https://github.com/invoiceninja/invoiceninja/releases/tag/v5.13.25
2026-06-23 00:15:46 +02:00
CodeShakingSheep
8e38e1d968
Merge pull request #522 from YunoHost-Apps/testing
...
Testing
2026-06-09 13:08:35 -06:00
CodeShakingSheep
0e4c3b6d18
Merge pull request #523 from YunoHost-Apps/ci-auto-update-5.13.24
...
Upgrade to v5.13.24
2026-06-08 17:50:05 -06:00
yunohost-bot
667c578109
Auto-update READMEs
2026-06-07 01:41:47 +02:00
yunohost-bot
e7cddb4ce8
Upgrade sources
...
- `main` v5.13.24: https://github.com/invoiceninja/invoiceninja/releases/tag/v5.13.24
2026-06-07 01:41:44 +02:00
CodeShakingSheep
7d9b525433
Merge pull request #521 from YunoHost-Apps/ci-auto-update-5.13.23
...
Upgrade to v5.13.23
2026-06-05 13:05:05 -05:00
yunohost-bot
c8633ba464
Auto-update READMEs
2026-06-05 01:43:11 +02:00
yunohost-bot
d1d3ab69fd
Upgrade sources
...
- `main` v5.13.23: https://github.com/invoiceninja/invoiceninja/releases/tag/v5.13.23
2026-06-05 01:43:08 +02:00
CodeShakingSheep
52f9cd5524
Merge pull request #520 from YunoHost-Apps/testing
...
Testing
2026-05-14 00:48:51 -05:00
CodeShakingSheep
9847baaf37
Merge pull request #519 from YunoHost-Apps/ci-auto-update-5.13.22
...
Upgrade to v5.13.22
2026-05-14 00:09:19 -05:00
yunohost-bot
39f09ccb56
Auto-update READMEs
2026-05-09 00:14:38 +02:00
yunohost-bot
58937d7fe7
Upgrade sources
...
- `main` v5.13.22: https://github.com/invoiceninja/invoiceninja/releases/tag/v5.13.22
2026-05-09 00:14:34 +02:00
CodeShakingSheep
aeb3aa2c6a
Merge pull request #518 from YunoHost-Apps/testing
...
Testing
2026-05-06 13:00:40 -05:00
CodeShakingSheep
2313abad5c
Chown cache dir
2026-05-06 00:31:20 -05:00
CodeShakingSheep
87341803b2
Merge pull request #517 from YunoHost-Apps/ci-auto-update-5.13.21
...
Upgrade to v5.13.21
2026-05-05 17:03:16 -05:00
CodeShakingSheep
cda00cd6ef
Fix cache permission error by creating cache data dir explicitly
2026-05-05 16:13:44 -05:00
yunohost-bot
55b8640fe9
Auto-update READMEs
2026-05-04 00:16:31 +02:00
yunohost-bot
11bfc705c8
Upgrade sources
...
- `main` v5.13.21: https://github.com/invoiceninja/invoiceninja/releases/tag/v5.13.21
2026-05-04 00:16:28 +02:00
CodeShakingSheep
0a2a0cb4cb
Merge pull request #506 from YunoHost-Apps/testing
...
Testing
2026-03-30 11:06:42 -05:00
CodeShakingSheep
7a84ca84a0
Merge pull request #481 from CodeShakingSheep/config-panel
...
Config panel
2026-03-30 10:40:42 -05:00
CodeShakingSheep
531d3473e9
Merge branch 'testing' into config-panel
2026-03-30 09:58:06 -05:00
CodeShakingSheep
1c2380af36
Explicitly make config file a bash script
2026-03-30 09:57:39 -05:00
CodeShakingSheep
f761a0f1f0
Merge pull request #498 from YunoHost-Apps/ci-auto-update-5.12.70
...
Upgrade to v5.12.70
2026-03-30 09:56:07 -05:00
CodeShakingSheep
5f26d57211
Source YNH helpers
2026-03-12 13:16:57 -05:00
CodeShakingSheep
3d580e129d
Add missing ynh_app_config_run $1
2026-03-12 13:10:24 -05:00
CodeShakingSheep
a35000b842
Merge branch 'testing' into config-panel
2026-03-11 22:58:38 -05:00
yunohost-bot
5718cb54af
Auto-update READMEs
2026-03-07 00:24:44 +01:00
yunohost-bot
c3cd02eba7
Upgrade sources
...
- `main` v5.12.70: https://github.com/invoiceninja/invoiceninja/releases/tag/v5.12.70
2026-03-07 00:24:34 +01:00
eric_G
4ee3244e14
Merge pull request #497 from YunoHost-Apps/testing
...
Testing
2026-02-27 17:06:29 +01:00
eric_G
457e5c7a59
Merge pull request #496 from YunoHost-Apps/ci-auto-update-5.12.69
...
Upgrade to v5.12.69
2026-02-27 17:06:11 +01:00
yunohost-bot
fbb0e391ee
Auto-update READMEs
2026-02-27 00:18:27 +01:00
yunohost-bot
9cb6e5770b
Upgrade sources
...
- `main` v5.12.69: https://github.com/invoiceninja/invoiceninja/releases/tag/v5.12.69
2026-02-27 00:18:27 +01:00
DeMiro5001
dda343fcab
Merge pull request #494 from YunoHost-Apps/testing
...
Testing
2026-02-25 22:12:24 +01:00
DeMiro5001
0864d1b1f4
Merge pull request #493 from YunoHost-Apps/ci-auto-update-5.12.66
...
Upgrade to v5.12.66
2026-02-25 22:11:32 +01:00
yunohost-bot
23486f3c55
Auto-update READMEs
2026-02-25 00:19:22 +01:00
yunohost-bot
67547e7e36
Upgrade sources
...
- `main` v5.12.66: https://github.com/invoiceninja/invoiceninja/releases/tag/v5.12.66
2026-02-25 00:19:20 +01:00
eric_G
92833cd528
Merge pull request #491 from YunoHost-Apps/testing
...
Testing
2026-02-19 23:41:47 +01:00
eric_G
f525b8f8cc
Merge pull request #490 from YunoHost-Apps/ci-auto-update-5.12.64
...
Upgrade to v5.12.64
2026-02-19 23:41:26 +01:00
yunohost-bot
c52e746b47
Auto-update READMEs
2026-02-19 01:38:30 +01:00
yunohost-bot
5723113989
Upgrade sources
...
- `main` v5.12.64: https://github.com/invoiceninja/invoiceninja/releases/tag/v5.12.64
2026-02-19 01:38:29 +01:00
eric_G
648fb4a45b
Merge pull request #489 from YunoHost-Apps/testing
...
Testing
2026-02-18 08:50:39 +01:00