Compare commits

...

6 Commits

Author SHA1 Message Date
3095d6a5ee case 4642
new mini-pc getting setup
2026-02-19 11:54:44 -08: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
880f4802a4 case 4642 2026-02-13 09:13:54 -08:00
9ad1da8981 Add .gitignore 2026-02-12 18:24:33 -08:00
6 changed files with 89 additions and 2 deletions

25
.gitignore vendored Normal file
View File

@@ -0,0 +1,25 @@
# .NET
bin/
obj/
*.user
*.suo
.vs/
# Build outputs
dist/installers/
dist/linux-x64/
dist/subscription-build-linux-x64/
dist/win-x64/
# IDE
.vscode/settings.json
.idea/
# OS
Thumbs.db
Desktop.ini
.DS_Store
/dist/linux-x64
/dist/subscription-build-linux-x64
/server/AyaNova/wwwroot
/logfile

View File

@@ -6,4 +6,4 @@ call code .
cd C:\data\code\raven-client\ayanova cd C:\data\code\raven-client\ayanova
call code . call code .
start cmd /k Call C:\data\code\raven-client\ayanova\appdev.bat start cmd /k Call C:\data\code\raven-client\ayanova\appdev.bat
start cmd /k Call C:\data\code\startsql.bat start cmd /k Call C:\data\code\raven\startsql.bat

View File

@@ -0,0 +1,29 @@
# Modernization with AI tools project 2026
This document is for me to keep notes on what I'm doing, where things are at, a scratchpad for interim high level stuff and what is next
Goal: modernize and professionalize the v8 build environment, code base and bring it up to proper standards so that I can as much as possible hand off development and implementation to AI and focus on overall project management, directions and features of v8 and business aspects. Even larger goal is to get AI involved in the business management end of things like accounting which is a suck on my time and ripe for automation.
For starters though I need to get good at working with AI and learning how to involve it in my processes towards these goals so a good first step is fixing the fundamentals.
## AI Context working document
All overall project management for this is in an AI handoff document which provides important context for the AI assistant helping with the project and steps within it
[HANDOFF-MODERNIZATION-PLAN.md](../../../ai/coding-modernization-context/HANDOFF-MODERNIZATION-PLAN.md)
That document should be updated as steps are completed
## What's happening
e2e test coverage in progress. Current hand off notes:
Cypress 9 on Node 12.22.9, Vue 2 / Vuetify 2 frontend
Tests are in tests/regression/, support file at support/e2e.js
Suite is running but hitting intermittent failures on Vuetify component interactions (clicks/selects)
Paste in the specific failing test or the error message Cypress shows

29
raven.sln Normal file
View File

@@ -0,0 +1,29 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.5.2.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "server", "server", "{DAD03CFC-D5FA-AC94-41C7-9ABAB326F09E}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AyaNova", "server\AyaNova\AyaNova.csproj", "{EB46EC5A-1CCF-9219-AA77-D5C6FC33610A}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{EB46EC5A-1CCF-9219-AA77-D5C6FC33610A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{EB46EC5A-1CCF-9219-AA77-D5C6FC33610A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{EB46EC5A-1CCF-9219-AA77-D5C6FC33610A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{EB46EC5A-1CCF-9219-AA77-D5C6FC33610A}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{EB46EC5A-1CCF-9219-AA77-D5C6FC33610A} = {DAD03CFC-D5FA-AC94-41C7-9ABAB326F09E}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {5059F748-7D55-4D34-925D-A1E9B13130DB}
EndGlobalSection
EndGlobal

View File

@@ -14,6 +14,10 @@
<PropertyGroup> <PropertyGroup>
<DefineConstants Condition=" '$(SUBSCRIPTION_BUILD)' == 'true' ">$(DefineConstants);SUBSCRIPTION_BUILD</DefineConstants> <DefineConstants Condition=" '$(SUBSCRIPTION_BUILD)' == 'true' ">$(DefineConstants);SUBSCRIPTION_BUILD</DefineConstants>
</PropertyGroup> </PropertyGroup>
<!--Added following on advice of Claude to fix the long delay at first build of ResolveProjectStaticWebAssets -->
<PropertyGroup>
<StaticWebAssetProjectMode>Default</StaticWebAssetProjectMode>
</PropertyGroup>
<!-- https://andrewlock.net/version-vs-versionsuffix-vs-packageversion-what-do-they-all-mean/ --> <!-- https://andrewlock.net/version-vs-versionsuffix-vs-packageversion-what-do-they-all-mean/ -->
<ItemGroup> <ItemGroup>
<Folder Include="wwwroot\" /> <Folder Include="wwwroot\" />

View File

@@ -44,7 +44,7 @@ namespace AyaNova
private string _connectionString = ""; private string _connectionString = "";
private readonly Microsoft.AspNetCore.Hosting.IWebHostEnvironment _hostingEnvironment; private readonly Microsoft.AspNetCore.Hosting.IWebHostEnvironment _hostingEnvironment;
//checkpoint commit comment for case 4586 prior to backend dependency update //checkpoint commit comment for case 4642 to test GIT and build environment etc
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
// //