api_rest_flutter 1.0.0 copy "api_rest_flutter: ^1.0.0" to clipboard
api_rest_flutter: ^1.0.0 copied to clipboard

A comprehensive Flutter package for data management with online/offline capabilities, schema-driven validation, bidirectional sync, and OAuth-like session management.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

6.0.0 2024 #

Added #

  • Complete data management abstraction layer for API REST operations
  • Dual mode operation (online/offline) with automatic fallback
  • Schema-driven validation and data processing
  • Bidirectional synchronization between local storage and cloud
  • OAuth-like session management with automatic token refresh
  • Support for complex queries with MongoDB-style syntax
  • Dynamic data concatenation and transformation
  • Pagination support for large datasets
  • Regex validation for multiple data types (email, phone, CUIT, URL, etc.)

Features #

  • ApiRest singleton class for centralized data operations
  • UtilsDataApiRest utility class for data transformation and validation
  • Full CRUD operations with offline support
  • Automatic sync tracking via eTransfer field
  • Foreign key resolution with _dynamicValue suffix
  • Query tokenization for offline MongoDB-style queries

5.0.0 2024 #

Changed #

  • Major refactoring of provider architecture
  • Improved error handling with fallback mechanisms
  • Enhanced schema validation system

4.0.0 2024 #

Added #

  • Initial public release
  • Core API REST functionality
  • Online/offline mode support
  • Basic CRUD operations
  • Provider-based architecture
0
likes
150
points
197
downloads

Publisher

unverified uploader

Weekly Downloads

A comprehensive Flutter package for data management with online/offline capabilities, schema-driven validation, bidirectional sync, and OAuth-like session management.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

collection, flutter, flutter_data_cloud_provider, flutter_data_mobile_provider, flutter_data_shp_provider, flutter_http_provider, flutter_models_provider, flutter_objectbox_provider, flutter_security_provider, flutter_utils_providers, intl

More

Packages that depend on api_rest_flutter