Commit Graph

748 Commits (main)

Author SHA1 Message Date
Pat Hartl 286622216b Remove 64 bit flag from scripts 2023-01-22 22:44:22 -06:00
Pat Hartl a2e471fc72 Start adding support to run scripts in 64 bit 2023-01-20 21:29:38 -06:00
Pat Hartl 749a430217 Convert back to icon until data binding is figured out 2023-01-20 00:22:10 -06:00
Pat Hartl 4bd8a9a018 Fix checking for ASCII characters 2023-01-20 00:21:51 -06:00
Pat Hartl bbbf80f4b6 Run name change script after running post-install script 2023-01-19 20:03:16 -06:00
Pat Hartl ee35c9bd13 Allow user to change player name across all installed games 2023-01-19 20:02:34 -06:00
Pat Hartl 2278c85539 Update register view 2023-01-18 19:30:35 -06:00
Pat Hartl 30a76e5467 Add working dir to action editor 2023-01-18 19:30:26 -06:00
Pat Hartl 47d0fa1d93 Allow game variables in working dir parameter 2023-01-18 19:30:08 -06:00
Pat Hartl b52ee7e6de Updated account management views 2023-01-18 19:29:50 -06:00
Pat Hartl 45be2f7d89 Added GameSaves table migration 2023-01-17 19:36:58 -06:00
Pat Hartl 4f07c62247 Backend support for game saves. 2023-01-17 17:57:12 -06:00
Pat Hartl 90b9d3bb75 Added basic user management 2023-01-17 17:21:38 -06:00
Pat Hartl f63c2ddf2d Fix icon loading on initial game sync 2023-01-17 17:09:42 -06:00
Pat Hartl 6b5824e920 Update existing games on library refresh from server 2023-01-16 23:49:07 -06:00
Pat Hartl abecd9f2f2 Added sort ordering to actions and fixed install process not updating game from live manifest 2023-01-16 23:45:46 -06:00
Pat Hartl 09df7a8997 Don't list games that don't have an archive 2023-01-16 19:56:13 -06:00
Pat Hartl b797e80cd8 Redirect to edit after adding game 2023-01-16 18:08:42 -06:00
Pat Hartl 702bdeb97f Add required metadata for installed games such as InstallDirectory to properly enable menu items 2023-01-16 11:32:47 -06:00
Pat Hartl 1f332339eb Give name changing menu item a dialog box to put in the player's name 2023-01-16 11:31:38 -06:00
Pat Hartl 28d9364afb Run non-admin scripts with correct execution policy 2023-01-16 11:30:53 -06:00
Pat Hartl cbbfcdcf5e Switched script editor to Monaco 2023-01-16 02:44:09 -06:00
Pat Hartl 9d23901be8 Add success alert when script saved 2023-01-16 02:38:30 -06:00
Pat Hartl f2dfc90de8 Added ability to add alerts onto the page via controller 2023-01-16 02:38:13 -06:00
Pat Hartl 65f43577b2 Cleaned up script views and bound CTRL+S to save 2023-01-16 01:54:22 -06:00
Pat Hartl afc912a648 Fix dashboard game count 2023-01-16 00:51:02 -06:00
Pat Hartl ddc582b8e7 Calculate storage based on root drive 2023-01-16 00:48:51 -06:00
Pat Hartl 55f47f7f26 Order games by sort title and name 2023-01-16 00:31:47 -06:00
Pat Hartl 2bf6e7cb54 Only show date on release date 2023-01-16 00:31:31 -06:00
Pat Hartl fcba8585c9 On save, redirect back to the main edit view 2023-01-16 00:31:05 -06:00
Pat Hartl 89633c1096 Load/cache icon directly out of archive, don't rely on embedded manifest 2023-01-16 00:01:50 -06:00
Pat Hartl 1675d38f88 Include missing fields in update on edit 2023-01-16 00:01:16 -06:00
Pat Hartl 6863417736 Allow clients to allocate keys from the server 2023-01-15 20:45:37 -06:00
Pat Hartl a0e15514e3 Better scraping of multiplayer counts from PCGamingWiki 2023-01-15 19:00:27 -06:00
Pat Hartl 3c7b8f90ee Hide description from game list 2023-01-15 16:54:14 -06:00
Pat Hartl ec5536e63f Don't try to validate manifest in uploaded archives 2023-01-15 16:54:04 -06:00
Pat Hartl 79c01373d6 Render tags on edit view 2023-01-15 15:45:37 -06:00
Pat Hartl 37895d3f86 On add of new script, clear out ID just in case 2023-01-15 14:28:59 -06:00
Pat Hartl 745665f091 Fix cancel button on scripts add/edit to go back to the game 2023-01-15 14:28:27 -06:00
Pat Hartl 155e4b752b Styled authentication window and validate connection to server on scan games 2023-01-15 14:18:26 -06:00
Pat Hartl 3bb2e35e23 Allow the authentication window to be opened anywhere 2023-01-15 13:33:04 -06:00
Pat Hartl 3bfa856ed5 Increase token expiration date 2023-01-15 13:21:41 -06:00
Pat Hartl 81bad5e032 Started basic implementation of allowing name/key changes in UI 2023-01-15 04:56:56 -06:00
Pat Hartl 0681d0a75b Save all scripts on a game and allow them to run as admin. 2023-01-15 04:29:47 -06:00
Pat Hartl 2d80226693 Added ability to manage scripts for a game 2023-01-15 03:11:51 -06:00
Pat Hartl 352d2a13e6 PowerShellRuntime methods for running uninstall scripts 2023-01-15 01:28:05 -06:00
Pat Hartl b689abb8bc Run uninstall script. Run scripts safely without throwing exceptions 2023-01-15 01:19:03 -06:00
Pat Hartl d39c75d0ab Run post-install scripts 2023-01-15 01:10:36 -06:00
Pat Hartl dd50bb11df Fix for games from IGDB that might not have any associated companies 2023-01-15 01:07:55 -06:00
Pat Hartl c4ce8e14aa Lookup player counts from PCGamingWiki for multiplayer modes 2023-01-14 18:22:51 -06:00