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

Feat/batch get #656

Closed
wants to merge 409 commits into from
Closed
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jul 10, 2023

  1. remove obsolete TODOs

    ThomasAribart committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    c796339 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    caf8acc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1597da5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    957f031 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    30aba21 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7280b7a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    942a1e5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bc23e37 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8205a4b View commit details
    Browse the repository at this point in the history
  10. rework item error codes

    ThomasAribart committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    9cb7b14 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    448d2bc View commit details
    Browse the repository at this point in the history
  12. update pr workflow

    ThomasAribart committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    fab0d6e View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8aa08df View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1546bde View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    396dd8c View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    fc0f765 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    76a147a View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    58ad96d View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    0c66ac7 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    2b9e906 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    c838b6f View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    92371fb View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    fe0452d View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    ee53bbd View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    c87c688 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    964bf88 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    a2fbf6e View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    b196c88 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    6e55d7d View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    96e20b0 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    5fa147d View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    ea3f925 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    de15baa View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    7b93646 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    50f605f View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    6abade1 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    bd17585 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    07ee3cc View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    11894ba View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    a923295 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    91633a0 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    65c7a13 View commit details
    Browse the repository at this point in the history
  43. remove obsolete TODO

    ThomasAribart committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    266860d View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    98488a0 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    50f5015 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    ee8e520 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    ef6698d View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    6f08ead View commit details
    Browse the repository at this point in the history
  49. rework command API

    ThomasAribart committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    7d57b25 View commit details
    Browse the repository at this point in the history
  50. rename item to schema

    ThomasAribart committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    2f2bb4f View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    f6697a4 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    c7d1acf View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    3188ff5 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    2f43c4d View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    c4a174a View commit details
    Browse the repository at this point in the history
  56. remove playground code

    ThomasAribart committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    f97caf4 View commit details
    Browse the repository at this point in the history
  57. Revert "remove playground code"

    This reverts commit 91772de.
    ThomasAribart committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    4d421ff View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    d5627bc View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    04cac11 View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    2015e05 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    29dae42 View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    03ce834 View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    60a7c06 View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    496eb0e View commit details
    Browse the repository at this point in the history
  65. split default in putDefault and updateDefault

    Thomas Aribart authored and ThomasAribart committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    9b962ac View commit details
    Browse the repository at this point in the history
  66. factorize defaults checking

    Thomas Aribart authored and ThomasAribart committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    e9a41fe View commit details
    Browse the repository at this point in the history
  67. Configuration menu
    Copy the full SHA
    39b5b2a View commit details
    Browse the repository at this point in the history
  68. Configuration menu
    Copy the full SHA
    0f88931 View commit details
    Browse the repository at this point in the history
  69. Configuration menu
    Copy the full SHA
    0f06ba0 View commit details
    Browse the repository at this point in the history
  70. take PR feedbacks

    ThomasAribart committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    064ce13 View commit details
    Browse the repository at this point in the history
  71. remove prepare script

    ThomasAribart committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    7322c09 View commit details
    Browse the repository at this point in the history
  72. reset npm-lock

    ThomasAribart committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    ce3b449 View commit details
    Browse the repository at this point in the history
  73. fix some typos

    ThomasAribart committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    5279d72 View commit details
    Browse the repository at this point in the history
  74. Configuration menu
    Copy the full SHA
    6aecbf0 View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    2efa4e2 View commit details
    Browse the repository at this point in the history
  76. Configuration menu
    Copy the full SHA
    dbed5e4 View commit details
    Browse the repository at this point in the history
  77. rework KeyInput as well

    ThomasAribart committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    6712c72 View commit details
    Browse the repository at this point in the history
  78. Configuration menu
    Copy the full SHA
    b078287 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Configuration menu
    Copy the full SHA
    c4fdc82 View commit details
    Browse the repository at this point in the history
  2. Merge pull request jeremydaly#561 from jeremydaly/create-update-command

    Create update command (part 1)
    ThomasAribart committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    c9cd20c View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. Configuration menu
    Copy the full SHA
    9d18811 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e128a7 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Configuration menu
    Copy the full SHA
    e29f594 View commit details
    Browse the repository at this point in the history
  2. use ADDITIONAL_RESOLUTIONS everywhere

    Thomas Aribart committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    3d69809 View commit details
    Browse the repository at this point in the history
  3. rename RESOLUTIONS to EXTENSIONS for clarity

    Thomas Aribart committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    5f9e4a9 View commit details
    Browse the repository at this point in the history
  4. Merge pull request jeremydaly#564 from jeremydaly/implement-update-it…

    …em-validation
    
    Create update command (part 2)
    ThomasAribart committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    6bf7bb8 View commit details
    Browse the repository at this point in the history
  5. rename ResolvedAttribute to AttributeValue for more clarity

    Thomas Aribart committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    3a47ee2 View commit details
    Browse the repository at this point in the history
  6. create BasicValues next to ExtendedValues

    Thomas Aribart committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    b461988 View commit details
    Browse the repository at this point in the history
  7. Merge pull request jeremydaly#565 from jeremydaly/implement-update-it…

    …em-validation-2
    
    Create update command (part 3)
    ThomasAribart committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    4af22bf View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. start using extensions with , and

    Thomas Aribart committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    2def480 View commit details
    Browse the repository at this point in the history
  2. Merge pull request jeremydaly#567 from jeremydaly/implement-update-it…

    …em-validation-3
    
    start using extensions with add, remove and delete
    ThomasAribart committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    6c73f6a View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. rename handleExtension to cloneExtension

    Thomas Aribart committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    b8087aa View commit details
    Browse the repository at this point in the history
  2. validate udpate inputs

    Thomas Aribart committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    5a7cc02 View commit details
    Browse the repository at this point in the history
  3. use If helper type everywhere

    Thomas Aribart committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    149c18c View commit details
    Browse the repository at this point in the history
  4. Merge pull request jeremydaly#568 from jeremydaly/implement-update-it…

    …em-validation-4
    
    Implement update item validation
    ThomasAribart committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    9391463 View commit details
    Browse the repository at this point in the history
  5. enable updating or removing list elements

    Thomas Aribart committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    64d19a0 View commit details
    Browse the repository at this point in the history
  6. enable complete override of maps and records

    Thomas Aribart committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    5ba2392 View commit details
    Browse the repository at this point in the history
  7. rename update symbols and utils

    Thomas Aribart committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    b6638d9 View commit details
    Browse the repository at this point in the history
  8. support append and prepend operations

    Thomas Aribart committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    d99bc7d View commit details
    Browse the repository at this point in the history
  9. temporary comment failing test

    Thomas Aribart committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    63909d0 View commit details
    Browse the repository at this point in the history
  10. Merge pull request jeremydaly#569 from jeremydaly/complete-update-ite…

    …m-validation
    
    Implement update item validation (2)
    ThomasAribart committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    bd730de View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. enable reference other attributes

    Thomas Aribart committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    ebd64dd View commit details
    Browse the repository at this point in the history
  2. split cloneExtension file by attribute types

    Thomas Aribart committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    c9b47ed View commit details
    Browse the repository at this point in the history
  3. split parseExtension file by attribute types

    Thomas Aribart committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    4a6c2dc View commit details
    Browse the repository at this point in the history
  4. support references in append/prepend operations

    Thomas Aribart committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    83636b1 View commit details
    Browse the repository at this point in the history
  5. enable fallbacks in references

    Thomas Aribart committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    015e159 View commit details
    Browse the repository at this point in the history
  6. Merge pull request jeremydaly#570 from jeremydaly/finish-updateItem-api

    Finish update item api (almost: only addition / substraction left)
    ThomasAribart committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    fda7e68 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. implement sum and subtract api

    Thomas Aribart committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    27b3f4c View commit details
    Browse the repository at this point in the history
  2. Merge pull request jeremydaly#571 from jeremydaly/implement-sum-and-s…

    …ubtract-api
    
    implement sum and subtract api
    ThomasAribart committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    5daba03 View commit details
    Browse the repository at this point in the history
  3. fix mistake in prepend and append types

    Thomas Aribart committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    310db0d View commit details
    Browse the repository at this point in the history
  4. Merge pull request jeremydaly#572 from jeremydaly/fix-mistake-in-prep…

    …end-and-append-types
    
    fix mistake in prepend and append types
    ThomasAribart committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    4b0f4a1 View commit details
    Browse the repository at this point in the history
  5. create update expression parsers

    Thomas Aribart committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    3536c58 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Merge pull request jeremydaly#573 from jeremydaly/create-update-expre…

    …ssion-parsers
    
    create update expression parsers
    ThomasAribart committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    484706d View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. handle extensions while renaming inputs

    Thomas Aribart committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    f8232c0 View commit details
    Browse the repository at this point in the history
  2. parse delete operations

    Thomas Aribart committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    414f977 View commit details
    Browse the repository at this point in the history
  3. parse add operations

    Thomas Aribart committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    ff0ef88 View commit details
    Browse the repository at this point in the history
  4. parse REMOVE operations

    Thomas Aribart committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    29e5039 View commit details
    Browse the repository at this point in the history
  5. improve list support

    Thomas Aribart committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    3db4b46 View commit details
    Browse the repository at this point in the history
  6. small improvement

    Thomas Aribart committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    2036a04 View commit details
    Browse the repository at this point in the history
  7. Merge pull request jeremydaly#575 from jeremydaly/parse-update-items

    Start parsing update items
    ThomasAribart committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    93f5d0b View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. move some code around

    Thomas Aribart committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    c0a50ac View commit details
    Browse the repository at this point in the history
  2. handle explicit set operations

    Thomas Aribart committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    2df92fa View commit details
    Browse the repository at this point in the history
  3. support leaf updates

    Thomas Aribart committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    45533f0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    70d66cd View commit details
    Browse the repository at this point in the history
  5. Merge pull request jeremydaly#576 from jeremydaly/parse-update-items-2

    Continue parsing update items
    ThomasAribart committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    0bda49a View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Configuration menu
    Copy the full SHA
    eb331a7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request jeremydaly#579 from jeremydaly/support-sum-subtrac…

    …t-append-and-prepend-in-update-expressions
    
    support sum subtract append and prepend in update expressions
    ThomasAribart committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    01caf89 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. provide descriptions to Symbols

    Thomas Aribart committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    9ca3b53 View commit details
    Browse the repository at this point in the history
  2. finish update item command

    Thomas Aribart committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    3113b8c View commit details
    Browse the repository at this point in the history
  3. decouple PutItemInput from UpdateItemInput types

    Thomas Aribart committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    a1fac86 View commit details
    Browse the repository at this point in the history
  4. fix typing issue

    Thomas Aribart committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    2ac9280 View commit details
    Browse the repository at this point in the history
  5. rework some types

    Thomas Aribart committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    cb246d1 View commit details
    Browse the repository at this point in the history
  6. Merge pull request jeremydaly#582 from jeremydaly/finish-update-item-…

    …command
    
    Finish update item command
    ThomasAribart committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    dedde91 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. finalize update item command

    Thomas Aribart committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    2c71fbc View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. enable providing table names via getters

    Thomas Aribart committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    28c85cb View commit details
    Browse the repository at this point in the history
  2. Merge pull request jeremydaly#584 from jeremydaly/enable-providing-ta…

    …ble-name-via-a-getter
    
    enable providing table names via getters
    ThomasAribart committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    ece00af View commit details
    Browse the repository at this point in the history
  3. rework and export some types

    Thomas Aribart committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    6fd8f30 View commit details
    Browse the repository at this point in the history
  4. install ts-node

    Thomas Aribart committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    a257276 View commit details
    Browse the repository at this point in the history
  5. create test-tools

    Thomas Aribart committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    7c4aecf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    69f13bd View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. use symbols instead of public properties

    Thomas Aribart committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    9064e31 View commit details
    Browse the repository at this point in the history
  2. create CommandResults class

    Thomas Aribart committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    691c5f3 View commit details
    Browse the repository at this point in the history
  3. enable mocking delete commands

    Thomas Aribart committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    5a30e6d View commit details
    Browse the repository at this point in the history
  4. enable mocking update commands

    Thomas Aribart committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    cb83463 View commit details
    Browse the repository at this point in the history
  5. simplify code

    Thomas Aribart committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    ed79a3d View commit details
    Browse the repository at this point in the history
  6. Merge pull request jeremydaly#586 from jeremydaly/create-test-tools-2

    Finish implementing test tools
    ThomasAribart committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    d27c2eb View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. remove obsolete type

    Thomas Aribart committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    359c091 View commit details
    Browse the repository at this point in the history
  2. create UpdateDefaultsComputer

    Thomas Aribart committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    1448101 View commit details
    Browse the repository at this point in the history
  3. rework entity class to handle updateDefaults

    Thomas Aribart committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    ab8857e View commit details
    Browse the repository at this point in the history
  4. Merge pull request jeremydaly#587 from jeremydaly/enable-dependant-up…

    …date-defaults
    
    Enable dependant update defaults
    ThomasAribart committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    bcb43c3 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. enable providing incremental updates in primitives (but not really we…

    …ll typed yet)
    Thomas Aribart committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    400f561 View commit details
    Browse the repository at this point in the history
  2. use new updateDefault in internal attributes

    Thomas Aribart committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    3230d91 View commit details
    Browse the repository at this point in the history
  3. rollback test update

    Thomas Aribart committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    ae5dc46 View commit details
    Browse the repository at this point in the history
  4. Merge pull request jeremydaly#591 from jeremydaly/enable-update-opera…

    …tions-in-updateDefault
    
    Enable update operations in update default
    ThomasAribart committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    58d6894 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. fix publish script

    Thomas Aribart committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    21d60ca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4a59afe View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. fix: bug in timestamp options

    Thomas Aribart committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    b435179 View commit details
    Browse the repository at this point in the history
  2. Merge pull request jeremydaly#596 from jeremydaly/fix-bug-in-timestam…

    …p-options
    
    fix: bug in timestamp options
    ThomasAribart committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    662f8ed View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. fix bug in defaults computer

    Thomas Aribart committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    7cbb213 View commit details
    Browse the repository at this point in the history
  2. fix bug in key computer

    Thomas Aribart committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    9aec795 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    256e7ee View commit details
    Browse the repository at this point in the history
  4. fix small mistake in default computers typing

    Thomas Aribart committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    b9a1ceb View commit details
    Browse the repository at this point in the history
  5. Merge pull request jeremydaly#599 from jeremydaly/fix-minor-bug-2

    fix small mistake in default computers typing
    ThomasAribart committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    db865c0 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2023

  1. export test-tools

    Thomas Aribart committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    7074e3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a2c9f81 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. enable combining schemas with the .and method

    Thomas Aribart committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    7038fe8 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. Configuration menu
    Copy the full SHA
    a81160a View commit details
    Browse the repository at this point in the history
  2. Merge pull request jeremydaly#604 from guillaumeduboc/feat/v1-utility…

    …-helpers
    
    Export utility helpers in dynamodb-toolbox v1
    ThomasAribart committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    776a4cb View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2023

  1. rework attribute interfaces to add link methods

    Thomas Aribart committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    647c3d7 View commit details
    Browse the repository at this point in the history
  2. modify rest of codebase to handle new formalism

    Thomas Aribart committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    bec3aea View commit details
    Browse the repository at this point in the history
  3. impact new formalism in cloneInput code

    Thomas Aribart committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    9c63b7e View commit details
    Browse the repository at this point in the history
  4. enable key defaults

    Thomas Aribart committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    af326fd View commit details
    Browse the repository at this point in the history
  5. fix issue with enum type widening

    Thomas Aribart committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    daf392b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9d60d8e View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. start implementing scan command

    Thomas Aribart committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    a94b7e4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request jeremydaly#617 from jeremydaly/start-scan-command

    start implementing scan command
    ThomasAribart committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    c03793d View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. enable passing ids to expression parsers

    Thomas Aribart committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    f275ccc View commit details
    Browse the repository at this point in the history
  2. enable filtering by entities

    Thomas Aribart committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    6d841b8 View commit details
    Browse the repository at this point in the history
  3. Merge pull request jeremydaly#618 from jeremydaly/finish-implementing…

    …-scan-commands
    
    Finish implementing scan commands
    ThomasAribart committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    7e3592d View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. Configuration menu
    Copy the full SHA
    6d47096 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e368009 View commit details
    Browse the repository at this point in the history
  3. enable projection expressions in scan command

    Thomas Aribart committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    9f88c1b View commit details
    Browse the repository at this point in the history
  4. Merge pull request jeremydaly#621 from jeremydaly/finish-implementing…

    …-scan-commands-for-good
    
    Finish implementing scan commands for good
    ThomasAribart committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    11ac57f View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. straighten out commandName vs commandType

    Thomas Aribart committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    e174d99 View commit details
    Browse the repository at this point in the history
  2. intersect all possible projection expressions instead of using 1 per …

    …entity
    Thomas Aribart committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    1a2c210 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Merge pull request jeremydaly#623 from jeremydaly/rework-scan-command…

    …-to-use-united-projections
    
    Rework scan command to use united projections
    ThomasAribart committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    d1f8fec View commit details
    Browse the repository at this point in the history
  2. enable providing indexes on tables

    Thomas Aribart committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    af2b17b View commit details
    Browse the repository at this point in the history
  3. Merge pull request jeremydaly#625 from jeremydaly/enable-providing-in…

    …dexes-on-tables
    
    Enable providing indexes on tables
    ThomasAribart committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    839f228 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. split Index in LocalIndex and GlobalIndex types

    Thomas Aribart committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    b9861df View commit details
    Browse the repository at this point in the history
  2. define query type

    Thomas Aribart committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    41ce306 View commit details
    Browse the repository at this point in the history
  3. Merge pull request jeremydaly#626 from jeremydaly/define-query-expres…

    …sion-type
    
    define query expression type
    ThomasAribart committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    3b3a2dd View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. bootstrap query table command

    Thomas Aribart committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    055a0d9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request jeremydaly#627 from jeremydaly/bootstrap-query-tab…

    …le-command
    
    bootstrap query table command
    ThomasAribart committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    ba92f0c View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. create table query command class

    Thomas Aribart committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    f4d0c50 View commit details
    Browse the repository at this point in the history
  2. Merge pull request jeremydaly#629 from jeremydaly/create-table-query-…

    …comman
    
    Create table query command
    ThomasAribart committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    709b18a View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. Configuration menu
    Copy the full SHA
    5503c7c View commit details
    Browse the repository at this point in the history
  2. Merge pull request jeremydaly#630 from jeremydaly/implement-maxPages-…

    …option-in-queries-and-commands
    
    Implement max pages option in queries and scans
    ThomasAribart committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    72bf5ab View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. remove obsolete type

    Thomas Aribart committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    d9ed860 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. enable casting on any attribute types

    Thomas Aribart committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    70bc971 View commit details
    Browse the repository at this point in the history
  2. enable casting any attributes

    Thomas Aribart committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    b41866b View commit details
    Browse the repository at this point in the history
  3. improve type display

    Thomas Aribart committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    53a58ce View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Merge pull request jeremydaly#634 from jeremydaly/enable-casting-any-…

    …attribute-types
    
    Enable casting any attribute types
    ThomasAribart committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    efd2370 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. export more utils from update command

    Thomas Aribart committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    5e6341e View commit details
    Browse the repository at this point in the history
  2. Merge pull request jeremydaly#639 from jeremydaly/export-more-utils-f…

    …rom-update-command
    
    export more utils from update command
    ThomasAribart committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    f2b27ea View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. fix bug when querying items with filtered attributes

    Thomas Aribart committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    e68a4c5 View commit details
    Browse the repository at this point in the history
  2. run linter

    Thomas Aribart committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    8506459 View commit details
    Browse the repository at this point in the history
  3. Merge pull request jeremydaly#637 from jeremydaly/fix-bug-when-queryi…

    …ng-items-with-filtered-attributes
    
    Apply filters on queries & scans (both run-time and types)
    ThomasAribart committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    bebb083 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. Configuration menu
    Copy the full SHA
    b51809c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e3a41ac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e2da2e6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ca46a56 View commit details
    Browse the repository at this point in the history
  5. Merge pull request jeremydaly#643 from guiyom-e/refactor/rename-comma…

    …nd-to-operation
    
    Rename commands to operations
    ThomasAribart committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    dedffc0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d6b5d24 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5f7943b View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2023

  1. enable setting transform prop on primitive attributes

    Thomas Aribart authored and ThomasAribart committed Dec 24, 2023
    Configuration menu
    Copy the full SHA
    5b35c11 View commit details
    Browse the repository at this point in the history
  2. create prefix transformer

    Thomas Aribart authored and ThomasAribart committed Dec 24, 2023
    Configuration menu
    Copy the full SHA
    03befa6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    77a7c15 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    14c96fa View commit details
    Browse the repository at this point in the history
  5. Merge pull request jeremydaly#644 from jeremydaly/create-transform-op…

    …tion
    
    Create transform option
    ThomasAribart committed Dec 24, 2023
    Configuration menu
    Copy the full SHA
    d48abf1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c9ff812 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    81ce67c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    070909f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    230a752 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    691e089 View commit details
    Browse the repository at this point in the history
  11. Merge pull request jeremydaly#646 from jeremydaly/implement-transform…

    …-option
    
    Implement transform option
    ThomasAribart committed Dec 24, 2023
    Configuration menu
    Copy the full SHA
    ec7180e View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2024

  1. Configuration menu
    Copy the full SHA
    b12ad2a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4ed418d View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Configuration menu
    Copy the full SHA
    964fedf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1382079 View commit details
    Browse the repository at this point in the history
  3. Merge pull request jeremydaly#647 from jeremydaly/test-and-improve-tr…

    …ansform-option
    
    Test and improve transform option
    ThomasAribart committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    41ea32f View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Configuration menu
    Copy the full SHA
    dd65a3e View commit details
    Browse the repository at this point in the history
  2. Merge pull request jeremydaly#648 from jeremydaly/use-generators-for-…

    …cloning-step-as-well
    
    use generators for cloning step as well
    ThomasAribart committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    864aa8b View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2024

  1. Merge pull request jeremydaly#645 from guillaumeduboc/chore/build-gen…

    …eric-type
    
    [v1] Chore : improve type for build methods
    ThomasAribart committed Jan 6, 2024
    Configuration menu
    Copy the full SHA
    0e8dab9 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Configuration menu
    Copy the full SHA
    99d42e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    81e4297 View commit details
    Browse the repository at this point in the history
  3. Merge pull request jeremydaly#649 from jeremydaly/add-and-use-freeze-…

    …property-on-warm-schemas
    
    add and use freeze property on warm schemas
    ThomasAribart committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    44c56de View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b7db27a View commit details
    Browse the repository at this point in the history
  5. Merge pull request jeremydaly#650 from jeremydaly/print-pk-and-sk-whe…

    …n-detecting-invalid-item
    
    print pk and sk when detecting an invalid saved item
    ThomasAribart committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    da5a5f8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cc5053a View commit details
    Browse the repository at this point in the history
  7. Merge pull request jeremydaly#651 from jeremydaly/hide-operation-prop…

    …erties-with-symbols
    
    hide operation properties with symbols
    ThomasAribart committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    606dd5c View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. fix bug when providing incomplete object timestamp values

    Thomas Aribart committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    ac04cac View commit details
    Browse the repository at this point in the history
  2. Merge pull request jeremydaly#653 from jeremydaly/fix-bug-when-provid…

    …ing-object-timestamp-values
    
    fix bug when providing incomplete object timestamp values
    ThomasAribart committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    18ff2eb View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. Configuration menu
    Copy the full SHA
    183f1bb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dcde2d4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1085e39 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    895a76f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d7a54d9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    14f3c22 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cee183a View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. --wip-- [skip ci]

    guillaumeduboc committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    0355d79 View commit details
    Browse the repository at this point in the history