diff --git a/FastBill/FastBill.cs b/FastBill/FastBill.cs new file mode 100644 index 0000000..eb8ffdb --- /dev/null +++ b/FastBill/FastBill.cs @@ -0,0 +1,21 @@ +using PSCHelpdesk.Shared.Plugin; + +namespace FastBill; + +public class FastBill: Contract +{ + public string GetName() + { + return "FastBill"; + } + + public void Configure() + { + + } + + public List LoadViews() + { + return new List(); + } +} \ No newline at end of file diff --git a/FastBill/FastBill.csproj b/FastBill/FastBill.csproj new file mode 100644 index 0000000..1e5c9f9 --- /dev/null +++ b/FastBill/FastBill.csproj @@ -0,0 +1,13 @@ + + + + net9.0 + enable + enable + + + + + + + diff --git a/PSCHelpdesk.sln b/PSCHelpdesk.sln index 52c2495..45cc07b 100644 --- a/PSCHelpdesk.sln +++ b/PSCHelpdesk.sln @@ -20,6 +20,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Nextcloud", "Nextcloud\Next EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Vendor", "Vendor", "{D45462B2-C09A-4BC6-A8B1-F03C6533B084}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FastBill", "FastBill\FastBill.csproj", "{9BF4219C-6B7F-4F6D-B880-4C5955176439}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PrintshopCreator", "PrintshopCreator\PrintshopCreator.csproj", "{277C8242-E6F4-48AE-AB9C-A154DF9BFD5D}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -62,9 +66,19 @@ Global {4C34E3F4-718D-4E15-97A2-AE61A4ACEE02}.Debug|Any CPU.Build.0 = Debug|Any CPU {4C34E3F4-718D-4E15-97A2-AE61A4ACEE02}.Release|Any CPU.ActiveCfg = Release|Any CPU {4C34E3F4-718D-4E15-97A2-AE61A4ACEE02}.Release|Any CPU.Build.0 = Release|Any CPU + {9BF4219C-6B7F-4F6D-B880-4C5955176439}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9BF4219C-6B7F-4F6D-B880-4C5955176439}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9BF4219C-6B7F-4F6D-B880-4C5955176439}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9BF4219C-6B7F-4F6D-B880-4C5955176439}.Release|Any CPU.Build.0 = Release|Any CPU + {277C8242-E6F4-48AE-AB9C-A154DF9BFD5D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {277C8242-E6F4-48AE-AB9C-A154DF9BFD5D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {277C8242-E6F4-48AE-AB9C-A154DF9BFD5D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {277C8242-E6F4-48AE-AB9C-A154DF9BFD5D}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(NestedProjects) = preSolution {552272D2-9506-4F9E-9D53-E908E53D9039} = {E7A87869-4D47-4292-BE39-77D36933088C} {4C34E3F4-718D-4E15-97A2-AE61A4ACEE02} = {E7A87869-4D47-4292-BE39-77D36933088C} + {9BF4219C-6B7F-4F6D-B880-4C5955176439} = {E7A87869-4D47-4292-BE39-77D36933088C} + {277C8242-E6F4-48AE-AB9C-A154DF9BFD5D} = {E7A87869-4D47-4292-BE39-77D36933088C} EndGlobalSection EndGlobal diff --git a/PSCHelpdesk/PSCHelpdesk.Desktop/PSCHelpdesk.Desktop.csproj b/PSCHelpdesk/PSCHelpdesk.Desktop/PSCHelpdesk.Desktop.csproj index da6d212..d2b4e46 100644 --- a/PSCHelpdesk/PSCHelpdesk.Desktop/PSCHelpdesk.Desktop.csproj +++ b/PSCHelpdesk/PSCHelpdesk.Desktop/PSCHelpdesk.Desktop.csproj @@ -47,6 +47,8 @@ $(SolutionDir)\_dist\hetzner\HetznerServer.dll; $(SolutionDir)\_dist\hetzner\HetznerCloudApi.dll; $(SolutionDir)\_dist\hetzner\Renci.SshNet.dll; + $(SolutionDir)\_dist\fastbill\FastBill.dll; + $(SolutionDir)\_dist\printshopcreator\PrintshopCreator.dll; "/> diff --git a/PrintshopCreator/PrintshopCreator.cs b/PrintshopCreator/PrintshopCreator.cs new file mode 100644 index 0000000..1fcce11 --- /dev/null +++ b/PrintshopCreator/PrintshopCreator.cs @@ -0,0 +1,21 @@ +using PSCHelpdesk.Shared.Plugin; + +namespace PrintshopCreator; + +public class PrintshopCreator: Contract +{ + public string GetName() + { + return "PrintshopCreator"; + } + + public void Configure() + { + + } + + public List LoadViews() + { + return new List(); + } +} \ No newline at end of file diff --git a/PrintshopCreator/PrintshopCreator.csproj b/PrintshopCreator/PrintshopCreator.csproj new file mode 100644 index 0000000..1e5c9f9 --- /dev/null +++ b/PrintshopCreator/PrintshopCreator.csproj @@ -0,0 +1,13 @@ + + + + net9.0 + enable + enable + + + + + + + diff --git a/_dist/hetzner/HetznerServer.dll b/_dist/hetzner/HetznerServer.dll index 4defb1f..7507d62 100644 Binary files a/_dist/hetzner/HetznerServer.dll and b/_dist/hetzner/HetznerServer.dll differ diff --git a/_dist/hetzner/HetznerServer.pdb b/_dist/hetzner/HetznerServer.pdb index 203e7dc..3abe40f 100644 Binary files a/_dist/hetzner/HetznerServer.pdb and b/_dist/hetzner/HetznerServer.pdb differ diff --git a/_dist/nextcloud/Nextcloud.dll b/_dist/nextcloud/Nextcloud.dll index cd8fc63..3693d6b 100644 Binary files a/_dist/nextcloud/Nextcloud.dll and b/_dist/nextcloud/Nextcloud.dll differ diff --git a/_dist/nextcloud/Nextcloud.pdb b/_dist/nextcloud/Nextcloud.pdb index 03c51ef..7d42a69 100644 Binary files a/_dist/nextcloud/Nextcloud.pdb and b/_dist/nextcloud/Nextcloud.pdb differ