Browse Source

Fixing Convert program targeting wrong folder

main
Jonathan McCaffrey 4 years ago
parent
commit
0abe43b700
  1. BIN
      IGP/Database.db
  2. 498
      IGP/wwwroot/generated/ChangeModels.json
  3. 150
      IGP/wwwroot/generated/PatchModels.json
  4. 27
      IGP/wwwroot/generated/SprintModels.json
  5. 484
      IGP/wwwroot/generated/TaskModels.json
  6. 123
      IGP/wwwroot/generated/WebPageModels.json
  7. 35
      IGP/wwwroot/generated/WebSectionModels.json
  8. 2
      IGP_Convert/Program.cs

BIN
IGP/Database.db

Binary file not shown.

498
IGP/wwwroot/generated/ChangeModels.json

File diff suppressed because one or more lines are too long

150
IGP/wwwroot/generated/PatchModels.json

@ -1,149 +1 @@
[ [{"Id":1,"Name":"Database UX Patch","Date":"2022-03-13T00:00:00","ChangeModels":[],"Important":"False"},{"Id":2,"Name":"Thrum Stats Hotfix","Date":"2022-03-12T00:00:00","ChangeModels":[],"Important":"False"},{"Id":3,"Name":"Memory Tester Patch","Date":"2022-03-01T00:00:00","ChangeModels":[],"Important":"False"},{"Id":4,"Name":"Hide Pyre Hotfix","Date":"2022-02-20T00:00:00","ChangeModels":[],"Important":"False"},{"Id":5,"Name":"Stream Patch","Date":"2022-02-20T00:00:00","ChangeModels":[],"Important":"False"},{"Id":6,"Name":"Agile UI Hotfix","Date":"2022-02-20T00:00:00","ChangeModels":[],"Important":"False"},{"Id":7,"Name":"Armor Patch","Date":"2022-02-19T00:00:00","ChangeModels":[],"Important":"False"},{"Id":8,"Name":"Home Page Patch","Date":"2022-02-19T00:00:00","ChangeModels":[],"Important":"False"},{"Id":9,"Name":"Mobile Menu Hotfix 2","Date":"2022-02-19T00:00:00","ChangeModels":[],"Important":"False"},{"Id":10,"Name":"Mobile Menu Hotfix","Date":"2022-02-19T00:00:00","ChangeModels":[],"Important":"False"},{"Id":11,"Name":"Mobile Menu Patch","Date":"2022-02-19T00:00:00","ChangeModels":[],"Important":"False"},{"Id":12,"Name":"0.0.6.8375a Patch","Date":"2022-02-18T00:00:00","ChangeModels":[],"Important":"True"},{"Id":13,"Name":"Google Tracking Hotfix","Date":"2022-02-18T00:00:00","ChangeModels":[],"Important":"False"},{"Id":14,"Name":"Privacy Policy Patch","Date":"2022-02-17T00:00:00","ChangeModels":[],"Important":"False"},{"Id":15,"Name":"Home Page Quick Hotfix","Date":"2022-02-16T00:00:00","ChangeModels":[],"Important":"False"},{"Id":16,"Name":"Early Agile Patch","Date":"2022-02-16T00:00:00","ChangeModels":[],"Important":"False"},{"Id":17,"Name":"Form Text Rendering Hotfix","Date":"2022-02-15T00:00:00","ChangeModels":[],"Important":"False"},{"Id":18,"Name":"Reducing Timing Interval Hotfix","Date":"2022-02-15T00:00:00","ChangeModels":[],"Important":"False"},{"Id":19,"Name":"Changelog Patch","Date":"2022-02-14T00:00:00","ChangeModels":[],"Important":"False"},{"Id":20,"Name":"SQL Patch","Date":"2022-03-26T00:00:00","ChangeModels":[],"Important":"False"},{"Id":21,"Name":"Stream Patch","Date":"2022-03-30T00:00:00","ChangeModels":[],"Important":"False"}]
{
"Id": 1,
"Name": "Database UX Patch",
"Date": "2022-03-13T00:00:00",
"ChangeModels": [],
"Important": "False"
},
{
"Id": 2,
"Name": "Thrum Stats Hotfix",
"Date": "2022-03-12T00:00:00",
"ChangeModels": [],
"Important": "False"
},
{
"Id": 3,
"Name": "Memory Tester Patch",
"Date": "2022-03-01T00:00:00",
"ChangeModels": [],
"Important": "False"
},
{
"Id": 4,
"Name": "Hide Pyre Hotfix",
"Date": "2022-02-20T00:00:00",
"ChangeModels": [],
"Important": "False"
},
{
"Id": 5,
"Name": "Stream Patch",
"Date": "2022-02-20T00:00:00",
"ChangeModels": [],
"Important": "False"
},
{
"Id": 6,
"Name": "Agile UI Hotfix",
"Date": "2022-02-20T00:00:00",
"ChangeModels": [],
"Important": "False"
},
{
"Id": 7,
"Name": "Armor Patch",
"Date": "2022-02-19T00:00:00",
"ChangeModels": [],
"Important": "False"
},
{
"Id": 8,
"Name": "Home Page Patch",
"Date": "2022-02-19T00:00:00",
"ChangeModels": [],
"Important": "False"
},
{
"Id": 9,
"Name": "Mobile Menu Hotfix 2",
"Date": "2022-02-19T00:00:00",
"ChangeModels": [],
"Important": "False"
},
{
"Id": 10,
"Name": "Mobile Menu Hotfix",
"Date": "2022-02-19T00:00:00",
"ChangeModels": [],
"Important": "False"
},
{
"Id": 11,
"Name": "Mobile Menu Patch",
"Date": "2022-02-19T00:00:00",
"ChangeModels": [],
"Important": "False"
},
{
"Id": 12,
"Name": "0.0.6.8375a Patch",
"Date": "2022-02-18T00:00:00",
"ChangeModels": [],
"Important": "True"
},
{
"Id": 13,
"Name": "Google Tracking Hotfix",
"Date": "2022-02-18T00:00:00",
"ChangeModels": [],
"Important": "False"
},
{
"Id": 14,
"Name": "Privacy Policy Patch",
"Date": "2022-02-17T00:00:00",
"ChangeModels": [],
"Important": "False"
},
{
"Id": 15,
"Name": "Home Page Quick Hotfix",
"Date": "2022-02-16T00:00:00",
"ChangeModels": [],
"Important": "False"
},
{
"Id": 16,
"Name": "Early Agile Patch",
"Date": "2022-02-16T00:00:00",
"ChangeModels": [],
"Important": "False"
},
{
"Id": 17,
"Name": "Form Text Rendering Hotfix",
"Date": "2022-02-15T00:00:00",
"ChangeModels": [],
"Important": "False"
},
{
"Id": 18,
"Name": "Reducing Timing Interval Hotfix",
"Date": "2022-02-15T00:00:00",
"ChangeModels": [],
"Important": "False"
},
{
"Id": 19,
"Name": "Changelog Patch",
"Date": "2022-02-14T00:00:00",
"ChangeModels": [],
"Important": "False"
},
{
"Id": 20,
"Name": "SQL Patch",
"Date": "2022-03-26T00:00:00",
"ChangeModels": [],
"Important": "False"
},
{
"Id": 21,
"Name": "Stream Patch",
"Date": "2022-03-27T00:00:00",
"ChangeModels": [],
"Important": "False"
}
]

27
IGP/wwwroot/generated/SprintModels.json

@ -1,26 +1 @@
[ [{"Id":1,"Name":"Agile Sprint","Description":"Changelogs and sprint views were going to be pushed till later, but I am feeling inspired by the IGP Content Creators\u0027 minimum weekly lifecycle requirement. So I am going to focus on agile-related tasks, and handle roadmap tasks after this initial sprint. All weekly sprints will release on Sunday, starting next Sunday.","StartDate":"2022-02-14T00:00:00","EndDate":"2022-02-20T00:00:00","Notes":null},{"Id":2,"Name":"SQL Update","Description":"The SQL update is big enough to be a full sprint in of itself, and I spent less time this week for development. Will just extend sprint by 2 week, and remove all non SQL tasks from the sprint.","StartDate":"2022-02-20T00:00:00","EndDate":"2022-03-27T00:00:00","Notes":null},{"Id":3,"Name":"Database Page","Description":"Improvements to the Database page","StartDate":"2022-03-27T00:00:00","EndDate":"2022-04-03T00:00:00","Notes":null}]
{
"Id": 1,
"Name": "Agile Sprint",
"Description": "Changelogs and sprint views were going to be pushed till later, but I am feeling inspired by the IGP Content Creators\u0027 minimum weekly lifecycle requirement. So I am going to focus on agile-related tasks, and handle roadmap tasks after this initial sprint. All weekly sprints will release on Sunday, starting next Sunday.",
"StartDate": "2022-02-14T00:00:00",
"EndDate": "2022-02-20T00:00:00",
"Notes": null
},
{
"Id": 2,
"Name": "SQL Update",
"Description": "The SQL update is big enough to be a full sprint in of itself, and I spent less time this week for development. Will just extend sprint by 2 week, and remove all non SQL tasks from the sprint.",
"StartDate": "2022-02-20T00:00:00",
"EndDate": "2022-03-27T00:00:00",
"Notes": null
},
{
"Id": 3,
"Name": "Database Page",
"Description": "Improvements to the Database page",
"StartDate": "2022-03-27T00:00:00",
"EndDate": "2022-04-03T00:00:00",
"Notes": null
}
]

484
IGP/wwwroot/generated/TaskModels.json

File diff suppressed because one or more lines are too long

123
IGP/wwwroot/generated/WebPageModels.json

@ -1,122 +1 @@
[ [{"Id":1,"WebSectionModelId":2,"Name":"Database","Description":"Database of game information","Href":"database","IsPrivate":"False"},{"Id":2,"WebSectionModelId":1,"Name":"Build Calculator","Description":"Build order calculator for determining army timings","Href":"build-calculator","IsPrivate":"False"},{"Id":3,"WebSectionModelId":1,"Name":"Harass Calculator","Description":"Alloy harassment calculator","Href":"harass-calculator","IsPrivate":"False"},{"Id":4,"WebSectionModelId":1,"Name":"Memory Tester","Description":"Testing memory","Href":"memory-tester","IsPrivate":"False"},{"Id":5,"WebSectionModelId":1,"Name":"Comparion Charts","Description":"Ecnomy charts to compare build orders","Href":"comparison-charts","IsPrivate":"True"},{"Id":6,"WebSectionModelId":2,"Name":"Notes","Description":"General player notes","Href":"notes","IsPrivate":"False"},{"Id":7,"WebSectionModelId":2,"Name":"Key Mapping","Description":"General key mapping info","Href":"keymapping","IsPrivate":"True"},{"Id":8,"WebSectionModelId":4,"Name":"Road Map","Description":"Plans for this website","Href":"roadmap","IsPrivate":"False"},{"Id":9,"WebSectionModelId":4,"Name":"Change Log","Description":"Past updates to the website","Href":"changelog","IsPrivate":"False"},{"Id":10,"WebSectionModelId":4,"Name":"Agile","Description":"Showing agile view of this website","Href":"agile","IsPrivate":"False"},{"Id":11,"WebSectionModelId":4,"Name":"Making Of","Description":"Explaining development details of this website","Href":"makingof","IsPrivate":"False"},{"Id":12,"WebSectionModelId":2,"Name":"Documentation","Description":"Explaining how to use this website","Href":"documentation","IsPrivate":"True"},{"Id":13,"WebSectionModelId":3,"Name":"About","Description":"Answering general questions on the website","Href":"about","IsPrivate":"False"},{"Id":14,"WebSectionModelId":3,"Name":"Contact","Description":"My contact info","Href":"contact","IsPrivate":"False"},{"Id":15,"WebSectionModelId":3,"Name":"Streams","Description":"Stream info","Href":"streams","IsPrivate":"False"}]
{
"Id": 1,
"WebSectionModelId": 2,
"Name": "Database",
"Description": "Database of game information",
"Href": "database",
"IsPrivate": "False"
},
{
"Id": 2,
"WebSectionModelId": 1,
"Name": "Build Calculator",
"Description": "Build order calculator for determining army timings",
"Href": "build-calculator",
"IsPrivate": "False"
},
{
"Id": 3,
"WebSectionModelId": 1,
"Name": "Harass Calculator",
"Description": "Alloy harassment calculator",
"Href": "harass-calculator",
"IsPrivate": "False"
},
{
"Id": 4,
"WebSectionModelId": 1,
"Name": "Memory Tester",
"Description": "Testing memory",
"Href": "memory-tester",
"IsPrivate": "False"
},
{
"Id": 5,
"WebSectionModelId": 1,
"Name": "Comparion Charts",
"Description": "Ecnomy charts to compare build orders",
"Href": "comparison-charts",
"IsPrivate": "True"
},
{
"Id": 6,
"WebSectionModelId": 2,
"Name": "Notes",
"Description": "General player notes",
"Href": "notes",
"IsPrivate": "False"
},
{
"Id": 7,
"WebSectionModelId": 2,
"Name": "Key Mapping",
"Description": "General key mapping info",
"Href": "keymapping",
"IsPrivate": "True"
},
{
"Id": 8,
"WebSectionModelId": 4,
"Name": "Road Map",
"Description": "Plans for this website",
"Href": "roadmap",
"IsPrivate": "False"
},
{
"Id": 9,
"WebSectionModelId": 4,
"Name": "Change Log",
"Description": "Past updates to the website",
"Href": "changelog",
"IsPrivate": "False"
},
{
"Id": 10,
"WebSectionModelId": 4,
"Name": "Agile",
"Description": "Showing agile view of this website",
"Href": "agile",
"IsPrivate": "False"
},
{
"Id": 11,
"WebSectionModelId": 4,
"Name": "Making Of",
"Description": "Explaining development details of this website",
"Href": "makingof",
"IsPrivate": "False"
},
{
"Id": 12,
"WebSectionModelId": 2,
"Name": "Documentation",
"Description": "Explaining how to use this website",
"Href": "documentation",
"IsPrivate": "True"
},
{
"Id": 13,
"WebSectionModelId": 3,
"Name": "About",
"Description": "Answering general questions on the website",
"Href": "about",
"IsPrivate": "False"
},
{
"Id": 14,
"WebSectionModelId": 3,
"Name": "Contact",
"Description": "My contact info",
"Href": "contact",
"IsPrivate": "False"
},
{
"Id": 15,
"WebSectionModelId": 3,
"Name": "Streams",
"Description": "Stream info",
"Href": "streams",
"IsPrivate": "False"
}
]

35
IGP/wwwroot/generated/WebSectionModels.json

@ -1,34 +1 @@
[ [{"Id":1,"Name":"Tools","Description":"Tools Stuff","Href":null,"Order":1,"IsPrivate":"False"},{"Id":2,"Name":"Resources","Description":"Resources Stuff","Href":null,"Order":2,"IsPrivate":"False"},{"Id":3,"Name":"General","Description":"About Stuff","Href":null,"Order":3,"IsPrivate":"False"},{"Id":4,"Name":"Development","Description":"Development Stuff","Href":null,"Order":4,"IsPrivate":"False"}]
{
"Id": 1,
"Name": "Tools",
"Description": "Tools Stuff",
"Href": null,
"Order": 1,
"IsPrivate": "False"
},
{
"Id": 2,
"Name": "Resources",
"Description": "Resources Stuff",
"Href": null,
"Order": 2,
"IsPrivate": "False"
},
{
"Id": 3,
"Name": "General",
"Description": "About Stuff",
"Href": null,
"Order": 3,
"IsPrivate": "False"
},
{
"Id": 4,
"Name": "Development",
"Description": "Development Stuff",
"Href": null,
"Order": 4,
"IsPrivate": "False"
}
]

2
IGP_Convert/Program.cs

@ -4,7 +4,7 @@ using Microsoft.EntityFrameworkCore;
var webProjectName = "IGP"; var webProjectName = "IGP";
var projectPath = $"{Environment.CurrentDirectory}/../../../.."; var projectPath = $"{Environment.CurrentDirectory}/../../../..";
var webPath = $"{projectPath}/{webProjectName}/wwwroot/json"; var webPath = $"{projectPath}/{webProjectName}/wwwroot/generated";
var options = new DbContextOptionsBuilder<DatabaseContext>(); var options = new DbContextOptionsBuilder<DatabaseContext>();
options.UseSqlite($"Filename={projectPath}/{webProjectName}/Database.db"); options.UseSqlite($"Filename={projectPath}/{webProjectName}/Database.db");

Loading…
Cancel
Save