ark-manager-web icon indicating copy to clipboard operation
ark-manager-web copied to clipboard

Rewrite Progress

Open mbround18 opened this issue 3 years ago • 2 comments

  • [x] - Dockerization
  • [x] - Basic Functionality of starting, stopping, etc
    • [x] Current Blocker https://github.com/SergioBenitez/Rocket/discussions/2090
  • [ ] - Mod list, mod functionality for install & uninstall
  • [x] - Additional Customization

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 avatar Jan 26 '22 22:01 mbround18

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 avatar Jan 29 '22 00:01 mbround18

Process Update 2

image

  • Full Configuration support :)

mbround18 avatar Feb 06 '22 03:02 mbround18