diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml
index faf574d..29d27f6 100644
--- a/.gitea/workflows/build.yaml
+++ b/.gitea/workflows/build.yaml
@@ -1,5 +1,5 @@
name: Build App
-run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀
+run-name: ${{ gitea.actor }} is building
on: [push]
jobs:
@@ -17,16 +17,13 @@ jobs:
- name: Setup .NET 6.x
uses: actions/setup-dotnet@v3
with:
- # Semantic version range syntax or exact version of a dotnet version
+ # Semantic version range syntax or exact version of a dotnet version
dotnet-version: '6.x'
-
+
- run: echo "Build."
- name: Check out repository code
uses: actions/checkout@v3
- - run: echo "The ${{ gitea.repository }} repository has been cloned to the runner."
- - name: List files in the repository
- run: |
- ls ${{ gitea.workspace }}
+
- name: Restore Deps
run : |
cd LaDOSE.Src/
@@ -55,5 +52,12 @@ jobs:
name: build-winx64.zip
retention-days: 30
overwrite: true
- - run: echo "This job's status is ${{ job.status }}."
+
+ - name: Release
+ uses: akkuman/gitea-release-action@v1
+ env:
+ with:
+ files: |-
+ build-winx64.zip
+ build-linux64.zip
diff --git a/LaDOSE.Src/LaDOSE.Api/Helpers/NpgsqlSqlGenerationLowercaseHelper.cs b/LaDOSE.Src/LaDOSE.Api/Helpers/NpgsqlSqlGenerationLowercaseHelper.cs
index 024a343..e78a5ff 100644
--- a/LaDOSE.Src/LaDOSE.Api/Helpers/NpgsqlSqlGenerationLowercaseHelper.cs
+++ b/LaDOSE.Src/LaDOSE.Api/Helpers/NpgsqlSqlGenerationLowercaseHelper.cs
@@ -4,7 +4,9 @@ using Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal;
namespace LaDOSE.Api;
+#pragma warning disable EF1001
public class NpgsqlSqlGenerationLowercaseHelper : NpgsqlSqlGenerationHelper
+
{
static string ToLowerCase(string input) => input.ToLower();
@@ -14,4 +16,5 @@ public class NpgsqlSqlGenerationLowercaseHelper : NpgsqlSqlGenerationHelper
=> base.DelimitIdentifier(ToLowerCase(identifier));
public override void DelimitIdentifier(StringBuilder builder, string identifier)
=> base.DelimitIdentifier(builder, ToLowerCase(identifier));
-}
\ No newline at end of file
+}
+#pragma warning restore EF1001
\ No newline at end of file
diff --git a/LaDOSE.Src/LaDOSE.DesktopApp.Avalonia/Views/TournamentResultView.axaml b/LaDOSE.Src/LaDOSE.DesktopApp.Avalonia/Views/TournamentResultView.axaml
index 552cb97..7cd99d3 100644
--- a/LaDOSE.Src/LaDOSE.DesktopApp.Avalonia/Views/TournamentResultView.axaml
+++ b/LaDOSE.Src/LaDOSE.DesktopApp.Avalonia/Views/TournamentResultView.axaml
@@ -36,20 +36,20 @@
-
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
Select
-->
-
+
-
+
Game :
-
@@ -153,7 +153,7 @@
-
+
Participents :
@@ -204,9 +204,9 @@
-
+
-
+
\ No newline at end of file
diff --git a/LaDOSE.Src/LaDOSE.Service/Provider/SmashProvider/Tournament.cs b/LaDOSE.Src/LaDOSE.Service/Provider/SmashProvider/Tournament.cs
index 738eb10..c1d66ad 100644
--- a/LaDOSE.Src/LaDOSE.Service/Provider/SmashProvider/Tournament.cs
+++ b/LaDOSE.Src/LaDOSE.Service/Provider/SmashProvider/Tournament.cs
@@ -12,62 +12,62 @@ namespace LaDOSE.Business.Provider.SmashProvider
public int totalPages { get; set; }
public int page { get; set; }
public int perPage { get; set; }
- public string sortBy { get; set; }
- public string filter { get; set; }
+ public string? sortBy { get; set; }
+ public string? filter { get; set; }
}
public class TournamentType
{
public int id { get; set; }
- public string Name { get; set; }
+ public string? Name { get; set; }
[JsonConverter(typeof(UnixDateTimeConverter))]
public DateTime startAt { get; set; }
- public List Events { get; set; }
+ public List? Events { get; set; }
}
public class VideoGameType
{
public int id { get; set; }
- public string Name { get; set; }
+ public string? Name { get; set; }
}
public class ScoreType
{
- public string label { get; set; }
+ public string? label { get; set; }
public int? value { get; set; }
- public string displayValue { get; set; }
+ public string? displayValue { get; set; }
}
public class StatType
{
- public ScoreType score { get; set; }
+ public ScoreType? score { get; set; }
}
public class StandingType
{
- public string id { get; set; }
+ public string? id { get; set; }
public int placement { get; set; }
- public ParticipantType player { get; set; }
+ public ParticipantType? player { get; set; }
- public StatType stats { get; set; }
+ public StatType? stats { get; set; }
- public EntrantType entrant { get; set; }
+ public EntrantType? entrant { get; set; }
}
public class ParticipantType
{
public int id { get; set; }
- public string gamerTag { get; set; }
+ public string? gamerTag { get; set; }
public UserType? user { get; set; }
}
public class UserType
{
public int id { get; set; }
- public string name { get; set; }
+ public string? name { get; set; }
}
@@ -75,48 +75,48 @@ namespace LaDOSE.Business.Provider.SmashProvider
{
public int id { get; set; }
- public string name { get; set; }
- public string state { get; set; }
+ public string? name { get; set; }
+ public string? state { get; set; }
- public VideoGameType videogame { get; set; }
- public Node standings { get; set; }
- public Node sets { get; set; }
+ public VideoGameType? videogame { get; set; }
+ public Node? standings { get; set; }
+ public Node? sets { get; set; }
- public Node entrants { get; set; }
+ public Node? entrants { get; set; }
}
public class EntrantType
{
public int id { get; set; }
- public string name { get; set; }
+ public string? name { get; set; }
public bool? isDisqualified { get; set; }
- public List participants { get; set; }
+ public List? participants { get; set; }
}
public class SlotType
{
- public string id { get; set; }
+ public string? id { get; set; }
public int slotIndex { get; set; }
- public StandingType standing { get; set; }
+ public StandingType? standing { get; set; }
- public EntrantType entrant { get; set; }
+ public EntrantType? entrant { get; set; }
}
public class SetType
{
- public string id { get; set; }
+ public string? id { get; set; }
public int? lPlacement { get; set; }
public int? wPlacement { get; set; }
public int? round { get; set; }
- public List slots { get; set; }
- public string identifier { get; set; }
+ public List? slots { get; set; }
+ public string? identifier { get; set; }
}
public class Node
{
- public PageInfoType pageInfo { get; set; }
- public List nodes { get; set; }
+ public PageInfoType? pageInfo { get; set; }
+ public List? nodes { get; set; }
}
@@ -125,18 +125,18 @@ namespace LaDOSE.Business.Provider.SmashProvider
public class TournamentResponse
{
- public TournamentType Tournament { get; set; }
+ public TournamentType? Tournament { get; set; }
}
public class EventResponse
{
- public EventType Event { get; set; }
+ public EventType? Event { get; set; }
}
public class SetsResponse
{
- public EventType Event { get; set; }
+ public EventType? Event { get; set; }
}