Commit Graph

  • ac87659b2a Switch to using ghost buttons instead of links Pat Hartl 2023-01-07 20:54:46 -0600
  • 5d970e6d16 Added interface for adding keys Pat Hartl 2023-01-07 20:54:24 -0600
  • c216b1e409 Cleaned up game delete view Pat Hartl 2023-01-07 18:55:06 -0600
  • 6993983a01 Align buttons on game list Pat Hartl 2023-01-07 18:31:21 -0600
  • dc951bcfaa Fix archives card on game edit to use card actions Pat Hartl 2023-01-07 18:29:38 -0600
  • 260474aee8 Cascade delete archives when deleting games Pat Hartl 2023-01-07 18:21:50 -0600
  • 8b17aca569 Update Tabler to beta 16 Pat Hartl 2023-01-07 18:04:42 -0600
  • 6f6a7188ee Correctly set game actions based on manifest after install Pat Hartl 2023-01-07 14:32:52 -0600
  • c571058817 Replace colons in titles with hyphens for file safety Pat Hartl 2023-01-07 12:57:58 -0600
  • fead35e612 Uninstall games Pat Hartl 2023-01-07 12:46:26 -0600
  • 787a983c03 Added game manifest model. Reworked settings to be a bit more universal across the extension. Made server URL configurable. Pat Hartl 2023-01-07 12:34:12 -0600
  • cf326dd5ca Add progress dialog for extracting. Mark game as installed after extraction. Pat Hartl 2023-01-06 22:39:56 -0600
  • ffc51f4e0d Basic download and extract of games Pat Hartl 2023-01-06 22:12:03 -0600
  • 1e63813cd6 Don't save plugin settings on end edit Pat Hartl 2023-01-06 22:10:45 -0600
  • 6ca7661595 Give token earlier Pat Hartl 2023-01-06 22:06:53 -0600
  • 2a92e49ee9 Load settings instead of instantiating new Pat Hartl 2023-01-06 22:06:27 -0600
  • 730629dcef Fix authentication window overwriting settings Pat Hartl 2023-01-06 22:02:52 -0600
  • bf4f66ccb3 Library refreshing uses token authentication Pat Hartl 2023-01-06 02:39:00 -0600
  • 98bf631a9a Record archive file sizes. Automatically create archive record after upload. Pat Hartl 2023-01-06 02:06:19 -0600
  • f5b136720a Add basic manifest checking in uploaded archives Pat Hartl 2023-01-06 00:47:30 -0600
  • 91b9328afc Created login window and store tokens in plugin settings Pat Hartl 2023-01-05 18:37:13 -0600
  • 2b81139247 Remove template controls Pat Hartl 2023-01-05 18:36:36 -0600
  • 5cf05d44ff Use bearer authorization for API routes Pat Hartl 2023-01-05 18:36:25 -0600
  • 13c57729d8 Throw exception for failed requests Pat Hartl 2023-01-05 18:35:58 -0600
  • 8e2fe00004 Hide refresh token from requests Pat Hartl 2023-01-05 18:35:33 -0600
  • 40ea196594 Started adding authentication to extension settings. Pat Hartl 2023-01-05 01:07:17 -0600
  • c18cb1d94b Added route to test token authentication Pat Hartl 2023-01-05 01:06:30 -0600
  • f7d068d340 Added token authentication Pat Hartl 2023-01-04 23:45:11 -0600
  • 665eee6f3b Added temporary logo Pat Hartl 2023-01-04 21:04:36 -0600
  • 025b45342d Basic Playnite extension Pat Hartl 2023-01-04 20:31:02 -0600
  • 640a75abdd Add basic API endpoint to get games Pat Hartl 2023-01-04 20:00:11 -0600
  • 74abbd0503 Move LANCommander application to its own directory Pat Hartl 2023-01-04 19:30:32 -0600
  • 1163173c0f Added empty Playnite library plugin Pat Hartl 2023-01-04 19:23:32 -0600
  • 3000985a53 Fix old names for Create action. Remove ID hidden field from game add view. Clean up archive adding view. Add button to add additional archives. Pat Hartl 2023-01-04 02:22:16 -0600
  • 5bcf8d3e3c Created first time setup to create initial admin account Pat Hartl 2023-01-04 01:46:31 -0600
  • a0d7134af3 Put most things behind administrator authorization. Update access denied page. Pat Hartl 2023-01-04 01:45:54 -0600
  • bbdb1dcb7a Remove details action. Rename Create action to Add Pat Hartl 2023-01-04 00:40:31 -0600
  • 2fc43f3f34 Require authorization for most controllers Pat Hartl 2023-01-04 00:37:01 -0600
  • d65ef4a280 Moved archive functionality to a separate controller Pat Hartl 2023-01-04 00:36:49 -0600
  • 7e309205c2 Change games nav item to a gamepad Pat Hartl 2023-01-04 00:35:48 -0600
  • 5d7141b7cf Started adding buttons to archive list in game edit Pat Hartl 2023-01-03 20:28:50 -0600
  • d447578bc7 Added archive list to game edit view Pat Hartl 2023-01-03 20:14:49 -0600
  • 06e7100257 Fix home nav link Pat Hartl 2023-01-03 19:46:47 -0600
  • 7bd9c13a16 Update create view Pat Hartl 2023-01-03 19:46:37 -0600
  • a3843a2d16 Updated login view and allowed login via username only Pat Hartl 2023-01-03 19:41:28 -0600
  • dd0f221a94 Updated Edit view Pat Hartl 2023-01-03 18:28:32 -0600
  • c7ef2dcede Tweaked game list Pat Hartl 2023-01-03 18:11:45 -0600
  • d904cc8882 Started migrating front end to Tabler theme. Mocked up quick home dashboard. Pat Hartl 2023-01-03 17:37:13 -0600
  • 2011c930ae Rekey user navigation properties as GUIDs and allow direct access to user nav properties Pat Hartl 2023-01-03 01:06:48 -0600
  • 5736c5fe56 Add pretty UI elements for uploading. Save archive with uploaded file object key. Pat Hartl 2023-01-02 18:32:33 -0600
  • 6a5afaad5d Add lazy loading Pat Hartl 2023-01-02 18:31:17 -0600
  • 024eec1b50 Properly use `Blob.slice` for reading chunk data Pat Hartl 2023-01-02 16:11:43 -0600
  • a8bbd8623b Remove ReadChunkFromFile Pat Hartl 2023-01-02 16:09:37 -0600
  • 38212521af Initial Commit Pat Hartl 2023-01-02 15:44:04 -0600
  • 9c7d6e8432
    Create .gitignore Pat Hartl 2023-01-02 15:43:28 -0600