Pat Hartl
|
ed83489683
|
Cleaned up ArchivesController
|
2023-01-09 01:47:58 -06:00 |
Pat Hartl
|
bf8c7752cb
|
Cleaned up archive service and delete uploaded files on archive delete
|
2023-01-09 01:38:41 -06:00 |
Pat Hartl
|
1c51b2643e
|
Cascade delete archives when game is deleted
|
2023-01-09 01:35:47 -06:00 |
Pat Hartl
|
2625aec8ff
|
Converted GamesController to use services
|
2023-01-09 01:35:08 -06:00 |
Pat Hartl
|
bb6d6b7845
|
Started implementing services
|
2023-01-09 01:05:40 -06:00 |
Pat Hartl
|
dcce836420
|
Start migrating manifests to database
|
2023-01-08 21:43:01 -06:00 |
Pat Hartl
|
c805c85b3e
|
Use builtin autosize textarea
|
2023-01-08 21:42:13 -06:00 |
Pat Hartl
|
3c30c5066b
|
Change pathing in manifest from / to \
|
2023-01-08 12:10:37 -06:00 |
Pat Hartl
|
1e9d2e52c9
|
Avoid exceptions when manifest has more properties than current model
|
2023-01-08 12:10:20 -06:00 |
Pat Hartl
|
508150abdc
|
Changed plugin namespace to avoid collision with Playnite. Added basic PowerShell helper.
|
2023-01-08 12:09:57 -06:00 |
Pat Hartl
|
b2ffdb9f23
|
Add some support for reading icons from archives.
|
2023-01-08 01:34:38 -06:00 |
Pat Hartl
|
ac87659b2a
|
Switch to using ghost buttons instead of links
|
2023-01-07 20:54:46 -06:00 |
Pat Hartl
|
5d970e6d16
|
Added interface for adding keys
|
2023-01-07 20:54:24 -06:00 |
Pat Hartl
|
c216b1e409
|
Cleaned up game delete view
|
2023-01-07 18:55:06 -06:00 |
Pat Hartl
|
6993983a01
|
Align buttons on game list
|
2023-01-07 18:31:21 -06:00 |
Pat Hartl
|
dc951bcfaa
|
Fix archives card on game edit to use card actions
|
2023-01-07 18:29:38 -06:00 |
Pat Hartl
|
260474aee8
|
Cascade delete archives when deleting games
|
2023-01-07 18:21:50 -06:00 |
Pat Hartl
|
8b17aca569
|
Update Tabler to beta 16
|
2023-01-07 18:04:42 -06:00 |
Pat Hartl
|
6f6a7188ee
|
Correctly set game actions based on manifest after install
|
2023-01-07 14:32:52 -06:00 |
Pat Hartl
|
c571058817
|
Replace colons in titles with hyphens for file safety
|
2023-01-07 12:57:58 -06:00 |
Pat Hartl
|
fead35e612
|
Uninstall games
|
2023-01-07 12:46:26 -06:00 |
Pat Hartl
|
787a983c03
|
Added game manifest model. Reworked settings to be a bit more universal across the extension. Made server URL configurable.
|
2023-01-07 12:34:12 -06:00 |
Pat Hartl
|
cf326dd5ca
|
Add progress dialog for extracting. Mark game as installed after extraction.
|
2023-01-06 22:39:56 -06:00 |
Pat Hartl
|
ffc51f4e0d
|
Basic download and extract of games
|
2023-01-06 22:12:03 -06:00 |
Pat Hartl
|
1e63813cd6
|
Don't save plugin settings on end edit
|
2023-01-06 22:10:45 -06:00 |
Pat Hartl
|
6ca7661595
|
Give token earlier
|
2023-01-06 22:06:53 -06:00 |
Pat Hartl
|
2a92e49ee9
|
Load settings instead of instantiating new
|
2023-01-06 22:06:27 -06:00 |
Pat Hartl
|
730629dcef
|
Fix authentication window overwriting settings
|
2023-01-06 22:02:52 -06:00 |
Pat Hartl
|
bf4f66ccb3
|
Library refreshing uses token authentication
|
2023-01-06 02:39:00 -06:00 |
Pat Hartl
|
98bf631a9a
|
Record archive file sizes. Automatically create archive record after upload.
|
2023-01-06 02:06:19 -06:00 |
Pat Hartl
|
f5b136720a
|
Add basic manifest checking in uploaded archives
|
2023-01-06 00:47:30 -06:00 |
Pat Hartl
|
91b9328afc
|
Created login window and store tokens in plugin settings
|
2023-01-05 18:37:13 -06:00 |
Pat Hartl
|
2b81139247
|
Remove template controls
|
2023-01-05 18:36:36 -06:00 |
Pat Hartl
|
5cf05d44ff
|
Use bearer authorization for API routes
|
2023-01-05 18:36:25 -06:00 |
Pat Hartl
|
13c57729d8
|
Throw exception for failed requests
|
2023-01-05 18:35:58 -06:00 |
Pat Hartl
|
8e2fe00004
|
Hide refresh token from requests
|
2023-01-05 18:35:33 -06:00 |
Pat Hartl
|
40ea196594
|
Started adding authentication to extension settings.
|
2023-01-05 01:07:17 -06:00 |
Pat Hartl
|
c18cb1d94b
|
Added route to test token authentication
|
2023-01-05 01:06:30 -06:00 |
Pat Hartl
|
f7d068d340
|
Added token authentication
|
2023-01-04 23:45:11 -06:00 |
Pat Hartl
|
665eee6f3b
|
Added temporary logo
|
2023-01-04 21:04:36 -06:00 |
Pat Hartl
|
025b45342d
|
Basic Playnite extension
|
2023-01-04 20:31:02 -06:00 |
Pat Hartl
|
640a75abdd
|
Add basic API endpoint to get games
|
2023-01-04 20:00:11 -06:00 |
Pat Hartl
|
74abbd0503
|
Move LANCommander application to its own directory
|
2023-01-04 19:30:32 -06:00 |
Pat Hartl
|
1163173c0f
|
Added empty Playnite library plugin
|
2023-01-04 19:23:32 -06:00 |
Pat Hartl
|
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.
|
2023-01-04 02:22:16 -06:00 |
Pat Hartl
|
5bcf8d3e3c
|
Created first time setup to create initial admin account
|
2023-01-04 01:46:31 -06:00 |
Pat Hartl
|
a0d7134af3
|
Put most things behind administrator authorization. Update access denied page.
|
2023-01-04 01:45:54 -06:00 |
Pat Hartl
|
bbdb1dcb7a
|
Remove details action. Rename Create action to Add
|
2023-01-04 00:40:31 -06:00 |
Pat Hartl
|
2fc43f3f34
|
Require authorization for most controllers
|
2023-01-04 00:37:01 -06:00 |
Pat Hartl
|
d65ef4a280
|
Moved archive functionality to a separate controller
|
2023-01-04 00:36:49 -06:00 |