Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Testing] MagitekStratagem v0.10 - Builtin server #5207

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

meoiswa
Copy link
Contributor

@meoiswa meoiswa commented Dec 9, 2024

Testing a followup idea to separating the plugin and tracker integration code:
This experimental new version of the plugin includes an entrypoint with which the plugin can be executed as the server.
This allows a separation of processes between the plugin + client, and native integrations + server, without requiring users download an external dependency, and mantaining all code compiled by the pipelines (hopefully this works!)
Unfortunately this also means the plugin itself is much bigger, as it has to bring along the required dependencies to run the AspNet server. Hopefully this won't be a major issue.

@bleatbot bleatbot enabled auto-merge (squash) December 9, 2024 15:02
@bleatbot
Copy link
Collaborator

bleatbot commented Dec 9, 2024

Outdated attempt

Builds failed, please check action output.

Take care! Please test your plugins in-game before submitting them here to prevent crashes and instability. We really appreciate it!

The average merge time for plugin updates is currently 9 hours.

Name Commit Status
MagitekStratagem [testing-live] 4652bf5 Build failed (Diff)
17 Needs (✅ All reviewed)
Type Name Version Reviewed by
NuGet Microsoft.AspNetCore.SignalR.Client 8.0.0 reiichi001
NuGet Microsoft.AspNetCore.Connections.Abstractions 8.0.0 reiichi001
NuGet Microsoft.AspNetCore.Http.Connections.Client 8.0.0 reiichi001
NuGet Microsoft.AspNetCore.Http.Connections.Common 8.0.0 reiichi001
NuGet Microsoft.AspNetCore.SignalR.Client.Core 8.0.0 reiichi001
NuGet Microsoft.AspNetCore.SignalR.Common 8.0.0 reiichi001
NuGet Microsoft.AspNetCore.SignalR.Protocols.Json 8.0.0 reiichi001
NuGet System.IO.Pipelines 8.0.0 reiichi001
9 hidden needs (known safe NuGet packages).
Show log - Review

@bleatbot bleatbot added build failed This plugin failed to build. move channel This plugin is being moved to another channel. labels Dec 9, 2024
@philpax
Copy link
Contributor

philpax commented Jan 2, 2025

Have you been able to investigate this / figure out a way forward?

@meoiswa
Copy link
Contributor Author

meoiswa commented Jan 2, 2025

As far as I understand, there are .net packages that need to be whitelisted in order for the solution to build.

@philpax
Copy link
Contributor

philpax commented Jan 2, 2025

Great, I'll hand it over to @goaaats to figure out then

auto-merge was automatically disabled January 2, 2025 11:57

Head branch was pushed to by a user without write access

@bleatbot
Copy link
Collaborator

bleatbot commented Jan 2, 2025

Builds failed, please check action output.

Take care! Please test your plugins in-game before submitting them here to prevent crashes and instability. We really appreciate it!

Name Commit Status
MagitekStratagem [testing-live] 6e3eedb Build failed (Diff)
17 Needs (⚠️ 7 UNREVIEWED)
Type Name Version Reviewed by
NuGet Microsoft.AspNetCore.SignalR.Client 8.0.11 ⚠️ Upd. from 8.0.3
NuGet Microsoft.AspNetCore.Connections.Abstractions 8.0.11 ⚠️ Upd. from 8.0.3
NuGet Microsoft.AspNetCore.Http.Connections.Client 8.0.11 ⚠️ Upd. from 8.0.3
NuGet Microsoft.AspNetCore.Http.Connections.Common 8.0.11 ⚠️ Upd. from 8.0.3
NuGet Microsoft.AspNetCore.SignalR.Client.Core 8.0.11 ⚠️ Upd. from 8.0.3
NuGet Microsoft.AspNetCore.SignalR.Common 8.0.11 ⚠️ Upd. from 8.0.3
NuGet Microsoft.AspNetCore.SignalR.Protocols.Json 8.0.11 ⚠️ Upd. from 8.0.3
NuGet System.IO.Pipelines 8.0.0 reiichi001
9 hidden needs (known safe NuGet packages).
Show log - Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build failed This plugin failed to build. move channel This plugin is being moved to another channel.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants