Commit Graph

  • 1ecc5f7893 add docker dev build infra gapodo 2023-12-04 16:30:15 +0100
  • 9ff3621b52 update gitignore gapodo 2023-12-04 14:03:47 +0100
  • f13db85eb2 save lx-work gapodo 2023-12-04 16:37:48 +0100
  • 77c4ac51cb add docker dev build gapodo 2023-12-04 16:30:15 +0100
  • a30b2544ad update gitignore gapodo 2023-12-04 14:03:47 +0100
  • 5ef16fc4cc Add missing collection model main Pat Hartl 2023-12-04 01:42:02 -0600
  • db8d3e4bf6 Add role pane to settings with ability to add/delete roles Pat Hartl 2023-12-04 01:41:49 -0600
  • f2462c0d20 Switch change password icon to lock Pat Hartl 2023-12-04 01:41:02 -0600
  • b87fe92c63 Order tag inputs by the label Pat Hartl 2023-12-04 01:40:43 -0600
  • c735556281 Add collections to navigation Pat Hartl 2023-12-04 01:40:28 -0600
  • d4bcde9d28 Merge branch 'main' of https://github.com/pathartl/LANCommander Pat Hartl 2023-12-04 01:40:13 -0600
  • 920b6b26f7 Added collections with the ability to add games to a collection Pat Hartl 2023-12-04 01:39:59 -0600
  • d31fccc9f3
    Update installermanifest.yaml Pat Hartl 2023-12-03 21:12:35 -0600
  • c48d5b5d59 Add migration to fix PowerShell scripts that were updated to use Get-PrimaryDisplay v0.3.0 Pat Hartl 2023-12-03 14:29:51 -0600
  • dfb9f51acd Remove unused dialog code. Prefix action file picker with {InstallDir} Pat Hartl 2023-12-03 14:16:56 -0600
  • 03b0d9da93 Remove Windows-only dashboard charts. Add overall playtime chart. Pat Hartl 2023-12-03 14:09:48 -0600
  • e2883322e6 Display total number of games as subtitle Pat Hartl 2023-12-03 02:35:41 -0600
  • 50eff6784f Load data a little later on game edit screen. Fix TagsInput sometimes losing data. Pat Hartl 2023-12-02 23:48:36 -0600
  • 171f82df3e Fix package references Pat Hartl 2023-12-02 23:08:32 -0600
  • 8b7be9157e Import YamlDorNet from Playnite Pat Hartl 2023-12-02 18:40:43 -0600
  • 96c6d58486 Revert "Update LANCommander.Release.yml" Pat Hartl 2023-12-02 18:38:09 -0600
  • fd6e3e56a4 Revert "Update LANCommander.Release.yml" Pat Hartl 2023-12-02 18:38:05 -0600
  • d4fe8db48d Add regex flag to save paths Pat Hartl 2023-12-02 17:53:54 -0600
  • 281353b86c Remove regex save path database migration Pat Hartl 2023-12-02 17:52:08 -0600
  • ba46970406
    Update LANCommander.Release.yml Pat Hartl 2023-12-02 14:32:06 -0600
  • 6fb77adb63
    Update LANCommander.Release.yml Pat Hartl 2023-12-02 14:23:17 -0600
  • b38f2b6cef Allow padding of strings by setting a MinLength when converting to bytes Pat Hartl 2023-12-01 18:32:43 -0600
  • 7568688c97 Add search, page size, and page index to router Pat Hartl 2023-12-01 18:21:10 -0600
  • a8c62151f3 Fix snippets Pat Hartl 2023-11-30 19:46:04 -0600
  • 32e135de7b Merge branch 'net8.0' Pat Hartl 2023-11-30 19:14:48 -0600
  • c37095d4c4 Merge branch 'main' into net8.0 net8.0 Pat Hartl 2023-11-30 19:12:56 -0600
  • a716bafc4d Merge branch 'save-path-regex' Pat Hartl 2023-11-30 19:12:47 -0600
  • e4531321b1 Display error message if script couldn't save. Stop success from blocking dialog close. Pat Hartl 2023-11-30 19:12:25 -0600
  • 78168e94a5 Fix new scripts not being created Pat Hartl 2023-11-30 19:08:20 -0600
  • 82779bcc72 Restore files from save archive based on entries in manifest save-path-regex Pat Hartl 2023-11-30 18:37:23 -0600
  • 7b625b2f60 Use Path.DirectorySeparatorChar Pat Hartl 2023-11-30 18:31:05 -0600
  • 74d8790ee2 Fix files skipped over if not in install directory Pat Hartl 2023-11-30 18:30:15 -0600
  • 745cf0cce6 Prefer Path.DirectorySeparatorChar. Remove unused deserializer Pat Hartl 2023-11-30 18:29:11 -0600
  • 7c22aaa139 Record save file paths in manifest. Support regex pathing in upload Pat Hartl 2023-11-30 18:25:37 -0600
  • eb73885991 Add unknown to save file download if game doesn't exist. Add .zip file extension Pat Hartl 2023-11-30 17:31:40 -0600
  • ce80dfa51f Fix pathing for save in download Pat Hartl 2023-11-30 17:31:11 -0600
  • 349001d8f6 Merge branch 'main' into save-path-regex Pat Hartl 2023-11-30 17:23:40 -0600
  • d705b34f84 Updated test packages Pat Hartl 2023-11-30 17:22:54 -0600
  • 0246ee017c Update ZstdSharp Pat Hartl 2023-11-30 00:16:25 -0600
  • 818160d658 Update to .NET 8.0 Pat Hartl 2023-11-30 00:16:07 -0600
  • 035c98cd18 Initialize save controller Pat Hartl 2023-11-30 00:10:54 -0600
  • d3e13aee9e Fix variable snippets Pat Hartl 2023-11-29 18:19:28 -0600
  • ce402cf5c1 Refactored archive editor to not bind archives and handle service calls through uploader. Pat Hartl 2023-11-29 18:07:10 -0600
  • 3dbee36886 Remove binding for scripts on script editor for redists Pat Hartl 2023-11-29 17:10:48 -0600
  • 7793c9a1e8 Fix button spacing on script editor table Pat Hartl 2023-11-29 17:10:25 -0600
  • c4c25ad85b Allow redist detection scripts to run as admin Pat Hartl 2023-11-29 17:09:52 -0600
  • 1d2f82fdef Switch redistibutable edit button to link Pat Hartl 2023-11-29 17:09:04 -0600
  • a533e9ad8c Fix redistributable downloading Pat Hartl 2023-11-29 17:08:33 -0600
  • c3a5edbe46 Update SharpCompress to latest version and rework cancellation Pat Hartl 2023-11-28 21:20:07 -0600
  • 8cc97f9bdb Spliit the script editor into its own dialog separate from the table. Only pass IDs between game, editor, and dialog for better performance. Pat Hartl 2023-11-28 20:48:03 -0600
  • 875b7b7caa Throw error messages when exception occurs while browsing an archive Pat Hartl 2023-11-28 20:46:14 -0600
  • 6cc947b47e Fix adding new archive for redist not showing upon completion Pat Hartl 2023-11-28 19:39:41 -0600
  • a450ac4a18 Fix included packages in Playnite release builds Pat Hartl 2023-11-28 18:56:09 -0600
  • ffa24dbecc Fix game deletions not working due to relationship with game saves, save paths, and play sessions Pat Hartl 2023-11-28 17:56:16 -0600
  • d0d6701380 Push alert when there is an error deleting a game Pat Hartl 2023-11-27 20:28:51 -0600
  • ab67092c2f Fix metadata lookup modal styling Pat Hartl 2023-11-22 17:23:21 -0600
  • d97e1f48b3 Fix IGDB check for single player mode Pat Hartl 2023-11-22 17:19:15 -0600
  • 50badc981b Update Playntie installer manifest v0.2.2 Pat Hartl 2023-11-20 19:40:40 -0600
  • b863080842 Fix save errors blocking play session recording. Fix route that SDK client hits for play sessions Pat Hartl 2023-11-20 19:33:48 -0600
  • 8b3f2c6cde Force admin authorization for server index and edit pages Pat Hartl 2023-11-20 18:23:37 -0600
  • 70674f900e Fix invalid manifests on disk throwing parsing errors when installing game Pat Hartl 2023-11-20 18:20:34 -0600
  • f21bf4801e Fix invalid SQL in migration for scripts Pat Hartl 2023-11-20 18:19:45 -0600
  • ead2c9c3f1 Implement ILogger abstraction for Playnite Pat Hartl 2023-11-20 18:19:31 -0600
  • fe0bdf31f6 Add additional script migrations Pat Hartl 2023-11-20 17:35:49 -0600
  • 282a1f7c36 Fix authentication status label not updating after authentication Pat Hartl 2023-11-20 17:35:11 -0600
  • 5e3384b4fd Avoid exceptions in Write-ReplaceContentInFile Pat Hartl 2023-11-20 17:34:33 -0600
  • bc30cc911a Find LANCommander PowerShell module manifest using search Pat Hartl 2023-11-17 22:35:17 -0600
  • 737f2bec84 Fix how arguments are passed to scripts Pat Hartl 2023-11-17 21:39:28 -0600
  • a47b77cc5c Run scripts as admin if directed via script contents Pat Hartl 2023-11-17 21:39:01 -0600
  • f19ef09ff8 Force IgnoreWow64Redirection in scripts Pat Hartl 2023-11-17 21:38:37 -0600
  • 8a408f3a18 Actually fix manifest to include LANCommander.SDK.dll Pat Hartl 2023-11-17 21:38:11 -0600
  • 96fd12a72f Include RestSharp and YamlDotNet in extension build Pat Hartl 2023-11-17 21:37:55 -0600
  • 1f870366a4 Fix required assembly in PowerShell manifest Pat Hartl 2023-11-17 21:34:26 -0600
  • 2a80964fe1 Allow updating of SDK client's server address. Fix Playnite plugin logins when no extension data exists on first start up. Pat Hartl 2023-11-17 20:47:11 -0600
  • 6a3c55f669 Fix pathing Pat Hartl 2023-11-17 18:05:33 -0600
  • 1f03860360 Include snippets in build Pat Hartl 2023-11-17 18:05:26 -0600
  • 314a785fee Rename variable to Display to match previous documentation Pat Hartl 2023-11-17 18:04:48 -0600
  • 09d23bcb78 Don't dispose database context for server processes Pat Hartl 2023-11-17 12:57:23 -0600
  • 6b005eb384 Backup database before migration Pat Hartl 2023-11-17 12:32:09 -0600
  • 39dd24e0ba Don't run through download if game already exists on disk Pat Hartl 2023-11-17 11:48:45 -0600
  • 5324723cee Start tracking play sessions Pat Hartl 2023-11-17 02:28:46 -0600
  • aff2e991ed
    Merge pull request #33 from LANCommander/powershell-enhancements Pat Hartl 2023-11-17 01:18:41 -0600
  • 14600f5d70 Alter migration to try to automatically convert scripts to new variables where arguments may be missing Pat Hartl 2023-11-17 01:16:45 -0600
  • 35fbdd008a Add migration to delete old snippets Pat Hartl 2023-11-17 00:54:38 -0600
  • aed9935b16 Updated default snippets Pat Hartl 2023-11-17 00:46:05 -0600
  • 2cb7013120 Write final install directory as output for Install-Game. Only process scripts that exist Pat Hartl 2023-11-16 15:42:34 -0600
  • 7649e63195 Add test for Convert-AspectRatio Pat Hartl 2023-11-16 15:36:45 -0600
  • e723a5345b Scaffold tests for cmdlets Pat Hartl 2023-11-16 15:22:20 -0600
  • 982227cf1f Change to inherit from Cmdlet Pat Hartl 2023-11-16 15:21:50 -0600
  • 8abc2fa15e Add cmdlet for encoding serialized objects for PS Pat Hartl 2023-11-16 15:20:50 -0600
  • ed1b4973d3 Fix cmdlet export specified by module manifest Pat Hartl 2023-11-16 14:43:11 -0600
  • 196feedded Load PowerShell module on script execution. Add cmdlet to deserialize/decode variables. Pat Hartl 2023-11-16 14:34:00 -0600
  • 2282d9b013 Include PowerShell project in Playnite extension Pat Hartl 2023-11-16 14:08:35 -0600
  • 1b72d9002a Switch PowerShell library to 4.6.2. Fix missing includes in project. Pat Hartl 2023-11-16 14:07:38 -0600
  • a9f3b7a39d Only execute scripts if they exists on the disk Pat Hartl 2023-11-16 14:06:40 -0600