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; } }