Skip to content

Commit

Permalink
Extend functionality to allow extensibility of supported providers
Browse files Browse the repository at this point in the history
In this commit includes:
- Client
  - Implemetation of SDK for development of custom providers
  - Refactored downloader to support the new contracts/models from the SDK
  - Removed configuration in favour of provider based configuration in file
  - Refactored command parsing to use cocona instead
  - Implemented file based logging for diagnostics
  - Removed -r option in get in favour of info command to view gallery information
  - Added provider command to view installed providers
  - Removed series command (temporarily)
- Provider (asuka.Provider.Nhentai):
  - Use restsharp instead of refit due to the breaking change
  - Implemented reading from UA.txt and cookie.txt file for the cookies and
    user agent instead of configuration from the client.
  - Implemented support to read Netscape Navigator Cookie dump and JSON
    cookie dump
  • Loading branch information
fumiichan committed Apr 6, 2024
1 parent 33524d5 commit 76c7d6a
Show file tree
Hide file tree
Showing 109 changed files with 1,809 additions and 2,563 deletions.
21 changes: 0 additions & 21 deletions Api/IGalleryApi.cs

This file was deleted.

11 changes: 0 additions & 11 deletions Api/IGalleryImage.cs

This file was deleted.

15 changes: 0 additions & 15 deletions Api/Queries/SearchQuery.cs

This file was deleted.

11 changes: 0 additions & 11 deletions Api/Responses/GalleryImageObjectResponse.cs

This file was deleted.

16 changes: 0 additions & 16 deletions Api/Responses/GalleryImageResponse.cs

This file was deleted.

11 changes: 0 additions & 11 deletions Api/Responses/GalleryListResponse.cs

This file was deleted.

31 changes: 0 additions & 31 deletions Api/Responses/GalleryResponse.cs

This file was deleted.

12 changes: 0 additions & 12 deletions Api/Responses/GallerySearchResponse.cs

This file was deleted.

22 changes: 0 additions & 22 deletions Api/Responses/GalleryTagResponse.cs

This file was deleted.

16 changes: 0 additions & 16 deletions Api/Responses/GalleryTitleResponse.cs

This file was deleted.

8 changes: 0 additions & 8 deletions Commandline/ICommandLineParser.cs

This file was deleted.

26 changes: 0 additions & 26 deletions Commandline/Options/ConfigureOptions.cs

This file was deleted.

14 changes: 0 additions & 14 deletions Commandline/Options/CookieConfigureOptions.cs

This file was deleted.

16 changes: 0 additions & 16 deletions Commandline/Options/FileCommandOptions.cs

This file was deleted.

23 changes: 0 additions & 23 deletions Commandline/Options/GetOptions.cs

This file was deleted.

17 changes: 0 additions & 17 deletions Commandline/Options/ICommonOptions.cs

This file was deleted.

11 changes: 0 additions & 11 deletions Commandline/Options/RandomOptions.cs

This file was deleted.

15 changes: 0 additions & 15 deletions Commandline/Options/RecommendOptions.cs

This file was deleted.

44 changes: 0 additions & 44 deletions Commandline/Options/SearchOptions.cs

This file was deleted.

15 changes: 0 additions & 15 deletions Commandline/Options/SeriesCreatorCommandOptions.cs

This file was deleted.

Loading

0 comments on commit 76c7d6a

Please sign in to comment.