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

Google sheets to v3 #423

Open
wants to merge 45 commits into
base: managed-adapter
Choose a base branch
from
Open

Google sheets to v3 #423

wants to merge 45 commits into from

Commits on Feb 7, 2023

  1. wip

    michaelir authored and Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    a7b0ba6 View commit details
    Browse the repository at this point in the history
  2. wip

    michaelir authored and Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    3c74c25 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b11e8d4 View commit details
    Browse the repository at this point in the history
  4. removed databases from main.yaml

    michaelir authored and Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    f6f05be View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    42b0a2a View commit details
    Browse the repository at this point in the history
  6. Data spi V3 (#353)

    michaelir authored and Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    6c2faa0 View commit details
    Browse the repository at this point in the history
  7. Capabilities endpoint + test (#359)

    michaelir authored and Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    6e360a9 View commit details
    Browse the repository at this point in the history
  8. Managed adapter auth scheme (#360)

    rosenvered authored and Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    56ef057 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0d8dd8c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ff754b9 View commit details
    Browse the repository at this point in the history
  11. Managed adapter lint fixes (#366)

    * lint fixes
    
    * enable husky
    Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    1383741 View commit details
    Browse the repository at this point in the history
  12. refactor app data e2e (#372)

    * refactor app_data_e2e
    
    * .
    Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    be6312e View commit details
    Browse the repository at this point in the history
  13. rebase

    Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    9ede3d0 View commit details
    Browse the repository at this point in the history
  14. filter by date v3 (#374)

    * filter by date v3
    
    * remove ts-ignore
    Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    0dfd55b View commit details
    Browse the repository at this point in the history
  15. implementing errors spi (#365)

    * implementing errors spi
    
    * wip
    
    * added some tests
    
    * wip
    
    * changed 400 to 500
    
    * applied pr commesnts
    
    * wip
    
    * use data test support
    
    * fix duplicate item insert test
    
    * lint
    
    Co-authored-by: Ido Kahlon <[email protected]>
    michaelir and Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    7af57b1 View commit details
    Browse the repository at this point in the history
  16. fixes for provision flow (#377)

    justinass-wix authored and Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    c8e7f8e View commit details
    Browse the repository at this point in the history
  17. New Collection SPI implementation (#354)

    * feat: new collection related types
    
    * refactor: collection spi update
    
    * feat: list all collection in the new format
    
    * feat: getColumnCapabilitiesFor implementation in MySql
    
    * feat: new type and interface methods
    
    * feat: new collection implementations
    
    * feat: changeColumn mysql implementation
    
    * feat: new collection routes
    
    * feat: some of the functions of the class will be optional
    
    * feat: stream collection api
    
    * test: expect to the right things
    
    * feat: give subtype to field type
    
    * test: new collection e2e tests
    
    * feat: clear cache when refreshing
    
    * tests: delete collection test
    
    * feat: new column compare function and tests
    
    * test: extract some function in class
    
    * refactor: rename function in schema utils
    
    * style: some lint fixes
    
    * style: some lint fixes
    
    * style: some lint fixes
    
    * refactor: extracted function from schema provider
    
    * test: new tests for schema utils
    
    * test: remove unsupported field types from gen
    
    * refactor: deleted old schema routes
    
    * test: disable schema hooks test
    
    * test: disabled test
    
    * test: refactor some tests
    
    * refactor: delete old schema functions
    
    * refactor: extract some internal logic to function
    
    * refactor: removed schemas tests
    
    * refactor: schema import names
    
    * test: schema hooks tests rename and skip
    
    * refactor: lint fixes + extract collection types to a new file
    
    * lint fixes after rebase
    
    * test: new collection update test - change type
    
    * fix: added collection name to catch in change type
    
    * Change float default precision (#380)
    
    * new number column - float ,mysql float- percision (15,2)
    
    * fix unit tests
    
    * test: moved some tests
    
    Co-authored-by: Ido Kahlon <[email protected]>
    Co-authored-by: Ido Kahlon <[email protected]>
    3 people committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    7551fa3 View commit details
    Browse the repository at this point in the history
  18. Capabilities property in collection object (#381)

    * feat: capabilities property in collection object
    
    * refactor: some refactors
    
    * refactor: refactors based on review
    
    * refactor: some refactors based on reviews
    
    * refactor: rename some variables and methods
    MXPOL authored and Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    b111339 View commit details
    Browse the repository at this point in the history
  19. temp - comment new tests

    Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    82865d0 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    1c0b9a2 View commit details
    Browse the repository at this point in the history
  21. Support queries on nested fields (MySQL) (#393)

    * query validator, check only field name exists without nested fields
    
    * add support for queries on nested fields in mysql
    
    * can use any operator on object
    
    * add data e2e test
    
    * update columnCapabilities for object
    Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    726d785 View commit details
    Browse the repository at this point in the history
  22. fix flaky test

    Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    3e5b866 View commit details
    Browse the repository at this point in the history
  23. change upsert test to be bulk

    Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    271e8d5 View commit details
    Browse the repository at this point in the history
  24. Collection and field capabilities tests refactor (#396)

    * refactor: extract ColumnsCapabilities to capabilities file
    
    * test: accurate matchers
    
    * refactor: extracted some types to a dedicated types file
    
    * refactor: some refactors based on code review
    MXPOL authored and Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    3198cfb View commit details
    Browse the repository at this point in the history
  25. fix: disable sorting on object columns

    MXPOL authored and Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    f66e396 View commit details
    Browse the repository at this point in the history
  26. Errors v3 add e2e tests (#399)

    * add some data errors, data e2e for error handling
    
    * not supported by collection
    
    * fix query_validator test
    Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    7da6fa5 View commit details
    Browse the repository at this point in the history
  27. fix e2e error tests

    Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    5eee646 View commit details
    Browse the repository at this point in the history
  28. without include (#401)

    Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    11982d6 View commit details
    Browse the repository at this point in the history
  29. New properties in CollectionCapabilities and FieldCapabilities (#398)

    * fix: removed some unsupported ops from readwriteOps
    
    * feat: new collection capabilities properties
    
    * fix: added the missing properties
    MXPOL authored and Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    2313637 View commit details
    Browse the repository at this point in the history
  30. Postgres to v3 (#400)

    * wip
    
    * wip
    
    * all tests pass
    
    * added postgres to workflows/main.yaml
    
    * lint fixs
    
    * fixed aggregations
    
    * added nested fields query support
    
    * applied pr changes
    
    * fixed postgres data provider
    
    * removed redundant code
    
    * added nested fields filter unit test
    michaelir authored and Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    71d59c0 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    ca0eb90 View commit details
    Browse the repository at this point in the history
  32. fix flaky test postgres

    Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    cd1991e View commit details
    Browse the repository at this point in the history
  33. MSSQL to v3 (#395)

    * remove comments from e2e setup/teardown, factory, replace createApp in e2e_resources
    
    * fix typo
    
    * mssql schema to V3
    
    * lint
    
    * fix schema_translator
    
    * add sort,skip, limit to aggregate
    
    * upsert mssql
    
    * mssql upsert, change insert one by one to bulk insert
    
    * lint
    
    * fix sql_schema_translator
    
    * fix schema, activate CI, workspace, etc.
    
    * mssql errors to v3
    
    * extractColumnName
    
    * collectionCapabilities after rebase
    
    * uncomment mssql cleanup
    Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    4d3f7ad View commit details
    Browse the repository at this point in the history
  34. fix typo

    Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    e4fc22e View commit details
    Browse the repository at this point in the history
  35. Spanner to v3 (#404)

    * e2e env
    
    * schema
    
    * return subtype with schema
    
    * aggregate, upsert
    
    * support nested queries
    
    * partially error handling
    
    * add to ci
    
    * add default value for upsert
    Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    f5d60a0 View commit details
    Browse the repository at this point in the history
  36. Mongo to V3 (#397)

    * feat: new capabilities file
    
    * feat: new capabilities property in the schema list
    
    * fix: fixed the types in mongo_schema_provider
    
    * feat: upsert insert implementation
    
    * feat: aggregate implementation
    
    * feat: enable query nested fields
    
    * feat: new supported ops and test
    
    * test: enable mongo tests on github cli
    
    * fix: updated mssql supported ops
    
    * refactor: some changes according to the review
    
    * test: new supported operations
    
    * test: spanner supported ops update
    MXPOL authored and Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    5b85442 View commit details
    Browse the repository at this point in the history
  37. rebasing

    Idokah committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    6f0ce45 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2023

  1. Data hooks to v3 (#413)

    * read data hooks v3
    
    * e2e read operations before refactoring
    
    * inert, update e2es
    
    * remove, truncate, error handling
    
    * custom, service context
    
    * fix postgres offset without having
    
    * lint
    
    * renaming, refactoring
    
    * refactor payload
    Idokah authored Feb 22, 2023
    Configuration menu
    Copy the full SHA
    7f02071 View commit details
    Browse the repository at this point in the history
  2. Dynamo to v3 (#411)

    * dynamo schema
    
    * dynamo capabilities
    
    * always readwrite
    
    * lint
    
    * support upsert
    
    * support nested queries
    
    * lint
    
    * error handling
    
    * CI
    
    * refactor collectionDataFor
    
    * pr comments applied
    Idokah authored Feb 22, 2023
    Configuration menu
    Copy the full SHA
    39dee13 View commit details
    Browse the repository at this point in the history
  3. Firestore v3 (#414)

    * data e2e passes
    
    * some cleanups
    
    * added firestore to main.yaml and workspace.json
    
    * applied pr comments
    
    * removed test.only
    
    * Update libs/external-db-firestore/src/firestore_schema_provider.ts
    
    Co-authored-by: Max Polsky <[email protected]>
    
    * fixed lint error
    
    ---------
    
    Co-authored-by: Max Polsky <[email protected]>
    michaelir and MXPOL authored Feb 22, 2023
    Configuration menu
    Copy the full SHA
    141cf61 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2023

  1. init: google-sheets-to-v3

    MXPOL committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    879cf77 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2da944b View commit details
    Browse the repository at this point in the history
  3. feat: changes to support V3

    MXPOL committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    19c6cd0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1fd36c9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    81d3a7a View commit details
    Browse the repository at this point in the history