Commit Graph

  • 986fb87db1 Make install directory mandatory when uninstalling Pat Hartl 2023-11-16 12:06:18 -0600
  • f7fa7aa9f3 Add cmdlet for uninstalling a game Pat Hartl 2023-11-16 12:04:55 -0600
  • 49c4b10cf9 Don't get key when uninstalling Pat Hartl 2023-11-16 12:04:41 -0600
  • 8bd422249e Fix Install-Game cmdlet name Pat Hartl 2023-11-16 12:04:26 -0600
  • 26f03f61fc Add public base URL to LC client Pat Hartl 2023-11-16 01:44:35 -0600
  • 839e9b4935 Run scripts after cmdlet install Pat Hartl 2023-11-16 01:44:21 -0600
  • c71cf9fedd Cmdlet for installing game Pat Hartl 2023-11-16 01:01:17 -0600
  • 86211a7500 Remove unused PowerShell code Pat Hartl 2023-11-16 00:47:13 -0600
  • 35f6dadf9c Convert game save registry export commands to inline scripts Pat Hartl 2023-11-16 00:47:01 -0600
  • 03828bea60 Remove unused code from uninstall Pat Hartl 2023-11-16 00:46:42 -0600
  • 8d85aca0a7 Fix plugin menu items to use new script execution Pat Hartl 2023-11-16 00:46:20 -0600
  • 16dc60b90a Run key change script in InstallController Pat Hartl 2023-11-16 00:40:27 -0600
  • eb05364542 Fix reference to static method in ScriptHelper Pat Hartl 2023-11-15 23:59:12 -0600
  • 97f459eaff Move uninstall script execution to Playnite addon Pat Hartl 2023-11-15 23:58:55 -0600
  • cb9f31a00a Use new PowerShell in redistributable installs Pat Hartl 2023-11-15 23:53:26 -0600
  • bf2c9ea45a Move script path helpers to ScriptHelper. Execute post-install scripts in Playnite extension. Pat Hartl 2023-11-15 23:42:54 -0600
  • 29dcebb70f New PowerShell runtime with the ability to use variables Pat Hartl 2023-11-15 22:38:20 -0600
  • baa2b9b206 Started adding PowerShell cmdlets useful for LANCommander scripting Pat Hartl 2023-11-13 23:09:06 -0600
  • dc2eff4972 Have manifest writer return the file path Pat Hartl 2023-11-13 23:07:50 -0600
  • ae23f621c2 Fix link Pat Hartl 2023-11-12 02:20:47 -0600
  • ee62bdf2a1 Updated README Pat Hartl 2023-11-12 02:20:24 -0600
  • 5fb4fadfb4 Fix default install directory when logger is provided Pat Hartl 2023-11-12 02:10:04 -0600
  • 1a0cff3914
    Merge pull request #32 from LANCommander/migrate-installation-to-sdk Pat Hartl 2023-11-12 01:53:53 -0600
  • 227411a558 Include ByteSize Pat Hartl 2023-11-12 01:52:55 -0600
  • 7c97a3db57 Include download speed in progress dialog Pat Hartl 2023-11-12 01:50:34 -0600
  • 6f7c17493c Install redistributables after game is installed Pat Hartl 2023-11-12 01:27:15 -0600
  • 81e4848407 Include download percentage in dialog Pat Hartl 2023-11-12 01:26:51 -0600
  • 1ede37c031 Simplify game install cancellation. Cancels now happen silently and don't generate a dialog. Pat Hartl 2023-11-12 01:04:05 -0600
  • bb980cc063 Avoid exception if manifest is malformed Pat Hartl 2023-11-10 21:45:09 -0600
  • 47bb054fd1 Restore progress bar Pat Hartl 2023-11-10 21:44:48 -0600
  • ea337dfea1 Feed actual YAML contents to deserializer Pat Hartl 2023-11-10 21:37:27 -0600
  • 52a5f5866f Downgrade YamlDotNet Pat Hartl 2023-11-10 21:37:02 -0600
  • b77e7f6e53 Pass in default install directory to managers Pat Hartl 2023-11-10 21:36:35 -0600
  • 20de9d6cae Allow injection of loggers Pat Hartl 2023-11-10 20:53:48 -0600
  • 5237e88612 Null handling for logger Pat Hartl 2023-11-10 20:53:28 -0600
  • 73b542856a Refactor GameSaveService into GameSaveManager and SaveController. Update Playnite addon authentication dialogs to use new client. Pat Hartl 2023-11-10 01:32:30 -0600
  • 39f2d4b212 Move methods that should be static to ManifestHelper and ScriptHelper. Move install logic to GameManager and RedistributableManager. Update InstallController and UninstallController Pat Hartl 2023-11-10 00:29:16 -0600
  • e53709334c Make PowerShellRuntime static Pat Hartl 2023-11-09 23:45:37 -0600
  • a679fae0cb Relocate crucial installation logic to SDK Pat Hartl 2023-11-09 19:40:38 -0600
  • ff6f9997f5 Added game ID to manifest Pat Hartl 2023-11-09 19:38:32 -0600
  • 5d5e137e18 Add flag to mark save path as regex Pat Hartl 2023-11-08 20:43:18 -0600
  • 81f8d55694 Fix archive default sort order Pat Hartl 2023-11-08 20:25:41 -0600
  • c4793daf07 Fix exception in transfer input if no values are supplied Pat Hartl 2023-11-08 19:10:31 -0600
  • 5c4f81cf80
    Update installermanifest.yaml Pat Hartl 2023-11-06 02:17:41 -0600
  • d111be9828 Remove deprecated server HTTP options Pat Hartl 2023-11-05 15:08:09 -0600
  • 63ae3a4f2a Filter out consoles from monitor menu if they haven't been created Pat Hartl 2023-11-05 15:06:08 -0600
  • 4b40445bac Fix server consoles tab Pat Hartl 2023-11-05 14:45:02 -0600
  • 25de79eeed Handle margin for icons in list by CSS Pat Hartl 2023-11-05 12:59:44 -0600
  • 16ba48ed6c Add a bit of margin to icon in server list Pat Hartl 2023-11-05 12:56:53 -0600
  • 508f5c18fb Add a bit of margin to icon in server game select Pat Hartl 2023-11-05 12:56:05 -0600
  • 53276542e8 Fix icons in server game select Pat Hartl 2023-11-05 12:55:09 -0600
  • aec4342188 Update packages Pat Hartl 2023-11-05 01:21:43 -0600
  • 2d86ff2518 Restructure redistributable panels to fix initially-empty archive table Pat Hartl 2023-11-05 01:00:13 -0600
  • 4393c8fdff Remove empty Pat Hartl 2023-11-05 01:31:37 -0500
  • bd15ceaa5b Avoid exception being thrown when server status updates from service Pat Hartl 2023-11-04 22:22:37 -0500
  • 03626a75d0 Remove foreaching table Pat Hartl 2023-11-04 20:12:11 -0500
  • 78fb812a74 Add descriptiive text for HTTP paths and add a button to get the URL for a path Pat Hartl 2023-11-04 20:02:09 -0500
  • 4fb11c1dd7 Change server HTTP options to allow multiple specified paths. Pat Hartl 2023-11-04 19:43:38 -0500
  • d6eff92835 Add submenus for settings and profile. Add logout button. Pat Hartl 2023-11-03 23:33:27 -0500
  • 3f3d5b718b Add settings page for media v0.2.1 Pat Hartl 2023-11-03 01:49:43 -0500
  • 1689cab3b3 Update installer manifest Pat Hartl 2023-11-03 01:29:04 -0500
  • f275d3478b Remove icon extraction from WinPE files. Add migration from old extracted icons to new media entries. Pat Hartl 2023-11-03 01:24:27 -0500
  • f0c8296b6e Don't grab icon from old icon route Pat Hartl 2023-11-03 00:10:13 -0500
  • 37f9027a80 Show server address and add disconnect button in Playnite addon settings Pat Hartl 2023-11-03 00:07:20 -0500
  • 14a92bdc3e Merge branch 'media' Pat Hartl 2023-11-02 23:54:15 -0500
  • 739453c8bc Pull media for Playnite from LANCommander server if it exists media Pat Hartl 2023-11-02 23:37:10 -0500
  • 82886221fc Add manual upload button for media Pat Hartl 2023-11-02 23:18:19 -0500
  • 0fc8d756b3 Remove committed media. Store and serve proper mime type. Pat Hartl 2023-11-02 22:13:19 -0500
  • 262e8cd468 Fix stretching of some media preview in editor Pat Hartl 2023-11-02 19:30:30 -0500
  • d51eab151a Allow media grabber dialog to show results from multiple groups. Show media type in media grabber dialog. Allow modification of search for media grabber dialog. Pat Hartl 2023-11-02 19:27:50 -0500
  • 499b0c910a Add ability to add media to games. Search media from steamgriddb.com Pat Hartl 2023-11-02 01:24:42 -0500
  • 8c61a7e3b5 Allow customization of the address that gets broadcast by the beacon Pat Hartl 2023-10-30 18:45:11 -0500
  • fd3f6c24b1
    Update installermanifest.yaml Pat Hartl 2023-10-28 14:44:41 -0500
  • fa57cc21ad Require administrator for redistributables v0.2.0 Pat Hartl 2023-10-28 14:20:41 -0500
  • 5a99f58f81 Run install script even if there is no archive for redistributables Pat Hartl 2023-10-28 14:08:13 -0500
  • b23df9b2ad Support Playnite URI for connecting to server Pat Hartl 2023-10-28 13:56:54 -0500
  • ff9ec5a17b Merge branch 'redistributables' Pat Hartl 2023-10-27 18:54:50 -0500
  • 06188d5800 Rename temp scripts to .ps1 redistributables Pat Hartl 2023-10-27 18:54:19 -0500
  • 5e47d8fa3d Remove display attributes Pat Hartl 2023-10-24 19:13:09 -0500
  • 4dfed69a91 Fix detection result check Pat Hartl 2023-10-24 19:12:59 -0500
  • b4405d3034 Added redistributable installing to plugin Pat Hartl 2023-10-24 19:11:50 -0500
  • e4cf2aabfe Add new detect install script type, restrict script editor to specific types Pat Hartl 2023-10-24 18:05:13 -0500
  • af265e9d34 Add archive menu item for redistributables Pat Hartl 2023-10-22 18:12:01 -0500
  • 9e1b8ad7e3 Allow games to select redistributables required Pat Hartl 2023-10-22 17:59:00 -0500
  • 9327511245 Add page to add/edit redistributables Pat Hartl 2023-10-18 18:18:04 -0500
  • e3a08bc9c3 Added redistributable support to archives Pat Hartl 2023-10-18 18:17:47 -0500
  • a3b1dabbb1 Add redistributable support to script editor Pat Hartl 2023-10-18 18:11:42 -0500
  • 2287ac9922 Refactored archive uploader to use binding instead of Game parameter Pat Hartl 2023-10-18 18:11:20 -0500
  • 539ddb2f2e Move archive editor Pat Hartl 2023-10-18 17:59:59 -0500
  • a00d0b3b42 Add database models and migrations for redistributables Pat Hartl 2023-10-18 01:14:31 -0500
  • 80bd7dc66c Introduce user alias for persisting name changes separate from username Pat Hartl 2023-10-16 20:48:12 -0500
  • 4b7e72b343 Require authentication for profile pages Pat Hartl 2023-10-16 20:17:59 -0500
  • 04b8d45af4 Only show approval button is approval is required Pat Hartl 2023-09-30 16:39:17 -0500
  • 3d86a617a9 Right align profile buttons Pat Hartl 2023-09-30 14:03:27 -0500
  • 05116a65fb Don't wrap action column for servers Pat Hartl 2023-09-30 14:02:00 -0500
  • c477782ca8 Update to latest version of RegParserDotNet Pat Hartl 2023-09-24 21:15:22 -0500
  • ae14ceb306
    Update installermanifest.yaml Pat Hartl 2023-09-21 19:27:02 -0500
  • 35684c0a54 Added ability to import .reg exports into scripts v0.1.3 Pat Hartl 2023-09-21 19:00:12 -0500
  • 8f853fab56 Add profile page for users to change username/email, download saves, change password. Pat Hartl 2023-09-18 00:58:40 -0500
  • 07a41aeaf5 Add ability for admins to change user password Pat Hartl 2023-09-17 17:26:48 -0500