4ae9d53e72
case 4690 - .NET SDK 10.0.402 on the workstation: standalone and launcher bundle runtime 10.0.13; update-before-release note in BUILD.md
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 15:43:55 -07:00
67e2a37149
case 4690 - manual: only one type of Windows installation per computer (installers share one AppId by design)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 14:54:53 -07:00
92b4428146
case 4690 - NET10-PORT: John's decisions on the standalone findings; installer AppId notes
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 14:52:38 -07:00
9fcc70cf1c
case 4690 - NET10-PORT: fix a row reference in the log
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 14:45:04 -07:00
5e64ac3250
case 4690 - NET10-PORT: Windows standalone installer test results; VC++ runtime, launcher shutdown impact and bundled runtime version recorded
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 14:44:50 -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
d81a88b607
case 4690 - NET10-PORT: Linux packages from the release build tested on Ubuntu 24.04; desktop data-path finding deferred
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 12:20:45 -07:00
a223a2bc65
case 4690 - build-release.bat: copy all output to build-output.txt; UTF-8 for MkDocs when piped
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 11:37:29 -07:00
cc2ccec9b1
case 4690 - build docs: pin MkDocs below 2 (Material is incompatible with 2.0); Zensical move on the roadmap
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 11:31:49 -07:00
b74a97016e
case 4690 - NET10-PORT: customer manual item done
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 11:17:44 -07:00
ae25111175
case 4690 - BUILD.md: name the backup batch file and rclone remote in the laptop checklist
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 11:16:20 -07:00
523bb8f10b
case 4690 - BUILD.md: backup laptop catch-up checklist (.NET 10 SDK and tooling changes made on the workstation)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 11:14:33 -07:00
fba399670d
case 4690 - dev docs: build VM deprecated, releases built on the workstation (backup laptop as fallback)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 10:52:17 -07:00
2dbac07bf4
case 4690 - build docs: .NET 10 SDK for the server, launcher and build VM
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 10:48:06 -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
85530d36f6
case 4690 - NET10-PORT: release timing; SuperUser delete fixed before 8.3.0
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 10:43:27 -07:00
ce8c4d18a1
case 4690 - NET10-PORT: section 4 results on Ubuntu 26.04
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 09:43:22 -07:00
4d8754f037
case 4690 - NET10-PORT: Ubuntu 26.04 fresh install with the updated setup script
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 09:32:00 -07:00
b0399d93cc
case 4690 - NET10-PORT: setup script plan for 26.04; Sockeye automated provisioning noted as a future case
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 09:10:39 -07:00
d3df5a8606
case 4690 - NET10-PORT: Linux report date format confirmed unchanged from 8.2.4
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 08:13:33 -07:00
bf0555fb31
case 4690 - report browser: launch chrome-headless-shell; writable config/cache folders for the browser; Ubuntu 24.04 droplet results
...
Full Chrome 155 would not start under a Linux service user with no writable
home (chrome_crashpad_handler: --database is required). chrome-headless-shell
starts, and measured on a 1 GB droplet is 3-4x faster and smaller per render.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 08:12:21 -07:00
b76cf098b7
case 4690 - NET10-PORT: test project retargeted; InvariantGlobalization left off; subscription setup script added to the port
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 20:57:38 -07:00
9af1034a88
case 4690 - data-list date filters: >= and < from the start of the minute, != excludes the whole minute; null check first
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 20:38:23 -07:00
892ef59608
case 4690 - report browser download/launch failures: logged at Error, specific error returned to the client
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 20:31:29 -07:00
a34e012eee
case 4690 - report browser downloads under the data path, not beside the app; manual updated
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 20:25:00 -07:00
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