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

Rewrite Progress #43

Open
4 of 5 tasks
mbround18 opened this issue Jan 26, 2022 · 2 comments
Open
4 of 5 tasks

Rewrite Progress #43

mbround18 opened this issue Jan 26, 2022 · 2 comments
Assignees
Labels

Comments

@mbround18
Copy link
Owner

mbround18 commented Jan 26, 2022

Disclaimer

Rewrite for this project has been long incoming and thats primarily due to a change in games from myself. Recently, my group wants to get back into ark and thus I am back active on this project. Please add a comment here if you have any ideas, additional information, etc.

Major Change

Frontend

Moving the frontend away from angularjs 1.0 to Svelte for its performance and to get away from AngularJs.

Backend

Moving this repo away from Ruby and over to Rust due to the memory safety for the backend.

Architecture

I am trying to utilize server sent events rather than direct pop popen from Ruby. With server sent events, I am hoping to hook onto a unix socket for command output & handle input.

FAQ

  • Will it be backwards compatible
    • Maybe. I am working on adding complex parsers and tools to gleam information from the environment.
@mbround18
Copy link
Owner Author

mbround18 commented Jan 29, 2022

Progress Update 1:

image

Features

  • Working log from supported commands
  • Status updates from the server that dynamically update.
  • Ability to inject translations <3

Currently In Progress

  • Mod Installation/Uninstallation
  • Configuration Editing
  • Restart Notifications

@mbround18
Copy link
Owner Author

Process Update 2

image

  • Full Configuration support :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant