├── .github ├── ISSUE_TEMPLATE.md └── workflows │ └── sharedlib-tests.yml ├── .gitignore ├── .swift-version ├── .swiftlint.yml ├── .swiftversion ├── App ├── AppDelegate.swift ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── logo-icon-bg-white-lg.jpg │ │ ├── mac1024.png │ │ ├── mac128.png │ │ ├── mac16.png │ │ ├── mac256.png │ │ ├── mac32.png │ │ ├── mac512.png │ │ └── mac64.png │ ├── Contents.json │ └── logo.imageset │ │ ├── Contents.json │ │ ├── logo-icon-black-no-bg-lg.png │ │ └── logo-icon-white-no-bg-lg.png ├── Entity │ ├── Entry.swift │ ├── Podcast.swift │ └── Tag.swift ├── Extension │ ├── AppDelegateExtension.swift │ └── SwiftUI │ │ └── View+Extension.swift ├── Features │ ├── AI │ │ ├── ChatAssistant.swift │ │ ├── Synthesis │ │ │ ├── SynthesisEntryView.swift │ │ │ └── SynthesisEntryViewModel.swift │ │ └── Tag │ │ │ ├── TagSuggestionView.swift │ │ │ └── TagSuggestionViewModel.swift │ ├── About │ │ └── AboutView.swift │ ├── BugReport │ │ └── BugReportView.swift │ ├── Entry │ │ ├── Add │ │ │ ├── AddEntryModel.swift │ │ │ └── AddEntryView.swift │ │ ├── EntriesListView.swift │ │ ├── EntriesView.swift │ │ ├── EntryRowView.swift │ │ ├── EntryView.swift │ │ ├── Picture │ │ │ ├── EntryPicture.swift │ │ │ ├── ImageCache.swift │ │ │ ├── ImageDownloader.swift │ │ │ └── ImageDownloaderPublisher.swift │ │ ├── UI │ │ │ ├── ArchiveEntryButton.swift │ │ │ ├── DeleteEntryButton.swift │ │ │ ├── EntryPictoImage.swift │ │ │ ├── FontSizeSelectorView.swift │ │ │ └── StarEntryButton.swift │ │ └── WebView.swift │ ├── Error │ │ ├── ErrorView.swift │ │ └── ErrorViewModel.swift │ ├── Haptic │ │ ├── ButtonStyle │ │ │ └── HapticNotificationButtonStyle.swift │ │ └── Extension │ │ │ └── View+haptic.swift │ ├── MainView.swift │ ├── PasteBoard │ │ ├── PasteBoardView.swift │ │ └── PasteBoardViewModel.swift │ ├── Player │ │ ├── PlayerPublisher.swift │ │ └── PlayerView.swift │ ├── Registration │ │ ├── ClientIdClientSecret │ │ │ ├── ClientIdClientSecretView.swift │ │ │ └── ClientIdClientSecretViewModel.swift │ │ ├── Login │ │ │ ├── LoginView.swift │ │ │ └── LoginViewModel.swift │ │ ├── RegistrationView.swift │ │ └── Server │ │ │ ├── ServerView.swift │ │ │ └── ServerViewModel.swift │ ├── Router │ │ ├── Route.swift │ │ ├── RouteSwiftUIExtension.swift │ │ └── Router.swift │ ├── Search │ │ ├── SearchView.swift │ │ └── SearchViewModel.swift │ ├── Setting │ │ ├── AppSetting.swift │ │ └── SettingView.swift │ ├── Sync │ │ ├── AppSync.swift │ │ ├── CoreDataSync.swift │ │ └── RefreshButton.swift │ ├── Tag │ │ ├── TagListFor.swift │ │ └── TagsForEntryViewModel.swift │ ├── Tip │ │ ├── TipView.swift │ │ └── TipViewModel.swift │ └── WallabagPlus │ │ ├── WallabagPlusProtectedModifier.swift │ │ ├── WallabagPlusStore.swift │ │ └── WallabagPlusSubscribeView.swift ├── Info.plist ├── Lib │ ├── AppState.swift │ ├── CoreData.swift │ ├── DependencyInjection.swift │ ├── WallabagError.swift │ └── WallabagSession.swift ├── PropertyWrapper │ ├── BundleKey.swift │ └── CoreDataViewContext.swift ├── WallabagApp.swift ├── WallabagStoreKit.storekit ├── ar.lproj │ └── Localizable.strings ├── cs.lproj │ └── Localizable.strings ├── da.lproj │ └── Localizable.strings ├── de.lproj │ └── Localizable.strings ├── en.lproj │ └── Localizable.strings ├── es.lproj │ └── Localizable.strings ├── fa.lproj │ └── Localizable.strings ├── fr.lproj │ └── Localizable.strings ├── gl.lproj │ └── Localizable.strings ├── hi.lproj │ └── Localizable.strings ├── hr.lproj │ └── Localizable.strings ├── html-ressources │ ├── article.html │ ├── justify.css │ ├── main.css │ └── ratatouille.css ├── hu.lproj │ └── Localizable.strings ├── it.lproj │ └── Localizable.strings ├── ja.lproj │ └── Localizable.strings ├── ko.lproj │ └── Localizable.strings ├── nb-NO.lproj │ └── Localizable.strings ├── nl.lproj │ └── Localizable.strings ├── oc.lproj │ └── Localizable.strings ├── pl.lproj │ └── Localizable.strings ├── pt.lproj │ └── Localizable.strings ├── ro.lproj │ └── Localizable.strings ├── ru.lproj │ └── Localizable.strings ├── sv.lproj │ └── Localizable.strings ├── th.lproj │ └── Localizable.strings ├── tr.lproj │ └── Localizable.strings ├── uk.lproj │ └── Localizable.strings ├── wallabag.xcdatamodeld │ ├── .xccurrentversion │ └── Shared.xcdatamodel │ │ └── contents ├── wallabagStore.xcdatamodeld │ └── wallabagStore.xcdatamodel │ │ └── contents ├── zh-Hans.lproj │ └── Localizable.strings └── zh-Hant.lproj │ └── Localizable.strings ├── Gemfile ├── Gemfile.lock ├── Intents ├── AddEntryIntent.swift └── WallabagIntent.swift ├── README.md ├── SharedLib ├── .gitignore ├── Package.swift ├── README.md ├── Sources │ └── SharedLib │ │ ├── Extension │ │ ├── Bool.swift │ │ ├── Bundle.swift │ │ ├── Date.swift │ │ ├── Double.swift │ │ ├── Int.swift │ │ ├── SKProduct.swift │ │ ├── String.swift │ │ ├── UISearchBar.swift │ │ ├── URL.swift │ │ └── WKWebView.swift │ │ ├── Features │ │ └── RetrieveMode │ │ │ ├── RetrieveMode.swift │ │ │ └── RetrieveModePicker.swift │ │ ├── Lib │ │ ├── KeychainPasswordItem.swift │ │ └── WallabagUserDefaults.swift │ │ └── PropertyWrapper │ │ ├── GeneralSetting.swift │ │ ├── Password.swift │ │ └── Setting.swift └── Tests │ └── SharedLibTests │ ├── Extension │ ├── BoolTests.swift │ ├── DateTests.swift │ ├── DoubleTests.swift │ ├── IntTests.swift │ ├── SharedLibTests.swift │ ├── StringTests.swift │ └── URLTests.swift │ └── Features │ └── RetrieveMode │ └── RetrieveModeTests.swift ├── Tests iOS └── Info.plist ├── Tests macOS └── Info.plist ├── WallabagKit ├── .gitignore ├── Package.swift ├── README.md ├── Sources │ └── WallabagKit │ │ ├── Endpoint │ │ ├── WallabagConfigEndpoint.swift │ │ ├── WallabagEntryEndpoint.swift │ │ ├── WallabagKitEndpoint.swift │ │ ├── WallabagOAuth.swift │ │ └── WallabagTagEndpoint.swift │ │ ├── Extension │ │ └── Publisher.swift │ │ ├── HttpMethod.swift │ │ ├── Model │ │ ├── WallabagCollection.swift │ │ ├── WallabagConfig.swift │ │ ├── WallabagEntry.swift │ │ ├── WallabagTag.swift │ │ └── WallabagToken.swift │ │ ├── Util │ │ └── EntriesFetcher.swift │ │ ├── WallabagKit.swift │ │ └── WallabagKitError.swift └── Tests │ └── WallabagKitTests │ └── WallabagKitTests.swift ├── bagit ├── Base.lproj │ └── MainInterface.storyboard ├── ExtensionClass.js ├── Info.plist ├── Media.xcassets │ ├── Contents.json │ └── wallabag.imageset │ │ ├── Contents.json │ │ └── Icon-60@2x.png ├── ShareExtensionError.swift ├── ShareViewController.swift └── bagit.entitlements ├── fastlane ├── Fastfile ├── README.md ├── Snapfile ├── SnapshotHelper.swift └── metadata │ ├── copyright.txt │ ├── en-US │ ├── apple_tv_privacy_policy.txt │ ├── description.txt │ ├── keywords.txt │ ├── marketing_url.txt │ ├── name.txt │ ├── privacy_url.txt │ ├── promotional_text.txt │ ├── release_notes.txt │ ├── subtitle.txt │ └── support_url.txt │ ├── fr-FR │ ├── apple_tv_privacy_policy.txt │ ├── description.txt │ ├── keywords.txt │ ├── marketing_url.txt │ ├── name.txt │ ├── privacy_url.txt │ ├── promotional_text.txt │ ├── release_notes.txt │ ├── subtitle.txt │ └── support_url.txt │ ├── primary_category.txt │ ├── primary_first_sub_category.txt │ ├── primary_second_sub_category.txt │ ├── secondary_category.txt │ ├── secondary_first_sub_category.txt │ └── secondary_second_sub_category.txt ├── macOS └── Info.plist ├── openapi-generator-config.yaml ├── openapi.yaml ├── wallabag.entitlements ├── wallabag.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── swiftpm │ │ └── Package.resolved └── xcshareddata │ └── xcschemes │ ├── bagit.xcscheme │ └── wallabag.xcscheme └── wallabagTests ├── Features ├── Entry │ └── Picture │ │ ├── ImageCacheTests.swift │ │ └── ImageDownloaderTests.swift ├── Registration │ └── Server │ │ └── ServerViewModelTests.swift └── Router │ └── RouterTests.swift ├── Info.plist └── wallabagTests.swift /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/sharedlib-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/.github/workflows/sharedlib-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/.gitignore -------------------------------------------------------------------------------- /.swift-version: -------------------------------------------------------------------------------- 1 | 5.9 2 | -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /.swiftversion: -------------------------------------------------------------------------------- 1 | 5.3 2 | -------------------------------------------------------------------------------- /App/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/AppDelegate.swift -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/logo-icon-bg-white-lg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Assets.xcassets/AppIcon.appiconset/logo-icon-bg-white-lg.jpg -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/mac1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Assets.xcassets/AppIcon.appiconset/mac1024.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/mac128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Assets.xcassets/AppIcon.appiconset/mac128.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/mac16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Assets.xcassets/AppIcon.appiconset/mac16.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/mac256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Assets.xcassets/AppIcon.appiconset/mac256.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/mac32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Assets.xcassets/AppIcon.appiconset/mac32.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/mac512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Assets.xcassets/AppIcon.appiconset/mac512.png -------------------------------------------------------------------------------- /App/Assets.xcassets/AppIcon.appiconset/mac64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Assets.xcassets/AppIcon.appiconset/mac64.png -------------------------------------------------------------------------------- /App/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /App/Assets.xcassets/logo.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Assets.xcassets/logo.imageset/Contents.json -------------------------------------------------------------------------------- /App/Assets.xcassets/logo.imageset/logo-icon-black-no-bg-lg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Assets.xcassets/logo.imageset/logo-icon-black-no-bg-lg.png -------------------------------------------------------------------------------- /App/Assets.xcassets/logo.imageset/logo-icon-white-no-bg-lg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Assets.xcassets/logo.imageset/logo-icon-white-no-bg-lg.png -------------------------------------------------------------------------------- /App/Entity/Entry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Entity/Entry.swift -------------------------------------------------------------------------------- /App/Entity/Podcast.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Entity/Podcast.swift -------------------------------------------------------------------------------- /App/Entity/Tag.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Entity/Tag.swift -------------------------------------------------------------------------------- /App/Extension/AppDelegateExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Extension/AppDelegateExtension.swift -------------------------------------------------------------------------------- /App/Extension/SwiftUI/View+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Extension/SwiftUI/View+Extension.swift -------------------------------------------------------------------------------- /App/Features/AI/ChatAssistant.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/AI/ChatAssistant.swift -------------------------------------------------------------------------------- /App/Features/AI/Synthesis/SynthesisEntryView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/AI/Synthesis/SynthesisEntryView.swift -------------------------------------------------------------------------------- /App/Features/AI/Synthesis/SynthesisEntryViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/AI/Synthesis/SynthesisEntryViewModel.swift -------------------------------------------------------------------------------- /App/Features/AI/Tag/TagSuggestionView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/AI/Tag/TagSuggestionView.swift -------------------------------------------------------------------------------- /App/Features/AI/Tag/TagSuggestionViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/AI/Tag/TagSuggestionViewModel.swift -------------------------------------------------------------------------------- /App/Features/About/AboutView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/About/AboutView.swift -------------------------------------------------------------------------------- /App/Features/BugReport/BugReportView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/BugReport/BugReportView.swift -------------------------------------------------------------------------------- /App/Features/Entry/Add/AddEntryModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Entry/Add/AddEntryModel.swift -------------------------------------------------------------------------------- /App/Features/Entry/Add/AddEntryView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Entry/Add/AddEntryView.swift -------------------------------------------------------------------------------- /App/Features/Entry/EntriesListView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Entry/EntriesListView.swift -------------------------------------------------------------------------------- /App/Features/Entry/EntriesView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Entry/EntriesView.swift -------------------------------------------------------------------------------- /App/Features/Entry/EntryRowView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Entry/EntryRowView.swift -------------------------------------------------------------------------------- /App/Features/Entry/EntryView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Entry/EntryView.swift -------------------------------------------------------------------------------- /App/Features/Entry/Picture/EntryPicture.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Entry/Picture/EntryPicture.swift -------------------------------------------------------------------------------- /App/Features/Entry/Picture/ImageCache.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Entry/Picture/ImageCache.swift -------------------------------------------------------------------------------- /App/Features/Entry/Picture/ImageDownloader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Entry/Picture/ImageDownloader.swift -------------------------------------------------------------------------------- /App/Features/Entry/Picture/ImageDownloaderPublisher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Entry/Picture/ImageDownloaderPublisher.swift -------------------------------------------------------------------------------- /App/Features/Entry/UI/ArchiveEntryButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Entry/UI/ArchiveEntryButton.swift -------------------------------------------------------------------------------- /App/Features/Entry/UI/DeleteEntryButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Entry/UI/DeleteEntryButton.swift -------------------------------------------------------------------------------- /App/Features/Entry/UI/EntryPictoImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Entry/UI/EntryPictoImage.swift -------------------------------------------------------------------------------- /App/Features/Entry/UI/FontSizeSelectorView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Entry/UI/FontSizeSelectorView.swift -------------------------------------------------------------------------------- /App/Features/Entry/UI/StarEntryButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Entry/UI/StarEntryButton.swift -------------------------------------------------------------------------------- /App/Features/Entry/WebView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Entry/WebView.swift -------------------------------------------------------------------------------- /App/Features/Error/ErrorView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Error/ErrorView.swift -------------------------------------------------------------------------------- /App/Features/Error/ErrorViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Error/ErrorViewModel.swift -------------------------------------------------------------------------------- /App/Features/Haptic/ButtonStyle/HapticNotificationButtonStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Haptic/ButtonStyle/HapticNotificationButtonStyle.swift -------------------------------------------------------------------------------- /App/Features/Haptic/Extension/View+haptic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Haptic/Extension/View+haptic.swift -------------------------------------------------------------------------------- /App/Features/MainView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/MainView.swift -------------------------------------------------------------------------------- /App/Features/PasteBoard/PasteBoardView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/PasteBoard/PasteBoardView.swift -------------------------------------------------------------------------------- /App/Features/PasteBoard/PasteBoardViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/PasteBoard/PasteBoardViewModel.swift -------------------------------------------------------------------------------- /App/Features/Player/PlayerPublisher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Player/PlayerPublisher.swift -------------------------------------------------------------------------------- /App/Features/Player/PlayerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Player/PlayerView.swift -------------------------------------------------------------------------------- /App/Features/Registration/ClientIdClientSecret/ClientIdClientSecretView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Registration/ClientIdClientSecret/ClientIdClientSecretView.swift -------------------------------------------------------------------------------- /App/Features/Registration/ClientIdClientSecret/ClientIdClientSecretViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Registration/ClientIdClientSecret/ClientIdClientSecretViewModel.swift -------------------------------------------------------------------------------- /App/Features/Registration/Login/LoginView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Registration/Login/LoginView.swift -------------------------------------------------------------------------------- /App/Features/Registration/Login/LoginViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Registration/Login/LoginViewModel.swift -------------------------------------------------------------------------------- /App/Features/Registration/RegistrationView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Registration/RegistrationView.swift -------------------------------------------------------------------------------- /App/Features/Registration/Server/ServerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Registration/Server/ServerView.swift -------------------------------------------------------------------------------- /App/Features/Registration/Server/ServerViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Registration/Server/ServerViewModel.swift -------------------------------------------------------------------------------- /App/Features/Router/Route.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Router/Route.swift -------------------------------------------------------------------------------- /App/Features/Router/RouteSwiftUIExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Router/RouteSwiftUIExtension.swift -------------------------------------------------------------------------------- /App/Features/Router/Router.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Router/Router.swift -------------------------------------------------------------------------------- /App/Features/Search/SearchView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Search/SearchView.swift -------------------------------------------------------------------------------- /App/Features/Search/SearchViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Search/SearchViewModel.swift -------------------------------------------------------------------------------- /App/Features/Setting/AppSetting.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Setting/AppSetting.swift -------------------------------------------------------------------------------- /App/Features/Setting/SettingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Setting/SettingView.swift -------------------------------------------------------------------------------- /App/Features/Sync/AppSync.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Sync/AppSync.swift -------------------------------------------------------------------------------- /App/Features/Sync/CoreDataSync.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Sync/CoreDataSync.swift -------------------------------------------------------------------------------- /App/Features/Sync/RefreshButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Sync/RefreshButton.swift -------------------------------------------------------------------------------- /App/Features/Tag/TagListFor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Tag/TagListFor.swift -------------------------------------------------------------------------------- /App/Features/Tag/TagsForEntryViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Tag/TagsForEntryViewModel.swift -------------------------------------------------------------------------------- /App/Features/Tip/TipView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Tip/TipView.swift -------------------------------------------------------------------------------- /App/Features/Tip/TipViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/Tip/TipViewModel.swift -------------------------------------------------------------------------------- /App/Features/WallabagPlus/WallabagPlusProtectedModifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/WallabagPlus/WallabagPlusProtectedModifier.swift -------------------------------------------------------------------------------- /App/Features/WallabagPlus/WallabagPlusStore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/WallabagPlus/WallabagPlusStore.swift -------------------------------------------------------------------------------- /App/Features/WallabagPlus/WallabagPlusSubscribeView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Features/WallabagPlus/WallabagPlusSubscribeView.swift -------------------------------------------------------------------------------- /App/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Info.plist -------------------------------------------------------------------------------- /App/Lib/AppState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Lib/AppState.swift -------------------------------------------------------------------------------- /App/Lib/CoreData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Lib/CoreData.swift -------------------------------------------------------------------------------- /App/Lib/DependencyInjection.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Lib/DependencyInjection.swift -------------------------------------------------------------------------------- /App/Lib/WallabagError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Lib/WallabagError.swift -------------------------------------------------------------------------------- /App/Lib/WallabagSession.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/Lib/WallabagSession.swift -------------------------------------------------------------------------------- /App/PropertyWrapper/BundleKey.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/PropertyWrapper/BundleKey.swift -------------------------------------------------------------------------------- /App/PropertyWrapper/CoreDataViewContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/PropertyWrapper/CoreDataViewContext.swift -------------------------------------------------------------------------------- /App/WallabagApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/WallabagApp.swift -------------------------------------------------------------------------------- /App/WallabagStoreKit.storekit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/WallabagStoreKit.storekit -------------------------------------------------------------------------------- /App/ar.lproj/Localizable.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /App/cs.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/cs.lproj/Localizable.strings -------------------------------------------------------------------------------- /App/da.lproj/Localizable.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /App/de.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/de.lproj/Localizable.strings -------------------------------------------------------------------------------- /App/en.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/en.lproj/Localizable.strings -------------------------------------------------------------------------------- /App/es.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/es.lproj/Localizable.strings -------------------------------------------------------------------------------- /App/fa.lproj/Localizable.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /App/fr.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/fr.lproj/Localizable.strings -------------------------------------------------------------------------------- /App/gl.lproj/Localizable.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /App/hi.lproj/Localizable.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /App/hr.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/hr.lproj/Localizable.strings -------------------------------------------------------------------------------- /App/html-ressources/article.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/html-ressources/article.html -------------------------------------------------------------------------------- /App/html-ressources/justify.css: -------------------------------------------------------------------------------- 1 | #article { 2 | text-align: justify; 3 | } 4 | -------------------------------------------------------------------------------- /App/html-ressources/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/html-ressources/main.css -------------------------------------------------------------------------------- /App/html-ressources/ratatouille.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/html-ressources/ratatouille.css -------------------------------------------------------------------------------- /App/hu.lproj/Localizable.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /App/it.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/it.lproj/Localizable.strings -------------------------------------------------------------------------------- /App/ja.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/ja.lproj/Localizable.strings -------------------------------------------------------------------------------- /App/ko.lproj/Localizable.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /App/nb-NO.lproj/Localizable.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /App/nl.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/nl.lproj/Localizable.strings -------------------------------------------------------------------------------- /App/oc.lproj/Localizable.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /App/pl.lproj/Localizable.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /App/pt.lproj/Localizable.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /App/ro.lproj/Localizable.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /App/ru.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/ru.lproj/Localizable.strings -------------------------------------------------------------------------------- /App/sv.lproj/Localizable.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /App/th.lproj/Localizable.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /App/tr.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/tr.lproj/Localizable.strings -------------------------------------------------------------------------------- /App/uk.lproj/Localizable.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /App/wallabag.xcdatamodeld/.xccurrentversion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/wallabag.xcdatamodeld/.xccurrentversion -------------------------------------------------------------------------------- /App/wallabag.xcdatamodeld/Shared.xcdatamodel/contents: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/wallabag.xcdatamodeld/Shared.xcdatamodel/contents -------------------------------------------------------------------------------- /App/wallabagStore.xcdatamodeld/wallabagStore.xcdatamodel/contents: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/wallabagStore.xcdatamodeld/wallabagStore.xcdatamodel/contents -------------------------------------------------------------------------------- /App/zh-Hans.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/zh-Hans.lproj/Localizable.strings -------------------------------------------------------------------------------- /App/zh-Hant.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/App/zh-Hant.lproj/Localizable.strings -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | source "https://rubygems.org" 2 | 3 | gem "fastlane" 4 | -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /Intents/AddEntryIntent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/Intents/AddEntryIntent.swift -------------------------------------------------------------------------------- /Intents/WallabagIntent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/Intents/WallabagIntent.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/README.md -------------------------------------------------------------------------------- /SharedLib/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/.gitignore -------------------------------------------------------------------------------- /SharedLib/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Package.swift -------------------------------------------------------------------------------- /SharedLib/README.md: -------------------------------------------------------------------------------- 1 | # SharedLib 2 | 3 | A description of this package. 4 | -------------------------------------------------------------------------------- /SharedLib/Sources/SharedLib/Extension/Bool.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Sources/SharedLib/Extension/Bool.swift -------------------------------------------------------------------------------- /SharedLib/Sources/SharedLib/Extension/Bundle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Sources/SharedLib/Extension/Bundle.swift -------------------------------------------------------------------------------- /SharedLib/Sources/SharedLib/Extension/Date.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Sources/SharedLib/Extension/Date.swift -------------------------------------------------------------------------------- /SharedLib/Sources/SharedLib/Extension/Double.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Sources/SharedLib/Extension/Double.swift -------------------------------------------------------------------------------- /SharedLib/Sources/SharedLib/Extension/Int.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Sources/SharedLib/Extension/Int.swift -------------------------------------------------------------------------------- /SharedLib/Sources/SharedLib/Extension/SKProduct.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Sources/SharedLib/Extension/SKProduct.swift -------------------------------------------------------------------------------- /SharedLib/Sources/SharedLib/Extension/String.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Sources/SharedLib/Extension/String.swift -------------------------------------------------------------------------------- /SharedLib/Sources/SharedLib/Extension/UISearchBar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Sources/SharedLib/Extension/UISearchBar.swift -------------------------------------------------------------------------------- /SharedLib/Sources/SharedLib/Extension/URL.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Sources/SharedLib/Extension/URL.swift -------------------------------------------------------------------------------- /SharedLib/Sources/SharedLib/Extension/WKWebView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Sources/SharedLib/Extension/WKWebView.swift -------------------------------------------------------------------------------- /SharedLib/Sources/SharedLib/Features/RetrieveMode/RetrieveMode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Sources/SharedLib/Features/RetrieveMode/RetrieveMode.swift -------------------------------------------------------------------------------- /SharedLib/Sources/SharedLib/Features/RetrieveMode/RetrieveModePicker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Sources/SharedLib/Features/RetrieveMode/RetrieveModePicker.swift -------------------------------------------------------------------------------- /SharedLib/Sources/SharedLib/Lib/KeychainPasswordItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Sources/SharedLib/Lib/KeychainPasswordItem.swift -------------------------------------------------------------------------------- /SharedLib/Sources/SharedLib/Lib/WallabagUserDefaults.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Sources/SharedLib/Lib/WallabagUserDefaults.swift -------------------------------------------------------------------------------- /SharedLib/Sources/SharedLib/PropertyWrapper/GeneralSetting.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Sources/SharedLib/PropertyWrapper/GeneralSetting.swift -------------------------------------------------------------------------------- /SharedLib/Sources/SharedLib/PropertyWrapper/Password.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Sources/SharedLib/PropertyWrapper/Password.swift -------------------------------------------------------------------------------- /SharedLib/Sources/SharedLib/PropertyWrapper/Setting.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Sources/SharedLib/PropertyWrapper/Setting.swift -------------------------------------------------------------------------------- /SharedLib/Tests/SharedLibTests/Extension/BoolTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Tests/SharedLibTests/Extension/BoolTests.swift -------------------------------------------------------------------------------- /SharedLib/Tests/SharedLibTests/Extension/DateTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Tests/SharedLibTests/Extension/DateTests.swift -------------------------------------------------------------------------------- /SharedLib/Tests/SharedLibTests/Extension/DoubleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Tests/SharedLibTests/Extension/DoubleTests.swift -------------------------------------------------------------------------------- /SharedLib/Tests/SharedLibTests/Extension/IntTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Tests/SharedLibTests/Extension/IntTests.swift -------------------------------------------------------------------------------- /SharedLib/Tests/SharedLibTests/Extension/SharedLibTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Tests/SharedLibTests/Extension/SharedLibTests.swift -------------------------------------------------------------------------------- /SharedLib/Tests/SharedLibTests/Extension/StringTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Tests/SharedLibTests/Extension/StringTests.swift -------------------------------------------------------------------------------- /SharedLib/Tests/SharedLibTests/Extension/URLTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Tests/SharedLibTests/Extension/URLTests.swift -------------------------------------------------------------------------------- /SharedLib/Tests/SharedLibTests/Features/RetrieveMode/RetrieveModeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/SharedLib/Tests/SharedLibTests/Features/RetrieveMode/RetrieveModeTests.swift -------------------------------------------------------------------------------- /Tests iOS/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Tests macOS/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /WallabagKit/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/WallabagKit/.gitignore -------------------------------------------------------------------------------- /WallabagKit/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/WallabagKit/Package.swift -------------------------------------------------------------------------------- /WallabagKit/README.md: -------------------------------------------------------------------------------- 1 | # WallabagKit 2 | 3 | A description of this package. 4 | -------------------------------------------------------------------------------- /WallabagKit/Sources/WallabagKit/Endpoint/WallabagConfigEndpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/WallabagKit/Sources/WallabagKit/Endpoint/WallabagConfigEndpoint.swift -------------------------------------------------------------------------------- /WallabagKit/Sources/WallabagKit/Endpoint/WallabagEntryEndpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/WallabagKit/Sources/WallabagKit/Endpoint/WallabagEntryEndpoint.swift -------------------------------------------------------------------------------- /WallabagKit/Sources/WallabagKit/Endpoint/WallabagKitEndpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/WallabagKit/Sources/WallabagKit/Endpoint/WallabagKitEndpoint.swift -------------------------------------------------------------------------------- /WallabagKit/Sources/WallabagKit/Endpoint/WallabagOAuth.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/WallabagKit/Sources/WallabagKit/Endpoint/WallabagOAuth.swift -------------------------------------------------------------------------------- /WallabagKit/Sources/WallabagKit/Endpoint/WallabagTagEndpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/WallabagKit/Sources/WallabagKit/Endpoint/WallabagTagEndpoint.swift -------------------------------------------------------------------------------- /WallabagKit/Sources/WallabagKit/Extension/Publisher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/WallabagKit/Sources/WallabagKit/Extension/Publisher.swift -------------------------------------------------------------------------------- /WallabagKit/Sources/WallabagKit/HttpMethod.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/WallabagKit/Sources/WallabagKit/HttpMethod.swift -------------------------------------------------------------------------------- /WallabagKit/Sources/WallabagKit/Model/WallabagCollection.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/WallabagKit/Sources/WallabagKit/Model/WallabagCollection.swift -------------------------------------------------------------------------------- /WallabagKit/Sources/WallabagKit/Model/WallabagConfig.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/WallabagKit/Sources/WallabagKit/Model/WallabagConfig.swift -------------------------------------------------------------------------------- /WallabagKit/Sources/WallabagKit/Model/WallabagEntry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/WallabagKit/Sources/WallabagKit/Model/WallabagEntry.swift -------------------------------------------------------------------------------- /WallabagKit/Sources/WallabagKit/Model/WallabagTag.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/WallabagKit/Sources/WallabagKit/Model/WallabagTag.swift -------------------------------------------------------------------------------- /WallabagKit/Sources/WallabagKit/Model/WallabagToken.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/WallabagKit/Sources/WallabagKit/Model/WallabagToken.swift -------------------------------------------------------------------------------- /WallabagKit/Sources/WallabagKit/Util/EntriesFetcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/WallabagKit/Sources/WallabagKit/Util/EntriesFetcher.swift -------------------------------------------------------------------------------- /WallabagKit/Sources/WallabagKit/WallabagKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/WallabagKit/Sources/WallabagKit/WallabagKit.swift -------------------------------------------------------------------------------- /WallabagKit/Sources/WallabagKit/WallabagKitError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/WallabagKit/Sources/WallabagKit/WallabagKitError.swift -------------------------------------------------------------------------------- /WallabagKit/Tests/WallabagKitTests/WallabagKitTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/WallabagKit/Tests/WallabagKitTests/WallabagKitTests.swift -------------------------------------------------------------------------------- /bagit/Base.lproj/MainInterface.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/bagit/Base.lproj/MainInterface.storyboard -------------------------------------------------------------------------------- /bagit/ExtensionClass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/bagit/ExtensionClass.js -------------------------------------------------------------------------------- /bagit/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/bagit/Info.plist -------------------------------------------------------------------------------- /bagit/Media.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/bagit/Media.xcassets/Contents.json -------------------------------------------------------------------------------- /bagit/Media.xcassets/wallabag.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/bagit/Media.xcassets/wallabag.imageset/Contents.json -------------------------------------------------------------------------------- /bagit/Media.xcassets/wallabag.imageset/Icon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/bagit/Media.xcassets/wallabag.imageset/Icon-60@2x.png -------------------------------------------------------------------------------- /bagit/ShareExtensionError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/bagit/ShareExtensionError.swift -------------------------------------------------------------------------------- /bagit/ShareViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/bagit/ShareViewController.swift -------------------------------------------------------------------------------- /bagit/bagit.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/bagit/bagit.entitlements -------------------------------------------------------------------------------- /fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/fastlane/Fastfile -------------------------------------------------------------------------------- /fastlane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/fastlane/README.md -------------------------------------------------------------------------------- /fastlane/Snapfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/fastlane/Snapfile -------------------------------------------------------------------------------- /fastlane/SnapshotHelper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/fastlane/SnapshotHelper.swift -------------------------------------------------------------------------------- /fastlane/metadata/copyright.txt: -------------------------------------------------------------------------------- 1 | Maxime Marinel 2022 2 | -------------------------------------------------------------------------------- /fastlane/metadata/en-US/apple_tv_privacy_policy.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /fastlane/metadata/en-US/description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/fastlane/metadata/en-US/description.txt -------------------------------------------------------------------------------- /fastlane/metadata/en-US/keywords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/fastlane/metadata/en-US/keywords.txt -------------------------------------------------------------------------------- /fastlane/metadata/en-US/marketing_url.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /fastlane/metadata/en-US/name.txt: -------------------------------------------------------------------------------- 1 | Wallabag 2 official 2 | -------------------------------------------------------------------------------- /fastlane/metadata/en-US/privacy_url.txt: -------------------------------------------------------------------------------- 1 | https://www.district-web.fr/wallabag-reader/privacy 2 | -------------------------------------------------------------------------------- /fastlane/metadata/en-US/promotional_text.txt: -------------------------------------------------------------------------------- 1 | Save, Read it later 2 | -------------------------------------------------------------------------------- /fastlane/metadata/en-US/release_notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/fastlane/metadata/en-US/release_notes.txt -------------------------------------------------------------------------------- /fastlane/metadata/en-US/subtitle.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /fastlane/metadata/en-US/support_url.txt: -------------------------------------------------------------------------------- 1 | https://github.com/wallabag/ios-app/issues 2 | -------------------------------------------------------------------------------- /fastlane/metadata/fr-FR/apple_tv_privacy_policy.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /fastlane/metadata/fr-FR/description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/fastlane/metadata/fr-FR/description.txt -------------------------------------------------------------------------------- /fastlane/metadata/fr-FR/keywords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/fastlane/metadata/fr-FR/keywords.txt -------------------------------------------------------------------------------- /fastlane/metadata/fr-FR/marketing_url.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /fastlane/metadata/fr-FR/name.txt: -------------------------------------------------------------------------------- 1 | Wallabag 2 officiel 2 | -------------------------------------------------------------------------------- /fastlane/metadata/fr-FR/privacy_url.txt: -------------------------------------------------------------------------------- 1 | https://www.district-web.fr/wallabag-reader/privacy 2 | -------------------------------------------------------------------------------- /fastlane/metadata/fr-FR/promotional_text.txt: -------------------------------------------------------------------------------- 1 | Save, Read it later 2 | -------------------------------------------------------------------------------- /fastlane/metadata/fr-FR/release_notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/fastlane/metadata/fr-FR/release_notes.txt -------------------------------------------------------------------------------- /fastlane/metadata/fr-FR/subtitle.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /fastlane/metadata/fr-FR/support_url.txt: -------------------------------------------------------------------------------- 1 | https://github.com/wallabag/ios-app/issues 2 | -------------------------------------------------------------------------------- /fastlane/metadata/primary_category.txt: -------------------------------------------------------------------------------- 1 | UTILITIES 2 | -------------------------------------------------------------------------------- /fastlane/metadata/primary_first_sub_category.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /fastlane/metadata/primary_second_sub_category.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /fastlane/metadata/secondary_category.txt: -------------------------------------------------------------------------------- 1 | PRODUCTIVITY 2 | -------------------------------------------------------------------------------- /fastlane/metadata/secondary_first_sub_category.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /fastlane/metadata/secondary_second_sub_category.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /macOS/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /openapi-generator-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/openapi-generator-config.yaml -------------------------------------------------------------------------------- /openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/openapi.yaml -------------------------------------------------------------------------------- /wallabag.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/wallabag.entitlements -------------------------------------------------------------------------------- /wallabag.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/wallabag.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /wallabag.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/wallabag.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /wallabag.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/wallabag.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /wallabag.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/wallabag.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /wallabag.xcodeproj/xcshareddata/xcschemes/bagit.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/wallabag.xcodeproj/xcshareddata/xcschemes/bagit.xcscheme -------------------------------------------------------------------------------- /wallabag.xcodeproj/xcshareddata/xcschemes/wallabag.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/wallabag.xcodeproj/xcshareddata/xcschemes/wallabag.xcscheme -------------------------------------------------------------------------------- /wallabagTests/Features/Entry/Picture/ImageCacheTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/wallabagTests/Features/Entry/Picture/ImageCacheTests.swift -------------------------------------------------------------------------------- /wallabagTests/Features/Entry/Picture/ImageDownloaderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/wallabagTests/Features/Entry/Picture/ImageDownloaderTests.swift -------------------------------------------------------------------------------- /wallabagTests/Features/Registration/Server/ServerViewModelTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/wallabagTests/Features/Registration/Server/ServerViewModelTests.swift -------------------------------------------------------------------------------- /wallabagTests/Features/Router/RouterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/wallabagTests/Features/Router/RouterTests.swift -------------------------------------------------------------------------------- /wallabagTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/wallabagTests/Info.plist -------------------------------------------------------------------------------- /wallabagTests/wallabagTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wallabag/ios-app/HEAD/wallabagTests/wallabagTests.swift --------------------------------------------------------------------------------