Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(cloud_firestore_odm): add support for searching Enums #8386

Closed
wants to merge 29 commits into from

Commits on Sep 4, 2022

  1. PR#8386: Added very simple support for dart enums to cloud_firestore_…

    …odm_generator.
    
    Fix for arrayContains on List<Enum> isNull. List<Map<Enum,String>>
    fix enums in a list of maps test
    Added new e2e tests for enums, list of enums, and list of Maps with Enums as keys
    add odm:test:e2e to run flutter drive for ODM tests
    match projectId with the project emulator is started
    e2e tests for ODM Enum
    Updated tests for enums.
    Replaced "dart pub run build_runner..." with "flutter pub run build_runner" for odm:generator_test_build_runner.
    Updated Nested collection to include List<Enum> to test lists of enums.
    upgrade analyzer package
    Updated element to element2.
    mrorabau authored and ryanawhelan committed Sep 4, 2022
    Configuration menu
    Copy the full SHA
    ea9513c View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2022

  1. Change enum case

    rrousselGit committed Sep 8, 2022
    Configuration menu
    Copy the full SHA
    0d02d97 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    914b858 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2022

  1. Merge branch 'master' of https://github.com/firebase/flutterfire

    � Conflicts:
    �	packages/cloud_firestore_odm/cloud_firestore_odm/example/lib/movie.dart
    �	packages/cloud_firestore_odm/cloud_firestore_odm/example/lib/movie.g.dart
    �	packages/cloud_firestore_odm/cloud_firestore_odm/example/test_driver/collection_reference_test.dart
    �	packages/cloud_firestore_odm/cloud_firestore_odm/example/test_driver/common.dart
    �	packages/cloud_firestore_odm/cloud_firestore_odm/example/test_driver/document_reference_test.dart
    �	packages/cloud_firestore_odm/cloud_firestore_odm_generator/cloud_firestore_odm_generator_integration_test/lib/simple.g.dart
    �	packages/cloud_firestore_odm/cloud_firestore_odm_generator/lib/src/templates/document_reference.dart
    �	packages/cloud_firestore_odm/cloud_firestore_odm_generator/lib/src/templates/query_reference.dart
    mrorabau committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    71ef107 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2022

  1. Updated from upstream/master

    mrorabau committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    76106fd View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2022

  1. Configuration menu
    Copy the full SHA
    6a2705f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c748b5 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2022

  1. Configuration menu
    Copy the full SHA
    a10f505 View commit details
    Browse the repository at this point in the history
  2. reformat code

    ryanawhelan committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    ad09802 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2022

  1. Configuration menu
    Copy the full SHA
    f49c00f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f40ccc6 View commit details
    Browse the repository at this point in the history
  3. Fix lints

    rrousselGit committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    cad8409 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2022

  1. Configuration menu
    Copy the full SHA
    3764922 View commit details
    Browse the repository at this point in the history
  2. Add missing import

    rrousselGit committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    5388d21 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e96417e View commit details
    Browse the repository at this point in the history
  4. Use perfieldToJson

    rrousselGit committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    5f734e3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    71f10d9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3abc71d View commit details
    Browse the repository at this point in the history
  7. Revert gitignore

    rrousselGit committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    933e9df View commit details
    Browse the repository at this point in the history
  8. Update where method

    rrousselGit committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    de6228d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3edf38b View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2022

  1. Configuration menu
    Copy the full SHA
    d571dd2 View commit details
    Browse the repository at this point in the history
  2. Update generated files

    rrousselGit committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    3f7165e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    beb2b8a View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2022

  1. Fix compilation error

    rrousselGit committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    be65adb View commit details
    Browse the repository at this point in the history
  2. Update generated files

    rrousselGit committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    8591596 View commit details
    Browse the repository at this point in the history
  3. fix integration folder

    rrousselGit committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    f4f0bdc View commit details
    Browse the repository at this point in the history
  4. Update generated files

    rrousselGit committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    d8adcb5 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2023

  1. Merge remote-tracking branch 'upstream/master'

    # Conflicts:
    #	.github/workflows/firebase_firestore.yaml
    #	.github/workflows/firebase_performance.yaml
    #	melos.yaml
    #	packages/cloud_firestore_odm/cloud_firestore_odm/example/pubspec.yaml
    #	packages/cloud_firestore_odm/cloud_firestore_odm_generator/lib/src/collection_data.dart
    #	packages/cloud_firestore_odm/cloud_firestore_odm_generator/pubspec.yaml
    #	packages/cloud_firestore_odm/cloud_firestore_odm_generator/pubspec_overrides.yaml
    ryanawhelan committed May 18, 2023
    Configuration menu
    Copy the full SHA
    b0ef252 View commit details
    Browse the repository at this point in the history