Skip to content

Commit ce2f660

Browse files
committed
End date for Gecko
- Added "Servarr" to user dictionary in DotSettings. - Updated NuGet packages to version 9.0.7 for several components. - Changed role date range in Experience.razor. - Renamed IJSRuntime to JsRuntime for consistency. - Refactored Links property in OpenSource.razor for readability. - Upgraded various dependencies in package-lock.json for improved compatibility.
1 parent 3716169 commit ce2f660

6 files changed

Lines changed: 190 additions & 247 deletions

File tree

src/RobGreenEngineering.sln.DotSettings

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@
33
<s:Boolean x:Key="/Default/UserDictionary/Words/=linkedin/@EntryIndexedValue">True</s:Boolean>
44
<s:Boolean x:Key="/Default/UserDictionary/Words/=organisation/@EntryIndexedValue">True</s:Boolean>
55
<s:Boolean x:Key="/Default/UserDictionary/Words/=organised/@EntryIndexedValue">True</s:Boolean>
6+
<s:Boolean x:Key="/Default/UserDictionary/Words/=Servarr/@EntryIndexedValue">True</s:Boolean>
67
<s:Boolean x:Key="/Default/UserDictionary/Words/=specialising/@EntryIndexedValue">True</s:Boolean>
78
<s:Boolean x:Key="/Default/UserDictionary/Words/=zoopla/@EntryIndexedValue">True</s:Boolean></wpf:ResourceDictionary>

src/RobGreenEngineering/RobGreenEngineering.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@
1010

1111
<ItemGroup>
1212
<PackageReference Include="Blazored.LocalStorage" Version="4.5.0" />
13-
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="9.0.1" />
14-
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.Authentication" Version="9.0.1" />
15-
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="9.0.1" PrivateAssets="all" />
16-
<PackageReference Include="PublishSPAforGitHubPages.Build" Version="3.0.0" />
13+
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="9.0.7" />
14+
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.Authentication" Version="9.0.7" />
15+
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="9.0.7" PrivateAssets="all" />
16+
<PackageReference Include="PublishSPAforGitHubPages.Build" Version="3.0.1" />
1717
</ItemGroup>
1818

1919
<Target Name="CheckForNpm" BeforeTargets="NpmInstall">

src/RobGreenEngineering/Shared/Experience.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
new()
1414
{
1515
Image = "gecko-logo",
16-
DateRange = "July 2022 - Present",
16+
DateRange = "July 2022 - August 2025",
1717
Role = "Lead Software & Infrastructure Engineer",
1818
Description = "Accumulating and providing in depth Electric Vehicle data to industry stakeholders.",
1919
Url = "https://geckorisk.com"

src/RobGreenEngineering/Shared/ExperienceItem.razor

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@using RobGreenEngineering.Models
2-
@inject IJSRuntime JSRuntime;
2+
@inject IJSRuntime JsRuntime;
33

44
<div class="mt-8 flex flex-col text-center md:flex-row md:text-left">
55
<div class="md:w-2/5">
@@ -43,5 +43,5 @@
4343
@code {
4444
[Parameter] public ExperienceItemModel Model { get; set; }
4545

46-
private async Task Navigate(string url) => await JSRuntime.InvokeVoidAsync("open", url, "_blank");
46+
private async Task Navigate(string url) => await JsRuntime.InvokeVoidAsync("open", url, "_blank");
4747
}

src/RobGreenEngineering/Shared/OpenSource.razor

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -8,93 +8,93 @@
88
OpenSourceType = OpenSourceType.BrowserExtension,
99
Name = "Servarr browser extension",
1010
Description = "An extension for Chromium and Firefox browsers that automates searching on Servarr instances based on a modified URL, and adds context menus for direct searching from any selected text.",
11-
Links = new List<IOpenSourceLink>
12-
{
11+
Links =
12+
[
1313
new GithubOpenSourceLink("https://github.com/trossr32/sonarr-radarr-lidarr-autosearch-browser-extension"),
1414
new ChromeOpenSourceLink("https://chrome.google.com/webstore/detail/sonarrradarrlidarr-autose/jmmjjcddjldjdjgckdiokhfokccdnekc"),
1515
new EdgeOpenSourceLink("https://addons.mozilla.org/en-GB/firefox/addon/sonarr-radarr-lidarr-search/"),
1616
new FirefoxOpenSourceLink("https://microsoftedge.microsoft.com/addons/detail/sonarrradarrlidarr-auto/aclgfcjonnhgdkinhmmafdbkpegfcnal")
17-
}
17+
]
1818
},
1919
new()
2020
{
2121
OpenSourceType = OpenSourceType.BrowserExtension,
2222
Name = "Magnet linker browser extension",
2323
Description = "An extension for Chromium and Firefox browsers that extends magnet links on websites to enable the quick adding of torrents to Transmission via the RPC API.",
24-
Links = new List<IOpenSourceLink>
25-
{
24+
Links =
25+
[
2626
new GithubOpenSourceLink("https://github.com/trossr32/magnet-linker-browser-extension"),
2727
new ChromeOpenSourceLink("https://chrome.google.com/webstore/detail/magnet-linker/neokhcngmjnlbnphpfmiidlljbpffecd"),
2828
new EdgeOpenSourceLink("https://addons.mozilla.org/en-GB/firefox/addon/magnet-linker/"),
2929
new FirefoxOpenSourceLink("https://microsoftedge.microsoft.com/addons/detail/magnet-linker/iagaihihgeloakmheonacpldkpogggen")
30-
}
30+
]
3131
},
3232
new()
3333
{
3434
OpenSourceType = OpenSourceType.PowershellModule,
3535
Name = "PS Transmission",
3636
Description = "A Powershell module that integrates with the Transmission RPC API.",
37-
Links = new List<IOpenSourceLink>
38-
{
37+
Links =
38+
[
3939
new GithubOpenSourceLink("https://github.com/trossr32/ps-transmission"),
4040
new PowershellGalleryOpenSourceLink("https://www.powershellgallery.com/packages/Transmission")
41-
}
41+
]
4242
},
4343
new()
4444
{
4545
OpenSourceType = OpenSourceType.PowershellModule,
4646
Name = "Json To Powershell Class",
4747
Description = "A Blazor WASM web app and Powershell module that create Powershell classes and example usage functions from json supplied as a string, file or url. ",
48-
Links = new List<IOpenSourceLink>
49-
{
48+
Links =
49+
[
5050
new GithubOpenSourceLink("https://github.com/trossr32/ps-json-to-powershell-class"),
5151
new PowershellGalleryOpenSourceLink("https://www.powershellgallery.com/packages/JsonToPowershellClass"),
5252
new WebOpenSourceLink("https://json2ps.app/", "powershell.json.logo-1024x1024")
53-
}
53+
]
5454
},
5555
new()
5656
{
5757
OpenSourceType = OpenSourceType.PowershellModule,
5858
Name = "PS Image Data Uri Converter",
5959
Description = "A Powershell module for data URI to/from image file conversion.",
60-
Links = new List<IOpenSourceLink>
61-
{
60+
Links =
61+
[
6262
new GithubOpenSourceLink("https://github.com/trossr32/ps-image-data-uri-converter"),
6363
new PowershellGalleryOpenSourceLink("https://www.powershellgallery.com/packages/ImageDataUriConverter")
64-
}
64+
]
6565
},
6666
new()
6767
{
6868
OpenSourceType = OpenSourceType.PowershellModule,
6969
Name = "PS Github Repo Snapshot",
7070
Description = "A Powershell module that integrates with the Github API and downloads a snapshot of all repositories for a user or organisation.",
71-
Links = new List<IOpenSourceLink>
72-
{
71+
Links =
72+
[
7373
new GithubOpenSourceLink("https://github.com/trossr32/ps-github-repo-snapshot"),
7474
new PowershellGalleryOpenSourceLink("https://www.powershellgallery.com/packages/GithubRepoSnapshot")
75-
}
75+
]
7676
},
7777
new()
7878
{
7979
OpenSourceType = OpenSourceType.PowershellModule,
8080
Name = "PS Video Resolution",
8181
Description = "A Powershell module that probes video files for their resolution and output results to host and optionally to log files.",
82-
Links = new List<IOpenSourceLink>
83-
{
82+
Links =
83+
[
8484
new GithubOpenSourceLink("https://github.com/trossr32/ps-video-resolution"),
8585
new PowershellGalleryOpenSourceLink("https://www.powershellgallery.com/packages/VideoResolution")
86-
}
86+
]
8787
},
8888
new()
8989
{
9090
OpenSourceType = OpenSourceType.PowershellModule,
9191
Name = "PS Flatten Folders",
9292
Description = "A Powershell module that moves files from all sub-directories to the parent directory.",
93-
Links = new List<IOpenSourceLink>
94-
{
93+
Links =
94+
[
9595
new GithubOpenSourceLink("https://github.com/trossr32/ps-flatten-folders"),
9696
new PowershellGalleryOpenSourceLink("https://www.powershellgallery.com/packages/FlattenFolders")
97-
}
97+
]
9898
}
9999
};
100100
}

0 commit comments

Comments
 (0)