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/metadata adjustments #16

Merged
merged 41 commits into from
Feb 24, 2023
Merged

Feat/metadata adjustments #16

merged 41 commits into from
Feb 24, 2023

Commits on Feb 15, 2023

  1. feat: Menu template field and migration

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    683ac28 View commit details
    Browse the repository at this point in the history
  2. feat: MenuItem template field and migration

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    27ca894 View commit details
    Browse the repository at this point in the history
  3. feat: TemplateFormat enum

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    e6c958b View commit details
    Browse the repository at this point in the history
  4. feat: Menu templateFormat field and migration

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    d928277 View commit details
    Browse the repository at this point in the history
  5. feat: MenuItem templateFormat field and migration

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    0d5137c View commit details
    Browse the repository at this point in the history
  6. feat: UpdateMenuInput template and templateFormat fields

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    7df12e1 View commit details
    Browse the repository at this point in the history
  7. feat: UpdateMenuInput and UpdateMenuItemInput template and templateFo…

    …rmat fields
    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    765cdf1 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2023

  1. feat: MenuItem cascade on update and delete parent

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    b0e3be7 View commit details
    Browse the repository at this point in the history
  2. feat: MenuMeta object

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    aaa8a9f View commit details
    Browse the repository at this point in the history
  3. refactor: Meta scalar -> MenuMeta object

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    f006fe2 View commit details
    Browse the repository at this point in the history
  4. refactor: MenuItemAction -> InputAction

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    bc7ec29 View commit details
    Browse the repository at this point in the history
  5. feat: menu meta inputs

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    77b9d25 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2023

  1. feat: MenusService create meta with ids

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    7bfb5d4 View commit details
    Browse the repository at this point in the history
  2. feat: MenusService update handle meta

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    bd93d42 View commit details
    Browse the repository at this point in the history
  3. feat: MenuSubscriber beforeInsert and beforeUpdate validate meta uniq…

    …ue fields
    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    c9c055b View commit details
    Browse the repository at this point in the history
  4. fix: meta ids generation

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    00cc3d8 View commit details
    Browse the repository at this point in the history
  5. fix: UpdateMenuMetaInput nullable fields

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    ba4544d View commit details
    Browse the repository at this point in the history
  6. feat: Menu meta types cannot be changed validation on update

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    bd04876 View commit details
    Browse the repository at this point in the history
  7. fix: Menu meta validation on update

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    ad50714 View commit details
    Browse the repository at this point in the history
  8. fix: Menu meta nullable

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    b1c4f09 View commit details
    Browse the repository at this point in the history
  9. feat: IMenuItemMeta key -> index

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    6fe6919 View commit details
    Browse the repository at this point in the history
  10. feat: MenuItem meta nullable

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    65dbb9e View commit details
    Browse the repository at this point in the history
  11. fix: MenuItems menuId not nullable

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    cab010c View commit details
    Browse the repository at this point in the history
  12. feat: CreateMenuItemInput meta nullable

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    df17acd View commit details
    Browse the repository at this point in the history
  13. fix: setting menuId and menu for every MenuItem on MenuSubscriber aft…

    …erInsert using queryRunner.data
    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    96920dd View commit details
    Browse the repository at this point in the history
  14. refactor: MenuItemsService update -> save

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    6198a9d View commit details
    Browse the repository at this point in the history
  15. feat: MenuItemSubscriber set meta ids before insert and update

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    2c73d05 View commit details
    Browse the repository at this point in the history
  16. fix: MenuItem create and update inputs enabled validation

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    d7be976 View commit details
    Browse the repository at this point in the history
  17. feat: MenuItem service and subscriber with new meta

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    c997e43 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2023

  1. feat: MenuItemSubscriber validateMeta with correct error response

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 18, 2023
    Configuration menu
    Copy the full SHA
    74a4b35 View commit details
    Browse the repository at this point in the history
  2. feat: MenuSubscriber validate meta return constraints

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 18, 2023
    Configuration menu
    Copy the full SHA
    f608ec8 View commit details
    Browse the repository at this point in the history
  3. feat: MenuItemSubscriber validateMenuItem label and order isUnique va…

    …lidation
    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 18, 2023
    Configuration menu
    Copy the full SHA
    13e5ed7 View commit details
    Browse the repository at this point in the history
  4. feat: Menu create cascade creation of MenuItem children

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 18, 2023
    Configuration menu
    Copy the full SHA
    68867d6 View commit details
    Browse the repository at this point in the history
  5. feat: MenuMeta enabled field

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 18, 2023
    Configuration menu
    Copy the full SHA
    182f8e8 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2023

  1. fix: MenuSubscriber meta validation

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 19, 2023
    Configuration menu
    Copy the full SHA
    78e2617 View commit details
    Browse the repository at this point in the history
  2. fix: MenuSubscriber delete meta

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 19, 2023
    Configuration menu
    Copy the full SHA
    41cce07 View commit details
    Browse the repository at this point in the history
  3. fix: MenusService update items filter current item from siblings

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 19, 2023
    Configuration menu
    Copy the full SHA
    63b6f17 View commit details
    Browse the repository at this point in the history
  4. fix: MenuItemSubscriber beforeUpdate infinite loop

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 19, 2023
    Configuration menu
    Copy the full SHA
    a890174 View commit details
    Browse the repository at this point in the history
  5. fix: MenuItemSubscriber validateMenuItem filter delete action

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 19, 2023
    Configuration menu
    Copy the full SHA
    37c31fd View commit details
    Browse the repository at this point in the history
  6. fix: MenuSubscriber beforeUpdate updatedMeta had no default value for…

    … meta and was crashing depending on the input
    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 19, 2023
    Configuration menu
    Copy the full SHA
    3ae6e7c View commit details
    Browse the repository at this point in the history
  7. fix: MenuItemSubscriber validate required meta only when meta is enabled

    C1320805 Elias Feijo de Almeida Pereira Lima committed Feb 19, 2023
    Configuration menu
    Copy the full SHA
    5df9ac8 View commit details
    Browse the repository at this point in the history