Compare commits
1 Commits
fe731ff670
...
fr-transla
| Author | SHA1 | Date | |
|---|---|---|---|
|
6d8a8476b4
|
@@ -12,7 +12,6 @@ public class MareConfig : IMareConfiguration
|
|||||||
public bool AcceptedAgreement { get; set; } = false;
|
public bool AcceptedAgreement { get; set; } = false;
|
||||||
public string CacheFolder { get; set; } = string.Empty;
|
public string CacheFolder { get; set; } = string.Empty;
|
||||||
public bool DisableOptionalPluginWarnings { get; set; } = false;
|
public bool DisableOptionalPluginWarnings { get; set; } = false;
|
||||||
public LocalizationLanguage Language { get; set; } = LocalizationLanguage.French;
|
|
||||||
public bool EnableDtrEntry { get; set; } = true;
|
public bool EnableDtrEntry { get; set; } = true;
|
||||||
public int DtrStyle { get; set; } = 0;
|
public int DtrStyle { get; set; } = 0;
|
||||||
public bool ShowUidInDtrTooltip { get; set; } = true;
|
public bool ShowUidInDtrTooltip { get; set; } = true;
|
||||||
@@ -80,4 +79,4 @@ public class MareConfig : IMareConfiguration
|
|||||||
public bool ExtraChatTags { get; set; } = false;
|
public bool ExtraChatTags { get; set; } = false;
|
||||||
|
|
||||||
public bool MareAPI { get; set; } = true;
|
public bool MareAPI { get; set; } = true;
|
||||||
}
|
}
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
namespace MareSynchronos.MareConfiguration.Models;
|
|
||||||
|
|
||||||
public enum LocalizationLanguage
|
|
||||||
{
|
|
||||||
French = 0,
|
|
||||||
English = 1,
|
|
||||||
}
|
|
||||||
@@ -210,16 +210,9 @@ public sealed class PairManager : DisposableMediatorSubscriberBase
|
|||||||
|
|
||||||
public void SetGroupInfo(GroupInfoDto dto)
|
public void SetGroupInfo(GroupInfoDto dto)
|
||||||
{
|
{
|
||||||
if (!_allGroups.TryGetValue(dto.Group, out var groupInfo))
|
_allGroups[dto.Group].Group = dto.Group;
|
||||||
{
|
_allGroups[dto.Group].Owner = dto.Owner;
|
||||||
return;
|
_allGroups[dto.Group].GroupPermissions = dto.GroupPermissions;
|
||||||
}
|
|
||||||
|
|
||||||
groupInfo.Group = dto.Group;
|
|
||||||
groupInfo.Owner = dto.Owner;
|
|
||||||
groupInfo.GroupPermissions = dto.GroupPermissions;
|
|
||||||
groupInfo.IsTemporary = dto.IsTemporary;
|
|
||||||
groupInfo.ExpiresAt = dto.ExpiresAt;
|
|
||||||
|
|
||||||
RecreateLazy();
|
RecreateLazy();
|
||||||
}
|
}
|
||||||
@@ -407,4 +400,4 @@ public sealed class PairManager : DisposableMediatorSubscriberBase
|
|||||||
_directPairsInternal = DirectPairsLazy();
|
_directPairsInternal = DirectPairsLazy();
|
||||||
_groupPairsInternal = GroupPairsLazy();
|
_groupPairsInternal = GroupPairsLazy();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,5 +1,4 @@
|
|||||||
using System;
|
using MareSynchronos.API.Data;
|
||||||
using MareSynchronos.API.Data;
|
|
||||||
using MareSynchronos.API.Dto.Group;
|
using MareSynchronos.API.Dto.Group;
|
||||||
using MareSynchronos.WebAPI.SignalR.Utils;
|
using MareSynchronos.WebAPI.SignalR.Utils;
|
||||||
using Microsoft.AspNetCore.SignalR.Client;
|
using Microsoft.AspNetCore.SignalR.Client;
|
||||||
@@ -50,23 +49,12 @@ public partial class ApiController
|
|||||||
await _mareHub!.SendAsync(nameof(GroupClear), group).ConfigureAwait(false);
|
await _mareHub!.SendAsync(nameof(GroupClear), group).ConfigureAwait(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
public Task<GroupPasswordDto> GroupCreate()
|
public async Task<GroupPasswordDto> GroupCreate(string? alias = null)
|
||||||
{
|
|
||||||
return GroupCreate(null);
|
|
||||||
}
|
|
||||||
|
|
||||||
public async Task<GroupPasswordDto> GroupCreate(string? alias)
|
|
||||||
{
|
{
|
||||||
CheckConnection();
|
CheckConnection();
|
||||||
return await _mareHub!.InvokeAsync<GroupPasswordDto>(nameof(GroupCreate), string.IsNullOrWhiteSpace(alias) ? null : alias.Trim()).ConfigureAwait(false);
|
return await _mareHub!.InvokeAsync<GroupPasswordDto>(nameof(GroupCreate), string.IsNullOrWhiteSpace(alias) ? null : alias.Trim()).ConfigureAwait(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
public async Task<GroupPasswordDto> GroupCreateTemporary(DateTime expiresAtUtc)
|
|
||||||
{
|
|
||||||
CheckConnection();
|
|
||||||
return await _mareHub!.InvokeAsync<GroupPasswordDto>(nameof(GroupCreateTemporary), expiresAtUtc).ConfigureAwait(false);
|
|
||||||
}
|
|
||||||
|
|
||||||
public async Task<List<string>> GroupCreateTempInvite(GroupDto group, int amount)
|
public async Task<List<string>> GroupCreateTempInvite(GroupDto group, int amount)
|
||||||
{
|
{
|
||||||
CheckConnection();
|
CheckConnection();
|
||||||
|
|||||||
Reference in New Issue
Block a user