8.1.0 (2023-10-13)
8.0.1 (2023-08-17)
8.0.0 (2023-07-05)
- rename
router
service dependency tohostRouter
(855a842)
-
- Ember.js v3.28 or above
- Ember CLI v3.28 or above
- Node.js v14 or above
-
- Rename
router
service dependency tohostRouter
due to deprecation
- Rename
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)
-
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)
6.3.1 (2023-04-17)
6.3.0 (2023-04-17)
6.2.4 (2022-11-18)
6.2.3 (2022-11-18)
6.2.2 (2022-09-26)
- 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)
- data-table: always include page meta info (#544) (43c6a28)
- editForm: relax phone regex (#537) (bd2d63c)
- phone number placeholder (#538) (9b75903)
6.2.0 (2022-07-26)
6.1.0 (2022-07-05)
- data-table: fix search bar width (#521) (6009e0d)
- emeisOptions: save access on options properties (#519) (a990be3)
6.0.0 (2022-07-04)
- adapt table hover style (#465) (c3338b5)
- allow to clear parent scope selection (#464) (b24dd06)
- handle case where engine is mounted under different name (#476) (533b3de)
- tree search expansion (#501) (5eb804c)
- 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)
-
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)
5.0.0 (2022-03-04)
- replaces customButton with customComponent property in emeisOptions service
4.2.1 (2022-02-23)
4.2.0 (2022-02-17)
- emeis-options: add setting to force the locale of models (2c30e54)
4.1.1 (2022-02-16)
- show full scope name in acl wizzard (0e123f9)
4.1.0 (2022-02-11)
4.0.2 (2022-02-09)
- minor translation corrections (#410) (1ddec03)
- show full scope names in user acl table (#411) (3efcb94)
4.0.1 (2022-02-09)
4.0.0 (2022-02-04)
- fix major release
3.2.1 (2022-02-04)
3.2.0 (2022-02-04)
- 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)
3.1.1 (2022-01-27)
- 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)
2.1.0 (2021-12-10)
2.0.1 (2021-11-18)
2.0.0 (2021-11-09)
- translations: use better naming for "ACL" (#299) (73bb397)
- add missing tests (#293) (bbb972b)
- allow to clear select in meta fields (#294) (6428909)
- data table paging (#296) (f8e8c63)
- redirect to /users on index (#270) (146d6f3)
- sort user list by last name (#274) (c72cb81)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)