Skip to content

Latest commit

 

History

History
508 lines (306 loc) · 38.9 KB

CHANGELOG.md

File metadata and controls

508 lines (306 loc) · 38.9 KB

8.1.0 (2023-10-13)

Features

8.0.1 (2023-08-17)

Bug Fixes

8.0.0 (2023-07-05)

chore

  • udpate to ember 4.12 and make embroider optimized (37cdaed)
  • update to ember v4 (04865f1)

Code Refactoring

  • rename router service dependency to hostRouter (855a842)

BREAKING CHANGES

    • Ember.js v3.28 or above
  • Ember CLI v3.28 or above
  • Node.js v14 or above
    • Rename router service dependency to hostRouter due to deprecation

Deprecation id: ember-engines.deprecation-router-service-from-host

    • Ember.js v3.28 or above
  • Ember CLI v3.28 or above
  • Node.js v16 or above

7.0.0 (2023-05-16)

Bug Fixes

chore

BREAKING CHANGES

  • drop support for ember v3.24

  • chore(deps): update ember-ty to v3.0.0-beta.1

Prevents local build error.

  • test(confirm-task): revert waitUntil calls

  • fix(confirm-task): catch nested promise rejection

  • test(confirm-task): skip flaky test

  • drop support for ember v3.24

  • chore(deps): update ember-ty to v3.0.0-beta.1

Prevents local build error.

6.3.2 (2023-05-09)

Bug Fixes

  • scopes: prevent circular relation selection (#656) (ecfcc97)

6.3.1 (2023-04-17)

Bug Fixes

  • typo in user filter visibility setting (#649) (ef9c07b)

6.3.0 (2023-04-17)

Features

  • emeisOptions: make user filter optionally visible (#648) (107b7de)

6.2.4 (2022-11-18)

Bug Fixes

  • layout: remove overflow from main container (#585) (1b63fe3)

6.2.3 (2022-11-18)

Bug Fixes

6.2.2 (2022-09-26)

Bug Fixes

  • scope: sort by full (hierarchical) name (#565) (9cf849b)
  • user: probe ability to delete user already in table view (#562) (6982c32)

6.2.1 (2022-08-08)

Bug Fixes

6.2.0 (2022-07-26)

Features

  • emeis-options: custom user status component (#523) (63eb4c7)

6.1.0 (2022-07-05)

Bug Fixes

  • data-table: fix search bar width (#521) (6009e0d)
  • emeisOptions: save access on options properties (#519) (a990be3)

Features

  • data-table: show entry count on list views (#520) (4a36b53)

6.0.0 (2022-07-04)

Bug Fixes

Features

  • emeisOptions: action button label overrides (#515) (3d1bfce)
  • emeisOptions: add custom column option (#516) (1d88b42)
  • emeisOptions: make "delete" and "deactivate" buttons visibility configurable (#462) (afc7ca4)
  • mark optional fields (#507) (51debd0)
  • tree: expand root only if its single (#460) (1ca9783)
  • users: add 'isActive' filter radio buttons (#510) (67e6401)

BREAKING CHANGES

  • emeisOptions: the emeis options object got restructured

  • feat(emeisOptions): enable action button label overrides

  • feat: accept functions as label overrides

to allow different labels for active/inactive models

  • fix: remove incorrect fn lookup, minor refactoring

Co-authored-by: Christian Zosel christian@zosel.ch

5.1.0 (2022-03-09)

Features

  • emeisOptions: passing options as a function (#438) (953421c)

5.0.0 (2022-03-04)

  • feat(emeisOptions)!: component injection via emeisOptions (#431) (a293ea8), closes #431

BREAKING CHANGES

  • replaces customButton with customComponent property in emeisOptions service

4.2.1 (2022-02-23)

Bug Fixes

  • translations: consistent warning msg for user deletion (#422) (7f27ae3)

4.2.0 (2022-02-17)

Features

  • emeis-options: add setting to force the locale of models (2c30e54)

4.1.1 (2022-02-16)

Bug Fixes

  • show full scope name in acl wizzard (0e123f9)

4.1.0 (2022-02-11)

Features

4.0.2 (2022-02-09)

Bug Fixes

4.0.1 (2022-02-09)

Bug Fixes

4.0.0 (2022-02-04)

chore

BREAKING CHANGES

  • fix major release

3.2.1 (2022-02-04)

Bug Fixes

  • prevent non fresh scope in scope tree view (#403) (ac2278e)

3.2.0 (2022-02-04)

Bug Fixes

  • new users are active (isActive) by default (#396) (2010ea0)
  • special icon and info for empty acl list (#398) (3fea057)
  • use fullName of scopes in userlists (#397) (3dd1955)

Features

  • adds edit and delete functionality to userlist (#399) (69d3c17)

3.1.1 (2022-01-27)

Bug Fixes

  • don't fetch ACLs when user doesn't exist yet (#385) (b407b5e)
  • error handling decorator for ember-concurrency tasks (#386) (63b8704)
  • tree control search and expansion (#387) (98adf1c)
  • use full-name in parent scope selection (#389) (f54d27a)
  • use intl translation (#394) (2bb4942)

2.1.1 (2021-12-13)

Bug Fixes

  • tree-node selection in acl tab, tree scroll container (#335) (a50623e)

2.1.0 (2021-12-10)

Bug Fixes

Features

2.0.1 (2021-11-18)

Bug Fixes

  • data-table: do not include page query param when searching (#302) (07b027d)

2.0.0 (2021-11-09)

Bug Fixes

chore

Features

  • extract meta fields rendering into a component (#277) (2527ed5)
  • scopes: display corresponding ACLs (#275) (0daa8b0)
  • scopes: introduce meta fields (#272) (af82ec2)
  • make addon configurable via config service (#269) (3a56283)

BREAKING CHANGES

  • drop support for node 10 as it has reached EOL.

Co-authored-by: Akanksh Saxena akanksh.saxena@adfinis-sygroup.ch

1.1.0 (2021-08-11)

Bug Fixes

  • add ember-engines to blueprint, docs (#258) (35c40a7)

Features

  • indent scopes list according to level (#260) (13c822f)

1.0.0 (2021-08-11)

Bug Fixes

  • application.hbs: set container to overflow: auto (853fb9e)
  • concurrency: use dropTask to prevent state issues (7a0bb4a)
  • edit-form: prevent type error by checking if listViewRouteName is passed (09e03c5)
  • edit-form: replace hardcoded route name handling with dynamic since an engine can be mouted with a different name (e770214)
  • import: fix import of pagination controller (27c6d1b)
  • pagination: only check if strings are empty so they are not serialized as an empty qp (d79e0a4)
  • add ember-engines to blueprint, docs (#258) (35c40a7)
  • relationship-select: only debounce if search is set so we dont debounce the initial request (a8c2f03)
  • relationship-select: use let instead of with (690c0ba)
  • route model hooks: just return a promise to the model hook, no need for async (fe9ccbf)
  • user-edit: make route name argument passed to edit form for listview relative (80d16d5)
  • users/edit: remove UkTab component usage (abfd9d5)

Features

  • acl-wizzard: add wizzard to guide user through acl creation (50d5a22)
  • create route: add class for creating new models by reusing the edit view (ac278ec)
  • decorators: add error handling for common model usage (38155db)
  • edit-form: add a minimalistic form for editing model fields (31e4a99)
  • engine: add blueprint and dependencies (9d31cfb)
  • engine: initialize ember-engines configuration (b22fcff)
  • models: add models and factories (fe09023)
  • multilang: add decorator for localized fields (ec20d27)
  • multilang: add serializers for localized models (88c89c5)
  • nav: add nav (a40bdcc)
  • nav: add nav components (066f867)
  • permission index view: add permission list view (749b00c)
  • permissions: add permission edit view (666c720)
  • permissions: add a create view (c5846ae)
  • relationship-select: add component to select a model for a relationship via power-select (373f213)
  • role index view: add roles list view (5dccab4)
  • add example route and model for group (10b7843)
  • scopes: add create view (55b93ef)
  • indent scopes list according to level (#260) (13c822f)
  • roles: add create view (b9013d9)
  • roles: add edit view (7bb7cc4)
  • routes: add basic route setup (26b57ce)
  • scope index view: add list view for scopes (490ead0)
  • scopes: add edit view for scopes (a5847bf)
  • section title: add a component for section headings (e0437bf)
  • store blueprint: add a blueprint for customizing the store passed to emeis engine (2b434d6)
  • user: add acl edit and create views (cc990ab)
  • user: add create view (7a3caf4)
  • user: add edit view (2b19e3f)
  • user index view: add user list view (ac51323)

1.0.0 (2021-08-11)

Bug Fixes

  • application.hbs: set container to overflow: auto (853fb9e)
  • concurrency: use dropTask to prevent state issues (7a0bb4a)
  • edit-form: prevent type error by checking if listViewRouteName is passed (09e03c5)
  • edit-form: replace hardcoded route name handling with dynamic since an engine can be mouted with a different name (e770214)
  • import: fix import of pagination controller (27c6d1b)
  • pagination: only check if strings are empty so they are not serialized as an empty qp (d79e0a4)
  • add ember-engines to blueprint, docs (#258) (35c40a7)
  • relationship-select: only debounce if search is set so we dont debounce the initial request (a8c2f03)
  • relationship-select: use let instead of with (690c0ba)
  • route model hooks: just return a promise to the model hook, no need for async (fe9ccbf)
  • user-edit: make route name argument passed to edit form for listview relative (80d16d5)
  • users/edit: remove UkTab component usage (abfd9d5)

Features

  • acl-wizzard: add wizzard to guide user through acl creation (50d5a22)
  • create route: add class for creating new models by reusing the edit view (ac278ec)
  • decorators: add error handling for common model usage (38155db)
  • edit-form: add a minimalistic form for editing model fields (31e4a99)
  • engine: add blueprint and dependencies (9d31cfb)
  • engine: initialize ember-engines configuration (b22fcff)
  • models: add models and factories (fe09023)
  • multilang: add decorator for localized fields (ec20d27)
  • multilang: add serializers for localized models (88c89c5)
  • nav: add nav (a40bdcc)
  • nav: add nav components (066f867)
  • permission index view: add permission list view (749b00c)
  • permissions: add permission edit view (666c720)
  • permissions: add a create view (c5846ae)
  • relationship-select: add component to select a model for a relationship via power-select (373f213)
  • role index view: add roles list view (5dccab4)
  • add example route and model for group (10b7843)
  • scopes: add create view (55b93ef)
  • indent scopes list according to level (#260) (13c822f)
  • roles: add create view (b9013d9)
  • roles: add edit view (7bb7cc4)
  • routes: add basic route setup (26b57ce)
  • scope index view: add list view for scopes (490ead0)
  • scopes: add edit view for scopes (a5847bf)
  • section title: add a component for section headings (e0437bf)
  • store blueprint: add a blueprint for customizing the store passed to emeis engine (2b434d6)
  • user: add acl edit and create views (cc990ab)
  • user: add create view (7a3caf4)
  • user: add edit view (2b19e3f)
  • user index view: add user list view (ac51323)

1.0.0 (2020-10-27)

Bug Fixes

  • application.hbs: set container to overflow: auto (853fb9e)
  • concurrency: use dropTask to prevent state issues (7a0bb4a)
  • edit-form: prevent type error by checking if listViewRouteName is passed (09e03c5)
  • edit-form: replace hardcoded route name handling with dynamic since an engine can be mouted with a different name (e770214)
  • import: fix import of pagination controller (27c6d1b)
  • pagination: only check if strings are empty so they are not serialized as an empty qp (d79e0a4)
  • relationship-select: only debounce if search is set so we dont debounce the initial request (a8c2f03)
  • relationship-select: use let instead of with (690c0ba)
  • route model hooks: just return a promise to the model hook, no need for async (fe9ccbf)
  • user-edit: make route name argument passed to edit form for listview relative (80d16d5)
  • users/edit: remove UkTab component usage (abfd9d5)

Features

  • acl-wizzard: add wizzard to guide user through acl creation (50d5a22)
  • create route: add class for creating new models by reusing the edit view (ac278ec)
  • decorators: add error handling for common model usage (38155db)
  • edit-form: add a minimalistic form for editing model fields (31e4a99)
  • engine: add blueprint and dependencies (9d31cfb)
  • engine: initialize ember-engines configuration (b22fcff)
  • models: add models and factories (fe09023)
  • multilang: add decorator for localized fields (ec20d27)
  • multilang: add serializers for localized models (88c89c5)
  • nav: add nav (a40bdcc)
  • nav: add nav components (066f867)
  • permission index view: add permission list view (749b00c)
  • permissions: add permission edit view (666c720)
  • permissions: add a create view (c5846ae)
  • relationship-select: add component to select a model for a relationship via power-select (373f213)
  • role index view: add roles list view (5dccab4)
  • roles: add create view (b9013d9)
  • roles: add edit view (7bb7cc4)
  • routes: add basic route setup (26b57ce)
  • scope index view: add list view for scopes (490ead0)
  • scopes: add create view (55b93ef)
  • scopes: add edit view for scopes (a5847bf)
  • section title: add a component for section headings (e0437bf)
  • store blueprint: add a blueprint for customizing the store passed to emeis engine (2b434d6)
  • user: add acl edit and create views (cc990ab)
  • user: add create view (7a3caf4)
  • add example route and model for group (10b7843)
  • user: add edit view (2b19e3f)
  • user index view: add user list view (ac51323)