Ferrite-backup/Ferrite
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
..
API Ferrite: Format 2022-08-04 21:33:59 -04:00
Assets.xcassets Ferrite: Add app icon and launch screen 2022-08-31 00:41:38 -04:00
DataManagement Sources: Add website API support 2022-08-31 18:47:02 -04:00
Extensions Ferrite: iOS 14 backport 2022-08-31 18:46:47 -04:00
Models Sources: Add website API support 2022-08-31 18:47:02 -04:00
Preview Content/Preview Assets.xcassets Ferrite: Add code up to alpha 1 2022-07-21 00:01:41 -04:00
ViewModels Sources: Add website API support 2022-08-31 18:47:02 -04:00
Views Sources: Add website API support 2022-08-31 18:47:02 -04:00
FerriteApp.swift Settings: Add default options when opening a search result 2022-08-31 00:41:38 -04:00
Info.plist Sources: Allow for dynamic properties and basic API usage 2022-08-31 00:41:38 -04:00
LaunchScreen.storyboard Ferrite: Add app icon and launch screen 2022-08-31 00:41:38 -04:00