Pat Hartl
|
ae6cd7f906
|
Added extension for grabbing multiplayer player count for features
|
2023-01-14 15:11:16 -06:00 |
Pat Hartl
|
97c32895da
|
Added Genre to SDK models
|
2023-01-14 15:10:53 -06:00 |
Pat Hartl
|
c525a5f38e
|
Fix updating of entities
|
2023-01-14 15:10:41 -06:00 |
Pat Hartl
|
6156c87135
|
Migration to modify required fields on games and dependent entities
|
2023-01-14 15:10:20 -06:00 |
Pat Hartl
|
3c62e795e5
|
Added ability for client to request the game manifest to provide metadata. Games can now be downloaded directly.
|
2023-01-14 15:09:45 -06:00 |
Pat Hartl
|
1a6dff63b2
|
Fix action and multiplayer mode editors not linking to games properly and now creating fields with correct index
|
2023-01-14 15:07:45 -06:00 |
Pat Hartl
|
6939db7829
|
Fix form not able to be processed due to invalid values on multiplayer modes and actions
|
2023-01-12 20:03:04 -06:00 |
Pat Hartl
|
4afafacab0
|
Added Blazor support with two components for managing actions and multiplayer modes on a game
|
2023-01-12 01:27:32 -06:00 |
Pat Hartl
|
e5b5b1f895
|
Avoid circular references with some models
|
2023-01-12 01:25:32 -06:00 |
Pat Hartl
|
21328163f7
|
Put select JS code in a class
|
2023-01-11 21:24:57 -06:00 |
Pat Hartl
|
5809b7fa3d
|
Update DI for games API controller
|
2023-01-11 20:49:31 -06:00 |
Pat Hartl
|
21f8cbd992
|
Update DI for ArchivesController
|
2023-01-11 20:49:17 -06:00 |
Pat Hartl
|
c16f61befd
|
Refactor settings to properly handle install directory.
|
2023-01-11 20:48:39 -06:00 |
Pat Hartl
|
9ff4575626
|
Fix basic layout CSS loading
|
2023-01-11 20:48:03 -06:00 |
Pat Hartl
|
476b2c7f2f
|
Updated edit action to allow add/remove of many to many relationships
|
2023-01-10 18:58:44 -06:00 |
Pat Hartl
|
3ae5971122
|
Working game creation with publishers, developers, genres, and tags
|
2023-01-10 17:17:54 -06:00 |
Pat Hartl
|
ddc68277b1
|
Added metadata pulling from IGDB. Added select inputs that works like tags and allow freeform submission.
|
2023-01-10 02:25:16 -06:00 |
Pat Hartl
|
f64d7a8126
|
Add basic settings page
|
2023-01-09 18:58:27 -06:00 |
Pat Hartl
|
730c8364e8
|
Cascade delete keys on game deletion
|
2023-01-09 18:55:50 -06:00 |
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 |