Commit graph

  • b7f4141175 Force users to authenticate in Playnite plugin. More graceful handling of validating connections. Pat Hartl 2023-03-17 02:07:25 -05:00
  • 55ab125c80 Avoid exception if the game doesn't exist in PCGamingWiki Pat Hartl 2023-03-17 02:06:16 -05:00
  • 460f40c2cd Fix virtual store snippet to use correct registry pathing Pat Hartl 2023-03-15 23:18:12 -05:00
  • e893a70fa2 Trigger state change to avoid UI lag Pat Hartl 2023-03-15 23:17:51 -05:00
  • 449c253db9 Add snippet for writing registry entries in HKU virtual stores Pat Hartl 2023-03-15 21:00:55 -05:00
  • 02d402c887 Close modal before showing success message Pat Hartl 2023-03-15 21:00:26 -05:00
  • 58d34baa51 Only empty out editor if it exists on new modal Pat Hartl 2023-03-15 21:00:08 -05:00
  • 770c31e0e9 Navigate to edit screen after creating a game. Reloads all the tag inputs. Pat Hartl 2023-03-15 20:59:46 -05:00
  • 03c06fbb15 Hide modal after save Pat Hartl 2023-03-15 19:40:45 -05:00
  • 1e7746b041 Clear editor value on adding new script Pat Hartl 2023-03-15 19:39:48 -05:00
  • 659cfda497 Add ability to delete games Pat Hartl 2023-03-15 18:09:48 -05:00
  • 42db70e3f5 New snipper for calculating the 4:3 resolution of the client's display Pat Hartl 2023-03-15 17:45:50 -05:00
  • 42da3b6c81 Band-aid solution for not killing the server if dashboard charts can't update Pat Hartl 2023-03-15 17:45:19 -05:00
  • 521d6222b0 Fix scripts not saving Pat Hartl 2023-03-15 17:44:44 -05:00
  • 7c67b7535c Set player name on login Pat Hartl 2023-03-15 17:44:26 -05:00
  • 6b2cf6e53c Set a default install path Pat Hartl 2023-03-15 17:44:13 -05:00
  • c32126f286 Throw exception when installing if game has no actions defined Pat Hartl 2023-03-15 17:44:01 -05:00
  • 4ae2e273ff Fix ping route Pat Hartl 2023-03-14 02:35:39 -05:00
  • cad74115e1 Added ping route. Allow register from authentication window. Pat Hartl 2023-03-14 02:31:42 -05:00
  • 43f0e3823d Handle invalid logins properly Pat Hartl 2023-03-14 01:10:02 -05:00
  • 4277b50198 Change login button state when attempting to authenticate Pat Hartl 2023-03-13 17:37:36 -05:00
  • 8fbc72e343 Fix first run either not displaying the authentication window, or displaying it twice Pat Hartl 2023-03-08 20:07:27 -06:00
  • f6dbd013be Merge branch 'blazor' v0.0.1 Pat Hartl 2023-03-03 19:42:33 -06:00
  • a52507447c Basic README blazor Pat Hartl 2023-03-03 19:42:22 -06:00
  • ef26c4d40d Update selected values Pat Hartl 2023-03-03 19:41:56 -06:00
  • de1e53f237 Remove old code Pat Hartl 2023-03-03 18:58:18 -06:00
  • 171e01cf08 Properly add game upon save Pat Hartl 2023-03-03 18:58:05 -06:00
  • 57eb454dcc Hide more advanced options in edit/add page until game is created Pat Hartl 2023-03-03 18:57:55 -06:00
  • c767d72926 Disable lookup button if no title is entered Pat Hartl 2023-03-03 18:57:30 -06:00
  • 576042323d Only allow browse for icon if the game has an archive Pat Hartl 2023-03-03 18:57:15 -06:00
  • f1b852c9ef Avoid issues with mutable collections with TagsEditor and just copy to new list Pat Hartl 2023-03-03 18:56:59 -06:00
  • d98ad91de2 Object to paths on logo to remove font usage, added logo to header Pat Hartl 2023-03-03 18:56:28 -06:00
  • ee1dc03032 Add page route for adding new game Pat Hartl 2023-03-03 17:42:28 -06:00
  • 6bc0237e51 Remove old home routes Pat Hartl 2023-03-03 17:42:10 -06:00
  • 41af30c792 Working menu links Pat Hartl 2023-03-03 17:41:51 -06:00
  • a2436700bb Allow base routing for Settings Pat Hartl 2023-03-03 17:41:15 -06:00
  • 285cb07e37 Avoid null references on game edit/add page Pat Hartl 2023-03-03 17:40:59 -06:00
  • 5b7bd5140c Include AM/PM in datetime fields Pat Hartl 2023-03-03 17:40:24 -06:00
  • 15f5ba7b47 Merge branch 'dashboard' into blazor Pat Hartl 2023-03-03 17:34:54 -06:00
  • 68ec83f681 Put games table in a card, use loading indicator Pat Hartl 2023-03-03 17:34:50 -06:00
  • 7b6fd7cb0f Fix styling for Settings pages. Use loading indicator on users and avoid blocking UI thread while loading them Pat Hartl 2023-03-03 17:34:27 -06:00
  • 830edf3e55 Use Ant Design for basic Identity pages Pat Hartl 2023-03-03 17:33:30 -06:00
  • d09ecb3efb Update charts only after render, avoid registering multiple timers. Format axes dashboard Pat Hartl 2023-03-03 17:32:16 -06:00
  • d24063b545 Started porting dashboard stats to AntDesign. Pat Hartl 2023-03-02 22:56:11 -06:00
  • 99a638b64d Converted most of the application over to AntBlazor 🙃 Pat Hartl 2023-03-02 18:50:24 -06:00
  • 73a9468c37 Ported settings pages to Blazor Pat Hartl 2023-02-17 18:02:01 -06:00
  • 9f4cd6c50d 🤡 javascript Pat Hartl 2023-02-17 17:32:03 -06:00
  • 1158886c52 Remove deprecated MVC routes, views, and models Pat Hartl 2023-02-17 00:41:39 -06:00
  • 4efbbe8a4e Added basic dashboard Pat Hartl 2023-02-17 00:33:32 -06:00
  • 7cfa457103 Properly await script save Pat Hartl 2023-02-17 00:32:26 -06:00
  • 24ae82a2ed Rows per page = 25 Pat Hartl 2023-02-14 17:51:26 -06:00
  • 2c102202ef Get icons from API. Implement basic search. Pat Hartl 2023-02-13 23:24:58 -06:00
  • 0d1513a944 Made select file button more prominent. Browse to and expand root path on init. Pat Hartl 2023-02-13 23:00:52 -06:00
  • e84ce3c7b4 Remove cancel from archive browser dialog Pat Hartl 2023-02-13 22:44:21 -06:00
  • b2b67e0cc9 Fix spacing on top and bottom and expand to extra large width Pat Hartl 2023-02-13 22:44:05 -06:00
  • ff071d2680 Set dialog options within dialog Pat Hartl 2023-02-13 22:43:48 -06:00
  • 0c532de7e2 Fix sort order on init and movements to fix sort behavior Pat Hartl 2023-02-13 22:42:22 -06:00
  • 05826ef9e7 Color primary checkbox Pat Hartl 2023-02-13 22:42:00 -06:00
  • 44ddee8866 Fixed size of upload dialog Pat Hartl 2023-02-13 20:45:44 -06:00
  • 636ede230e Added scripts list to edit and added script editor dialog Pat Hartl 2023-02-13 20:45:27 -06:00
  • e99cd3f575 Moved button to bottom of archives card Pat Hartl 2023-02-13 20:44:27 -06:00
  • 523836fc70 Moved view button to footer of keys card Pat Hartl 2023-02-13 20:43:51 -06:00
  • e5c01381a0 Moved archive uploader to a dialog component. Reload list of archives on upload complete. Pat Hartl 2023-02-13 18:08:28 -06:00
  • 0f9fe9a0ca Implement archive browser dialog Pat Hartl 2023-02-13 01:03:38 -06:00
  • c7f1dc7e6b Added list for archives Pat Hartl 2023-02-13 01:03:12 -06:00
  • 1106139b46 Renamed dialog Pat Hartl 2023-02-13 01:02:36 -06:00
  • c87e1dea95 Change button styling Pat Hartl 2023-02-13 01:01:48 -06:00
  • 38bc8b3519 Justify buttons at end Pat Hartl 2023-02-13 01:01:24 -06:00
  • 0a2f5ee2a5 Working file uploader with chunking Pat Hartl 2023-02-13 00:30:10 -06:00
  • ce0b38d532 Started re-implementing file uploader Pat Hartl 2023-02-12 17:33:17 -06:00
  • 35965be69a Added Swashbuckle Pat Hartl 2023-02-12 17:32:59 -06:00
  • 2b2eb2cf75 Keys list and edit pages Pat Hartl 2023-02-11 21:40:45 -06:00
  • 4655e75da5 Added keys count to edit view Pat Hartl 2023-02-11 21:39:57 -06:00
  • e7f84e4bd2 Dark theme Pat Hartl 2023-02-11 21:39:20 -06:00
  • 1834d0182e Release keys by supplying key model Pat Hartl 2023-02-11 21:39:06 -06:00
  • 6c2d65e284 Added dividers and headers to edit view Pat Hartl 2023-02-11 21:38:26 -06:00
  • 1c4e903782 Moved actions and multiplayer modes to cards Pat Hartl 2023-02-11 21:38:00 -06:00
  • c1eb0adf4d Made save button a FAB Pat Hartl 2023-02-07 01:47:12 -06:00
  • a0145a83dc Split pane archive browser Pat Hartl 2023-02-07 01:34:20 -06:00
  • c3b4c6dea2 Updated ActionEditor component to MudBlazor Pat Hartl 2023-02-06 23:07:03 -06:00
  • d14a323f5b Default path to root Pat Hartl 2023-02-05 16:13:35 -06:00
  • d98e0e2ac9 Tightened up design of games list. Sorted by title properly. Display icon in list if available. Pat Hartl 2023-02-05 16:13:05 -06:00
  • 27b41d33ab Multiplayer mode editor component update Pat Hartl 2023-02-05 16:11:59 -06:00
  • 6c96bc5ee8 Allow save for game edit and enable snackbar Pat Hartl 2023-02-05 18:03:42 -06:00
  • 74750b1dc9 Semi-functioning file selector component Pat Hartl 2023-02-05 02:30:38 -06:00
  • efda7bf03d Partial implementation of game edit page using Blazor components and Razor Pages Pat Hartl 2023-02-04 12:18:10 -06:00
  • c564c8f62a Clickable breadcrumbs Pat Hartl 2023-01-30 00:21:20 -06:00
  • d5ea60289a Added icons. Fixed alignment of file sizes. Added breadcrumbs. Pat Hartl 2023-01-29 03:00:55 -06:00
  • 64ba162975 Added simple archive browser Pat Hartl 2023-01-28 21:18:36 -06:00
  • d1bfe39984 Added icons to Monaco editor Pat Hartl 2023-01-28 19:40:35 -06:00
  • 1d41854ddd Fix GetAllocated routing Pat Hartl 2023-01-28 17:18:58 -06:00
  • 5f0b69c2c9 Get allocated key on install Pat Hartl 2023-01-28 17:18:41 -06:00
  • 654943f4fd Snippets for Separate-AsciiBytes Pat Hartl 2023-01-28 16:44:15 -06:00
  • 3a65e2563b Actually populate editor with snippet Pat Hartl 2023-01-28 16:43:59 -06:00
  • 58e4886441 Added PowerShell script snippets to editor Pat Hartl 2023-01-26 20:42:33 -06:00
  • 7f93f806fd Don't show authentication on app start if authentication is valid Pat Hartl 2023-01-26 01:19:49 -06:00
  • a42619ea8c Fix install directory text not updating Pat Hartl 2023-01-26 01:11:03 -06:00
  • d7d8e49ec7 Fix things not pulling from settings Pat Hartl 2023-01-26 01:10:32 -06:00
  • 7f98697db2 Handle bad logins Pat Hartl 2023-01-26 01:08:34 -06:00
  • 1fc07ca194 Have server broadcast its address to the local network for easy sign in Pat Hartl 2023-01-26 00:29:00 -06:00