• v0.0.7 b6a448a289

    v0.0.7 Stable

    pathartl released this 2023-08-23 04:54:03 +00:00 | 323 commits to main since this release

    General

    • Fixed null "Approved On" dates for users to not crash server backend
    • Add download button in archives list
    • Added persistent field picker on games list
    • Update of package dependencies

    Servers

    • Servers now have a "game" field so they can be tied to created games
    • Added server log file monitoring
    • Added experimental RCON console
    • Unified server start/stop controls with updated in-progress statuses

    Playnite Extension

    • Better error handling when a game cannot be extracted due to corrupted archive download
    • Added logging throughout the extension. See the Playnite documentation for enabling trace logs and the location of the log

    Full Changelog: https://github.com/pathartl/LANCommander/compare/v0.0.6...v0.0.7

    Downloads
     
  • v0.0.6 934ffd19b8

    v0.0.6 Stable

    pathartl released this 2023-08-11 21:04:56 +00:00 | 349 commits to main since this release

    Game Editing

    • Check IGDB credentials are valid before allowing metadata lookup
    • Allow editing of columns displayed in games list

    Game Servers

    • Show error is game server fails to start
    • Add option for UseShellExecute (allows some game servers to render a window instead of running purely via command line)
    • Add option for autostarting servers on LANCommander startup with optional delay

    General

    • Show login errors in web login
    • Optionally force users to be approved by administrators after registration
    • Added some detailed logging to startup

    There is no update to the Playnite extension in this release.

    Full Changelog: https://github.com/pathartl/LANCommander/compare/v0.0.5...v0.0.6

    Downloads
     
  • v0.0.5 6ebf79de8b

    v0.0.5 Stable

    pathartl released this 2023-08-09 05:58:24 +00:00 | 363 commits to main since this release

    • Application startup now scaffolds Settings.yml (fixes application startup crashing)
    • Users can now be deleted
    • Token secret now obscured in the authentication settings UI
    • Added some filterable options on main game list
    • Fixed alignment of action buttons on servers list

    There is no update to the Playnite extension in this release.

    Full Changelog: https://github.com/pathartl/LANCommander/compare/v0.0.4...v0.0.5

    Downloads
     
  • v0.0.4 f6a2dac0b3

    v0.0.4 Stable

    pathartl released this 2023-08-08 01:13:16 +00:00 | 370 commits to main since this release

    • Migrate / scaffold database on startup to fix first time setup
    • Force authentication on Dashboard

    There is no update to the Playnite extension in this release.

    Full Changelog: https://github.com/pathartl/LANCommander/compare/v0.0.3...v0.0.4

    Downloads
     
  • v0.0.3 4e99b648ff

    v0.0.3 Stable

    pathartl released this 2023-08-07 22:56:07 +00:00 | 376 commits to main since this release

    • Updated dependencies
    • Fixed switching panels nulling out some data in main game edit form
    • Changed edit button in main game list to link allowing opening in new tab
    • Fixed adding new games not having general form not visible
    • Fix close button on script editing modal
    • Use display names for dropdowns/labels on script type and multiplayer types
    • Fixed registry input
    • Disable browse buttons that point to archives if the archive is missing on disk
    • Unified archive file inputs
    • Fix alignment of actions on main game form

    There is no update to the Playnite extension in this release.

    Full Changelog: https://github.com/pathartl/LANCommander/compare/v0.0.2...v0.0.3

    Downloads
     
  • v0.0.2 f95d348818

    v0.0.2 Stable

    pathartl released this 2023-07-03 18:09:37 +00:00 | 395 commits to main since this release

    What's Changed

    • Initial buildout of support for dedicated servers
    • Increased chunk size of downloads to 50MB
    • Changed layout of game edit page to remove unnecessary amounts of scrolling
    • Switched uploader to use JS and API endpoints for potentially faster uploading
    • Add GitHub actions build pipelines
    • Add support for game saves per user
    • Force load to edit game. Fixes #9
    • Bind lookup on input. Fixes #16
    • Fix keys editor blocking render after save of new game. Do full page redirect after adding game. Fixes #13
    • Fully remove MudBlazor components
    • Update to .NET 7
    • Overall UI improvements / messaging / responsiveness
    • On failed installs due to script errors, don't redownload entire archive if it exists in a temporary location
    • Better options/settings screen in backoffice
    • Introduction of script snippets. Snippets are example scripts that may help when building installers for games.
    • Better handling of authentication in the Playnite extension
    • Set player name on client upon login of Playnite extension
    • Extract directly from the download stream by @DanTheMan827 in https://github.com/pathartl/LANCommander/pull/19

    New Contributors

    Full Changelog: https://github.com/pathartl/LANCommander/compare/v0.0.1...v0.0.2

    Downloads
     
  • v0.0.1 f6dbd013be

    v0.0.1 Stable

    pathartl released this 2023-03-04 01:46:31 +00:00 | 515 commits to main since this release

    This is the initial, very beta release of LANCommander. Provided are the server files and Playnite extension.

    Full Changelog: https://github.com/pathartl/LANCommander/commits/v0.0.1

    Downloads