From ddc4ef07974e74c05f5fbeb8e10fb29e9e7082c7 Mon Sep 17 00:00:00 2001 From: Moktadir Date: Sun, 2 Jul 2023 21:36:12 +0600 Subject: [PATCH] feature-graphql exception --- ios/Podfile.lock | 526 ++++++++++-------- .../controllers/graphql_controller.dart | 23 - lib/app/service/REST/api_exceptions.dart | 20 +- lib/app/service/graphQL/graphql_service.dart | 56 +- pubspec.lock | 96 ++-- pubspec.yaml | 2 +- 6 files changed, 352 insertions(+), 371 deletions(-) diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 9d4b632..c7c7f3c 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -1,34 +1,35 @@ PODS: - - abseil/algorithm (1.20211102.0): - - abseil/algorithm/algorithm (= 1.20211102.0) - - abseil/algorithm/container (= 1.20211102.0) - - abseil/algorithm/algorithm (1.20211102.0): + - abseil/algorithm (1.20220623.0): + - abseil/algorithm/algorithm (= 1.20220623.0) + - abseil/algorithm/container (= 1.20220623.0) + - abseil/algorithm/algorithm (1.20220623.0): - abseil/base/config - - abseil/algorithm/container (1.20211102.0): + - abseil/algorithm/container (1.20220623.0): - abseil/algorithm/algorithm - abseil/base/core_headers - abseil/meta/type_traits - - abseil/base (1.20211102.0): - - abseil/base/atomic_hook (= 1.20211102.0) - - abseil/base/base (= 1.20211102.0) - - abseil/base/base_internal (= 1.20211102.0) - - abseil/base/config (= 1.20211102.0) - - abseil/base/core_headers (= 1.20211102.0) - - abseil/base/dynamic_annotations (= 1.20211102.0) - - abseil/base/endian (= 1.20211102.0) - - abseil/base/errno_saver (= 1.20211102.0) - - abseil/base/fast_type_id (= 1.20211102.0) - - abseil/base/log_severity (= 1.20211102.0) - - abseil/base/malloc_internal (= 1.20211102.0) - - abseil/base/pretty_function (= 1.20211102.0) - - abseil/base/raw_logging_internal (= 1.20211102.0) - - abseil/base/spinlock_wait (= 1.20211102.0) - - abseil/base/strerror (= 1.20211102.0) - - abseil/base/throw_delegate (= 1.20211102.0) - - abseil/base/atomic_hook (1.20211102.0): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/base (1.20211102.0): + - abseil/base (1.20220623.0): + - abseil/base/atomic_hook (= 1.20220623.0) + - abseil/base/base (= 1.20220623.0) + - abseil/base/base_internal (= 1.20220623.0) + - abseil/base/config (= 1.20220623.0) + - abseil/base/core_headers (= 1.20220623.0) + - abseil/base/dynamic_annotations (= 1.20220623.0) + - abseil/base/endian (= 1.20220623.0) + - abseil/base/errno_saver (= 1.20220623.0) + - abseil/base/fast_type_id (= 1.20220623.0) + - abseil/base/log_severity (= 1.20220623.0) + - abseil/base/malloc_internal (= 1.20220623.0) + - abseil/base/prefetch (= 1.20220623.0) + - abseil/base/pretty_function (= 1.20220623.0) + - abseil/base/raw_logging_internal (= 1.20220623.0) + - abseil/base/spinlock_wait (= 1.20220623.0) + - abseil/base/strerror (= 1.20220623.0) + - abseil/base/throw_delegate (= 1.20220623.0) + - abseil/base/atomic_hook (1.20220623.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/base (1.20220623.0): - abseil/base/atomic_hook - abseil/base/base_internal - abseil/base/config @@ -38,61 +39,72 @@ PODS: - abseil/base/raw_logging_internal - abseil/base/spinlock_wait - abseil/meta/type_traits - - abseil/base/base_internal (1.20211102.0): + - abseil/base/base_internal (1.20220623.0): - abseil/base/config - abseil/meta/type_traits - - abseil/base/config (1.20211102.0) - - abseil/base/core_headers (1.20211102.0): + - abseil/base/config (1.20220623.0) + - abseil/base/core_headers (1.20220623.0): - abseil/base/config - - abseil/base/dynamic_annotations (1.20211102.0): + - abseil/base/dynamic_annotations (1.20220623.0): - abseil/base/config - abseil/base/core_headers - - abseil/base/endian (1.20211102.0): + - abseil/base/endian (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/core_headers - - abseil/base/errno_saver (1.20211102.0): + - abseil/base/errno_saver (1.20220623.0): - abseil/base/config - - abseil/base/fast_type_id (1.20211102.0): + - abseil/base/fast_type_id (1.20220623.0): - abseil/base/config - - abseil/base/log_severity (1.20211102.0): + - abseil/base/log_severity (1.20220623.0): - abseil/base/config - abseil/base/core_headers - - abseil/base/malloc_internal (1.20211102.0): + - abseil/base/malloc_internal (1.20220623.0): - abseil/base/base - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/base/dynamic_annotations - abseil/base/raw_logging_internal - - abseil/base/pretty_function (1.20211102.0) - - abseil/base/raw_logging_internal (1.20211102.0): + - abseil/base/prefetch (1.20220623.0): + - abseil/base/config + - abseil/base/pretty_function (1.20220623.0) + - abseil/base/raw_logging_internal (1.20220623.0): - abseil/base/atomic_hook - abseil/base/config - abseil/base/core_headers + - abseil/base/errno_saver - abseil/base/log_severity - - abseil/base/spinlock_wait (1.20211102.0): + - abseil/base/spinlock_wait (1.20220623.0): - abseil/base/base_internal - abseil/base/core_headers - abseil/base/errno_saver - - abseil/base/strerror (1.20211102.0): + - abseil/base/strerror (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/errno_saver - - abseil/base/throw_delegate (1.20211102.0): + - abseil/base/throw_delegate (1.20220623.0): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/container/common (1.20211102.0): + - abseil/cleanup/cleanup (1.20220623.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/cleanup/cleanup_internal + - abseil/cleanup/cleanup_internal (1.20220623.0): + - abseil/base/base_internal + - abseil/base/core_headers + - abseil/utility/utility + - abseil/container/common (1.20220623.0): - abseil/meta/type_traits - abseil/types/optional - - abseil/container/compressed_tuple (1.20211102.0): + - abseil/container/compressed_tuple (1.20220623.0): - abseil/utility/utility - - abseil/container/container_memory (1.20211102.0): + - abseil/container/container_memory (1.20220623.0): - abseil/base/config - abseil/memory/memory - abseil/meta/type_traits - abseil/utility/utility - - abseil/container/fixed_array (1.20211102.0): + - abseil/container/fixed_array (1.20220623.0): - abseil/algorithm/algorithm - abseil/base/config - abseil/base/core_headers @@ -100,85 +112,92 @@ PODS: - abseil/base/throw_delegate - abseil/container/compressed_tuple - abseil/memory/memory - - abseil/container/flat_hash_map (1.20211102.0): + - abseil/container/flat_hash_map (1.20220623.0): - abseil/algorithm/container + - abseil/base/core_headers - abseil/container/container_memory - abseil/container/hash_function_defaults - abseil/container/raw_hash_map - abseil/memory/memory - - abseil/container/hash_function_defaults (1.20211102.0): + - abseil/container/flat_hash_set (1.20220623.0): + - abseil/algorithm/container + - abseil/base/core_headers + - abseil/container/container_memory + - abseil/container/hash_function_defaults + - abseil/container/raw_hash_set + - abseil/memory/memory + - abseil/container/hash_function_defaults (1.20220623.0): - abseil/base/config - abseil/hash/hash - abseil/strings/cord - abseil/strings/strings - - abseil/container/hash_policy_traits (1.20211102.0): + - abseil/container/hash_policy_traits (1.20220623.0): - abseil/meta/type_traits - - abseil/container/hashtable_debug_hooks (1.20211102.0): + - abseil/container/hashtable_debug_hooks (1.20220623.0): - abseil/base/config - - abseil/container/hashtablez_sampler (1.20211102.0): + - abseil/container/hashtablez_sampler (1.20220623.0): - abseil/base/base + - abseil/base/config - abseil/base/core_headers - - abseil/container/have_sse - abseil/debugging/stacktrace - abseil/memory/memory - abseil/profiling/exponential_biased - abseil/profiling/sample_recorder - abseil/synchronization/synchronization - abseil/utility/utility - - abseil/container/have_sse (1.20211102.0) - - abseil/container/inlined_vector (1.20211102.0): + - abseil/container/inlined_vector (1.20220623.0): - abseil/algorithm/algorithm - abseil/base/core_headers - abseil/base/throw_delegate - abseil/container/inlined_vector_internal - abseil/memory/memory - - abseil/container/inlined_vector_internal (1.20211102.0): + - abseil/container/inlined_vector_internal (1.20220623.0): - abseil/base/core_headers - abseil/container/compressed_tuple - abseil/memory/memory - abseil/meta/type_traits - abseil/types/span - - abseil/container/layout (1.20211102.0): + - abseil/container/layout (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/meta/type_traits - abseil/strings/strings - abseil/types/span - abseil/utility/utility - - abseil/container/raw_hash_map (1.20211102.0): + - abseil/container/raw_hash_map (1.20220623.0): - abseil/base/throw_delegate - abseil/container/container_memory - abseil/container/raw_hash_set - - abseil/container/raw_hash_set (1.20211102.0): + - abseil/container/raw_hash_set (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/endian + - abseil/base/prefetch - abseil/container/common - abseil/container/compressed_tuple - abseil/container/container_memory - abseil/container/hash_policy_traits - abseil/container/hashtable_debug_hooks - abseil/container/hashtablez_sampler - - abseil/container/have_sse - abseil/memory/memory - abseil/meta/type_traits - abseil/numeric/bits - abseil/utility/utility - - abseil/debugging/debugging_internal (1.20211102.0): + - abseil/debugging/debugging_internal (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/dynamic_annotations - abseil/base/errno_saver - abseil/base/raw_logging_internal - - abseil/debugging/demangle_internal (1.20211102.0): + - abseil/debugging/demangle_internal (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/core_headers - - abseil/debugging/stacktrace (1.20211102.0): + - abseil/debugging/stacktrace (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/debugging/debugging_internal - - abseil/debugging/symbolize (1.20211102.0): + - abseil/debugging/symbolize (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/core_headers @@ -188,24 +207,31 @@ PODS: - abseil/debugging/debugging_internal - abseil/debugging/demangle_internal - abseil/strings/strings - - abseil/functional/bind_front (1.20211102.0): + - abseil/functional/any_invocable (1.20220623.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/utility/utility + - abseil/functional/bind_front (1.20220623.0): - abseil/base/base_internal - abseil/container/compressed_tuple - abseil/meta/type_traits - abseil/utility/utility - - abseil/functional/function_ref (1.20211102.0): + - abseil/functional/function_ref (1.20220623.0): - abseil/base/base_internal - abseil/base/core_headers - abseil/meta/type_traits - - abseil/hash/city (1.20211102.0): + - abseil/hash/city (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/endian - - abseil/hash/hash (1.20211102.0): + - abseil/hash/hash (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/endian - abseil/container/fixed_array + - abseil/functional/function_ref - abseil/hash/city - abseil/hash/low_level_hash - abseil/meta/type_traits @@ -214,38 +240,38 @@ PODS: - abseil/types/optional - abseil/types/variant - abseil/utility/utility - - abseil/hash/low_level_hash (1.20211102.0): + - abseil/hash/low_level_hash (1.20220623.0): - abseil/base/config - abseil/base/endian - abseil/numeric/bits - abseil/numeric/int128 - - abseil/memory (1.20211102.0): - - abseil/memory/memory (= 1.20211102.0) - - abseil/memory/memory (1.20211102.0): + - abseil/memory (1.20220623.0): + - abseil/memory/memory (= 1.20220623.0) + - abseil/memory/memory (1.20220623.0): - abseil/base/core_headers - abseil/meta/type_traits - - abseil/meta (1.20211102.0): - - abseil/meta/type_traits (= 1.20211102.0) - - abseil/meta/type_traits (1.20211102.0): + - abseil/meta (1.20220623.0): + - abseil/meta/type_traits (= 1.20220623.0) + - abseil/meta/type_traits (1.20220623.0): - abseil/base/config - - abseil/numeric/bits (1.20211102.0): + - abseil/numeric/bits (1.20220623.0): - abseil/base/config - abseil/base/core_headers - - abseil/numeric/int128 (1.20211102.0): + - abseil/numeric/int128 (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/numeric/bits - - abseil/numeric/representation (1.20211102.0): + - abseil/numeric/representation (1.20220623.0): - abseil/base/config - - abseil/profiling/exponential_biased (1.20211102.0): + - abseil/profiling/exponential_biased (1.20220623.0): - abseil/base/config - abseil/base/core_headers - - abseil/profiling/sample_recorder (1.20211102.0): + - abseil/profiling/sample_recorder (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/synchronization/synchronization - abseil/time/time - - abseil/random/distributions (1.20211102.0): + - abseil/random/distributions (1.20220623.0): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers @@ -260,41 +286,42 @@ PODS: - abseil/random/internal/uniform_helper - abseil/random/internal/wide_multiply - abseil/strings/strings - - abseil/random/internal/distribution_caller (1.20211102.0): + - abseil/random/internal/distribution_caller (1.20220623.0): - abseil/base/config - abseil/base/fast_type_id - abseil/utility/utility - - abseil/random/internal/fast_uniform_bits (1.20211102.0): + - abseil/random/internal/fast_uniform_bits (1.20220623.0): - abseil/base/config - abseil/meta/type_traits - - abseil/random/internal/fastmath (1.20211102.0): + - abseil/random/internal/traits + - abseil/random/internal/fastmath (1.20220623.0): - abseil/numeric/bits - - abseil/random/internal/generate_real (1.20211102.0): + - abseil/random/internal/generate_real (1.20220623.0): - abseil/meta/type_traits - abseil/numeric/bits - abseil/random/internal/fastmath - abseil/random/internal/traits - - abseil/random/internal/iostream_state_saver (1.20211102.0): + - abseil/random/internal/iostream_state_saver (1.20220623.0): - abseil/meta/type_traits - abseil/numeric/int128 - - abseil/random/internal/nonsecure_base (1.20211102.0): + - abseil/random/internal/nonsecure_base (1.20220623.0): - abseil/base/core_headers + - abseil/container/inlined_vector - abseil/meta/type_traits - abseil/random/internal/pool_urbg - abseil/random/internal/salted_seed_seq - abseil/random/internal/seed_material - - abseil/types/optional - abseil/types/span - - abseil/random/internal/pcg_engine (1.20211102.0): + - abseil/random/internal/pcg_engine (1.20220623.0): - abseil/base/config - abseil/meta/type_traits - abseil/numeric/bits - abseil/numeric/int128 - abseil/random/internal/fastmath - abseil/random/internal/iostream_state_saver - - abseil/random/internal/platform (1.20211102.0): + - abseil/random/internal/platform (1.20220623.0): - abseil/base/config - - abseil/random/internal/pool_urbg (1.20211102.0): + - abseil/random/internal/pool_urbg (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/core_headers @@ -305,38 +332,38 @@ PODS: - abseil/random/internal/traits - abseil/random/seed_gen_exception - abseil/types/span - - abseil/random/internal/randen (1.20211102.0): + - abseil/random/internal/randen (1.20220623.0): - abseil/base/raw_logging_internal - abseil/random/internal/platform - abseil/random/internal/randen_hwaes - abseil/random/internal/randen_slow - - abseil/random/internal/randen_engine (1.20211102.0): + - abseil/random/internal/randen_engine (1.20220623.0): - abseil/base/endian - abseil/meta/type_traits - abseil/random/internal/iostream_state_saver - abseil/random/internal/randen - - abseil/random/internal/randen_hwaes (1.20211102.0): + - abseil/random/internal/randen_hwaes (1.20220623.0): - abseil/base/config - abseil/random/internal/platform - abseil/random/internal/randen_hwaes_impl - - abseil/random/internal/randen_hwaes_impl (1.20211102.0): + - abseil/random/internal/randen_hwaes_impl (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/numeric/int128 - abseil/random/internal/platform - - abseil/random/internal/randen_slow (1.20211102.0): + - abseil/random/internal/randen_slow (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/endian - abseil/numeric/int128 - abseil/random/internal/platform - - abseil/random/internal/salted_seed_seq (1.20211102.0): + - abseil/random/internal/salted_seed_seq (1.20220623.0): - abseil/container/inlined_vector - abseil/meta/type_traits - abseil/random/internal/seed_material - abseil/types/optional - abseil/types/span - - abseil/random/internal/seed_material (1.20211102.0): + - abseil/random/internal/seed_material (1.20220623.0): - abseil/base/core_headers - abseil/base/dynamic_annotations - abseil/base/raw_logging_internal @@ -344,39 +371,41 @@ PODS: - abseil/strings/strings - abseil/types/optional - abseil/types/span - - abseil/random/internal/traits (1.20211102.0): + - abseil/random/internal/traits (1.20220623.0): - abseil/base/config - - abseil/random/internal/uniform_helper (1.20211102.0): + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/random/internal/uniform_helper (1.20220623.0): - abseil/base/config - abseil/meta/type_traits + - abseil/numeric/int128 - abseil/random/internal/traits - - abseil/random/internal/wide_multiply (1.20211102.0): + - abseil/random/internal/wide_multiply (1.20220623.0): - abseil/base/config - abseil/numeric/bits - abseil/numeric/int128 - abseil/random/internal/traits - - abseil/random/random (1.20211102.0): + - abseil/random/random (1.20220623.0): - abseil/random/distributions - abseil/random/internal/nonsecure_base - abseil/random/internal/pcg_engine - abseil/random/internal/pool_urbg - abseil/random/internal/randen_engine - abseil/random/seed_sequences - - abseil/random/seed_gen_exception (1.20211102.0): + - abseil/random/seed_gen_exception (1.20220623.0): + - abseil/base/config + - abseil/random/seed_sequences (1.20220623.0): - abseil/base/config - - abseil/random/seed_sequences (1.20211102.0): - - abseil/container/inlined_vector - - abseil/random/internal/nonsecure_base - abseil/random/internal/pool_urbg - abseil/random/internal/salted_seed_seq - abseil/random/internal/seed_material - abseil/random/seed_gen_exception - abseil/types/span - - abseil/status/status (1.20211102.0): + - abseil/status/status (1.20220623.0): - abseil/base/atomic_hook - - abseil/base/config - abseil/base/core_headers - abseil/base/raw_logging_internal + - abseil/base/strerror - abseil/container/inlined_vector - abseil/debugging/stacktrace - abseil/debugging/symbolize @@ -385,7 +414,7 @@ PODS: - abseil/strings/str_format - abseil/strings/strings - abseil/types/optional - - abseil/status/statusor (1.20211102.0): + - abseil/status/statusor (1.20220623.0): - abseil/base/base - abseil/base/core_headers - abseil/base/raw_logging_internal @@ -394,7 +423,7 @@ PODS: - abseil/strings/strings - abseil/types/variant - abseil/utility/utility - - abseil/strings/cord (1.20211102.0): + - abseil/strings/cord (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/core_headers @@ -404,6 +433,7 @@ PODS: - abseil/container/inlined_vector - abseil/functional/function_ref - abseil/meta/type_traits + - abseil/numeric/bits - abseil/strings/cord_internal - abseil/strings/cordz_functions - abseil/strings/cordz_info @@ -414,7 +444,8 @@ PODS: - abseil/strings/str_format - abseil/strings/strings - abseil/types/optional - - abseil/strings/cord_internal (1.20211102.0): + - abseil/types/span + - abseil/strings/cord_internal (1.20220623.0): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers @@ -428,17 +459,17 @@ PODS: - abseil/meta/type_traits - abseil/strings/strings - abseil/types/span - - abseil/strings/cordz_functions (1.20211102.0): + - abseil/strings/cordz_functions (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/raw_logging_internal - abseil/profiling/exponential_biased - - abseil/strings/cordz_handle (1.20211102.0): + - abseil/strings/cordz_handle (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/raw_logging_internal - abseil/synchronization/synchronization - - abseil/strings/cordz_info (1.20211102.0): + - abseil/strings/cordz_info (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/core_headers @@ -452,26 +483,26 @@ PODS: - abseil/strings/cordz_update_tracker - abseil/synchronization/synchronization - abseil/types/span - - abseil/strings/cordz_statistics (1.20211102.0): + - abseil/strings/cordz_statistics (1.20220623.0): - abseil/base/config - abseil/strings/cordz_update_tracker - - abseil/strings/cordz_update_scope (1.20211102.0): + - abseil/strings/cordz_update_scope (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/strings/cord_internal - abseil/strings/cordz_info - abseil/strings/cordz_update_tracker - - abseil/strings/cordz_update_tracker (1.20211102.0): + - abseil/strings/cordz_update_tracker (1.20220623.0): - abseil/base/config - - abseil/strings/internal (1.20211102.0): + - abseil/strings/internal (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/endian - abseil/base/raw_logging_internal - abseil/meta/type_traits - - abseil/strings/str_format (1.20211102.0): + - abseil/strings/str_format (1.20220623.0): - abseil/strings/str_format_internal - - abseil/strings/str_format_internal (1.20211102.0): + - abseil/strings/str_format_internal (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/functional/function_ref @@ -482,7 +513,8 @@ PODS: - abseil/strings/strings - abseil/types/optional - abseil/types/span - - abseil/strings/strings (1.20211102.0): + - abseil/utility/utility + - abseil/strings/strings (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/core_headers @@ -494,18 +526,18 @@ PODS: - abseil/numeric/bits - abseil/numeric/int128 - abseil/strings/internal - - abseil/synchronization/graphcycles_internal (1.20211102.0): + - abseil/synchronization/graphcycles_internal (1.20220623.0): - abseil/base/base - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/base/malloc_internal - abseil/base/raw_logging_internal - - abseil/synchronization/kernel_timeout_internal (1.20211102.0): + - abseil/synchronization/kernel_timeout_internal (1.20220623.0): - abseil/base/core_headers - abseil/base/raw_logging_internal - abseil/time/time - - abseil/synchronization/synchronization (1.20211102.0): + - abseil/synchronization/synchronization (1.20220623.0): - abseil/base/atomic_hook - abseil/base/base - abseil/base/base_internal @@ -519,20 +551,20 @@ PODS: - abseil/synchronization/graphcycles_internal - abseil/synchronization/kernel_timeout_internal - abseil/time/time - - abseil/time (1.20211102.0): - - abseil/time/internal (= 1.20211102.0) - - abseil/time/time (= 1.20211102.0) - - abseil/time/internal (1.20211102.0): - - abseil/time/internal/cctz (= 1.20211102.0) - - abseil/time/internal/cctz (1.20211102.0): - - abseil/time/internal/cctz/civil_time (= 1.20211102.0) - - abseil/time/internal/cctz/time_zone (= 1.20211102.0) - - abseil/time/internal/cctz/civil_time (1.20211102.0): - - abseil/base/config - - abseil/time/internal/cctz/time_zone (1.20211102.0): + - abseil/time (1.20220623.0): + - abseil/time/internal (= 1.20220623.0) + - abseil/time/time (= 1.20220623.0) + - abseil/time/internal (1.20220623.0): + - abseil/time/internal/cctz (= 1.20220623.0) + - abseil/time/internal/cctz (1.20220623.0): + - abseil/time/internal/cctz/civil_time (= 1.20220623.0) + - abseil/time/internal/cctz/time_zone (= 1.20220623.0) + - abseil/time/internal/cctz/civil_time (1.20220623.0): + - abseil/base/config + - abseil/time/internal/cctz/time_zone (1.20220623.0): - abseil/base/config - abseil/time/internal/cctz/civil_time - - abseil/time/time (1.20211102.0): + - abseil/time/time (1.20220623.0): - abseil/base/base - abseil/base/core_headers - abseil/base/raw_logging_internal @@ -540,39 +572,39 @@ PODS: - abseil/strings/strings - abseil/time/internal/cctz/civil_time - abseil/time/internal/cctz/time_zone - - abseil/types (1.20211102.0): - - abseil/types/any (= 1.20211102.0) - - abseil/types/bad_any_cast (= 1.20211102.0) - - abseil/types/bad_any_cast_impl (= 1.20211102.0) - - abseil/types/bad_optional_access (= 1.20211102.0) - - abseil/types/bad_variant_access (= 1.20211102.0) - - abseil/types/compare (= 1.20211102.0) - - abseil/types/optional (= 1.20211102.0) - - abseil/types/span (= 1.20211102.0) - - abseil/types/variant (= 1.20211102.0) - - abseil/types/any (1.20211102.0): + - abseil/types (1.20220623.0): + - abseil/types/any (= 1.20220623.0) + - abseil/types/bad_any_cast (= 1.20220623.0) + - abseil/types/bad_any_cast_impl (= 1.20220623.0) + - abseil/types/bad_optional_access (= 1.20220623.0) + - abseil/types/bad_variant_access (= 1.20220623.0) + - abseil/types/compare (= 1.20220623.0) + - abseil/types/optional (= 1.20220623.0) + - abseil/types/span (= 1.20220623.0) + - abseil/types/variant (= 1.20220623.0) + - abseil/types/any (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/fast_type_id - abseil/meta/type_traits - abseil/types/bad_any_cast - abseil/utility/utility - - abseil/types/bad_any_cast (1.20211102.0): + - abseil/types/bad_any_cast (1.20220623.0): - abseil/base/config - abseil/types/bad_any_cast_impl - - abseil/types/bad_any_cast_impl (1.20211102.0): + - abseil/types/bad_any_cast_impl (1.20220623.0): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/types/bad_optional_access (1.20211102.0): + - abseil/types/bad_optional_access (1.20220623.0): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/types/bad_variant_access (1.20211102.0): + - abseil/types/bad_variant_access (1.20220623.0): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/types/compare (1.20211102.0): + - abseil/types/compare (1.20220623.0): - abseil/base/core_headers - abseil/meta/type_traits - - abseil/types/optional (1.20211102.0): + - abseil/types/optional (1.20220623.0): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers @@ -580,19 +612,19 @@ PODS: - abseil/meta/type_traits - abseil/types/bad_optional_access - abseil/utility/utility - - abseil/types/span (1.20211102.0): + - abseil/types/span (1.20220623.0): - abseil/algorithm/algorithm - abseil/base/core_headers - abseil/base/throw_delegate - abseil/meta/type_traits - - abseil/types/variant (1.20211102.0): + - abseil/types/variant (1.20220623.0): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/meta/type_traits - abseil/types/bad_variant_access - abseil/utility/utility - - abseil/utility/utility (1.20211102.0): + - abseil/utility/utility (1.20220623.0): - abseil/base/base_internal - abseil/base/config - abseil/meta/type_traits @@ -602,8 +634,8 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - cloud_firestore (4.8.0): - - Firebase/Firestore (= 10.9.0) + - cloud_firestore (4.8.2): + - Firebase/Firestore (= 10.10.0) - firebase_core - Flutter - nanopb (< 2.30910.0, >= 2.30908.0) @@ -644,45 +676,45 @@ PODS: - file_picker (0.0.1): - DKImagePickerController/PhotoGallery - Flutter - - Firebase/Auth (10.9.0): + - Firebase/Auth (10.10.0): - Firebase/CoreOnly - - FirebaseAuth (~> 10.9.0) - - Firebase/CoreOnly (10.9.0): - - FirebaseCore (= 10.9.0) - - Firebase/Firestore (10.9.0): + - FirebaseAuth (~> 10.10.0) + - Firebase/CoreOnly (10.10.0): + - FirebaseCore (= 10.10.0) + - Firebase/Firestore (10.10.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 10.9.0) - - firebase_auth (4.6.2): - - Firebase/Auth (= 10.9.0) + - FirebaseFirestore (~> 10.10.0) + - firebase_auth (4.6.3): + - Firebase/Auth (= 10.10.0) - firebase_core - Flutter - - firebase_core (2.13.1): - - Firebase/CoreOnly (= 10.9.0) + - firebase_core (2.14.0): + - Firebase/CoreOnly (= 10.10.0) - Flutter - FirebaseAppCheckInterop (10.11.0) - - FirebaseAuth (10.9.0): + - FirebaseAuth (10.10.0): - FirebaseAppCheckInterop (~> 10.0) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseCore (10.9.0): + - FirebaseCore (10.10.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - FirebaseCoreInternal (10.11.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.9.0): - - abseil/algorithm (~> 1.20211102.0) - - abseil/base (~> 1.20211102.0) - - abseil/container/flat_hash_map (~> 1.20211102.0) - - abseil/memory (~> 1.20211102.0) - - abseil/meta (~> 1.20211102.0) - - abseil/strings/strings (~> 1.20211102.0) - - abseil/time (~> 1.20211102.0) - - abseil/types (~> 1.20211102.0) + - FirebaseFirestore (10.10.0): + - abseil/algorithm (~> 1.20220623.0) + - abseil/base (~> 1.20220623.0) + - abseil/container/flat_hash_map (~> 1.20220623.0) + - abseil/memory (~> 1.20220623.0) + - abseil/meta (~> 1.20220623.0) + - abseil/strings/strings (~> 1.20220623.0) + - abseil/time (~> 1.20220623.0) + - abseil/types (~> 1.20220623.0) - FirebaseCore (~> 10.0) - - "gRPC-C++ (~> 1.44.0)" + - "gRPC-C++ (~> 1.50.1)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - Flutter (1.0.0) @@ -706,65 +738,69 @@ PODS: - "GoogleUtilities/NSData+zlib (7.11.1)" - GoogleUtilities/Reachability (7.11.1): - GoogleUtilities/Logger - - "gRPC-C++ (1.44.0)": - - "gRPC-C++/Implementation (= 1.44.0)" - - "gRPC-C++/Interface (= 1.44.0)" - - "gRPC-C++/Implementation (1.44.0)": - - abseil/base/base (= 1.20211102.0) - - abseil/base/core_headers (= 1.20211102.0) - - abseil/container/flat_hash_map (= 1.20211102.0) - - abseil/container/inlined_vector (= 1.20211102.0) - - abseil/functional/bind_front (= 1.20211102.0) - - abseil/hash/hash (= 1.20211102.0) - - abseil/memory/memory (= 1.20211102.0) - - abseil/random/random (= 1.20211102.0) - - abseil/status/status (= 1.20211102.0) - - abseil/status/statusor (= 1.20211102.0) - - abseil/strings/cord (= 1.20211102.0) - - abseil/strings/str_format (= 1.20211102.0) - - abseil/strings/strings (= 1.20211102.0) - - abseil/synchronization/synchronization (= 1.20211102.0) - - abseil/time/time (= 1.20211102.0) - - abseil/types/optional (= 1.20211102.0) - - abseil/types/variant (= 1.20211102.0) - - abseil/utility/utility (= 1.20211102.0) - - "gRPC-C++/Interface (= 1.44.0)" - - gRPC-Core (= 1.44.0) - - "gRPC-C++/Interface (1.44.0)" - - gRPC-Core (1.44.0): - - gRPC-Core/Implementation (= 1.44.0) - - gRPC-Core/Interface (= 1.44.0) - - gRPC-Core/Implementation (1.44.0): - - abseil/base/base (= 1.20211102.0) - - abseil/base/core_headers (= 1.20211102.0) - - abseil/container/flat_hash_map (= 1.20211102.0) - - abseil/container/inlined_vector (= 1.20211102.0) - - abseil/functional/bind_front (= 1.20211102.0) - - abseil/hash/hash (= 1.20211102.0) - - abseil/memory/memory (= 1.20211102.0) - - abseil/random/random (= 1.20211102.0) - - abseil/status/status (= 1.20211102.0) - - abseil/status/statusor (= 1.20211102.0) - - abseil/strings/cord (= 1.20211102.0) - - abseil/strings/str_format (= 1.20211102.0) - - abseil/strings/strings (= 1.20211102.0) - - abseil/synchronization/synchronization (= 1.20211102.0) - - abseil/time/time (= 1.20211102.0) - - abseil/types/optional (= 1.20211102.0) - - abseil/types/variant (= 1.20211102.0) - - abseil/utility/utility (= 1.20211102.0) + - "gRPC-C++ (1.50.1)": + - "gRPC-C++/Implementation (= 1.50.1)" + - "gRPC-C++/Interface (= 1.50.1)" + - "gRPC-C++/Implementation (1.50.1)": + - abseil/base/base (= 1.20220623.0) + - abseil/base/core_headers (= 1.20220623.0) + - abseil/cleanup/cleanup (= 1.20220623.0) + - abseil/container/flat_hash_map (= 1.20220623.0) + - abseil/container/flat_hash_set (= 1.20220623.0) + - abseil/container/inlined_vector (= 1.20220623.0) + - abseil/functional/any_invocable (= 1.20220623.0) + - abseil/functional/bind_front (= 1.20220623.0) + - abseil/functional/function_ref (= 1.20220623.0) + - abseil/hash/hash (= 1.20220623.0) + - abseil/memory/memory (= 1.20220623.0) + - abseil/meta/type_traits (= 1.20220623.0) + - abseil/random/random (= 1.20220623.0) + - abseil/status/status (= 1.20220623.0) + - abseil/status/statusor (= 1.20220623.0) + - abseil/strings/cord (= 1.20220623.0) + - abseil/strings/str_format (= 1.20220623.0) + - abseil/strings/strings (= 1.20220623.0) + - abseil/synchronization/synchronization (= 1.20220623.0) + - abseil/time/time (= 1.20220623.0) + - abseil/types/optional (= 1.20220623.0) + - abseil/types/span (= 1.20220623.0) + - abseil/types/variant (= 1.20220623.0) + - abseil/utility/utility (= 1.20220623.0) + - "gRPC-C++/Interface (= 1.50.1)" + - gRPC-Core (= 1.50.1) + - "gRPC-C++/Interface (1.50.1)" + - gRPC-Core (1.50.1): + - gRPC-Core/Implementation (= 1.50.1) + - gRPC-Core/Interface (= 1.50.1) + - gRPC-Core/Implementation (1.50.1): + - abseil/base/base (= 1.20220623.0) + - abseil/base/core_headers (= 1.20220623.0) + - abseil/container/flat_hash_map (= 1.20220623.0) + - abseil/container/flat_hash_set (= 1.20220623.0) + - abseil/container/inlined_vector (= 1.20220623.0) + - abseil/functional/any_invocable (= 1.20220623.0) + - abseil/functional/bind_front (= 1.20220623.0) + - abseil/functional/function_ref (= 1.20220623.0) + - abseil/hash/hash (= 1.20220623.0) + - abseil/memory/memory (= 1.20220623.0) + - abseil/meta/type_traits (= 1.20220623.0) + - abseil/random/random (= 1.20220623.0) + - abseil/status/status (= 1.20220623.0) + - abseil/status/statusor (= 1.20220623.0) + - abseil/strings/cord (= 1.20220623.0) + - abseil/strings/str_format (= 1.20220623.0) + - abseil/strings/strings (= 1.20220623.0) + - abseil/synchronization/synchronization (= 1.20220623.0) + - abseil/time/time (= 1.20220623.0) + - abseil/types/optional (= 1.20220623.0) + - abseil/types/span (= 1.20220623.0) + - abseil/types/variant (= 1.20220623.0) + - abseil/utility/utility (= 1.20220623.0) - BoringSSL-GRPC (= 0.0.24) - - gRPC-Core/Interface (= 1.44.0) - - Libuv-gRPC (= 0.0.10) - - gRPC-Core/Interface (1.44.0) + - gRPC-Core/Interface (= 1.50.1) + - gRPC-Core/Interface (1.50.1) - GTMSessionFetcher/Core (3.1.1) - leveldb-library (1.22.2) - - Libuv-gRPC (0.0.10): - - Libuv-gRPC/Implementation (= 0.0.10) - - Libuv-gRPC/Interface (= 0.0.10) - - Libuv-gRPC/Implementation (0.0.10): - - Libuv-gRPC/Interface (= 0.0.10) - - Libuv-gRPC/Interface (0.0.10) - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) - nanopb/encode (= 2.30909.0) @@ -816,7 +852,6 @@ SPEC REPOS: - gRPC-Core - GTMSessionFetcher - leveldb-library - - Libuv-gRPC - nanopb - PromisesObjC - ReachabilitySwift @@ -846,36 +881,35 @@ EXTERNAL SOURCES: :path: ".symlinks/plugins/sqflite/ios" SPEC CHECKSUMS: - abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc + abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - cloud_firestore: cc13d04d075c95f45f6a31640e6a3591ae5895fb + cloud_firestore: 818ebb1a8235177a0dcf7005c14aed5408b8342c connectivity_plus: 413a8857dd5d9f1c399a39130850d02fe0feaf7e DKImagePickerController: b512c28220a2b8ac7419f21c491fc8534b7601ac DKPhotoGallery: fdfad5125a9fdda9cc57df834d49df790dbb4179 file_picker: ce3938a0df3cc1ef404671531facef740d03f920 - Firebase: bd152f0f3d278c4060c5c71359db08ebcfd5a3e2 - firebase_auth: 3b4b3d296a504a24c0f518ec1a2dcc43e7b6ed81 - firebase_core: ce64b0941c6d87c6ef5022ae9116a158236c8c94 + Firebase: facd334e557a979bd03a0b58d90fd56b52b8aba0 + firebase_auth: 9905bc3d82328b5050a8b7cb410a959f150b6549 + firebase_core: 85b6664038311940ad60584eaabc73103c61f5de FirebaseAppCheckInterop: 255b6c0292fe5da995c8b2df0c02f6a3ca7f61b4 - FirebaseAuth: 21d5e902fcea44d0d961540fc4742966ae6118cc - FirebaseCore: b68d3616526ec02e4d155166bbafb8eca64af557 + FirebaseAuth: 5ddbe23ebc4e647469261f5c59cd12a04f37c8e6 + FirebaseCore: d027ff503d37edb78db98429b11f580a24a7df2a FirebaseCoreInternal: 9e46c82a14a3b3a25be4e1e151ce6d21536b89c0 - FirebaseFirestore: 584d0e1b0f7f1666c516c5157ff06e785bd8836f + FirebaseFirestore: b3bb12a497c9d13e80ec3158dbb75ded03592e8d Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854 flutter_native_splash: 52501b97d1c0a5f898d687f1646226c1f93c56ef FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 - "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 - gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b + "gRPC-C++": 0968bace703459fd3e5dcb0b2bed4c573dbff046 + gRPC-Core: 17108291d84332196d3c8466b48f016fc17d816d GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 leveldb-library: f03246171cce0484482ec291f88b6d563699ee06 - Libuv-gRPC: 55e51798e14ef436ad9bc45d12d43b77b49df378 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 path_provider_foundation: eaf5b3e458fc0e5fbb9940fb09980e853fe058b8 PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef ReachabilitySwift: 985039c6f7b23a1da463388634119492ff86c825 SDWebImage: 2aea163b50bfcb569a2726b6a754c54a4506fcf6 - shared_preferences_foundation: e2dae3258e06f44cc55f49d42024fd8dd03c590c + shared_preferences_foundation: 5b919d13b803cadd15ed2dc053125c68730e5126 sqflite: 31f7eba61e3074736dff8807a9b41581e4f7f15a SwiftyGif: 93a1cc87bf3a51916001cf8f3d63835fb64c819f diff --git a/lib/app/modules/Graphql/controllers/graphql_controller.dart b/lib/app/modules/Graphql/controllers/graphql_controller.dart index 4a0abd1..c13b071 100644 --- a/lib/app/modules/Graphql/controllers/graphql_controller.dart +++ b/lib/app/modules/Graphql/controllers/graphql_controller.dart @@ -1,6 +1,3 @@ -import 'dart:io'; - -import 'package:flutter/foundation.dart'; import 'package:get/get.dart'; import 'package:getx_standard/app/service/handler/exception_handler.dart'; @@ -58,26 +55,6 @@ class GraphQLController extends GetxController with ExceptionHandler { } /// - Future uploadFileMutation(File file) async { - showLoading(); - const mutation = ''' - - '''; - - final result = await graphQLService.performMutationWithFile( - mutation: mutation, - file: file, - fileFieldName: 'fileFieldName', - variables: { - // Additional variables if needed - }, - ).catchError(handleGraphqlError); - if (result == null) return; - if (kDebugMode) { - print(result.toString()); - } - hideLoading(); - } @override void onReady() async { diff --git a/lib/app/service/REST/api_exceptions.dart b/lib/app/service/REST/api_exceptions.dart index 922f5d4..256d16f 100644 --- a/lib/app/service/REST/api_exceptions.dart +++ b/lib/app/service/REST/api_exceptions.dart @@ -4,25 +4,25 @@ import 'package:getx_standard/config/translations/strings_enum.dart'; class DioExceptions implements Exception { String message = ""; - DioExceptions.fromDioError(DioError dioError) { - switch (dioError.type) { - case DioErrorType.cancel: + DioExceptions.fromDioError(DioException dioException) { + switch (dioException.type) { + case DioExceptionType.cancel: message = Strings.requestCanceled.tr; break; - case DioErrorType.connectionTimeout: + case DioExceptionType.connectionTimeout: message = Strings.connectionTimeout.tr; break; - case DioErrorType.receiveTimeout: + case DioExceptionType.receiveTimeout: message = Strings.receiveTimeout.tr; break; - case DioErrorType.badResponse: - message = _handleError( - dioError.response!.statusCode!.toInt(), dioError.response!.data); + case DioExceptionType.badResponse: + message = _handleError(dioException.response!.statusCode!.toInt(), + dioException.response!.data); break; - case DioErrorType.sendTimeout: + case DioExceptionType.sendTimeout: message = Strings.sendTimeout.tr; break; - case DioErrorType.unknown: + case DioExceptionType.unknown: message = Strings.connectionProblem.tr; break; default: diff --git a/lib/app/service/graphQL/graphql_service.dart b/lib/app/service/graphQL/graphql_service.dart index c76990a..7974164 100644 --- a/lib/app/service/graphQL/graphql_service.dart +++ b/lib/app/service/graphQL/graphql_service.dart @@ -1,6 +1,3 @@ -import 'dart:convert'; -import 'dart:io'; - import 'package:get/get.dart'; import 'package:graphql_flutter/graphql_flutter.dart'; @@ -10,61 +7,34 @@ class GraphQLService extends GetxService { GraphQLConfig graphQLConfig = GraphQLConfig(); String errorMessage = ""; - /// MUTATIONS - Future performMutation(String mutation) async { - final mutationOptions = MutationOptions( - document: gql(mutation), + /// QUERY + Future performQuery(String query) async { + final queryOptions = QueryOptions( + document: gql(query), fetchPolicy: FetchPolicy.networkOnly, ); - final result = await graphQLConfig.graphqlClient().mutate(mutationOptions); - _checkException(result); - return result.data; - } - - /// - Future performMutationWithFile({ - required String mutation, - required File file, - required String fileFieldName, - Map? variables, - }) async { - final String base64File = base64Encode(file.readAsBytesSync()); - - final MutationOptions options = MutationOptions( - document: gql(mutation), - variables: { - ...variables ?? {}, - fileFieldName: { - 'filename': file.path.split('/').last, - 'mimetype': 'YOUR_FILE_MIMETYPE', - 'encoding': 'base64', - 'content': base64File, - }, - }, - fetchPolicy: FetchPolicy.noCache, - ); - - final result = await graphQLConfig.graphqlClient().mutate(options); + final result = await graphQLConfig.graphqlClient().query(queryOptions); _checkException(result); + return result.data; } - /// QUERY - Future performQuery(String query) async { - final queryOptions = QueryOptions( - document: gql(query), + /// MUTATION + Future performMutation(String mutation) async { + final mutationOptions = MutationOptions( + document: gql(mutation), fetchPolicy: FetchPolicy.networkOnly, ); - final result = await graphQLConfig.graphqlClient().query(queryOptions); - + final result = await graphQLConfig.graphqlClient().mutate(mutationOptions); _checkException(result); - return result.data; } + /// MUTATION WITH FILE + /// ERROR CHECKER _checkException(result) { if (result.hasException) { diff --git a/pubspec.lock b/pubspec.lock index e9274b1..b53d044 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -5,10 +5,10 @@ packages: dependency: transitive description: name: _flutterfire_internals - sha256: "9ebe81588e666f7e2b21309f2b5653bd9642d7f27fd0a6894278d2ff40cb9481" + sha256: a742f71d7f3484253a623b30e19256aa4668ecbb3de6ad1beb0bcf8d4777ecd8 url: "https://pub.dev" source: hosted - version: "1.3.2" + version: "1.3.3" animated_text_kit: dependency: "direct main" description: @@ -125,26 +125,26 @@ packages: dependency: "direct main" description: name: cloud_firestore - sha256: "095a8c0e67da96610b6f4e6da7ac5853bc86d7664409ab71d7b934469ca99c6f" + sha256: "5bbc1f5bffa79af54ca035b92b57f81c6fb35ee5471ead67e29c8e12de8432f8" url: "https://pub.dev" source: hosted - version: "4.8.0" + version: "4.8.2" cloud_firestore_platform_interface: dependency: transitive description: name: cloud_firestore_platform_interface - sha256: dd5d1c3ed9a09e620ac59351f20fa635e112101bdc6f90e84b29c5a19fa1bf59 + sha256: "8e0aafeb727087f84710275d59a101b2acf2290ffbb3b111aab70423f8350d5d" url: "https://pub.dev" source: hosted - version: "5.15.0" + version: "5.15.2" cloud_firestore_web: dependency: transitive description: name: cloud_firestore_web - sha256: "51f22dfbe07638075287e171b469ef545bee9f5fa0f8d0ed4aa98aceb0259a5d" + sha256: bbf0ebb9d1e9251caa00e8727389313c64cb4240c1c31f895971c52d0c782316 url: "https://pub.dev" source: hosted - version: "3.6.0" + version: "3.6.2" collection: dependency: transitive description: @@ -237,10 +237,10 @@ packages: dependency: "direct main" description: name: dio - sha256: "347d56c26d63519552ef9a569f2a593dda99a81fdbdff13c584b7197cfe05059" + sha256: a9d76e72985d7087eb7c5e7903224ae52b337131518d127c554b9405936752b8 url: "https://pub.dev" source: hosted - version: "5.1.2" + version: "5.2.1+1" expandable_text: dependency: "direct main" description: @@ -277,42 +277,42 @@ packages: dependency: "direct main" description: name: file_picker - sha256: "9d6e95ec73abbd31ec54d0e0df8a961017e165aba1395e462e5b31ea0c165daf" + sha256: b1729fc96627dd44012d0a901558177418818d6bd428df59dcfeb594e5f66432 url: "https://pub.dev" source: hosted - version: "5.3.1" + version: "5.3.2" firebase_auth: dependency: "direct main" description: name: firebase_auth - sha256: "19508428ca37f611ae47067ee6ebb3ba5a27014941177cc224f71bf7d0720cdd" + sha256: f693c0aa998b1101453878951b171b69f0db5199003df1c943b33493a1de7917 url: "https://pub.dev" source: hosted - version: "4.6.2" + version: "4.6.3" firebase_auth_platform_interface: dependency: transitive description: name: firebase_auth_platform_interface - sha256: e46e136a6f6eec88b30f12445ff7f5b19b23b7ede694921ced4f8eba8eb634f6 + sha256: "689ae048b78ad088ba31acdec45f5badb56201e749ed8b534947a7303ddb32aa" url: "https://pub.dev" source: hosted - version: "6.15.2" + version: "6.15.3" firebase_auth_web: dependency: transitive description: name: firebase_auth_web - sha256: "553bd576d793d05b920971a2c7ab02bd049d4971153702074ea2555877efd392" + sha256: f35d637a1707afd51f30090bb5234b381d5071ccbfef09b8c393bc7c65e440cd url: "https://pub.dev" source: hosted - version: "5.5.2" + version: "5.5.3" firebase_core: dependency: "direct main" description: name: firebase_core - sha256: e9b36b391690cf329c6fb1de220045e97c13784c303820cd33962319580a56c6 + sha256: a4a99204da264a0aa9d54a332ea0315ce7b0768075139c77abefe98093dd98be url: "https://pub.dev" source: hosted - version: "2.13.1" + version: "2.14.0" firebase_core_platform_interface: dependency: transitive description: @@ -325,10 +325,10 @@ packages: dependency: transitive description: name: firebase_core_web - sha256: "8c0f4c87d20e2d001a5915df238c1f9c88704231f591324205f5a5d2a7740a45" + sha256: "0fd5c4b228de29b55fac38aed0d9e42514b3d3bd47675de52bf7f8fccaf922fa" url: "https://pub.dev" source: hosted - version: "2.5.0" + version: "2.6.0" flutter: dependency: "direct main" description: flutter @@ -370,10 +370,10 @@ packages: dependency: "direct dev" description: name: flutter_lints - sha256: aeb0b80a8b3709709c9cc496cdc027c5b3216796bc0af0ce1007eaf24464fd4c + sha256: "2118df84ef0c3ca93f96123a616ae8540879991b8b57af2f81b76a7ada49b2a4" url: "https://pub.dev" source: hosted - version: "2.0.1" + version: "2.0.2" flutter_native_splash: dependency: "direct main" description: @@ -548,10 +548,10 @@ packages: dependency: "direct main" description: name: intl - sha256: "910f85bce16fb5c6f614e117efa303e85a1731bb0081edf3604a2ae6e9a3cc91" + sha256: "3bc132a9dbce73a7e4a21a17d06e1878839ffbf975568bc875c60537824b0c4d" url: "https://pub.dev" source: hosted - version: "0.17.0" + version: "0.18.1" ionicons: dependency: "direct main" description: @@ -596,10 +596,10 @@ packages: dependency: "direct main" description: name: logger - sha256: db2ff852ed77090ba9f62d3611e4208a3d11dfa35991a81ae724c113fcb3e3f7 + sha256: "7ad7215c15420a102ec687bb320a7312afd449bac63bfb1c60d9787c27b9767f" url: "https://pub.dev" source: hosted - version: "1.3.0" + version: "1.4.0" lottie: dependency: "direct main" description: @@ -708,10 +708,10 @@ packages: dependency: transitive description: name: path_provider_windows - sha256: d3f80b32e83ec208ac95253e0cd4d298e104fbc63cb29c5c69edaed43b0c69d6 + sha256: "1cb68ba4cd3a795033de62ba1b7b4564dace301f952de6bfb3cd91b202b6ee96" url: "https://pub.dev" source: hosted - version: "2.1.6" + version: "2.1.7" pedantic: dependency: transitive description: @@ -780,58 +780,58 @@ packages: dependency: "direct main" description: name: shared_preferences - sha256: "16d3fb6b3692ad244a695c0183fca18cf81fd4b821664394a781de42386bf022" + sha256: "396f85b8afc6865182610c0a2fc470853d56499f75f7499e2a73a9f0539d23d0" url: "https://pub.dev" source: hosted - version: "2.1.1" + version: "2.1.2" shared_preferences_android: dependency: transitive description: name: shared_preferences_android - sha256: "6478c6bbbecfe9aced34c483171e90d7c078f5883558b30ec3163cf18402c749" + sha256: fe8401ec5b6dcd739a0fe9588802069e608c3fdbfd3c3c93e546cf2f90438076 url: "https://pub.dev" source: hosted - version: "2.1.4" + version: "2.2.0" shared_preferences_foundation: dependency: transitive description: name: shared_preferences_foundation - sha256: e014107bb79d6d3297196f4f2d0db54b5d1f85b8ea8ff63b8e8b391a02700feb + sha256: "0dc5c49ad8a05ed358b991b60c7b0ba1a14e16dae58af9b420d6b9e82dc024ab" url: "https://pub.dev" source: hosted - version: "2.2.2" + version: "2.3.0" shared_preferences_linux: dependency: transitive description: name: shared_preferences_linux - sha256: "9d387433ca65717bbf1be88f4d5bb18f10508917a8fa2fb02e0fd0d7479a9afa" + sha256: "71d6806d1449b0a9d4e85e0c7a917771e672a3d5dc61149cc9fac871115018e1" url: "https://pub.dev" source: hosted - version: "2.2.0" + version: "2.3.0" shared_preferences_platform_interface: dependency: transitive description: name: shared_preferences_platform_interface - sha256: fb5cf25c0235df2d0640ac1b1174f6466bd311f621574997ac59018a6664548d + sha256: "23b052f17a25b90ff2b61aad4cc962154da76fb62848a9ce088efe30d7c50ab1" url: "https://pub.dev" source: hosted - version: "2.2.0" + version: "2.3.0" shared_preferences_web: dependency: transitive description: name: shared_preferences_web - sha256: "74083203a8eae241e0de4a0d597dbedab3b8fef5563f33cf3c12d7e93c655ca5" + sha256: "7347b194fb0bbeb4058e6a4e87ee70350b6b2b90f8ac5f8bd5b3a01548f6d33a" url: "https://pub.dev" source: hosted - version: "2.1.0" + version: "2.2.0" shared_preferences_windows: dependency: transitive description: name: shared_preferences_windows - sha256: "5e588e2efef56916a3b229c3bfe81e6a525665a454519ca51dbcc4236a274173" + sha256: f95e6a43162bce43c9c3405f3eb6f39e5b5d11f65fab19196cf8225e2777624d url: "https://pub.dev" source: hosted - version: "2.2.0" + version: "2.3.0" sky_engine: dependency: transitive description: flutter @@ -857,10 +857,10 @@ packages: dependency: transitive description: name: sqflite_common - sha256: e77abf6ff961d69dfef41daccbb66b51e9983cdd5cb35bf30733598057401555 + sha256: "8f7603f3f8f126740bc55c4ca2d1027aab4b74a1267a3e31ce51fe40e3b65b8f" url: "https://pub.dev" source: hosted - version: "2.4.5" + version: "2.4.5+1" stack_trace: dependency: transitive description: @@ -953,10 +953,10 @@ packages: dependency: transitive description: name: win32 - sha256: "5a751eddf9db89b3e5f9d50c20ab8612296e4e8db69009788d6c8b060a84191c" + sha256: dfdf0136e0aa7a1b474ea133e67cb0154a0acd2599c4f3ada3b49d38d38793ee url: "https://pub.dev" source: hosted - version: "4.1.4" + version: "5.0.5" xdg_directories: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index f2ae7b2..07854c0 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -38,7 +38,7 @@ dependencies: carousel_slider: ^4.2.1 cached_network_image: ^3.2.3 graphql_flutter: ^5.1.0 - intl: ^0.17.0 + intl: ^0.18.1 animated_text_kit: ^4.2.2