e8e7a2ec40
case 4690 - erase database: check CREATEDB before dropping, so a failed create can't leave no database
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 20:15:13 -07:00
78f5863947
case 4690 - backup: run pg_dump without a shell, password in PGPASSWORD, failures detected by exit code
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 20:00:52 -07:00
86ac9a2b96
case 4690 - remaining packages to current releases (Bogus, jose-jwt, QRCoder); Newtonsoft.Json direct reference
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 19:47:31 -07:00
77b825a064
case 4690 - CA2022: read the PE header with ReadAtLeast for the licence build date
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 19:39:11 -07:00
76dab8d865
case 4690 - remove MiniProfiler (never used): packages, wiring, profiler auth workaround, credits entry
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 18:49:28 -07:00
e55e0d6707
case 4690 - Asp.Versioning 10.2.1 with explicit AddMvc()
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 18:45:40 -07:00
6f3dda117e
case 4690 - NET10-PORT: note report console error detail logging as a follow-up case
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 18:17:32 -07:00
f3e8026501
case 4690 - PuppeteerSharp 25.15.0; launch arguments as separate elements; --lang keeps the server locale as browser default
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 18:12:49 -07:00
91f59d8554
case 4690 - NLog 6.2.2: archive suffix keeps log-ayanova-N.txt names and cleans up old archives; log viewer sorted by date
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 17:31:01 -07:00
4098cd4922
case 4690 - Swashbuckle 10.3.1 / OpenAPI.NET 2: namespace and security requirement changes; drop explicit Microsoft.OpenApi
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 16:46:49 -07:00
230222f8a7
case 4690 - MailKit/MimeKit 4.18.1, BouncyCastle 2.7.0; pin System.Security.Cryptography.Pkcs 10.0.13
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 15:43:45 -07:00
d8a0a4539d
case 4690 - NET10-PORT: launcher retargeted to net10.0; launcher shutdown bug deferred
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 15:30:41 -07:00
183fbdaafb
case 4690 - NET10-PORT: report gate by visual check, E2E baseline deferred to later smoke test
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 15:22:07 -07:00
5d8588ef0a
case 4690 - licence verification gate: ayanova.tests runs every v8 fixture key through License.Parse
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 15:22:04 -07:00
6d6d4d9a5b
case 4690 - retarget net10.0; framework-matched Microsoft.* 10.0.13, Npgsql EF 10.0.3
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 14:50:47 -07:00
ab1a636ecb
case 4690 - AdminConnectionString: swap only the database via NpgsqlConnectionStringBuilder
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 14:43:03 -07:00
1ca07f1321
case 4676 - data-list numeric and roles filters: parse values, never append client text
...
Roles and every numeric type (Decimal, Currency, Integer, InternalId, Enum,
MemorySize) now parse the filter value as an invariant decimal or long and
append the re-formatted number. An invalid value throws ArgumentException
before any SQL runs. Covers the types Sockeye's fix (3427cd8) missed.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 14:36:28 -07:00
627f1bc7ed
case 4690 - integration baseline on unmodified code: 96 passed, 2 known failures, 5 skipped
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 14:30:37 -07:00
eb607d34b8
case 4690 - NET10-PORT survey: n/a items, evidence, resolve [unverified] markers
2026-10-22 13:57:56 -07:00
c2f2f92236
case 4690 - version bump and confirmation of choices for net10-port
2026-10-22 12:38:37 -07:00
e108cb207b
case 4690 - preparing project and organizing, all project ai markdown docs updated and notes for me
2026-10-22 12:01:23 -07:00
7de243a2a0
case 4690 - preparing project and organizing
2026-10-22 11:56:18 -07:00
2dd8a4bb04
Reorganize developer docs into devdocs/; new CLAUDE.md and .NET 10 port plan
2026-10-22 11:52:52 -07:00
47c3f9bc28
case 4690 - preparing project and organizing
2026-10-22 11:03:45 -07:00
3e08a3ba1d
case 4690 - preparing project and organizing
2026-10-22 10:31:40 -07:00
4e40d9fcab
4643
2026-02-16 14:42:33 -08:00
857b04ed14
case 4642
2026-02-15 08:44:59 -08:00
be7034b079
4642
2026-02-14 19:44:28 -08:00
7efdf58bcf
2023-05-02 22:12:23 +00:00
22e9153b0c
2023-04-06 22:37:32 +00:00
749dbdff66
case 4492
2023-03-21 23:23:54 +00:00
b0c24e4952
case 4489
2023-03-17 16:34:11 +00:00
ce1441721b
2023-01-18 04:34:45 +00:00
725d649062
2023-01-11 20:11:59 +00:00
5c06f98be0
2022-12-20 21:40:00 +00:00
2ac1365da4
2022-12-15 01:31:24 +00:00
b090c1040d
case 4341
2022-12-13 22:17:39 +00:00
b74cc584b3
2022-12-10 01:16:03 +00:00
c7e1d3d405
2022-12-07 02:30:14 +00:00
8711ab277d
2022-12-07 00:16:06 +00:00
0db87e91ec
case 4256
2022-12-02 23:13:43 +00:00
0930f3e745
case 4256
2022-11-24 21:10:53 +00:00
95b29d7059
case 4310 plus misc cleanup of ay-report as it's actually visible to users if they go into the file system
2022-11-22 00:24:14 +00:00
544e4fc1af
case 4310
2022-11-22 00:11:15 +00:00
a9e8acf24b
2022-11-21 00:53:58 +00:00
334e00ba43
case 4310
2022-11-20 23:58:03 +00:00
d5c78482db
2022-11-18 23:52:18 +00:00
011677a0e3
2022-11-17 18:02:27 +00:00
adbc0c4100
2022-11-17 01:10:38 +00:00
398e8126f2
2022-11-16 19:50:04 +00:00