about summary refs log tree commit diff
path: root/MatrixUtils.Web/Pages/Tools
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2024-01-24 02:31:56 +0100
committerRory& <root@rory.gay>2024-01-24 17:05:25 +0100
commit03313562d21d5db9bf6a14ebbeab80e06c883d3a (patch)
treee000546a2ee8e6a886a7ed9fd01ad674178fb7cb /MatrixUtils.Web/Pages/Tools
parentMake RMU installable (diff)
downloadMatrixUtils-03313562d21d5db9bf6a14ebbeab80e06c883d3a.tar.xz
MRU->RMU, fixes, cleanup
Diffstat (limited to '')
-rw-r--r--MatrixUtils.Web/Pages/Tools/CopyPowerlevel.razor (renamed from MatrixRoomUtils.Web/Pages/Tools/CopyPowerlevel.razor)8
-rw-r--r--MatrixUtils.Web/Pages/Tools/KnownHomeserverList.razor (renamed from MatrixRoomUtils.Web/Pages/Tools/KnownHomeserverList.razor)4
-rw-r--r--MatrixUtils.Web/Pages/Tools/MassJoinRoom.razor (renamed from MatrixRoomUtils.Web/Pages/Tools/MassJoinRoom.razor)8
-rw-r--r--MatrixUtils.Web/Pages/Tools/MediaLocator.razor (renamed from MatrixRoomUtils.Web/Pages/Tools/MediaLocator.razor)2
-rw-r--r--MatrixUtils.Web/Pages/Tools/SpaceDebug.razor (renamed from MatrixRoomUtils.Web/Pages/Tools/SpaceDebug.razor)4
-rw-r--r--MatrixUtils.Web/Pages/Tools/ToolsIndex.razor8
6 files changed, 21 insertions, 13 deletions
diff --git a/MatrixRoomUtils.Web/Pages/Tools/CopyPowerlevel.razor b/MatrixUtils.Web/Pages/Tools/CopyPowerlevel.razor

index bcbc974..31f3f23 100644 --- a/MatrixRoomUtils.Web/Pages/Tools/CopyPowerlevel.razor +++ b/MatrixUtils.Web/Pages/Tools/CopyPowerlevel.razor
@@ -1,4 +1,4 @@ -@page "/CopyPowerlevel" +@page "/Tools/CopyPowerlevel" @using System.Diagnostics @using ArcaneLibs.Extensions @using LibMatrix @@ -25,11 +25,11 @@ List<AuthenticatedHomeserverGeneric> hss { get; set; } = new(); protected override async Task OnInitializedAsync() { - var hs = await MRUStorage.GetCurrentSessionOrNavigate(); + var hs = await RMUStorage.GetCurrentSessionOrNavigate(); if (hs is null) return; - var sessions = await MRUStorage.GetAllTokens(); + var sessions = await RMUStorage.GetAllTokens(); foreach (var userAuth in sessions) { - var session = await MRUStorage.GetSession(userAuth); + var session = await RMUStorage.GetSession(userAuth); if (session is not null) { hss.Add(session); StateHasChanged(); diff --git a/MatrixRoomUtils.Web/Pages/Tools/KnownHomeserverList.razor b/MatrixUtils.Web/Pages/Tools/KnownHomeserverList.razor
index dbf2f5f..f73215d 100644 --- a/MatrixRoomUtils.Web/Pages/Tools/KnownHomeserverList.razor +++ b/MatrixUtils.Web/Pages/Tools/KnownHomeserverList.razor
@@ -1,4 +1,4 @@ -@page "/KnownHomeserverList" +@page "/Tools/KnownHomeserverList" @using System.Diagnostics @using ArcaneLibs.Extensions @using LibMatrix.Homeservers @@ -26,7 +26,7 @@ AuthenticatedHomeserverGeneric? hs { get; set; } protected override async Task OnInitializedAsync() { - hs = await MRUStorage.GetCurrentSessionOrNavigate(); + hs = await RMUStorage.GetCurrentSessionOrNavigate(); if (hs is null) return; var fetchTasks = (await hs.GetJoinedRooms()).Select(x=>x.GetMembersByHomeserverAsync()).ToAsyncEnumerable(); await foreach (var result in fetchTasks) { diff --git a/MatrixRoomUtils.Web/Pages/Tools/MassJoinRoom.razor b/MatrixUtils.Web/Pages/Tools/MassJoinRoom.razor
index 816b7db..6efb0ae 100644 --- a/MatrixRoomUtils.Web/Pages/Tools/MassJoinRoom.razor +++ b/MatrixUtils.Web/Pages/Tools/MassJoinRoom.razor
@@ -1,4 +1,4 @@ -@page "/MassRoomJoin" +@page "/Tools/MassRoomJoin" @using System.Diagnostics @using ArcaneLibs.Extensions @using LibMatrix @@ -28,11 +28,11 @@ string roomId { get; set; } protected override async Task OnInitializedAsync() { - var hs = await MRUStorage.GetCurrentSessionOrNavigate(); + var hs = await RMUStorage.GetCurrentSessionOrNavigate(); if (hs is null) return; - var sessions = await MRUStorage.GetAllTokens(); + var sessions = await RMUStorage.GetAllTokens(); foreach (var userAuth in sessions) { - var session = await MRUStorage.GetSession(userAuth); + var session = await RMUStorage.GetSession(userAuth); if (session is not null) { hss.Add(session); StateHasChanged(); diff --git a/MatrixRoomUtils.Web/Pages/Tools/MediaLocator.razor b/MatrixUtils.Web/Pages/Tools/MediaLocator.razor
index 20aa639..38c9b71 100644 --- a/MatrixRoomUtils.Web/Pages/Tools/MediaLocator.razor +++ b/MatrixUtils.Web/Pages/Tools/MediaLocator.razor
@@ -1,4 +1,4 @@ -@page "/MediaLocator" +@page "/Tools/MediaLocator" @using LibMatrix.Homeservers @inject HttpClient Http <h3>Media locator</h3> diff --git a/MatrixRoomUtils.Web/Pages/Tools/SpaceDebug.razor b/MatrixUtils.Web/Pages/Tools/SpaceDebug.razor
index 5b4815d..5d9b8eb 100644 --- a/MatrixRoomUtils.Web/Pages/Tools/SpaceDebug.razor +++ b/MatrixUtils.Web/Pages/Tools/SpaceDebug.razor
@@ -1,4 +1,4 @@ -@page "/SpaceDebug" +@page "/Tools/SpaceDebug" @using LibMatrix.Filters @using LibMatrix.Helpers <h3>SpaceDebug</h3> @@ -45,7 +45,7 @@ protected override async Task OnInitializedAsync() { Status = "Getting homeserver..."; - var hs = await MRUStorage.GetCurrentSessionOrNavigate(); + var hs = await RMUStorage.GetCurrentSessionOrNavigate(); if (hs is null) return; var syncHelper = new SyncHelper(hs) { diff --git a/MatrixUtils.Web/Pages/Tools/ToolsIndex.razor b/MatrixUtils.Web/Pages/Tools/ToolsIndex.razor new file mode 100644
index 0000000..f4092d7 --- /dev/null +++ b/MatrixUtils.Web/Pages/Tools/ToolsIndex.razor
@@ -0,0 +1,8 @@ +@page "/Tools" +<h3>Other tools</h3> + +<a href="/Tools/CopyPowerlevel">Copy highest powerlevel across all session</a><br/> +<a href="/Tools/KnownHomeserverList">Find all homeservers you share a room with</a><br/> +<a href="/Tools/MassRoomJoin">Join room across all session</a><br/> +<a href="/Tools/MediaLocator">Locate lost media</a><br/> +<a href="/Tools/SpaceDebug">Debug space relationships</a><br/>