+10
ios/Runner/Runner.entitlements
+10
ios/Runner/Runner.entitlements
···+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+11
-4
test/widgets/feed_screen_test.dart
+11
-4
test/widgets/feed_screen_test.dart
···············
+9
-10
lib/services/coves_api_service.dart
+9
-10
lib/services/coves_api_service.dart
············
+12
-21
lib/services/coves_auth_service.dart
+12
-21
lib/services/coves_auth_service.dart
·········
-1
lib/widgets/icons/bluesky_icons.dart
-1
lib/widgets/icons/bluesky_icons.dart
+1
-3
lib/widgets/post_action_bar.dart
+1
-3
lib/widgets/post_action_bar.dart
···
+15
-18
lib/widgets/post_card.dart
+15
-18
lib/widgets/post_card.dart
······
+6
-8
lib/widgets/post_card_actions.dart
+6
-8
lib/widgets/post_card_actions.dart
···
+13
-37
test/models/coves_session_test.dart
+13
-37
test/models/coves_session_test.dart
············
+3
-2
test/providers/auth_provider_test.dart
+3
-2
test/providers/auth_provider_test.dart
···
+95
-88
test/services/coves_api_service_token_refresh_test.dart
+95
-88
test/services/coves_api_service_token_refresh_test.dart
······
+39
-30
test/services/coves_auth_service_environment_test.dart
+39
-30
test/services/coves_auth_service_environment_test.dart
·········
+561
-443
test/services/coves_auth_service_test.dart
+561
-443
test/services/coves_auth_service_test.dart
····················································································-data: {'sealed_token': callCount == 1 ? newToken1 : newToken2, 'access_token': 'some-access-token'},
+9
-2
lib/models/comment.dart
+9
-2
lib/models/comment.dart
···
+41
lib/models/post.dart
+41
lib/models/post.dart
············
+20
-51
lib/providers/vote_provider.dart
+20
-51
lib/providers/vote_provider.dart
············
+12
test/providers/auth_provider_test.mocks.dart
+12
test/providers/auth_provider_test.mocks.dart
······
+229
-1
test/providers/feed_provider_test.dart
+229
-1
test/providers/feed_provider_test.dart
············
+104
test/providers/feed_provider_test.mocks.dart
+104
test/providers/feed_provider_test.mocks.dart
······
+134
-28
test/providers/vote_provider_test.dart
+134
-28
test/providers/vote_provider_test.dart
···················································
-16
test/providers/vote_provider_test.mocks.dart
-16
test/providers/vote_provider_test.mocks.dart
······
+1102
test/services/coves_auth_service_environment_test.mocks.dart
+1102
test/services/coves_auth_service_environment_test.mocks.dart
···
+1102
test/services/coves_auth_service_singleton_test.mocks.dart
+1102
test/services/coves_auth_service_singleton_test.mocks.dart
···
+1102
test/services/coves_auth_service_validation_test.mocks.dart
+1102
test/services/coves_auth_service_validation_test.mocks.dart
···
-23
test/services/vote_service_test.dart
-23
test/services/vote_service_test.dart
···
+18
-9
test/test_helpers/mock_providers.dart
+18
-9
test/test_helpers/mock_providers.dart
······
+6
lib/services/api_exceptions.dart
+6
lib/services/api_exceptions.dart
···
+170
lib/services/comment_service.dart
+170
lib/services/comment_service.dart
···
+1
pubspec.yaml
+1
pubspec.yaml
···
+153
lib/services/auth_interceptor.dart
+153
lib/services/auth_interceptor.dart
···
+13
-126
lib/services/vote_service.dart
+13
-126
lib/services/vote_service.dart
···············
+447
-8
test/providers/comments_provider_test.dart
+447
-8
test/providers/comments_provider_test.dart
············································································································
+357
test/services/comment_service_test.dart
+357
test/services/comment_service_test.dart
···
+806
test/services/comment_service_test.mocks.dart
+806
test/services/comment_service_test.mocks.dart
···
+12
-8
lib/screens/home/search_screen.dart
lib/screens/home/communities_screen.dart
+12
-8
lib/screens/home/search_screen.dart
lib/screens/home/communities_screen.dart
·········
+162
-14
lib/screens/home/feed_screen.dart
+162
-14
lib/screens/home/feed_screen.dart
············
+24
-13
lib/screens/home/main_shell_screen.dart
+24
-13
lib/screens/home/main_shell_screen.dart
············
+21
lib/providers/comments_provider.dart
+21
lib/providers/comments_provider.dart
·········
+117
-67
lib/widgets/comment_card.dart
+117
-67
lib/widgets/comment_card.dart
·········
+3
.gitignore
+3
.gitignore
+1
ios/Flutter/Debug.xcconfig
+1
ios/Flutter/Debug.xcconfig
+1
ios/Flutter/Release.xcconfig
+1
ios/Flutter/Release.xcconfig
+43
ios/Podfile
+43
ios/Podfile
···+generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__)+raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure flutter pub get is executed first"+raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get"+require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root)
+1
-1
ios/Flutter/AppFrameworkInfo.plist
+1
-1
ios/Flutter/AppFrameworkInfo.plist
+68
ios/Podfile.lock
+68
ios/Podfile.lock
···+- shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`)