This commit is contained in:
HueByte
2026-02-24 21:03:14 +00:00
parent bd22be4181
commit 5031bf0e11
56 changed files with 8746 additions and 374 deletions
+239
View File
@@ -192,6 +192,20 @@
"Title": "EchoHub.Client.Services.AudioPlaybackService",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "_api_meta/client/EchoHub.Client.Services.BackupInfo.yml",
"output": {
".html": {
"relative_path": "api/client/EchoHub.Client.Services.BackupInfo.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "EchoHub.Client.Services.BackupInfo",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "_api_meta/client/EchoHub.Client.Services.ClientEncryptionService.yml",
@@ -234,6 +248,34 @@
"Title": "EchoHub.Client.Services.NotificationSoundService",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "_api_meta/client/EchoHub.Client.Services.PathSetup.yml",
"output": {
".html": {
"relative_path": "api/client/EchoHub.Client.Services.PathSetup.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "EchoHub.Client.Services.PathSetup",
"Summary": "<p sourcefile=\"_api_meta/client/EchoHub.Client.Services.PathSetup.yml\" sourcestartlinenumber=\"1\">Ensures the application's directory is on the system PATH so users\ncan run 'echohub' from any terminal session.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "_api_meta/client/EchoHub.Client.Services.UpdateBackupService.yml",
"output": {
".html": {
"relative_path": "api/client/EchoHub.Client.Services.UpdateBackupService.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "EchoHub.Client.Services.UpdateBackupService",
"Summary": "<p sourcefile=\"_api_meta/client/EchoHub.Client.Services.UpdateBackupService.yml\" sourcestartlinenumber=\"1\">Manages pre-update backups and rollback restoration for the auto-updater.\nBackup location: ~/.echohub/update-backup/</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "_api_meta/client/EchoHub.Client.Services.UpdateChecker.yml",
@@ -850,6 +892,20 @@
"Title": "EchoHub.Core.Contracts.IMessageEncryptionService",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "_api_meta/core/EchoHub.Core.Contracts.IUserService.yml",
"output": {
".html": {
"relative_path": "api/core/EchoHub.Core.Contracts.IUserService.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "EchoHub.Core.Contracts.IUserService",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "_api_meta/core/EchoHub.Core.Contracts.yml",
@@ -1032,6 +1088,20 @@
"Title": "EchoHub.Core.DTOs.ErrorResponse",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "_api_meta/core/EchoHub.Core.DTOs.JoinChannelResult.yml",
"output": {
".html": {
"relative_path": "api/core/EchoHub.Core.DTOs.JoinChannelResult.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "EchoHub.Core.DTOs.JoinChannelResult",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "_api_meta/core/EchoHub.Core.DTOs.KickRequest.yml",
@@ -1242,6 +1312,34 @@
"Title": "EchoHub.Core.DTOs.UserDto",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "_api_meta/core/EchoHub.Core.DTOs.UserError.yml",
"output": {
".html": {
"relative_path": "api/core/EchoHub.Core.DTOs.UserError.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "EchoHub.Core.DTOs.UserError",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "_api_meta/core/EchoHub.Core.DTOs.UserOperationResult.yml",
"output": {
".html": {
"relative_path": "api/core/EchoHub.Core.DTOs.UserOperationResult.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "EchoHub.Core.DTOs.UserOperationResult",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "_api_meta/core/EchoHub.Core.DTOs.UserPresenceDto.yml",
@@ -1956,6 +2054,20 @@
"Title": "EchoHub.Server.Services.MessageEncryptionService",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "_api_meta/server/EchoHub.Server.Services.MuteExpirationService.yml",
"output": {
".html": {
"relative_path": "api/server/EchoHub.Server.Services.MuteExpirationService.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "EchoHub.Server.Services.MuteExpirationService",
"Summary": "<p sourcefile=\"_api_meta/server/EchoHub.Server.Services.MuteExpirationService.yml\" sourcestartlinenumber=\"1\">Background service that periodically unmutes users whose timed mute has expired.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "_api_meta/server/EchoHub.Server.Services.PresenceTracker.yml",
@@ -1998,6 +2110,20 @@
"Title": "EchoHub.Server.Services.SignalRBroadcaster",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "_api_meta/server/EchoHub.Server.Services.UserService.yml",
"output": {
".html": {
"relative_path": "api/server/EchoHub.Server.Services.UserService.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "EchoHub.Server.Services.UserService",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "_api_meta/server/EchoHub.Server.Services.yml",
@@ -2170,6 +2296,16 @@
},
"version": ""
},
{
"type": "Conceptual",
"source_relative_path": "articles/docker.md",
"output": {
".html": {
"relative_path": "articles/docker.html"
}
},
"version": ""
},
{
"type": "Conceptual",
"source_relative_path": "articles/encryption.md",
@@ -2336,6 +2472,99 @@
},
"version": ""
},
{
"type": "Conceptual",
"source_relative_path": "changelog/v0.2.8.md",
"output": {
".html": {
"relative_path": "changelog/v0.2.8.html"
}
},
"version": ""
},
{
"type": "Conceptual",
"source_relative_path": "flows/authentication.md",
"output": {
".html": {
"relative_path": "flows/authentication.html"
}
},
"version": ""
},
{
"type": "Conceptual",
"source_relative_path": "flows/channels.md",
"output": {
".html": {
"relative_path": "flows/channels.html"
}
},
"version": ""
},
{
"type": "Conceptual",
"source_relative_path": "flows/connection.md",
"output": {
".html": {
"relative_path": "flows/connection.html"
}
},
"version": ""
},
{
"type": "Conceptual",
"source_relative_path": "flows/flows.md",
"output": {
".html": {
"relative_path": "flows/flows.html"
}
},
"version": ""
},
{
"type": "Conceptual",
"source_relative_path": "flows/media.md",
"output": {
".html": {
"relative_path": "flows/media.html"
}
},
"version": ""
},
{
"type": "Conceptual",
"source_relative_path": "flows/messaging.md",
"output": {
".html": {
"relative_path": "flows/messaging.html"
}
},
"version": ""
},
{
"type": "Conceptual",
"source_relative_path": "flows/moderation.md",
"output": {
".html": {
"relative_path": "flows/moderation.html"
}
},
"version": ""
},
{
"type": "Toc",
"source_relative_path": "flows/toc.yml",
"output": {
".html": {
"relative_path": "flows/toc.html"
},
".json": {
"relative_path": "flows/toc.json"
}
},
"version": ""
},
{
"type": "Resource",
"source_relative_path": "images/hue_icon.svg",
@@ -2368,6 +2597,16 @@
}
},
"version": ""
},
{
"type": "Conceptual",
"source_relative_path": "todo.md",
"output": {
".html": {
"relative_path": "todo.html"
}
},
"version": ""
}
],
"groups": [