Commit Graph

22 Commits

Author SHA1 Message Date
bd8896fdb6 case 4754 - licence text: forum registration sentences removed
The AyaNova support forum is being retired, and public registration had been
closed for years. Removes "register on our AyaNova Support Forum" from the
"Data obtained" and "Use and Sharing of Data" sections and the forum data
deletion clause (iv); the purchase information clause becomes (iv).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-30 11:08:34 -07:00
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
52ccc3fe5e 2024-05-22 18:40:30 +00:00
78ed13b24e case 4586 2024-05-22 18:04:16 +00:00
6126fe977b case 4377 FIRST REAL CODE COMMIT SINCE APRIL 2023 2023-11-02 20:40:49 +00:00
d560e4ef5a increased config.json commandtimeout to 300 seconds to support erasing HUGE size db
also more subscription licensing support
2022-08-19 23:45:48 +00:00
aacd2bc524 2022-06-07 18:03:41 +00:00
ca6a3de19a 2022-02-15 23:57:48 +00:00
e85b69ae46 Beta license agreement 2022-02-12 01:23:30 +00:00
d06f2e4b73 2022-02-11 20:24:27 +00:00
fc6014d0be 2021-12-15 19:28:57 +00:00
6363f444cc 2021-12-10 01:05:57 +00:00
116e1647ac 2021-12-09 18:57:30 +00:00
881195bb25 2021-12-09 17:42:08 +00:00
ad1073e1a6 2021-12-09 01:29:55 +00:00
3f11e06220 2021-12-08 00:08:02 +00:00
70471c1f2b 2021-12-02 23:23:10 +00:00
eb06716575 2021-12-02 18:11:46 +00:00
718ae46dc9 2021-11-25 20:27:07 +00:00
e244a037d6 initial commit of start of installer for windows 2021-11-25 19:11:37 +00:00
515bd37952 2018-06-28 23:41:48 +00:00