From 7b264b778a01666e7031371fef53045aeae64613 Mon Sep 17 00:00:00 2001 From: Wessel Tip Date: Mon, 18 Mar 2024 09:28:21 +0100 Subject: [PATCH] chore(readme): Update boilerpalte values to match repository --- .github/CONTRIBUTING.md | 14 +-- .github/ISSUE_TEMPLATE/bug_report.yml | 13 ++- .github/ISSUE_TEMPLATE/config.yml | 4 +- .github/ISSUE_TEMPLATE/feature_request.yml | 7 +- .github/PULL_REQUEST_TEMPLATE.md | 4 +- .github/auto_assign.yml | 4 +- README.md | 19 +--- .../copilot/chatSessions/00000000000-Helix.xd | Bin 0 -> 5443 bytes .../.idea/copilot/chatSessions/00000000000.xd | Bin 0 -> 5666 bytes .../.idea/copilot/chatSessions/blobs/version | Bin 0 -> 4 bytes .../.idea/copilot/chatSessions/xd-Helix.lck | 85 ++++++++++++++++ .../.idea/copilot/chatSessions/xd.lck | 93 ++++++++++++++++++ .../.idea/.idea.REST API/.idea/discord.xml | 12 +++ .../.idea.REST API/.idea/indexLayout.xml | 8 ++ .../.idea/projectSettingsUpdater.xml | 6 ++ src/Server/.idea/.idea.REST API/.idea/vcs.xml | 6 ++ .../.idea.REST API/.idea/workspace-Helix.xml | 75 ++++++++++++++ .../.idea/.idea.REST API/.idea/workspace.xml | 93 ++++++++++++++++++ .../Console/bin/Debug/net8.0/Console.dll | Bin 6144 -> 6144 bytes .../Console/bin/Debug/net8.0/Console.exe | Bin 140800 -> 140800 bytes .../Console/bin/Debug/net8.0/Console.pdb | Bin 11568 -> 12248 bytes .../Console/bin/Debug/net8.0/LibHttp.dll | Bin 8704 -> 8704 bytes .../Console/bin/Debug/net8.0/LibHttp.pdb | Bin 12296 -> 12976 bytes .../Console/bin/Debug/net8.0/LibParse.dll | Bin 14336 -> 14336 bytes .../Console/bin/Debug/net8.0/LibParse.pdb | Bin 15968 -> 16648 bytes .../Console/bin/Debug/net8.0/LibServer.dll | Bin 10240 -> 10240 bytes .../Console/bin/Debug/net8.0/LibServer.pdb | Bin 13144 -> 13824 bytes .../LibHttp/bin/Debug/net8.0/LibHttp.dll | Bin 8704 -> 8704 bytes .../LibHttp/bin/Debug/net8.0/LibHttp.pdb | Bin 12296 -> 12976 bytes .../LibParse/bin/Debug/net8.0/LibParse.dll | Bin 14336 -> 14336 bytes .../LibParse/bin/Debug/net8.0/LibParse.pdb | Bin 15968 -> 16648 bytes .../LibServer/bin/Debug/net8.0/LibHttp.dll | Bin 8704 -> 8704 bytes .../LibServer/bin/Debug/net8.0/LibHttp.pdb | Bin 12296 -> 12976 bytes .../LibServer/bin/Debug/net8.0/LibServer.dll | Bin 10240 -> 10240 bytes .../LibServer/bin/Debug/net8.0/LibServer.pdb | Bin 13144 -> 13824 bytes 35 files changed, 409 insertions(+), 34 deletions(-) create mode 100644 src/Server/.idea/.idea.REST API/.idea/copilot/chatSessions/00000000000-Helix.xd create mode 100644 src/Server/.idea/.idea.REST API/.idea/copilot/chatSessions/00000000000.xd create mode 100644 src/Server/.idea/.idea.REST API/.idea/copilot/chatSessions/blobs/version create mode 100644 src/Server/.idea/.idea.REST API/.idea/copilot/chatSessions/xd-Helix.lck create mode 100644 src/Server/.idea/.idea.REST API/.idea/copilot/chatSessions/xd.lck create mode 100644 src/Server/.idea/.idea.REST API/.idea/discord.xml create mode 100644 src/Server/.idea/.idea.REST API/.idea/indexLayout.xml create mode 100644 src/Server/.idea/.idea.REST API/.idea/projectSettingsUpdater.xml create mode 100644 src/Server/.idea/.idea.REST API/.idea/vcs.xml create mode 100644 src/Server/.idea/.idea.REST API/.idea/workspace-Helix.xml create mode 100644 src/Server/.idea/.idea.REST API/.idea/workspace.xml diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 8aeddf1..aa2dd24 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -6,9 +6,9 @@ Used linters: [EditorConfig](https://editorconfig.org) ---> -If you wish to contribute to {{project.name}}, feel free to fork the repository and submit a pull request. -{{project.linter}} is enforced to correct most typo's you make and keep the code style the same throughout the whole project, -so it would be much appreciated if you installed {{project.linter}} to your editor of choice +If you wish to contribute to Roommapper, feel free to fork the repository and submit a pull request. +Editorconfig is enforced to correct most typo's you make and keep the code style the same throughout the whole project, +so it would be much appreciated if you installed Editorconfig to your editor of choice ## Prerequisites -The following prerequisites must be met before installing {{project.name}}: -{{setup.prerequisites}} +The following prerequisites must be met before installing Roommapper: + - Dotnet >=8.0.0 - + -> {{project.name}} +> Roommapper -[![MIT License](https://img.shields.io/badge/license-MIT-007EC7.svg?style=flat-square)](/LICENSE) {{info.badges}} +[![MIT License](https://img.shields.io/badge/license-MIT-007EC7.svg?style=flat-square)](/LICENSE) -{{info.desc}} +A room mapping robot written in C#

diff --git a/src/Server/.idea/.idea.REST API/.idea/copilot/chatSessions/00000000000-Helix.xd b/src/Server/.idea/.idea.REST API/.idea/copilot/chatSessions/00000000000-Helix.xd new file mode 100644 index 0000000000000000000000000000000000000000..169814a7753ffcd97a65329ab8553ae31e5deac2 GIT binary patch literal 5443 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.kt:117) +jetbrains.exodus.env.Environments.newLogInstance(Environments.kt:117) +jetbrains.exodus.env.Environments.newLogInstance(Environments.kt:81) +jetbrains.exodus.env.Environments.newLogInstance(Environments.kt:77) +jetbrains.exodus.env.Environments$newInstance$4.invoke(Environments.kt:46) +jetbrains.exodus.env.Environments$newInstance$4.invoke(Environments.kt:46) +jetbrains.exodus.env.Environments.prepare(Environments.kt:120) +jetbrains.exodus.env.Environments.newInstance(Environments.kt:46) +kotlinx.dnq.store.container.EntityStoreHelperKt.createTransientEntityStore(EntityStoreHelper.kt:40) +kotlinx.dnq.store.container.EntityStoreHelperKt.createTransientEntityStore(EntityStoreHelper.kt:31) +kotlinx.dnq.store.container.EntityStoreHelperKt.createTransientEntityStore$default(EntityStoreHelper.kt:30) +com.github.copilot.chat.session.persistence.xodus.XdChatSessionPersistenceService.initStore(XdChatSessionPersistenceService.kt:115) +com.github.copilot.chat.session.persistence.xodus.XdChatSessionPersistenceService.(XdChatSessionPersistenceService.kt:22) +com.github.copilot.chat.session.persistence.xodus.XdChatSessionPersistenceService.(XdChatSessionPersistenceService.kt:15) +com.github.copilot.chat.session.persistence.ChatSessionPersistenceServiceKt.ChatSessionPersistenceService(ChatSessionPersistenceService.kt:43) +com.github.copilot.chat.session.persistence.ChatSessionPersistenceServiceKt.chatSessionsPersistenceService(ChatSessionPersistenceService.kt:53) +com.github.copilot.chat.session.ChatSessionManager.(ChatSessionManager.kt:45) +com.github.copilot.chat.session.ChatSessionManager.(ChatSessionManager.kt:25) +com.github.copilot.chat.window.CopilotChatToolWindow.onCopilotReady(CopilotChatToolWindow.kt:133) +com.github.copilot.chat.window.CopilotChatToolWindow.access$onCopilotReady(CopilotChatToolWindow.kt:40) +com.github.copilot.chat.window.CopilotChatToolWindow$initCopilotStatusListener$1.invoke(CopilotChatToolWindow.kt:118) +com.github.copilot.chat.window.CopilotChatToolWindow$initCopilotStatusListener$1.invoke(CopilotChatToolWindow.kt:115) +com.github.copilot.status.CopilotAuthStatusKt.subscribeToCopilotAuthStatus(CopilotAuthStatus.kt:27) +com.github.copilot.chat.window.CopilotChatToolWindow.initCopilotStatusListener(CopilotChatToolWindow.kt:115) +com.github.copilot.chat.window.CopilotChatToolWindow.(CopilotChatToolWindow.kt:59) +com.github.copilot.chat.window.CopilotChatToolWindow.(CopilotChatToolWindow.kt:40) +com.github.copilot.chat.window.CopilotChatToolWindowFactory.init(CopilotChatToolWindowFactory.kt:18) +com.intellij.openapi.wm.impl.ToolWindowManagerImpl.registerToolWindow$intellij_platform_ide_impl(ToolWindowManagerImpl.kt:1123) +com.intellij.toolWindow.ToolWindowSetInitializerKt.registerToolWindows(ToolWindowSetInitializer.kt:223) +com.intellij.toolWindow.ToolWindowSetInitializerKt.access$registerToolWindows(ToolWindowSetInitializer.kt:1) +com.intellij.toolWindow.ToolWindowSetInitializer$createAndLayoutToolWindows$entries$1$1.invokeSuspend(ToolWindowSetInitializer.kt:141) +com.intellij.toolWindow.ToolWindowSetInitializer$createAndLayoutToolWindows$entries$1$1.invoke(ToolWindowSetInitializer.kt) +com.intellij.toolWindow.ToolWindowSetInitializer$createAndLayoutToolWindows$entries$1$1.invoke(ToolWindowSetInitializer.kt) +kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:78) +kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:167) +kotlinx.coroutines.BuildersKt.withContext(Unknown Source) +com.intellij.platform.diagnostic.telemetry.impl.TracerKt.span(tracer.kt:53) +com.intellij.platform.diagnostic.telemetry.impl.TracerKt.span$default(tracer.kt:49) +com.intellij.toolWindow.ToolWindowSetInitializer$createAndLayoutToolWindows$entries$1.invokeSuspend(ToolWindowSetInitializer.kt:138) +kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) +kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108) +com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:194) +com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:843) +com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:463) +com.intellij.openapi.application.impl.RwLockHolder.runWithEnabledImplicitRead(RwLockHolder.kt:75) +com.intellij.openapi.application.impl.RwLockHolder.runWithImplicitRead(RwLockHolder.kt:67) +com.intellij.openapi.application.impl.ApplicationImpl.runWithImplicitRead(ApplicationImpl.java:1436) +com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:82) +com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:124) +com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:44) +java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) +java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:792) +java.desktop/java.awt.EventQueue$3.run(EventQueue.java:739) +java.desktop/java.awt.EventQueue$3.run(EventQueue.java:733) +java.base/java.security.AccessController.doPrivileged(AccessController.java:399) +java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) +java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:761) +com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:695) +com.intellij.ide.IdeEventQueue._dispatchEvent$lambda$12(IdeEventQueue.kt:589) +com.intellij.openapi.application.impl.RwLockHolder.runWithoutImplicitRead(RwLockHolder.kt:44) +com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:589) +com.intellij.ide.IdeEventQueue.access$_dispatchEvent(IdeEventQueue.kt:72) +com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:355) +com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:354) +com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:793) +com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:354) +com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:349) +com.intellij.ide.IdeEventQueueKt.performActivity$lambda$1(IdeEventQueue.kt:1014) +com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:106) +com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:1014) +com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$7(IdeEventQueue.kt:349) +com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:848) +com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:391) +java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207) +java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128) +java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117) +java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113) +java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105) +java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92) diff --git a/src/Server/.idea/.idea.REST API/.idea/copilot/chatSessions/xd.lck b/src/Server/.idea/.idea.REST API/.idea/copilot/chatSessions/xd.lck new file mode 100644 index 0000000..9855c47 --- /dev/null +++ b/src/Server/.idea/.idea.REST API/.idea/copilot/chatSessions/xd.lck @@ -0,0 +1,93 @@ +Private property of Exodus: 11684@Helix + +jetbrains.exodus.io.LockingManager.lock(LockingManager.kt:88) +jetbrains.exodus.io.LockingManager.lock(LockingManager.kt:39) +jetbrains.exodus.io.FileDataWriter.lock(FileDataWriter.kt:70) +jetbrains.exodus.log.Log.tryLock(Log.kt:804) +jetbrains.exodus.log.Log.(Log.kt:117) +jetbrains.exodus.env.Environments.newLogInstance(Environments.kt:117) +jetbrains.exodus.env.Environments.newLogInstance(Environments.kt:81) +jetbrains.exodus.env.Environments.newLogInstance(Environments.kt:77) +jetbrains.exodus.env.Environments$newInstance$4.invoke(Environments.kt:46) +jetbrains.exodus.env.Environments$newInstance$4.invoke(Environments.kt:46) +jetbrains.exodus.env.Environments.prepare(Environments.kt:120) +jetbrains.exodus.env.Environments.newInstance(Environments.kt:46) +kotlinx.dnq.store.container.EntityStoreHelperKt.createTransientEntityStore(EntityStoreHelper.kt:40) +kotlinx.dnq.store.container.EntityStoreHelperKt.createTransientEntityStore(EntityStoreHelper.kt:31) +kotlinx.dnq.store.container.EntityStoreHelperKt.createTransientEntityStore$default(EntityStoreHelper.kt:30) +com.github.copilot.chat.session.persistence.xodus.XdChatSessionPersistenceService.initStore(XdChatSessionPersistenceService.kt:115) +com.github.copilot.chat.session.persistence.xodus.XdChatSessionPersistenceService.(XdChatSessionPersistenceService.kt:22) +com.github.copilot.chat.session.persistence.xodus.XdChatSessionPersistenceService.(XdChatSessionPersistenceService.kt:15) +com.github.copilot.chat.session.persistence.ChatSessionPersistenceServiceKt.ChatSessionPersistenceService(ChatSessionPersistenceService.kt:43) +com.github.copilot.chat.session.persistence.ChatSessionPersistenceServiceKt.chatSessionsPersistenceService(ChatSessionPersistenceService.kt:53) +com.github.copilot.chat.session.ChatSessionManager.(ChatSessionManager.kt:45) +com.github.copilot.chat.session.ChatSessionManager.(ChatSessionManager.kt:25) +com.github.copilot.chat.window.CopilotChatToolWindow.onCopilotReady(CopilotChatToolWindow.kt:133) +com.github.copilot.chat.window.CopilotChatToolWindow.access$onCopilotReady(CopilotChatToolWindow.kt:40) +com.github.copilot.chat.window.CopilotChatToolWindow$initCopilotStatusListener$1.invoke(CopilotChatToolWindow.kt:118) +com.github.copilot.chat.window.CopilotChatToolWindow$initCopilotStatusListener$1.invoke(CopilotChatToolWindow.kt:115) +com.github.copilot.status.CopilotAuthStatusKt.subscribeToCopilotAuthStatus$lambda$0(CopilotAuthStatus.kt:44) +com.intellij.util.messages.impl.MessageBusImplKt.invokeMethod(MessageBusImpl.kt:700) +com.intellij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:660) +com.intellij.util.messages.impl.MessageBusImplKt.deliverMessage(MessageBusImpl.kt:423) +com.intellij.util.messages.impl.MessageBusImplKt.pumpWaiting(MessageBusImpl.kt:402) +com.intellij.util.messages.impl.MessageBusImplKt.access$pumpWaiting(MessageBusImpl.kt:1) +com.intellij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:461) +jdk.proxy4/jdk.proxy4.$Proxy140.onCopilotStatus(Unknown Source) +com.github.copilot.status.CopilotStatusService.notifyApplication(CopilotStatusService.java:76) +com.github.copilot.status.CopilotStatusService.notifyApplication(CopilotStatusService.java:64) +com.github.copilot.lang.agent.AgentGitHubService.loginInteractive(AgentGitHubService.java:152) +com.github.copilot.onboarding.pages.WelcomePage$updateContent$2$2.hyperlinkUpdate(WelcomePage.kt:50) +java.desktop/javax.swing.JEditorPane.fireHyperlinkUpdate(JEditorPane.java:401) +java.desktop/javax.swing.text.html.HTMLEditorKit$LinkController.activateLink(HTMLEditorKit.java:906) +java.desktop/javax.swing.text.html.HTMLEditorKit$LinkController.mouseClicked(HTMLEditorKit.java:702) +java.desktop/java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:278) +java.desktop/java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:277) +java.desktop/java.awt.Component.processMouseEvent(Component.java:6660) +java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3385) +java.desktop/java.awt.Component.processEvent(Component.java:6422) +java.desktop/java.awt.Container.processEvent(Container.java:2266) +java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5027) +java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324) +java.desktop/java.awt.Component.dispatchEvent(Component.java:4855) +java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4969) +java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4592) +java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4524) +java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310) +java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2809) +java.desktop/java.awt.Component.dispatchEvent(Component.java:4855) +java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:794) +java.desktop/java.awt.EventQueue$3.run(EventQueue.java:739) +java.desktop/java.awt.EventQueue$3.run(EventQueue.java:733) +java.base/java.security.AccessController.doPrivileged(AccessController.java:399) +java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) +java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97) +java.desktop/java.awt.EventQueue$4.run(EventQueue.java:766) +java.desktop/java.awt.EventQueue$4.run(EventQueue.java:764) +java.base/java.security.AccessController.doPrivileged(AccessController.java:399) +java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) +java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:763) +com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:695) +com.intellij.ide.IdeEventQueue.dispatchMouseEvent(IdeEventQueue.kt:635) +com.intellij.ide.IdeEventQueue._dispatchEvent$lambda$10(IdeEventQueue.kt:580) +com.intellij.openapi.application.impl.RwLockHolder.runWithEnabledImplicitRead(RwLockHolder.kt:75) +com.intellij.openapi.application.impl.RwLockHolder.runWithImplicitRead(RwLockHolder.kt:67) +com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:580) +com.intellij.ide.IdeEventQueue.access$_dispatchEvent(IdeEventQueue.kt:72) +com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:355) +com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:354) +com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:793) +com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:354) +com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:349) +com.intellij.ide.IdeEventQueueKt.performActivity$lambda$1(IdeEventQueue.kt:1014) +com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:114) +com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:1014) +com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$7(IdeEventQueue.kt:349) +com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:848) +com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:391) +java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207) +java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128) +java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117) +java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113) +java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105) +java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92) diff --git a/src/Server/.idea/.idea.REST API/.idea/discord.xml b/src/Server/.idea/.idea.REST API/.idea/discord.xml new file mode 100644 index 0000000..9b28b4a --- /dev/null +++ b/src/Server/.idea/.idea.REST API/.idea/discord.xml @@ -0,0 +1,12 @@ + + + + + \ No newline at end of file diff --git a/src/Server/.idea/.idea.REST API/.idea/indexLayout.xml b/src/Server/.idea/.idea.REST API/.idea/indexLayout.xml new file mode 100644 index 0000000..7b08163 --- /dev/null +++ b/src/Server/.idea/.idea.REST API/.idea/indexLayout.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/src/Server/.idea/.idea.REST API/.idea/projectSettingsUpdater.xml b/src/Server/.idea/.idea.REST API/.idea/projectSettingsUpdater.xml new file mode 100644 index 0000000..4bb9f4d --- /dev/null +++ b/src/Server/.idea/.idea.REST API/.idea/projectSettingsUpdater.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/src/Server/.idea/.idea.REST API/.idea/vcs.xml b/src/Server/.idea/.idea.REST API/.idea/vcs.xml new file mode 100644 index 0000000..b2bdec2 --- /dev/null +++ b/src/Server/.idea/.idea.REST API/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/src/Server/.idea/.idea.REST API/.idea/workspace-Helix.xml b/src/Server/.idea/.idea.REST API/.idea/workspace-Helix.xml new file mode 100644 index 0000000..4fe7bbe --- /dev/null +++ b/src/Server/.idea/.idea.REST API/.idea/workspace-Helix.xml @@ -0,0 +1,75 @@ + + + + Console/Console.csproj + + + + + + + { + "associatedIndex": 4 +} + + + + { + "keyToString": { + "RunOnceActivity.OpenProjectViewOnStart": "true", + "RunOnceActivity.ShowReadmeOnStart": "true", + "git-widget-placeholder": "master", + "node.js.detected.package.eslint": "true", + "node.js.detected.package.tslint": "true", + "node.js.selected.package.eslint": "(autodetect)", + "node.js.selected.package.tslint": "(autodetect)", + "nodejs_package_manager_path": "npm", + "vue.rearranger.settings.migration": "true" + } +} + + + + + + + + + 1710707892900 + + + + + + + + \ No newline at end of file diff --git a/src/Server/.idea/.idea.REST API/.idea/workspace.xml b/src/Server/.idea/.idea.REST API/.idea/workspace.xml new file mode 100644 index 0000000..27eb2b2 --- /dev/null +++ b/src/Server/.idea/.idea.REST API/.idea/workspace.xml @@ -0,0 +1,93 @@ + + + + Console/Console.csproj + + + + + + + + + + + + + + + + + + + + + + + + + { + "associatedIndex": 4 +} + + + + { + "keyToString": { + "RunOnceActivity.OpenProjectViewOnStart": "true", + "RunOnceActivity.ShowReadmeOnStart": "true", + "git-widget-placeholder": "master", + "node.js.detected.package.eslint": "true", + "node.js.detected.package.tslint": "true", + "node.js.selected.package.eslint": "(autodetect)", + "node.js.selected.package.tslint": "(autodetect)", + "nodejs_package_manager_path": "npm", + "vue.rearranger.settings.migration": "true" + } +} + + + + + + + + + 1710707892900 + + + + + + + + \ No newline at end of file diff --git a/src/Server/Console/bin/Debug/net8.0/Console.dll b/src/Server/Console/bin/Debug/net8.0/Console.dll index 1a6f2821ba346b40c8543fee1d5710ef3b8249d4..04fdde38b0758dbc68b1d13be6ba3091d5f0fa9d 100644 GIT binary patch delta 360 zcmZoLXfT-2!6IVN^J`*{45QG*mEnwgCo?kEGfGTu1d<;&GcqZ23j8%wob0>dpYPU% z+5cxukD0&Oggcl~!!*&{!pPDzB`w*^%p%n+&D=c2(A?4>$;>d-*up5;+{Dn(+#)T> zWb%3*QC{<<{&yG{eFK;n7#Nx+U*wTzouSSwPMZTi^{M_8cf`ZhdnBt=3$>qEzMo^vmU^;=e#6)_! zJ$m3{l6fxSp~+LA9Wd}8#8#N7D8~44@)usM%`$wS7$+L=Y~~aA#^i6xkjP-pV8LL- zV98+0kiwA0kj!8Pgcb~`Kr#&|XATrK1d^5v1`J6+F+-q?F<3`3P}Bs-2gzCh)h02R UYz`LQ%ETmMvsqB=JDa0fGLBqo`pm>Hy+q?)H0o0wV}n4~5fCmWj?TBIcz0D)zyMVg7ZiJ8UZ z^*o}yA<^Db85n&7m>3usCQQD_BhR`-n}K1;;D&Cfl8rnf5XP013+yCjbBd delta 99 zcmZoT!_fdlEsR^3z9{)8G9)pWFr+Y;F&HqU0$HgH<_u{J#z2-SgC$T5B$5o|gRmKc fA%g`_HVG&WftEm7kcbITmkChbV!N|4(_SV38xayc diff --git a/src/Server/Console/bin/Debug/net8.0/Console.pdb b/src/Server/Console/bin/Debug/net8.0/Console.pdb index 6dbedab2453d7ddbb696858da2eaf4e9515e994e..44b512f5aa06a3a603147498856fb3340fc3947b 100644 GIT binary patch delta 1620 zcmZuxYfuwc6uz5>U>F7J3!x4%fFNuVLP7!&=map32Vg*pK*Z*;!Hjviy9kIipi-40 zqU(U-Sea@mPC^I7(W>qEplD(6L8;=aB7@Z#v35W!Ek5YQQmbwM-0wT*eBaL5d(XWs zxz|_Lh_rDC06`l7@Sy>~29RfwxY<@fKnfyZjxmv2mIXwRmrd}LWr}2oM`0Yyg>jn~s1mIt^AgMj(Jhp%to1Un3p#qm&w1mCHeCK#wBe5IWHs6I_CP4E2EA6U^YU z;c7ucVZMk9!Sr1)X|@$bAB` zE2l3o+vG=^D_i8gzrCW8X}KQEB8(ugKc@mZKkW=^L?W#2jz@%R=F=VNT2Uq6AF){w=cUz zfpR&pqhr1reK6r5N(1JSS z{Rgv#PHd{`RxfC1?>$gPJJ9`2B2D=sQ}r}XsbqPEd3A;<)6|I4$Cb_xZjCwR*W?d) zy!6FOlk7Mqb2w1Sm%;gOYgZ^aW4^Pj3vM&u^VxB_LegG<*)Uv3Vn#MUVH&HDfMdhX zDj`VBy6D}Imx-Ayn1M9gZLpH3gL`S!TS}zt0ysN5i&XlTihaadX2N07m83&EJD&a8 z!k&;UTrrI`C&_Lj>=ukCo9stnGue3t;@`)z@fEwKL8P2oaMzixzvxjb^UlnZ33p$0 zEcfQk{<`YwY30_Vfz|N~kF4GQ)i0!HThy@3NAgs*KK0h> zfYceC-YMgyz2R7U;LKz978ccA9({}tzZ}-o4gH>gZtc-)IVlR!{l5LJEA~}}f1h04 z62ck-sR8VUijSQ60XMgV&Kd{_A3}b*gN7wFDd=+rtnv|c>bAX~%#0Y3RWQyG*E7$% znR}M_uj=U~D^}jD4Q`$DYp`x$eAkoKyg{j4lYj1{#(&85^5E!ZW?RRSv&|O@^S5O# z|I&Tp#oW8x(;shZ>Yr+_%~jR=Zx20~>|MCdOtKF}iQ#rz}&-fwo%#-5!#dBmn9gEiq zw9hn^w~b>p3AQFvvFF|K$Awwzjz2ftEZMNU->(ZV-nrDE-%=W)$O-DJ5xC3+w+a&w zgjUv8$}!pv{)JY|MiLxpDJMy))h;98oM^SL?fKoBqA(YEX1O927#yzo05$<6UX+P2Mqw=WY?}gj5#VQV{rHSjuoA1vwn#V zCorDTVgUfTwr1~+30e7cO%;6Lu5HOUhcM!yS|I@7fl5jt0$i9YI_t5Z8~0>ki_2h`7cOw-+Tx zQBQXa;!Z)_8fqOXjruZGpKoyigVJ!oZ I&xWtopT$8vqW}N^ delta 882 zcmZvZUr19?9LLYOn{H0>Z>AXK)>gKg?e5QYfBJ){WtvOHX_hT&clX{oxbE6EDv@F% z>m>{2I206$B-kB2#C(Y;urMN&qRi^S0ttF4qQG8KtTU5@@;;o;@6Y#~-WC#GBrjCu90e>0H5@w*tUi! z#obwarh}q1FOY!}B7(ck znK!u1>fP#QkrBgwuP5Eb192D^<@==RF>9Uz&KaIH04021rDb$gL<|-2v)R zXxBD?;tIFk2i9&++99V`A*A)oe2JCdOeid1(u6HCo3rGuoiEfYtc_TGf zdi-2MzhC3@Gfkdgh%>N)004Y{y?!AjyR)=7oS<^56X&Py#XeXTu|bQygylqsbolpaB83aP0* mh3lzcA_twJ@|6i2R>4FC>Z5c!))!V}tVnG5iX7H#g1-TDg8xSV diff --git a/src/Server/Console/bin/Debug/net8.0/LibHttp.dll b/src/Server/Console/bin/Debug/net8.0/LibHttp.dll index e3afb31a06c8480ec8cb3d9b44e4a1a89479443a..900ef88f2795f6dcff8e77e1854eb40d2e93484e 100644 GIT binary patch delta 355 zcmZp0X>gg)!NPPqf6~Mr8OExKE5jL8Co?kEGd4_a1d@@P8JUzt1%izy{O_B`LE`q~H9NwV zGXfPkTg8MHrxq2*l&2OKr%qlhrN~#5pP!qXSWu8!6jNN3Jo&zqi7r%U984$B8rM)h zhL{P;*QYwOimmar1R4be>60C#r5Ph9$4F~UZjtVqXuz|XPi7yJzbQi^gE@l*gAs!z zgDFD_LmERegBcK7Fr)&>G@zV0P}C4eS~3_gBmugg)!4i=WeRE=u3}f5GmEnxWlNlN78G9x-0?G8vj7-X+0yZn>Y?iuf>9Y0m z4TH}Tdfzsih_7eTNK7(GF*8UtNi|P1HZip{FiA}|PBu0(v`9-b00PTYi!>8+6Elm+ z+)|3XRmW<&7#Mv6m>3usCQP=Jl4s+wWMJTto*XBo6#sR)@0%YxzB#QFd)B;p&16YN zpdx3hn9$ke6CT2CQHk|W$LipEU56FaiRe`0J5`t A?*IS* diff --git a/src/Server/Console/bin/Debug/net8.0/LibHttp.pdb b/src/Server/Console/bin/Debug/net8.0/LibHttp.pdb index 785bde1a03920e682c7a0b42eca488213805ae59..8a283b11a80ad9de3634aee12497a45e0ba60bb5 100644 GIT binary patch delta 1433 zcmZWodrVVj6#wq+11JJjCL`k99mqr5-nR4!ipawXZ7Irg6X(3Nw*=_R_A(?BTQp7u zRJQBXkT6iIGbsj;DKm<5GQbMTjGJamWElhErfhCHj56JaBa>}^{LcG#a=ypewXv0~ zldf+@0f^WNKpg`BK7e*MWiPfAIiLy7!x(cqmYWSOLc4C-UY(ns3iTS8*oZ?v*<>w* z{@n_3hcF{Y*F<#mZuuo8~~$n|S*nqz*B*z=i-|z!!A$q5%suGNS<-OT zJz3qVn)~P({S~8x%_=7y4w6n{VnH0c)oL~qHXCVYIP7}5lDW{IvmRk`xT0l=Djj`{ z$)Dr@kMG(^-(d=72R^4mS=xDXUsgPJO;w>)esnqO4d|pS0`IMi%&QuK znxCF=y<=olJ>bn$_pgl+T$t0VN zPak82|9`a0^dKC~b!GZVghFgNQASydNDFBvDAIrlR|Ig%9Psa9*%c0oG%x$Ni)WEW z6RD?)trnOmAmBBc3r!XASP}eygegA$Zx)_aW}%ABB%Vjw9k3Sm!*d9G5lN}+gqbY2 zI_;%N6#V0bWfU0`K6~gHM#8&FTolg7X6o&wsl^VPiKx&)I+lRFpkUJ_OWqFPys9lO zOrt0po-{L0y2WV4^^X5O%eFtTXA9c~hp#%Ff!nWl|8_$ay4i6yF|zD-XPf-@%KAJO znpL%K1TNW0dRWsX;`R>v{Q3Icge9lS8Vb(c<&GJa#_S4vf~|1hKONxqrr~>^O&-tf zc|S4K*-_2(ZudRA# zaIbq)#GSNDUp|i<*LU=kzSTtr)?DEpIC!piLSno$zw0AvQOl#A+Am^5zUdxtO+5Tg zkv&@NEm6BGOn#YzLCY^htUH}KJgK@|JMO%hd%wA$DXi9fA<;N-XN-0F+a1iI4V{y{ zxBIkrPkDFjPTX9S60+yX2vHwNC@+a>j!1X)bSmfky5;N4BT3xUqx?npgiqbMCBgCT zeHtAagiH;08r9Ygr#4|=UrlM>Do#s%@U`2v0a>4BKXbRO-g2h%W;BAh+TRN|Sm{i5 z$jla&vLj|KA$^c7l)T(Yp^Q){W8-87qh2mol5(R$VGt|gM1^uODN)Ai6;iQSp)?js z>BsD$r6Qh8CXta6F`*F0N~97(E-}gs3WFj}t~V$ZQc@vZ?-?v3be1tuzl^QCYf+}ZBU$=agL50%u$ z5+WoQ2UH@^AZiOKYY=`@2o#EnJ`~Xl1V;5C%049Zt!F_=)Pdjgf6o6o=Q-z@Q_l}% zmB1AapzaJniU(){%>Bs|k=W4$rZ9`1Q1p8IFo$`nn78({9YD2X;f08MUo=i}|827K z)A#u`U%ujfrZCH@PA!dGxRgzuHDfIT1crfwtEjh7U!i_PRS1Dr!oei!P1F_CHBQGsFPf#6^s<_!gsI1kM0sq6Om( zj3sa%pJ5mIF1E@K8T5T>BB4gvfMBUHMq-2UXfzlL^WAN-*)LmcmaaIBCnKRC8y9L! z8v;ZqEt7Wc>Ff@$dqR`hv~Hv(*k{4^m-B?x>pIFet)EF7)8=$}x|)sZYS~tO%YSNv z?1;YhP-RDi9!w^WH}AvG9i!2cZ80t097_D#>!IcL_R~M~W2P@t>B)1`);pPef3NL% z-;&VY^kJDU2-gTn-DO`(s((+q(O9=WDBERhk^hX{5~NDlWmgr|tvM8@*RH4`N66ul zJQ}s*@~R$9aVstln>N0&N+Q*qs_gcLy|TkgHC1y`Dp60^B}=j2 z%#6@=f^6A*fKOM;Qi!p2_UX&YV2=Tf0|HwRTVbN27^D7VBSWppafTZvJ1`1t<}y);GP$6kxwu(Cj_qL<4pJRb*uW delta 385 zcmZoDXegM_!LqiSp>JZ33}f8HmEnAx{tOI2#K4fiz)-+EQBioZB4a#b%H&4IdPdvL zj7-KF0y~+a??%Y{citnSzGmVf<8PZ?v?5qF5|d0)%nVXZQq9whO-wBfOj47Lla0*` zEz*(6KFUPc!Ssq6BWf6 zZ6~W3YEAYr+_ag`=n|8EB0~~`2}25l8G`{sDv*`RV9t=nU<_oLGFSq|KqARNJ_wsJ p7&2G@Ws`v75NHXM1&Npdb(sL=Ehg)m-egL!-z;eMo^hf9I{*O~Z&&~T diff --git a/src/Server/Console/bin/Debug/net8.0/LibParse.pdb b/src/Server/Console/bin/Debug/net8.0/LibParse.pdb index 1ee188e74ad7bd895aac8bf058ea10bd53881035..353cda23ab1c901706deead5046b65ddc6334a6b 100644 GIT binary patch delta 1504 zcmZWo2~bl<7~Tzpki>9^wusXq<&Z$aOI~h3ETB*cB8R9|kP?yyM1jN{GPF`6A{DJI z^-=1yQgLLa*asF(p~b7HtyIB#6sjUn6lSzC9(8Ozu)kBM_INYj@&Ets&hEbbhu3bb z!gb1=W)Fmd-$Q6E2cdKfev#d3DlN1j`1(8%at94wya=5IZ+Y(DT%0@)G>(hVPa235 zip}{Di)-|$n*)6k+Y91)9kJn7gP(Ng$949~*Pxb)Ps2n3w!9rps3*`X# zDi+cLss%v50xHxj)S`CPVS-&*CT78=+|V7d8%k0N5u98S1_!mehaol!V}~IRWZ~pN ze!FB1jElfd@SMm7@RPU+{CAO^;9qg;2ETzA2JR#f=AiS05Lh6M13oOx0~X1gz*}TZ zz#6g}xF}XW3^GH3SRC|FAp~Bcj01k4%mXG=PT+S`O~50nZs3*bVc?x=@vz`qiB*V^yXR3=8_V<#X?!#Y*qtZ!VR9n z&%y3IA6d*BNoiShBUdVz@-pH4h`!8Co$C8{#@XvU&v{NaOI!SWsxo<~r=+2x-)AePDB2V|FEOlC1TdTyIQ!;IBcTe7o8Xv#jJnK{A z*!c8YUF$#STQIBX*o7TV){ee|2`t@{%#`0|>vTL%5&wipm%0G!e3*sOkiFUi{w)EB zAQmQO%{5!8c#B0s7x9Arx3zWK=|m7D;AyrCQ^>)fAl+F?G95#5! z!bRmaJ5>_%?~ur(3W_O%-DEC>O12*Ett7v=JX%-?uUTIl9sSoVBGXZ7Hge)k0g@8vN=FO=5?}b;L6t+tVmHl$Xx+@#cx8e>%`yY3m&4UXvaA)n9gQ@Bo zT(^A84WTxADCL;Ur)P-&H1NaN@O^6<_uRI7+T^~|YGytX&S}2gA!x3>{{F6KhfJUB z8}a64->W~+JN|B2*YA^eT6!I80}FmAA|;h|yFvn7w=NB|rY28s4w^eKmAwLmsC>>Q z$iC*@KKg3t2s`2y9=zHYKDTAQAe`i_yO%Y;c6W_?%Dwmv?ne~^na5k%+tLGyuAQ^j zzJ0kNWUrq&R6q7?>;1jiqtQtjx!wDh1Tf6gT@S0HTtB8CY3p(1)@HsH+IslOjNwz? zS5)#d4*BJt>1a@r0cjrI%4NR0EtW@@K0jhx?w{S+F;Q1al8Kdl=jWVO=sLW)2Qyrc z4HM;r@#0v*K;S_axAvF2_N_Ne{>S~tGV0mq?Df_7i=I*Ce$Oh=X?pYIK5@95zPUc2 zYv*Sp@zu{B_j}zOocPj|^k{X3LDV~(m^p0=KV~Q;c@wXzrhZv!%(XrDxlR`?;0L^D zrAU78KRStC#+NEyHkMSS*J$NYDr12`t=3ZN0*%Hd;Y6Ydz8%U+=$dvTZX$%K5UYH5T wi~=)nU?vSSd330p@?y4NrU^40nCZdHb=Nled{3|E5#*o(Q+iwz(N?!V0os)U7ytkO delta 881 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 U8Hio&_yzMsP&?o8lAneC1y2So2mk;8 delta 947 zcmZvbOH30{6o${8(rKko1yPY0Eno!tq|>1fj7k*+A`03Pj7$`!oxwtBleT~cfffnI zm6%yTWC0r!hlL3gQH&%kT)0rw1PzHXHYTpzNYo80PirFaG0FG;=l=JRdrva);JP@@ zaw`ge(jkERSqNb5iA4gT&M219tOURqN?SbO#X6p@>slIW(bsT1YQpjHV3^0T+Prji zF!xRUjisBa*RhWmJ~L7I&iLqXAj(i0pLd5LGYxnTMYYibWZ1zR}Ic=msH>R#%wFod$ z*VWWGKiRp^_*L`rOYPlW^Wzsq&!@C|;`0L~{;;pNM+n8DCDj8ZC#pHFB`QRs9QUg& z9M=>QY9oO@0b5ZYmUd_gwwffFH5TS~%Pbu{>$g`5tl$uBY?Z5$6?`_I&2Dvyd?kJ^ z!6~v1*6x(XH6Qd=120wyjKk%3F*X-33St${TY0D7&R7}I%DWs^A8TXnmG3$eBJ%s>EvAT2vYfnUYoqWtg`d0l?au%J diff --git a/src/Server/LibHttp/bin/Debug/net8.0/LibHttp.dll b/src/Server/LibHttp/bin/Debug/net8.0/LibHttp.dll index e3afb31a06c8480ec8cb3d9b44e4a1a89479443a..900ef88f2795f6dcff8e77e1854eb40d2e93484e 100644 GIT binary patch delta 355 zcmZp0X>gg)!NPPqf6~Mr8OExKE5jL8Co?kEGd4_a1d@@P8JUzt1%izy{O_B`LE`q~H9NwV zGXfPkTg8MHrxq2*l&2OKr%qlhrN~#5pP!qXSWu8!6jNN3Jo&zqi7r%U984$B8rM)h zhL{P;*QYwOimmar1R4be>60C#r5Ph9$4F~UZjtVqXuz|XPi7yJzbQi^gE@l*gAs!z zgDFD_LmERegBcK7Fr)&>G@zV0P}C4eS~3_gBmugg)!4i=WeRE=u3}f5GmEnxWlNlN78G9x-0?G8vj7-X+0yZn>Y?iuf>9Y0m z4TH}Tdfzsih_7eTNK7(GF*8UtNi|P1HZip{FiA}|PBu0(v`9-b00PTYi!>8+6Elm+ z+)|3XRmW<&7#Mv6m>3usCQP=Jl4s+wWMJTto*XBo6#sR)@0%YxzB#QFd)B;p&16YN zpdx3hn9$ke6CT2CQHk|W$LipEU56FaiRe`0J5`t A?*IS* diff --git a/src/Server/LibHttp/bin/Debug/net8.0/LibHttp.pdb b/src/Server/LibHttp/bin/Debug/net8.0/LibHttp.pdb index 785bde1a03920e682c7a0b42eca488213805ae59..8a283b11a80ad9de3634aee12497a45e0ba60bb5 100644 GIT binary patch delta 1433 zcmZWodrVVj6#wq+11JJjCL`k99mqr5-nR4!ipawXZ7Irg6X(3Nw*=_R_A(?BTQp7u zRJQBXkT6iIGbsj;DKm<5GQbMTjGJamWElhErfhCHj56JaBa>}^{LcG#a=ypewXv0~ zldf+@0f^WNKpg`BK7e*MWiPfAIiLy7!x(cqmYWSOLc4C-UY(ns3iTS8*oZ?v*<>w* z{@n_3hcF{Y*F<#mZuuo8~~$n|S*nqz*B*z=i-|z!!A$q5%suGNS<-OT zJz3qVn)~P({S~8x%_=7y4w6n{VnH0c)oL~qHXCVYIP7}5lDW{IvmRk`xT0l=Djj`{ z$)Dr@kMG(^-(d=72R^4mS=xDXUsgPJO;w>)esnqO4d|pS0`IMi%&QuK znxCF=y<=olJ>bn$_pgl+T$t0VN zPak82|9`a0^dKC~b!GZVghFgNQASydNDFBvDAIrlR|Ig%9Psa9*%c0oG%x$Ni)WEW z6RD?)trnOmAmBBc3r!XASP}eygegA$Zx)_aW}%ABB%Vjw9k3Sm!*d9G5lN}+gqbY2 zI_;%N6#V0bWfU0`K6~gHM#8&FTolg7X6o&wsl^VPiKx&)I+lRFpkUJ_OWqFPys9lO zOrt0po-{L0y2WV4^^X5O%eFtTXA9c~hp#%Ff!nWl|8_$ay4i6yF|zD-XPf-@%KAJO znpL%K1TNW0dRWsX;`R>v{Q3Icge9lS8Vb(c<&GJa#_S4vf~|1hKONxqrr~>^O&-tf zc|S4K*-_2(ZudRA# zaIbq)#GSNDUp|i<*LU=kzSTtr)?DEpIC!piLSno$zw0AvQOl#A+Am^5zUdxtO+5Tg zkv&@NEm6BGOn#YzLCY^htUH}KJgK@|JMO%hd%wA$DXi9fA<;N-XN-0F+a1iI4V{y{ zxBIkrPkDFjPTX9S60+yX2vHwNC@+a>j!1X)bSmfky5;N4BT3xUqx?npgiqbMCBgCT zeHtAagiH;08r9Ygr#4|=UrlM>Do#s%@U`2v0a>4BKXbRO-g2h%W;BAh+TRN|Sm{i5 z$jla&vLj|KA$^c7l)T(Yp^Q){W8-87qh2mol5(R$VGt|gM1^uODN)Ai6;iQSp)?js z>BsD$r6Qh8CXta6F`*F0N~97(E-}gs3WFj}t~V$ZQc@vZ?-?v3be1tuzl^QCYf+}ZBU$=agL50%u$ z5+WoQ2UH@^AZiOKYY=`@2o#EnJ`~Xl1V;5C%049Zt!F_=)Pdjgf6o6o=Q-z@Q_l}% zmB1AapzaJniU(){%>Bs|k=W4$rZ9`1Q1p8IFo$`nn78({9YD2X;f08MUo=i}|827K z)A#u`U%ujfrZCH@PA!dGxRgzuHDfIT1crfwtEjh7U!i_PRS1Dr!oei!P1F_CHBQGsFPf#6^s<_!gsI1kM0sq6Om( zj3sa%pJ5mIF1E@K8T5T>BB4gvfMBUHMq-2UXfzlL^WAN-*)LmcmaaIBCnKRC8y9L! z8v;ZqEt7Wc>Ff@$dqR`hv~Hv(*k{4^m-B?x>pIFet)EF7)8=$}x|)sZYS~tO%YSNv z?1;YhP-RDi9!w^WH}AvG9i!2cZ80t097_D#>!IcL_R~M~W2P@t>B)1`);pPef3NL% z-;&VY^kJDU2-gTn-DO`(s((+q(O9=WDBERhk^hX{5~NDlWmgr|tvM8@*RH4`N66ul zJQ}s*@~R$9aVstln>N0&N+Q*qs_gcLy|TkgHC1y`Dp60^B}=j2 z%#6@=f^6A*fKOM;Qi!p2_UX&YV2=Tf0|HwRTVbN27^D7VBSWppafTZvJ1`1t<}y);GP$6kxwu(Cj_qL<4pJRb*uW delta 385 zcmZoDXegM_!LqiSp>JZ33}f8HmEnAx{tOI2#K4fiz)-+EQBioZB4a#b%H&4IdPdvL zj7-KF0y~+a??%Y{citnSzGmVf<8PZ?v?5qF5|d0)%nVXZQq9whO-wBfOj47Lla0*` zEz*(6KFUPc!Ssq6BWf6 zZ6~W3YEAYr+_ag`=n|8EB0~~`2}25l8G`{sDv*`RV9t=nU<_oLGFSq|KqARNJ_wsJ p7&2G@Ws`v75NHXM1&Npdb(sL=Ehg)m-egL!-z;eMo^hf9I{*O~Z&&~T diff --git a/src/Server/LibParse/bin/Debug/net8.0/LibParse.pdb b/src/Server/LibParse/bin/Debug/net8.0/LibParse.pdb index 1ee188e74ad7bd895aac8bf058ea10bd53881035..353cda23ab1c901706deead5046b65ddc6334a6b 100644 GIT binary patch delta 1504 zcmZWo2~bl<7~Tzpki>9^wusXq<&Z$aOI~h3ETB*cB8R9|kP?yyM1jN{GPF`6A{DJI z^-=1yQgLLa*asF(p~b7HtyIB#6sjUn6lSzC9(8Ozu)kBM_INYj@&Ets&hEbbhu3bb z!gb1=W)Fmd-$Q6E2cdKfev#d3DlN1j`1(8%at94wya=5IZ+Y(DT%0@)G>(hVPa235 zip}{Di)-|$n*)6k+Y91)9kJn7gP(Ng$949~*Pxb)Ps2n3w!9rps3*`X# zDi+cLss%v50xHxj)S`CPVS-&*CT78=+|V7d8%k0N5u98S1_!mehaol!V}~IRWZ~pN ze!FB1jElfd@SMm7@RPU+{CAO^;9qg;2ETzA2JR#f=AiS05Lh6M13oOx0~X1gz*}TZ zz#6g}xF}XW3^GH3SRC|FAp~Bcj01k4%mXG=PT+S`O~50nZs3*bVc?x=@vz`qiB*V^yXR3=8_V<#X?!#Y*qtZ!VR9n z&%y3IA6d*BNoiShBUdVz@-pH4h`!8Co$C8{#@XvU&v{NaOI!SWsxo<~r=+2x-)AePDB2V|FEOlC1TdTyIQ!;IBcTe7o8Xv#jJnK{A z*!c8YUF$#STQIBX*o7TV){ee|2`t@{%#`0|>vTL%5&wipm%0G!e3*sOkiFUi{w)EB zAQmQO%{5!8c#B0s7x9Arx3zWK=|m7D;AyrCQ^>)fAl+F?G95#5! z!bRmaJ5>_%?~ur(3W_O%-DEC>O12*Ett7v=JX%-?uUTIl9sSoVBGXZ7Hge)k0g@8vN=FO=5?}b;L6t+tVmHl$Xx+@#cx8e>%`yY3m&4UXvaA)n9gQ@Bo zT(^A84WTxADCL;Ur)P-&H1NaN@O^6<_uRI7+T^~|YGytX&S}2gA!x3>{{F6KhfJUB z8}a64->W~+JN|B2*YA^eT6!I80}FmAA|;h|yFvn7w=NB|rY28s4w^eKmAwLmsC>>Q z$iC*@KKg3t2s`2y9=zHYKDTAQAe`i_yO%Y;c6W_?%Dwmv?ne~^na5k%+tLGyuAQ^j zzJ0kNWUrq&R6q7?>;1jiqtQtjx!wDh1Tf6gT@S0HTtB8CY3p(1)@HsH+IslOjNwz? zS5)#d4*BJt>1a@r0cjrI%4NR0EtW@@K0jhx?w{S+F;Q1al8Kdl=jWVO=sLW)2Qyrc z4HM;r@#0v*K;S_axAvF2_N_Ne{>S~tGV0mq?Df_7i=I*Ce$Oh=X?pYIK5@95zPUc2 zYv*Sp@zu{B_j}zOocPj|^k{X3LDV~(m^p0=KV~Q;c@wXzrhZv!%(XrDxlR`?;0L^D zrAU78KRStC#+NEyHkMSS*J$NYDr12`t=3ZN0*%Hd;Y6Ydz8%U+=$dvTZX$%K5UYH5T wi~=)nU?vSSd330p@?y4NrU^40nCZdHb=Nled{3|E5#*o(Q+iwz(N?!V0os)U7ytkO delta 881 zcmZXQZAep57{{M;=cdy(u>@bJxK2u)d%G{2P76(ioMf)%kl;q{Zg;krTW%(n>8`yI z*$4GTpTZQQHj0u485JS)Aqb2y{{Q-J5Ay7&vID$TmK9Bwkoj_M5 zfsrZ#v#9Mx0%NFs)dY%61UOU&>H^ARCXhxISqQvD71;=+Y!u8g6fB`mvlPsse(4Ya zj)Lzfnoo}ti#qYOlEO!+;Bb`+9y2s(V6dtJ^Cwb)<6fmIKn)+Vy0Kqql#vPJG}2bR zfc#yZL0U{eG|*RWoYDcGt-FH%XTBL zvoi7WREg;`>8Dt3$Dh=rIf72(j2gszhEnCwi#p6;~ack+#+ECy<5eWr^ZFA<^xN#U;xwd`+(yKJJPHqZWUB-DRUw^uv;T&)Ao; zR$f{_t;L_XlKNxW1ONuN@aR53}JNveUQgmk05HAlaiu%})gg)!NPPqf6~Mr8OExKE5jL8Co?kEGd4_a1d@@P8JUzt1%izy{O_B`LE`q~H9NwV zGXfPkTg8MHrxq2*l&2OKr%qlhrN~#5pP!qXSWu8!6jNN3Jo&zqi7r%U984$B8rM)h zhL{P;*QYwOimmar1R4be>60C#r5Ph9$4F~UZjtVqXuz|XPi7yJzbQi^gE@l*gAs!z zgDFD_LmERegBcK7Fr)&>G@zV0P}C4eS~3_gBmugg)!4i=WeRE=u3}f5GmEnxWlNlN78G9x-0?G8vj7-X+0yZn>Y?iuf>9Y0m z4TH}Tdfzsih_7eTNK7(GF*8UtNi|P1HZip{FiA}|PBu0(v`9-b00PTYi!>8+6Elm+ z+)|3XRmW<&7#Mv6m>3usCQP=Jl4s+wWMJTto*XBo6#sR)@0%YxzB#QFd)B;p&16YN zpdx3hn9$ke6CT2CQHk|W$LipEU56FaiRe`0J5`t A?*IS* diff --git a/src/Server/LibServer/bin/Debug/net8.0/LibHttp.pdb b/src/Server/LibServer/bin/Debug/net8.0/LibHttp.pdb index 785bde1a03920e682c7a0b42eca488213805ae59..8a283b11a80ad9de3634aee12497a45e0ba60bb5 100644 GIT binary patch delta 1433 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 U8Hio&_yzMsP&?o8lAneC1y2So2mk;8 delta 947 zcmZvbOH30{6o${8(rKko1yPY0Eno!tq|>1fj7k*+A`03Pj7$`!oxwtBleT~cfffnI zm6%yTWC0r!hlL3gQH&%kT)0rw1PzHXHYTpzNYo80PirFaG0FG;=l=JRdrva);JP@@ zaw`ge(jkERSqNb5iA4gT&M219tOURqN?SbO#X6p@>slIW(bsT1YQpjHV3^0T+Prji zF!xRUjisBa*RhWmJ~L7I&iLqXAj(i0pLd5LGYxnTMYYibWZ1zR}Ic=msH>R#%wFod$ z*VWWGKiRp^_*L`rOYPlW^Wzsq&!@C|;`0L~{;;pNM+n8DCDj8ZC#pHFB`QRs9QUg& z9M=>QY9oO@0b5ZYmUd_gwwffFH5TS~%Pbu{>$g`5tl$uBY?Z5$6?`_I&2Dvyd?kJ^ z!6~v1*6x(XH6Qd=120wyjKk%3F*X-33St${TY0D7&R7}I%DWs^A8TXnmG3$eBJ%s>EvAT2vYfnUYoqWtg`d0l?au%J