├── .gitignore ├── LICENSE ├── README.md ├── images ├── cover.png ├── screenshot1.png └── screenshot2.png └── marvel_comics ├── .gitignore ├── .metadata ├── analysis_options.yaml ├── android ├── .gitignore ├── app │ ├── build.gradle │ └── src │ │ ├── debug │ │ └── AndroidManifest.xml │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── marvel_comics │ │ │ │ └── MainActivity.kt │ │ └── res │ │ │ ├── drawable-v21 │ │ │ └── launch_background.xml │ │ │ ├── drawable │ │ │ └── launch_background.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-night │ │ │ └── styles.xml │ │ │ └── values │ │ │ └── styles.xml │ │ └── profile │ │ └── AndroidManifest.xml ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties └── settings.gradle ├── build.yaml ├── ios ├── .gitignore ├── Flutter │ ├── AppFrameworkInfo.plist │ ├── Debug.xcconfig │ └── Release.xcconfig ├── Podfile ├── Podfile.lock ├── Runner.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ └── xcshareddata │ │ └── xcschemes │ │ └── Runner.xcscheme ├── Runner.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings └── Runner │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── Icon-App-1024x1024@1x.png │ │ ├── Icon-App-20x20@1x.png │ │ ├── Icon-App-20x20@2x.png │ │ ├── Icon-App-20x20@3x.png │ │ ├── Icon-App-29x29@1x.png │ │ ├── Icon-App-29x29@2x.png │ │ ├── Icon-App-29x29@3x.png │ │ ├── Icon-App-40x40@1x.png │ │ ├── Icon-App-40x40@2x.png │ │ ├── Icon-App-40x40@3x.png │ │ ├── Icon-App-60x60@2x.png │ │ ├── Icon-App-60x60@3x.png │ │ ├── Icon-App-76x76@1x.png │ │ ├── Icon-App-76x76@2x.png │ │ └── Icon-App-83.5x83.5@2x.png │ └── LaunchImage.imageset │ │ ├── Contents.json │ │ ├── LaunchImage.png │ │ ├── LaunchImage@2x.png │ │ ├── LaunchImage@3x.png │ │ └── README.md │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ └── Runner-Bridging-Header.h ├── lib ├── domain │ ├── api │ │ ├── converter │ │ │ └── int_to_string_converter.dart │ │ ├── dio │ │ │ ├── certificates │ │ │ │ ├── certificates_management.dart │ │ │ │ └── marvel_api_certificate.dart │ │ │ ├── dio_factory.dart │ │ │ ├── interceptors │ │ │ │ ├── append_headers_interceptor.dart │ │ │ │ ├── append_timestamp_interceptor.dart │ │ │ │ ├── example_interceptor.dart │ │ │ │ ├── marvel_api_auth_interceptor.dart │ │ │ │ ├── proxy_interceptor.dart │ │ │ │ └── secure_action_interceptor.dart │ │ │ └── proxy │ │ │ │ ├── proxy_finder.dart │ │ │ │ ├── proxy_holder.dart │ │ │ │ ├── proxy_reader.dart │ │ │ │ └── proxy_settings.dart │ │ ├── example_api.dart │ │ ├── example_api.g.dart │ │ ├── headers_example_api.dart │ │ ├── headers_example_api.g.dart │ │ ├── marvel_api_consts.dart │ │ ├── marvel_comics_api.dart │ │ ├── marvel_comics_api.g.dart │ │ ├── model │ │ │ ├── marvel_api_response.dart │ │ │ └── marvel_api_response.g.dart │ │ ├── request_annotations.dart │ │ └── service │ │ │ └── marvel_api_key_service.dart │ ├── data │ │ ├── headers_example_repository.dart │ │ ├── marvel_comics_repository.dart │ │ └── secret_data_repository.dart │ ├── global │ │ └── navigator_key.dart │ ├── marvel_api_example.dart │ ├── model │ │ ├── marvel_comic.dart │ │ ├── marvel_comic.freezed.dart │ │ ├── marvel_comic.g.dart │ │ ├── marvel_comic_format.dart │ │ ├── marvel_creator_list.dart │ │ ├── marvel_creator_list.freezed.dart │ │ ├── marvel_creator_list.g.dart │ │ ├── marvel_creator_summary.dart │ │ ├── marvel_creator_summary.freezed.dart │ │ ├── marvel_creator_summary.g.dart │ │ ├── marvel_image.dart │ │ ├── marvel_image.freezed.dart │ │ ├── marvel_image.g.dart │ │ ├── marvel_paginated_list.dart │ │ ├── marvel_paginated_list.g.dart │ │ ├── marvel_series_format.dart │ │ ├── marvel_series_summary.dart │ │ ├── marvel_series_summary.freezed.dart │ │ ├── marvel_series_summary.g.dart │ │ ├── marvel_series_summary_metadata.dart │ │ ├── marvel_series_summary_metadata.freezed.dart │ │ ├── marvel_series_summary_metadata.g.dart │ │ ├── marvel_story_list.dart │ │ ├── marvel_story_list.freezed.dart │ │ ├── marvel_story_list.g.dart │ │ ├── marvel_story_summary.dart │ │ ├── marvel_story_summary.freezed.dart │ │ └── marvel_story_summary.g.dart │ └── service │ │ ├── dialog_service.dart │ │ └── headers_services.dart ├── main.dart └── utility │ └── hash_utility.dart ├── pubspec.lock ├── pubspec.yaml └── test └── domain └── data ├── marvel_comics_api_get_comics_response_data.dart ├── marvel_comics_api_mock_interceptor.dart ├── marvel_comics_repository_sociable_test.dart └── marvel_comics_repository_solitary_test.dart /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/README.md -------------------------------------------------------------------------------- /images/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/images/cover.png -------------------------------------------------------------------------------- /images/screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/images/screenshot1.png -------------------------------------------------------------------------------- /images/screenshot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/images/screenshot2.png -------------------------------------------------------------------------------- /marvel_comics/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/.gitignore -------------------------------------------------------------------------------- /marvel_comics/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/.metadata -------------------------------------------------------------------------------- /marvel_comics/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/analysis_options.yaml -------------------------------------------------------------------------------- /marvel_comics/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/android/.gitignore -------------------------------------------------------------------------------- /marvel_comics/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/android/app/build.gradle -------------------------------------------------------------------------------- /marvel_comics/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /marvel_comics/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /marvel_comics/android/app/src/main/kotlin/com/example/marvel_comics/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/android/app/src/main/kotlin/com/example/marvel_comics/MainActivity.kt -------------------------------------------------------------------------------- /marvel_comics/android/app/src/main/res/drawable-v21/launch_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/android/app/src/main/res/drawable-v21/launch_background.xml -------------------------------------------------------------------------------- /marvel_comics/android/app/src/main/res/drawable/launch_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/android/app/src/main/res/drawable/launch_background.xml -------------------------------------------------------------------------------- /marvel_comics/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /marvel_comics/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /marvel_comics/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /marvel_comics/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /marvel_comics/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /marvel_comics/android/app/src/main/res/values-night/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/android/app/src/main/res/values-night/styles.xml -------------------------------------------------------------------------------- /marvel_comics/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /marvel_comics/android/app/src/profile/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/android/app/src/profile/AndroidManifest.xml -------------------------------------------------------------------------------- /marvel_comics/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/android/build.gradle -------------------------------------------------------------------------------- /marvel_comics/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/android/gradle.properties -------------------------------------------------------------------------------- /marvel_comics/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /marvel_comics/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/android/settings.gradle -------------------------------------------------------------------------------- /marvel_comics/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/build.yaml -------------------------------------------------------------------------------- /marvel_comics/ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/.gitignore -------------------------------------------------------------------------------- /marvel_comics/ios/Flutter/AppFrameworkInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Flutter/AppFrameworkInfo.plist -------------------------------------------------------------------------------- /marvel_comics/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Flutter/Debug.xcconfig -------------------------------------------------------------------------------- /marvel_comics/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Flutter/Release.xcconfig -------------------------------------------------------------------------------- /marvel_comics/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Podfile -------------------------------------------------------------------------------- /marvel_comics/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Podfile.lock -------------------------------------------------------------------------------- /marvel_comics/ios/Runner.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /marvel_comics/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /marvel_comics/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /marvel_comics/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /marvel_comics/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme -------------------------------------------------------------------------------- /marvel_comics/ios/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /marvel_comics/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /marvel_comics/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/ios/Runner/Info.plist -------------------------------------------------------------------------------- /marvel_comics/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/converter/int_to_string_converter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/converter/int_to_string_converter.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/dio/certificates/certificates_management.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/dio/certificates/certificates_management.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/dio/certificates/marvel_api_certificate.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/dio/certificates/marvel_api_certificate.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/dio/dio_factory.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/dio/dio_factory.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/dio/interceptors/append_headers_interceptor.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/dio/interceptors/append_headers_interceptor.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/dio/interceptors/append_timestamp_interceptor.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/dio/interceptors/append_timestamp_interceptor.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/dio/interceptors/example_interceptor.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/dio/interceptors/example_interceptor.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/dio/interceptors/marvel_api_auth_interceptor.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/dio/interceptors/marvel_api_auth_interceptor.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/dio/interceptors/proxy_interceptor.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/dio/interceptors/proxy_interceptor.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/dio/interceptors/secure_action_interceptor.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/dio/interceptors/secure_action_interceptor.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/dio/proxy/proxy_finder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/dio/proxy/proxy_finder.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/dio/proxy/proxy_holder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/dio/proxy/proxy_holder.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/dio/proxy/proxy_reader.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/dio/proxy/proxy_reader.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/dio/proxy/proxy_settings.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/dio/proxy/proxy_settings.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/example_api.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/example_api.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/example_api.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/example_api.g.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/headers_example_api.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/headers_example_api.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/headers_example_api.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/headers_example_api.g.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/marvel_api_consts.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/marvel_api_consts.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/marvel_comics_api.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/marvel_comics_api.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/marvel_comics_api.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/marvel_comics_api.g.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/model/marvel_api_response.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/model/marvel_api_response.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/model/marvel_api_response.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/model/marvel_api_response.g.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/request_annotations.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/request_annotations.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/api/service/marvel_api_key_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/api/service/marvel_api_key_service.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/data/headers_example_repository.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/data/headers_example_repository.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/data/marvel_comics_repository.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/data/marvel_comics_repository.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/data/secret_data_repository.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/data/secret_data_repository.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/global/navigator_key.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/global/navigator_key.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/marvel_api_example.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/marvel_api_example.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_comic.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_comic.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_comic.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_comic.freezed.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_comic.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_comic.g.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_comic_format.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_comic_format.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_creator_list.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_creator_list.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_creator_list.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_creator_list.freezed.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_creator_list.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_creator_list.g.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_creator_summary.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_creator_summary.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_creator_summary.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_creator_summary.freezed.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_creator_summary.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_creator_summary.g.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_image.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_image.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_image.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_image.freezed.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_image.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_image.g.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_paginated_list.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_paginated_list.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_paginated_list.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_paginated_list.g.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_series_format.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_series_format.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_series_summary.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_series_summary.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_series_summary.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_series_summary.freezed.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_series_summary.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_series_summary.g.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_series_summary_metadata.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_series_summary_metadata.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_series_summary_metadata.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_series_summary_metadata.freezed.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_series_summary_metadata.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_series_summary_metadata.g.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_story_list.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_story_list.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_story_list.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_story_list.freezed.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_story_list.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_story_list.g.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_story_summary.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_story_summary.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_story_summary.freezed.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_story_summary.freezed.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/model/marvel_story_summary.g.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/model/marvel_story_summary.g.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/service/dialog_service.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/service/dialog_service.dart -------------------------------------------------------------------------------- /marvel_comics/lib/domain/service/headers_services.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/domain/service/headers_services.dart -------------------------------------------------------------------------------- /marvel_comics/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/main.dart -------------------------------------------------------------------------------- /marvel_comics/lib/utility/hash_utility.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/lib/utility/hash_utility.dart -------------------------------------------------------------------------------- /marvel_comics/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/pubspec.lock -------------------------------------------------------------------------------- /marvel_comics/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/pubspec.yaml -------------------------------------------------------------------------------- /marvel_comics/test/domain/data/marvel_comics_api_get_comics_response_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/test/domain/data/marvel_comics_api_get_comics_response_data.dart -------------------------------------------------------------------------------- /marvel_comics/test/domain/data/marvel_comics_api_mock_interceptor.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/test/domain/data/marvel_comics_api_mock_interceptor.dart -------------------------------------------------------------------------------- /marvel_comics/test/domain/data/marvel_comics_repository_sociable_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/test/domain/data/marvel_comics_repository_sociable_test.dart -------------------------------------------------------------------------------- /marvel_comics/test/domain/data/marvel_comics_repository_solitary_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foxanna/flutter_advanced_networking/HEAD/marvel_comics/test/domain/data/marvel_comics_repository_solitary_test.dart --------------------------------------------------------------------------------