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> |
||
|---|---|---|
| .. | ||
| API | ||
| Assets.xcassets | ||
| DataManagement | ||
| Extensions | ||
| Models | ||
| Preview Content/Preview Assets.xcassets | ||
| ViewModels | ||
| Views | ||
| FerriteApp.swift | ||
| Info.plist | ||
| LaunchScreen.storyboard | ||