a843bd3132
case 4711 - JWT signing key generated by the server; AYANOVA_JWT_SECRET removed
...
The LAN/IIS and Linux templates shipped a placeholder secret printed in the
manual, and installs that kept it signed logins with a public key; any setting
also invited short or reused values (security review F1). The setting is now
ignored (one warning at boot if still present): the server generates a key once
(48 random bytes) into jwt-signing.key in the data folder (beside the app if
there is none; owner-only on Linux) and reuses it, so sign-ins also survive a
restart where the server used to make a new key each boot (standalone, Linux
desktop). If the file cannot be used, a temporary key is used for that run.
Templates and dev launch configs drop the setting; manual updated (key page
rewritten, setting steps removed from install pages); changelog line.
Checked locally: token forged with the old placeholder 401; key file created
and reused after restart (old token 200); auth and 2FA tests pass.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-24 12:01:08 -07:00
daf093d51c
case 4690 - Windows network install: official PostgreSQL download link (installer and manual); examples for PostgreSQL 18
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 16:06:27 -07:00
63b2a34cc8
case 4690 - standalone installer: create the empty PostgreSQL folders Git does not keep (fresh installs failed to start the database)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 14:44:19 -07:00
b4cfc54aa2
case 4690 - Windows installers: stop creating unused Chrome folders in the program folder; uninstall removes them
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 10:47:22 -07:00
afb0791ea8
case 4690 - LAN installer: Hosting Bundle prompt and link to .NET 10
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 10:44:34 -07:00
c2f2f92236
case 4690 - version bump and confirmation of choices for net10-port
2026-10-22 12:38:37 -07:00
ff1ce4d483
prepare for next release
2025-02-18 21:50:30 +00:00
2efbd2e428
prepare for next release
2024-10-24 00:29:57 +00:00
092059eefe
Prepare for next release
2024-08-29 00:54:46 +00:00
d502787c37
prepare for next release
2024-06-03 18:32:08 +00:00
ce91c23597
2024-05-24 18:44:12 +00:00
52ccc3fe5e
2024-05-22 18:40:30 +00:00
78ed13b24e
case 4586
2024-05-22 18:04:16 +00:00
ef7f2e4a8e
case 4586
2024-05-21 20:59:36 +00:00
fc87f45e11
case 4586
2024-05-21 00:16:42 +00:00
28b81b9844
case 4586
2024-05-20 23:18:31 +00:00
f262907440
case 4586
2024-05-17 23:30:35 +00:00
c93b5d9efc
case 4586
2024-05-11 01:38:33 +00:00
8aee44c816
case 4586
2024-05-09 00:01:11 +00:00
e553c59d15
case 4586
2024-05-08 23:17:49 +00:00
5c4d5681ba
Updated MINOR version number for prep for new release
2024-05-07 19:10:32 +00:00
14b6207894
prepare for next release
2024-05-03 22:41:31 +00:00
2c06d70843
prepare for next release
2024-04-29 21:58:19 +00:00
b714131dc4
prepare for next release
2024-04-08 22:07:10 +00:00
83e092f61a
Prepare for next release
2024-03-20 23:32:26 +00:00
6513b5659c
prepare for next release
2024-01-26 23:11:14 +00:00
064d2c9b75
Prepare for next release
2023-11-22 20:36:36 +00:00
6126fe977b
case 4377 FIRST REAL CODE COMMIT SINCE APRIL 2023
2023-11-02 20:40:49 +00:00
a42f1a92f2
case 4377
2023-05-12 23:07:47 +00:00
d76cffe5c1
2023-05-11 22:04:41 +00:00
03374556b4
2023-05-11 22:04:07 +00:00
f25a26c00e
case 4491
2023-04-26 23:19:22 +00:00
08e9a8a275
2023-04-26 17:57:50 +00:00
99dfbfbb98
case 4491
2023-04-25 00:03:57 +00:00
5daebd8509
case 4491
2023-04-24 23:30:15 +00:00
22e9153b0c
2023-04-06 22:37:32 +00:00
1834af50fc
2023-03-24 23:19:44 +00:00
e0b889974c
2023-03-23 23:55:41 +00:00
749dbdff66
case 4492
2023-03-21 23:23:54 +00:00
7223cf0006
2023-03-16 23:25:52 +00:00
e35c64115d
2023-03-08 22:38:19 +00:00
bf1b78ebe9
2023-03-07 01:07:08 +00:00
458e9ad6c7
2023-02-10 16:19:30 +00:00
59d850426b
Start new version
2023-01-26 01:13:49 +00:00
162d6281fa
Start new version
2023-01-25 00:55:14 +00:00
471396978f
2023-01-10 23:26:47 +00:00
b3fe456f0f
2023-01-10 22:53:12 +00:00
e132a5081d
2023-01-10 21:07:45 +00:00
d4d45e2a3c
2023-01-04 20:37:27 +00:00
b42a705fb9
2022-12-20 22:36:00 +00:00