Ferrite-backup/Ferrite/Views
kingbri e0182a700f Sources: Add website API support
Adds support for website APIs both complex and simple. This commit
only supports GET requests to APIs. POST request support can be added
on request.

Client IDs and secrets are also supported. They can be added via
source settings or automatically set by a website endpoint.

Also fetch sources for scraping using the backgroundContext and remove
some functions from using the main actor.

Signed-off-by: kingbri <bdashore3@gmail.com>
2022-08-31 18:47:02 -04:00
..
CommonViews Ferrite: iOS 14 backport 2022-08-31 18:46:47 -04:00
RepresentableViews Ferrite: Add SwiftFormat 2022-08-04 21:33:59 -04:00
SettingsViews Ferrite: iOS 14 backport 2022-08-31 18:46:47 -04:00
SourceViews Sources: Add website API support 2022-08-31 18:47:02 -04:00
AboutView.swift Ferrite: iOS 14 backport 2022-08-31 18:46:47 -04:00
BatchChoiceView.swift Debrid: Don't show sheet on error 2022-08-31 18:47:02 -04:00
ContentView.swift Sources: Add website API support 2022-08-31 18:47:02 -04:00
LoginWebView.swift Ferrite: iOS 14 backport 2022-08-31 18:46:47 -04:00
MagnetChoiceView.swift Sources: Add website API support 2022-08-31 18:47:02 -04:00
MainView.swift Debrid: Don't show sheet on error 2022-08-31 18:47:02 -04:00
SearchProgressView.swift Searching: Cleanup existing searches 2022-08-31 00:41:38 -04:00
SearchResultRDView.swift Sources: Add website API support 2022-08-31 18:47:02 -04:00
SearchResultsView.swift Sources: Add website API support 2022-08-31 18:47:02 -04:00
SettingsView.swift Ferrite: iOS 14 backport 2022-08-31 18:46:47 -04:00
SourcesView.swift Ferrite: iOS 14 backport 2022-08-31 18:46:47 -04:00