From 51d42b16690926384bfb4a40090cb95dc51bf980 Mon Sep 17 00:00:00 2001 From: Erik Tiekstra Date: Mon, 13 Sep 2021 07:11:51 +0200 Subject: [PATCH] Fixed issue with feature-toggling. Also implemented spinner when organization is changed. --- CHANGELOG.md | 123 +++++++++--------- .../error-list/error-list.component.spec.ts | 8 +- .../components/sidebar/sidebar.module.ts | 3 +- .../components/layout/layout.component.html | 7 + .../components/layout/layout.component.ts | 4 +- .../shared/components/layout/layout.module.ts | 3 +- .../app/shared/services/api/user.service.ts | 12 +- apps/mina-sidor-fa/src/assets/CHANGELOG.md | 123 +++++++++--------- package.json | 2 +- 9 files changed, 154 insertions(+), 131 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a7e1fae..4994dac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,67 +1,68 @@ -## [1.5.0](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/compare/diff?targetBranch=refs%2Ftags%2Fv1.4.0&sourceBranch=refs%2Ftags%2Fv1.5.0) (2021-09-11) - - -### Features - -* **settings:** Added feature toggling. ([TV-564](https://jira.arbetsformedlingen.se/browse/TV-564)) ([d7318eb](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/d7318eb5ae6dbaf2cb5bab2e58ccb2a766f0f4be)) -* **start:** Added image to startpage. ([TV-563](https://jira.arbetsformedlingen.se/browse/TV-563)) ([7df0ed8](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/7df0ed8526ca032aeedd61b95be2f4d1e722567b)) -* **start:** Added role-based content on startpage. ([TV-517](https://jira.arbetsformedlingen.se/browse/TV-517)) ([270d46e](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/270d46eb178a406c57a57e1086f0a3c7d2ef4540)) - -## [1.4.0](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/compare/diff?targetBranch=refs%2Ftags%2Fv1.3.0&sourceBranch=refs%2Ftags%2Fv1.4.0) (2021-09-09) - - -### Features - -* testing changelog ([267958f](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/267958fe4cea2edd5712d6aa911a0b982a2b3665)) - -## [1.3.0](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/compare/diff?targetBranch=refs%2Ftags%2Fv1.2.0&sourceBranch=refs%2Ftags%2Fv1.3.0) (2021-09-09) - - -### Features - -* **employee:** Added functionality to invite multiple emailaddresses. ([TV-512](https://jira.arbetsformedlingen.se/browse/TV-512)) ([9253edf](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/9253edfe62f070cd276a60b96e8cdff5320635cb)) -* **employee:** Added roles dialog to employee-card and employee-form. ([TV-413](https://jira.arbetsformedlingen.se/browse/TV-413)) ([a0b73d5](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/a0b73d5800069c97464d0f18a8a1bd2d9d8f4f30)), closes [feature/TV-515](https://jira.arbetsformedlingen.se/browse/TV-515) [feature/TV-515](https://jira.arbetsformedlingen.se/browse/TV-515) -* **authorization:** Added unauthorized page. ([TV-531](https://jira.arbetsformedlingen.se/browse/TV-531)) ([b06436a](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/b06436adee1c5ac254e1881020a1d8ec9e9e18ec)) -* **authorization:** Implemented guards to avoid unauthorized access. ([TV-515](https://jira.arbetsformedlingen.se/browse/TV-515)) ([c984912](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/c984912a87ab3dc9debf86ef493baffcc8daa0c2)) -* **employee:** Now possible to submit edit employee form. ([TV-513](https://jira.arbetsformedlingen.se/browse/TV-513)) ([bb4d88a](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/bb4d88a8e0264e4e7065fbbeb0397ebd692b7965)) -* **employee:** Now showing utförande verksamheter/adresser and tjänster correctly. ([TV-554](https://jira.arbetsformedlingen.se/browse/TV-554)) ([26a56fd](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/26a56fdf1f2bf1db2326df059174285019151f1a)) - -## [1.2.0](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/compare/diff?targetBranch=refs%2Ftags%2Fv1.1.0&sourceBranch=refs%2Ftags%2Fv1.2.0) (2021-09-03) - - -### Features - -* **avrop:** Added additional functionality to avrop-flow. ([TV-411](https://jira.arbetsformedlingen.se/browse/TV-411)) ([1f26e80](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/1f26e80cb3abc41541b4697c36924ff1c79154e4)) -* **login:** Added auth-guard to avoid unauthorized access ([e9159bc](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/e9159bcbc41c8daba0869fb3a786bcc3bba3a29a)) -* **deltagare:** Added avrop-information to deltagare card. ([TV-324](https://jira.arbetsformedlingen.se/browse/TV-324)) ([b4b71ef](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/b4b71efe2cd0eb85bbc770b8140cc924c5af3bf8)) -* **api:** Added connection to the dotnet api ([TV-189](https://jira.arbetsformedlingen.se/browse/TV-189)) ([4334fd7](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/4334fd73640eae99b7fe49df93381ba66e2076a4)) -* **deltagare:** Added deltagare data and models ([TV-268](https://jira.arbetsformedlingen.se/browse/TV-268)) ([c4ffb2a](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/c4ffb2aeb3e81946aa53dc2ca509f7032431fbd3)) -* **deltagare:** Added deltagare list with data from api. Also adjusted mock-api to match the api. ([TV-309](https://jira.arbetsformedlingen.se/browse/TV-309)) ([9f86fb4](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/9f86fb405be324b42ccac0866bd84b23a364f2c3)) -* **employee:** Added functionality to delete employees. ([TV-352](https://jira.arbetsformedlingen.se/browse/TV-352)) ([b7ff429](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/b7ff429db342a9fc8e6e7b2c8fc8db57ee791e01)) -* **deltagare:** Added functionality to filter on only "My deltagare". ([TV-405](https://jira.arbetsformedlingen.se/browse/TV-405)) ([70ab2c3](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/70ab2c3ee45f3c528bf8757c6f04b8412aaa3364)) -* **deltagare:** Added functionality to sort work experiences and educations on from/to dates. ([TV-270](https://jira.arbetsformedlingen.se/browse/TV-270)) ([517d75d](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/517d75daf667edb44575124a77f7edff05d41c4e)) -* **personal:** Added information regarding roles inside the dialog. ([TV-498](https://jira.arbetsformedlingen.se/browse/TV-498)) ([91d7e93](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/91d7e93feac202841c4f9544f5b5516a127266bd)) -* **employee-list:** Added possibility to sort and paginate inside the list of employees ([TV-217](https://jira.arbetsformedlingen.se/browse/TV-217)) ([TV-222](https://jira.arbetsformedlingen.se/browse/TV-222)) ([48801a9](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/48801a93a06cefdece68067784032561c0f7a37d)) -* **participant-page:** Added routing and page for single participants. ([TV-267](https://jira.arbetsformedlingen.se/browse/TV-267)) ([f7081d8](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/f7081d84b5bb296f5cff234e222c31ea125a3ab3)) -* **employee-list:** Added search functionality using API. ([TV-221](https://jira.arbetsformedlingen.se/browse/TV-221)) ([5a97ebf](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/5a97ebff78c7dbc91e77ae7c9caa4876e5216292)) -* **avrop:** Created mock-api and models for avrop. ([TV-288](https://jira.arbetsformedlingen.se/browse/TV-288)) ([f7207ae](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/f7207ae1e0eb1053970f0556ee2afeb0cffb6cea)) -* **deltagare:** Fetching data from avrop to show list of deltagare. ([4fc2353](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/4fc23530ef971ad7d792237aa4153e8a3a786dc1)), closes [TV-269](https://jira.arbetsformedlingen.se/browse/TV-269) [TV-269](https://jira.arbetsformedlingen.se/browse/TV-269) [TV-269](https://jira.arbetsformedlingen.se/browse/TV-269) -* **avrop:** Implemented filter-tags for avrop-flow ([TV-286](https://jira.arbetsformedlingen.se/browse/TV-286)) ([a11d166](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/a11d1665da7ccb11411718d0cf88942c9580a7dc)) -* **deltagare:** Matched deltagareinformation page to the design. ([TV-269](https://jira.arbetsformedlingen.se/browse/TV-269)) ([1d69b4b](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/1d69b4b01379aeb0387146ad416c39216b98f6e6)) -* **employee:** Matched models to the API and adjusted mock-api. ([TV-346](https://jira.arbetsformedlingen.se/browse/TV-346)) ([5bb81c3](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/5bb81c3bd42d5d91c3bb2356e641dc6288fd27e3)) -* **error-handling:** Modified error-handling to show better types of errors ([dc40953](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/dc40953aba3878b577d22630d0cc2e249a997abc)) -* **employees:** New component for utförande verksamheter and addresses inside employee card.([TV-361](https://jira.arbetsformedlingen.se/browse/TV-361)) ([59ce393](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/59ce3932591c21d5a8b5a2aa0ee369778363f587)) -* **login:** Now adding orgnr to all API requests. ([TV-399](https://jira.arbetsformedlingen.se/browse/TV-399)) ([50a83f7](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/50a83f784d328d9b819d1f72c68f759efced1d26)) -* **api:** Reflected api-changes to different api-requests and fixed mock-api. ([TV-371](https://jira.arbetsformedlingen.se/browse/TV-371)) ([d003842](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/d003842e4ecbf73ea96af7bb0dd46ee2853b1288)) -* **creat-account:** Services: replaced multi-select-dropdown with selectboxes ([TV-225](https://jira.arbetsformedlingen.se/browse/TV-225)) ([61c3c2f](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/61c3c2ff5988cfa283a31e52f22b19d87eae0cb0)) -* **employee:** Showing employee-data inside employee-card page. ([TV-341](https://jira.arbetsformedlingen.se/browse/TV-341)) ([e6f8090](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/e6f80901eae878c78d6416e597fc88bfa63c77aa)) -* **navigation:** Updated css to match the scetches. ([TV-349](https://jira.arbetsformedlingen.se/browse/TV-349)) ([466abd1](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/466abd1deebd5dd999999ecf1cef079715627e3b)) -* **deltagare:** Visual changes to deltagare-card ([TV-363](https://jira.arbetsformedlingen.se/browse/TV-363)) ([01dc4b3](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/01dc4b391965df679a3506be0d13e11f29631c65)) - +## 1.5.1 ### Bug Fixes -* **create-account:** Fixed form-submit so it submits correct data and uses correct data to redirect ([TV-241](https://jira.arbetsformedlingen.se/browse/TV-241)) ([a701888](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/a70188863cdb52e3dc45f8c7e515438efd52cae7)) +- **settings:** Fixed issue with feature-toggling. Also implemented spinner when organization is changed. ([TV-583](https://jira.arbetsformedlingen.se/browse/TV-583)) + +## [1.5.0](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/compare/diff?targetBranch=refs%2Ftags%2Fv1.4.0&sourceBranch=refs%2Ftags%2Fv1.5.0) (2021-09-11) + +### Features + +- **settings:** Added feature toggling. ([TV-564](https://jira.arbetsformedlingen.se/browse/TV-564)) ([d7318eb](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/d7318eb5ae6dbaf2cb5bab2e58ccb2a766f0f4be)) +- **start:** Added image to startpage. ([TV-563](https://jira.arbetsformedlingen.se/browse/TV-563)) ([7df0ed8](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/7df0ed8526ca032aeedd61b95be2f4d1e722567b)) +- **start:** Added role-based content on startpage. ([TV-517](https://jira.arbetsformedlingen.se/browse/TV-517)) ([270d46e](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/270d46eb178a406c57a57e1086f0a3c7d2ef4540)) + +## [1.4.0](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/compare/diff?targetBranch=refs%2Ftags%2Fv1.3.0&sourceBranch=refs%2Ftags%2Fv1.4.0) (2021-09-09) + +### Features + +- testing changelog ([267958f](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/267958fe4cea2edd5712d6aa911a0b982a2b3665)) + +## [1.3.0](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/compare/diff?targetBranch=refs%2Ftags%2Fv1.2.0&sourceBranch=refs%2Ftags%2Fv1.3.0) (2021-09-09) + +### Features + +- **employee:** Added functionality to invite multiple emailaddresses. ([TV-512](https://jira.arbetsformedlingen.se/browse/TV-512)) ([9253edf](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/9253edfe62f070cd276a60b96e8cdff5320635cb)) +- **employee:** Added roles dialog to employee-card and employee-form. ([TV-413](https://jira.arbetsformedlingen.se/browse/TV-413)) ([a0b73d5](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/a0b73d5800069c97464d0f18a8a1bd2d9d8f4f30)), closes [feature/TV-515](https://jira.arbetsformedlingen.se/browse/TV-515) [feature/TV-515](https://jira.arbetsformedlingen.se/browse/TV-515) +- **authorization:** Added unauthorized page. ([TV-531](https://jira.arbetsformedlingen.se/browse/TV-531)) ([b06436a](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/b06436adee1c5ac254e1881020a1d8ec9e9e18ec)) +- **authorization:** Implemented guards to avoid unauthorized access. ([TV-515](https://jira.arbetsformedlingen.se/browse/TV-515)) ([c984912](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/c984912a87ab3dc9debf86ef493baffcc8daa0c2)) +- **employee:** Now possible to submit edit employee form. ([TV-513](https://jira.arbetsformedlingen.se/browse/TV-513)) ([bb4d88a](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/bb4d88a8e0264e4e7065fbbeb0397ebd692b7965)) +- **employee:** Now showing utförande verksamheter/adresser and tjänster correctly. ([TV-554](https://jira.arbetsformedlingen.se/browse/TV-554)) ([26a56fd](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/26a56fdf1f2bf1db2326df059174285019151f1a)) + +## [1.2.0](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/compare/diff?targetBranch=refs%2Ftags%2Fv1.1.0&sourceBranch=refs%2Ftags%2Fv1.2.0) (2021-09-03) + +### Features + +- **avrop:** Added additional functionality to avrop-flow. ([TV-411](https://jira.arbetsformedlingen.se/browse/TV-411)) ([1f26e80](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/1f26e80cb3abc41541b4697c36924ff1c79154e4)) +- **login:** Added auth-guard to avoid unauthorized access ([e9159bc](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/e9159bcbc41c8daba0869fb3a786bcc3bba3a29a)) +- **deltagare:** Added avrop-information to deltagare card. ([TV-324](https://jira.arbetsformedlingen.se/browse/TV-324)) ([b4b71ef](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/b4b71efe2cd0eb85bbc770b8140cc924c5af3bf8)) +- **api:** Added connection to the dotnet api ([TV-189](https://jira.arbetsformedlingen.se/browse/TV-189)) ([4334fd7](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/4334fd73640eae99b7fe49df93381ba66e2076a4)) +- **deltagare:** Added deltagare data and models ([TV-268](https://jira.arbetsformedlingen.se/browse/TV-268)) ([c4ffb2a](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/c4ffb2aeb3e81946aa53dc2ca509f7032431fbd3)) +- **deltagare:** Added deltagare list with data from api. Also adjusted mock-api to match the api. ([TV-309](https://jira.arbetsformedlingen.se/browse/TV-309)) ([9f86fb4](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/9f86fb405be324b42ccac0866bd84b23a364f2c3)) +- **employee:** Added functionality to delete employees. ([TV-352](https://jira.arbetsformedlingen.se/browse/TV-352)) ([b7ff429](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/b7ff429db342a9fc8e6e7b2c8fc8db57ee791e01)) +- **deltagare:** Added functionality to filter on only "My deltagare". ([TV-405](https://jira.arbetsformedlingen.se/browse/TV-405)) ([70ab2c3](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/70ab2c3ee45f3c528bf8757c6f04b8412aaa3364)) +- **deltagare:** Added functionality to sort work experiences and educations on from/to dates. ([TV-270](https://jira.arbetsformedlingen.se/browse/TV-270)) ([517d75d](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/517d75daf667edb44575124a77f7edff05d41c4e)) +- **personal:** Added information regarding roles inside the dialog. ([TV-498](https://jira.arbetsformedlingen.se/browse/TV-498)) ([91d7e93](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/91d7e93feac202841c4f9544f5b5516a127266bd)) +- **employee-list:** Added possibility to sort and paginate inside the list of employees ([TV-217](https://jira.arbetsformedlingen.se/browse/TV-217)) ([TV-222](https://jira.arbetsformedlingen.se/browse/TV-222)) ([48801a9](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/48801a93a06cefdece68067784032561c0f7a37d)) +- **participant-page:** Added routing and page for single participants. ([TV-267](https://jira.arbetsformedlingen.se/browse/TV-267)) ([f7081d8](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/f7081d84b5bb296f5cff234e222c31ea125a3ab3)) +- **employee-list:** Added search functionality using API. ([TV-221](https://jira.arbetsformedlingen.se/browse/TV-221)) ([5a97ebf](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/5a97ebff78c7dbc91e77ae7c9caa4876e5216292)) +- **avrop:** Created mock-api and models for avrop. ([TV-288](https://jira.arbetsformedlingen.se/browse/TV-288)) ([f7207ae](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/f7207ae1e0eb1053970f0556ee2afeb0cffb6cea)) +- **deltagare:** Fetching data from avrop to show list of deltagare. ([4fc2353](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/4fc23530ef971ad7d792237aa4153e8a3a786dc1)), closes [TV-269](https://jira.arbetsformedlingen.se/browse/TV-269) [TV-269](https://jira.arbetsformedlingen.se/browse/TV-269) [TV-269](https://jira.arbetsformedlingen.se/browse/TV-269) +- **avrop:** Implemented filter-tags for avrop-flow ([TV-286](https://jira.arbetsformedlingen.se/browse/TV-286)) ([a11d166](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/a11d1665da7ccb11411718d0cf88942c9580a7dc)) +- **deltagare:** Matched deltagareinformation page to the design. ([TV-269](https://jira.arbetsformedlingen.se/browse/TV-269)) ([1d69b4b](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/1d69b4b01379aeb0387146ad416c39216b98f6e6)) +- **employee:** Matched models to the API and adjusted mock-api. ([TV-346](https://jira.arbetsformedlingen.se/browse/TV-346)) ([5bb81c3](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/5bb81c3bd42d5d91c3bb2356e641dc6288fd27e3)) +- **error-handling:** Modified error-handling to show better types of errors ([dc40953](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/dc40953aba3878b577d22630d0cc2e249a997abc)) +- **employees:** New component for utförande verksamheter and addresses inside employee card.([TV-361](https://jira.arbetsformedlingen.se/browse/TV-361)) ([59ce393](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/59ce3932591c21d5a8b5a2aa0ee369778363f587)) +- **login:** Now adding orgnr to all API requests. ([TV-399](https://jira.arbetsformedlingen.se/browse/TV-399)) ([50a83f7](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/50a83f784d328d9b819d1f72c68f759efced1d26)) +- **api:** Reflected api-changes to different api-requests and fixed mock-api. ([TV-371](https://jira.arbetsformedlingen.se/browse/TV-371)) ([d003842](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/d003842e4ecbf73ea96af7bb0dd46ee2853b1288)) +- **creat-account:** Services: replaced multi-select-dropdown with selectboxes ([TV-225](https://jira.arbetsformedlingen.se/browse/TV-225)) ([61c3c2f](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/61c3c2ff5988cfa283a31e52f22b19d87eae0cb0)) +- **employee:** Showing employee-data inside employee-card page. ([TV-341](https://jira.arbetsformedlingen.se/browse/TV-341)) ([e6f8090](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/e6f80901eae878c78d6416e597fc88bfa63c77aa)) +- **navigation:** Updated css to match the scetches. ([TV-349](https://jira.arbetsformedlingen.se/browse/TV-349)) ([466abd1](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/466abd1deebd5dd999999ecf1cef079715627e3b)) +- **deltagare:** Visual changes to deltagare-card ([TV-363](https://jira.arbetsformedlingen.se/browse/TV-363)) ([01dc4b3](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/01dc4b391965df679a3506be0d13e11f29631c65)) + +### Bug Fixes + +- **create-account:** Fixed form-submit so it submits correct data and uses correct data to redirect ([TV-241](https://jira.arbetsformedlingen.se/browse/TV-241)) ([a701888](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/a70188863cdb52e3dc45f8c7e515438efd52cae7)) ## [1.1.0](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/compare/diff?targetBranch=refs%2Ftags%2Fv1.0.0&sourceBranch=refs%2Ftags%2Fv1.1.0) (2021-05-18) diff --git a/apps/mina-sidor-fa/src/app/shared/components/error-list/error-list.component.spec.ts b/apps/mina-sidor-fa/src/app/shared/components/error-list/error-list.component.spec.ts index 4ff825a..d3bf62d 100644 --- a/apps/mina-sidor-fa/src/app/shared/components/error-list/error-list.component.spec.ts +++ b/apps/mina-sidor-fa/src/app/shared/components/error-list/error-list.component.spec.ts @@ -1,5 +1,5 @@ +import { CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; - import { ErrorListComponent } from './error-list.component'; describe('ErrorListComponent', () => { @@ -8,9 +8,9 @@ describe('ErrorListComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - declarations: [ ErrorListComponent ] - }) - .compileComponents(); + schemas: [CUSTOM_ELEMENTS_SCHEMA], + declarations: [ErrorListComponent], + }).compileComponents(); }); beforeEach(() => { diff --git a/apps/mina-sidor-fa/src/app/shared/components/layout/components/sidebar/sidebar.module.ts b/apps/mina-sidor-fa/src/app/shared/components/layout/components/sidebar/sidebar.module.ts index 7e2906d..8669b0d 100644 --- a/apps/mina-sidor-fa/src/app/shared/components/layout/components/sidebar/sidebar.module.ts +++ b/apps/mina-sidor-fa/src/app/shared/components/layout/components/sidebar/sidebar.module.ts @@ -1,10 +1,11 @@ import { CommonModule } from '@angular/common'; -import { NgModule } from '@angular/core'; +import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from '@angular/core'; import { RouterModule } from '@angular/router'; import { IconModule } from '@msfa-shared/components/icon/icon.module'; import { SidebarComponent } from './sidebar.component'; @NgModule({ + schemas: [CUSTOM_ELEMENTS_SCHEMA], declarations: [SidebarComponent], imports: [CommonModule, RouterModule, IconModule], exports: [SidebarComponent], diff --git a/apps/mina-sidor-fa/src/app/shared/components/layout/layout.component.html b/apps/mina-sidor-fa/src/app/shared/components/layout/layout.component.html index 698658b..636728e 100644 --- a/apps/mina-sidor-fa/src/app/shared/components/layout/layout.component.html +++ b/apps/mina-sidor-fa/src/app/shared/components/layout/layout.component.html @@ -18,3 +18,10 @@ + +
+ +
diff --git a/apps/mina-sidor-fa/src/app/shared/components/layout/layout.component.ts b/apps/mina-sidor-fa/src/app/shared/components/layout/layout.component.ts index 20a41b0..0cdbb7e 100644 --- a/apps/mina-sidor-fa/src/app/shared/components/layout/layout.component.ts +++ b/apps/mina-sidor-fa/src/app/shared/components/layout/layout.component.ts @@ -28,7 +28,9 @@ export class LayoutComponent extends UnsubscribeDirective { isLoggedIn$: Observable = this.authenticationService.isLoggedIn$; selectedOrganization$: Observable = this.userService.selectedOrganization$; user$: Observable = this.userService.user$.pipe(filter(user => !!user)); - roles$: Observable = this.userService.userRoles$.pipe(filter(roles => !!roles?.length)); + roles$: Observable = this.userService.userRoles$.pipe(filter(roles => !!roles)); + userLoading$: Observable = this.userService.userLoading$; + rolesLoading$: Observable = this.userService.userRolesLoading$; get breadcrumbsItems(): NavigationBreadcrumbsItem[] { return this._breadcrumbsItems$.getValue(); diff --git a/apps/mina-sidor-fa/src/app/shared/components/layout/layout.module.ts b/apps/mina-sidor-fa/src/app/shared/components/layout/layout.module.ts index caacee7..9e769bc 100644 --- a/apps/mina-sidor-fa/src/app/shared/components/layout/layout.module.ts +++ b/apps/mina-sidor-fa/src/app/shared/components/layout/layout.module.ts @@ -1,7 +1,7 @@ import { DigiNgNavigationBreadcrumbsModule } from '@af/digi-ng/_navigation/navigation-breadcrumbs'; import { CommonModule } from '@angular/common'; import { HttpClient } from '@angular/common/http'; -import { NgModule } from '@angular/core'; +import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from '@angular/core'; import { RouterModule } from '@angular/router'; import { MarkdownModule } from 'ngx-markdown'; import { FooterModule } from './components/footer/footer.module'; @@ -11,6 +11,7 @@ import { SkipToContentModule } from './components/skip-to-content/skip-to-conten import { LayoutComponent } from './layout.component'; @NgModule({ + schemas: [CUSTOM_ELEMENTS_SCHEMA], declarations: [LayoutComponent], imports: [ CommonModule, diff --git a/apps/mina-sidor-fa/src/app/shared/services/api/user.service.ts b/apps/mina-sidor-fa/src/app/shared/services/api/user.service.ts index 8802880..0f0cc54 100644 --- a/apps/mina-sidor-fa/src/app/shared/services/api/user.service.ts +++ b/apps/mina-sidor-fa/src/app/shared/services/api/user.service.ts @@ -11,7 +11,7 @@ import { mapResponseToOrganization, Organization } from '@msfa-models/organizati import { Role } from '@msfa-models/role.model'; import { mapResponseToUserInfo, UserInfo } from '@msfa-models/user-info.model'; import { BehaviorSubject, combineLatest, Observable } from 'rxjs'; -import { filter, map, switchMap } from 'rxjs/operators'; +import { filter, map, switchMap, tap } from 'rxjs/operators'; import { AuthenticationService } from './authentication.service'; @Injectable({ @@ -26,6 +26,10 @@ export class UserService extends UnsubscribeDirective { public organizations$: Observable = this._organizations$.asObservable(); private _user$ = new BehaviorSubject(null); public user$: Observable = this._user$.asObservable(); + private _userRolesLoading$ = new BehaviorSubject(false); + public userRolesLoading$: Observable = this._userRolesLoading$.asObservable(); + private _userLoading$ = new BehaviorSubject(false); + public userLoading$: Observable = this._userLoading$.asObservable(); private _userRoles$ = new BehaviorSubject(null); public userRoles$: Observable = this._userRoles$.asObservable(); private _selectedOrganizationNumber$ = new BehaviorSubject(null); @@ -45,11 +49,17 @@ export class UserService extends UnsubscribeDirective { combineLatest([this._isLoggedIn$, this.selectedOrganization$]) .pipe( filter(([loggedIn, selectedOrganization]) => !!(loggedIn && selectedOrganization)), + tap(() => { + this._userLoading$.next(true); + this._userRolesLoading$.next(true); + }), switchMap(() => combineLatest([this._fetchUserInfo$(), this._fetchCurrentUser$()])) ) .subscribe(([userInfo, currentUser]) => { this._userRoles$.next(userInfo.roles); this._user$.next(currentUser); + this._userLoading$.next(false); + this._userRolesLoading$.next(false); }) ); } diff --git a/apps/mina-sidor-fa/src/assets/CHANGELOG.md b/apps/mina-sidor-fa/src/assets/CHANGELOG.md index a7e1fae..4994dac 100644 --- a/apps/mina-sidor-fa/src/assets/CHANGELOG.md +++ b/apps/mina-sidor-fa/src/assets/CHANGELOG.md @@ -1,67 +1,68 @@ -## [1.5.0](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/compare/diff?targetBranch=refs%2Ftags%2Fv1.4.0&sourceBranch=refs%2Ftags%2Fv1.5.0) (2021-09-11) - - -### Features - -* **settings:** Added feature toggling. ([TV-564](https://jira.arbetsformedlingen.se/browse/TV-564)) ([d7318eb](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/d7318eb5ae6dbaf2cb5bab2e58ccb2a766f0f4be)) -* **start:** Added image to startpage. ([TV-563](https://jira.arbetsformedlingen.se/browse/TV-563)) ([7df0ed8](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/7df0ed8526ca032aeedd61b95be2f4d1e722567b)) -* **start:** Added role-based content on startpage. ([TV-517](https://jira.arbetsformedlingen.se/browse/TV-517)) ([270d46e](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/270d46eb178a406c57a57e1086f0a3c7d2ef4540)) - -## [1.4.0](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/compare/diff?targetBranch=refs%2Ftags%2Fv1.3.0&sourceBranch=refs%2Ftags%2Fv1.4.0) (2021-09-09) - - -### Features - -* testing changelog ([267958f](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/267958fe4cea2edd5712d6aa911a0b982a2b3665)) - -## [1.3.0](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/compare/diff?targetBranch=refs%2Ftags%2Fv1.2.0&sourceBranch=refs%2Ftags%2Fv1.3.0) (2021-09-09) - - -### Features - -* **employee:** Added functionality to invite multiple emailaddresses. ([TV-512](https://jira.arbetsformedlingen.se/browse/TV-512)) ([9253edf](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/9253edfe62f070cd276a60b96e8cdff5320635cb)) -* **employee:** Added roles dialog to employee-card and employee-form. ([TV-413](https://jira.arbetsformedlingen.se/browse/TV-413)) ([a0b73d5](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/a0b73d5800069c97464d0f18a8a1bd2d9d8f4f30)), closes [feature/TV-515](https://jira.arbetsformedlingen.se/browse/TV-515) [feature/TV-515](https://jira.arbetsformedlingen.se/browse/TV-515) -* **authorization:** Added unauthorized page. ([TV-531](https://jira.arbetsformedlingen.se/browse/TV-531)) ([b06436a](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/b06436adee1c5ac254e1881020a1d8ec9e9e18ec)) -* **authorization:** Implemented guards to avoid unauthorized access. ([TV-515](https://jira.arbetsformedlingen.se/browse/TV-515)) ([c984912](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/c984912a87ab3dc9debf86ef493baffcc8daa0c2)) -* **employee:** Now possible to submit edit employee form. ([TV-513](https://jira.arbetsformedlingen.se/browse/TV-513)) ([bb4d88a](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/bb4d88a8e0264e4e7065fbbeb0397ebd692b7965)) -* **employee:** Now showing utförande verksamheter/adresser and tjänster correctly. ([TV-554](https://jira.arbetsformedlingen.se/browse/TV-554)) ([26a56fd](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/26a56fdf1f2bf1db2326df059174285019151f1a)) - -## [1.2.0](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/compare/diff?targetBranch=refs%2Ftags%2Fv1.1.0&sourceBranch=refs%2Ftags%2Fv1.2.0) (2021-09-03) - - -### Features - -* **avrop:** Added additional functionality to avrop-flow. ([TV-411](https://jira.arbetsformedlingen.se/browse/TV-411)) ([1f26e80](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/1f26e80cb3abc41541b4697c36924ff1c79154e4)) -* **login:** Added auth-guard to avoid unauthorized access ([e9159bc](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/e9159bcbc41c8daba0869fb3a786bcc3bba3a29a)) -* **deltagare:** Added avrop-information to deltagare card. ([TV-324](https://jira.arbetsformedlingen.se/browse/TV-324)) ([b4b71ef](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/b4b71efe2cd0eb85bbc770b8140cc924c5af3bf8)) -* **api:** Added connection to the dotnet api ([TV-189](https://jira.arbetsformedlingen.se/browse/TV-189)) ([4334fd7](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/4334fd73640eae99b7fe49df93381ba66e2076a4)) -* **deltagare:** Added deltagare data and models ([TV-268](https://jira.arbetsformedlingen.se/browse/TV-268)) ([c4ffb2a](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/c4ffb2aeb3e81946aa53dc2ca509f7032431fbd3)) -* **deltagare:** Added deltagare list with data from api. Also adjusted mock-api to match the api. ([TV-309](https://jira.arbetsformedlingen.se/browse/TV-309)) ([9f86fb4](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/9f86fb405be324b42ccac0866bd84b23a364f2c3)) -* **employee:** Added functionality to delete employees. ([TV-352](https://jira.arbetsformedlingen.se/browse/TV-352)) ([b7ff429](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/b7ff429db342a9fc8e6e7b2c8fc8db57ee791e01)) -* **deltagare:** Added functionality to filter on only "My deltagare". ([TV-405](https://jira.arbetsformedlingen.se/browse/TV-405)) ([70ab2c3](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/70ab2c3ee45f3c528bf8757c6f04b8412aaa3364)) -* **deltagare:** Added functionality to sort work experiences and educations on from/to dates. ([TV-270](https://jira.arbetsformedlingen.se/browse/TV-270)) ([517d75d](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/517d75daf667edb44575124a77f7edff05d41c4e)) -* **personal:** Added information regarding roles inside the dialog. ([TV-498](https://jira.arbetsformedlingen.se/browse/TV-498)) ([91d7e93](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/91d7e93feac202841c4f9544f5b5516a127266bd)) -* **employee-list:** Added possibility to sort and paginate inside the list of employees ([TV-217](https://jira.arbetsformedlingen.se/browse/TV-217)) ([TV-222](https://jira.arbetsformedlingen.se/browse/TV-222)) ([48801a9](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/48801a93a06cefdece68067784032561c0f7a37d)) -* **participant-page:** Added routing and page for single participants. ([TV-267](https://jira.arbetsformedlingen.se/browse/TV-267)) ([f7081d8](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/f7081d84b5bb296f5cff234e222c31ea125a3ab3)) -* **employee-list:** Added search functionality using API. ([TV-221](https://jira.arbetsformedlingen.se/browse/TV-221)) ([5a97ebf](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/5a97ebff78c7dbc91e77ae7c9caa4876e5216292)) -* **avrop:** Created mock-api and models for avrop. ([TV-288](https://jira.arbetsformedlingen.se/browse/TV-288)) ([f7207ae](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/f7207ae1e0eb1053970f0556ee2afeb0cffb6cea)) -* **deltagare:** Fetching data from avrop to show list of deltagare. ([4fc2353](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/4fc23530ef971ad7d792237aa4153e8a3a786dc1)), closes [TV-269](https://jira.arbetsformedlingen.se/browse/TV-269) [TV-269](https://jira.arbetsformedlingen.se/browse/TV-269) [TV-269](https://jira.arbetsformedlingen.se/browse/TV-269) -* **avrop:** Implemented filter-tags for avrop-flow ([TV-286](https://jira.arbetsformedlingen.se/browse/TV-286)) ([a11d166](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/a11d1665da7ccb11411718d0cf88942c9580a7dc)) -* **deltagare:** Matched deltagareinformation page to the design. ([TV-269](https://jira.arbetsformedlingen.se/browse/TV-269)) ([1d69b4b](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/1d69b4b01379aeb0387146ad416c39216b98f6e6)) -* **employee:** Matched models to the API and adjusted mock-api. ([TV-346](https://jira.arbetsformedlingen.se/browse/TV-346)) ([5bb81c3](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/5bb81c3bd42d5d91c3bb2356e641dc6288fd27e3)) -* **error-handling:** Modified error-handling to show better types of errors ([dc40953](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/dc40953aba3878b577d22630d0cc2e249a997abc)) -* **employees:** New component for utförande verksamheter and addresses inside employee card.([TV-361](https://jira.arbetsformedlingen.se/browse/TV-361)) ([59ce393](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/59ce3932591c21d5a8b5a2aa0ee369778363f587)) -* **login:** Now adding orgnr to all API requests. ([TV-399](https://jira.arbetsformedlingen.se/browse/TV-399)) ([50a83f7](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/50a83f784d328d9b819d1f72c68f759efced1d26)) -* **api:** Reflected api-changes to different api-requests and fixed mock-api. ([TV-371](https://jira.arbetsformedlingen.se/browse/TV-371)) ([d003842](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/d003842e4ecbf73ea96af7bb0dd46ee2853b1288)) -* **creat-account:** Services: replaced multi-select-dropdown with selectboxes ([TV-225](https://jira.arbetsformedlingen.se/browse/TV-225)) ([61c3c2f](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/61c3c2ff5988cfa283a31e52f22b19d87eae0cb0)) -* **employee:** Showing employee-data inside employee-card page. ([TV-341](https://jira.arbetsformedlingen.se/browse/TV-341)) ([e6f8090](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/e6f80901eae878c78d6416e597fc88bfa63c77aa)) -* **navigation:** Updated css to match the scetches. ([TV-349](https://jira.arbetsformedlingen.se/browse/TV-349)) ([466abd1](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/466abd1deebd5dd999999ecf1cef079715627e3b)) -* **deltagare:** Visual changes to deltagare-card ([TV-363](https://jira.arbetsformedlingen.se/browse/TV-363)) ([01dc4b3](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/01dc4b391965df679a3506be0d13e11f29631c65)) - +## 1.5.1 ### Bug Fixes -* **create-account:** Fixed form-submit so it submits correct data and uses correct data to redirect ([TV-241](https://jira.arbetsformedlingen.se/browse/TV-241)) ([a701888](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/a70188863cdb52e3dc45f8c7e515438efd52cae7)) +- **settings:** Fixed issue with feature-toggling. Also implemented spinner when organization is changed. ([TV-583](https://jira.arbetsformedlingen.se/browse/TV-583)) + +## [1.5.0](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/compare/diff?targetBranch=refs%2Ftags%2Fv1.4.0&sourceBranch=refs%2Ftags%2Fv1.5.0) (2021-09-11) + +### Features + +- **settings:** Added feature toggling. ([TV-564](https://jira.arbetsformedlingen.se/browse/TV-564)) ([d7318eb](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/d7318eb5ae6dbaf2cb5bab2e58ccb2a766f0f4be)) +- **start:** Added image to startpage. ([TV-563](https://jira.arbetsformedlingen.se/browse/TV-563)) ([7df0ed8](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/7df0ed8526ca032aeedd61b95be2f4d1e722567b)) +- **start:** Added role-based content on startpage. ([TV-517](https://jira.arbetsformedlingen.se/browse/TV-517)) ([270d46e](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/270d46eb178a406c57a57e1086f0a3c7d2ef4540)) + +## [1.4.0](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/compare/diff?targetBranch=refs%2Ftags%2Fv1.3.0&sourceBranch=refs%2Ftags%2Fv1.4.0) (2021-09-09) + +### Features + +- testing changelog ([267958f](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/267958fe4cea2edd5712d6aa911a0b982a2b3665)) + +## [1.3.0](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/compare/diff?targetBranch=refs%2Ftags%2Fv1.2.0&sourceBranch=refs%2Ftags%2Fv1.3.0) (2021-09-09) + +### Features + +- **employee:** Added functionality to invite multiple emailaddresses. ([TV-512](https://jira.arbetsformedlingen.se/browse/TV-512)) ([9253edf](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/9253edfe62f070cd276a60b96e8cdff5320635cb)) +- **employee:** Added roles dialog to employee-card and employee-form. ([TV-413](https://jira.arbetsformedlingen.se/browse/TV-413)) ([a0b73d5](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/a0b73d5800069c97464d0f18a8a1bd2d9d8f4f30)), closes [feature/TV-515](https://jira.arbetsformedlingen.se/browse/TV-515) [feature/TV-515](https://jira.arbetsformedlingen.se/browse/TV-515) +- **authorization:** Added unauthorized page. ([TV-531](https://jira.arbetsformedlingen.se/browse/TV-531)) ([b06436a](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/b06436adee1c5ac254e1881020a1d8ec9e9e18ec)) +- **authorization:** Implemented guards to avoid unauthorized access. ([TV-515](https://jira.arbetsformedlingen.se/browse/TV-515)) ([c984912](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/c984912a87ab3dc9debf86ef493baffcc8daa0c2)) +- **employee:** Now possible to submit edit employee form. ([TV-513](https://jira.arbetsformedlingen.se/browse/TV-513)) ([bb4d88a](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/bb4d88a8e0264e4e7065fbbeb0397ebd692b7965)) +- **employee:** Now showing utförande verksamheter/adresser and tjänster correctly. ([TV-554](https://jira.arbetsformedlingen.se/browse/TV-554)) ([26a56fd](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/26a56fdf1f2bf1db2326df059174285019151f1a)) + +## [1.2.0](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/compare/diff?targetBranch=refs%2Ftags%2Fv1.1.0&sourceBranch=refs%2Ftags%2Fv1.2.0) (2021-09-03) + +### Features + +- **avrop:** Added additional functionality to avrop-flow. ([TV-411](https://jira.arbetsformedlingen.se/browse/TV-411)) ([1f26e80](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/1f26e80cb3abc41541b4697c36924ff1c79154e4)) +- **login:** Added auth-guard to avoid unauthorized access ([e9159bc](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/e9159bcbc41c8daba0869fb3a786bcc3bba3a29a)) +- **deltagare:** Added avrop-information to deltagare card. ([TV-324](https://jira.arbetsformedlingen.se/browse/TV-324)) ([b4b71ef](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/b4b71efe2cd0eb85bbc770b8140cc924c5af3bf8)) +- **api:** Added connection to the dotnet api ([TV-189](https://jira.arbetsformedlingen.se/browse/TV-189)) ([4334fd7](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/4334fd73640eae99b7fe49df93381ba66e2076a4)) +- **deltagare:** Added deltagare data and models ([TV-268](https://jira.arbetsformedlingen.se/browse/TV-268)) ([c4ffb2a](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/c4ffb2aeb3e81946aa53dc2ca509f7032431fbd3)) +- **deltagare:** Added deltagare list with data from api. Also adjusted mock-api to match the api. ([TV-309](https://jira.arbetsformedlingen.se/browse/TV-309)) ([9f86fb4](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/9f86fb405be324b42ccac0866bd84b23a364f2c3)) +- **employee:** Added functionality to delete employees. ([TV-352](https://jira.arbetsformedlingen.se/browse/TV-352)) ([b7ff429](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/b7ff429db342a9fc8e6e7b2c8fc8db57ee791e01)) +- **deltagare:** Added functionality to filter on only "My deltagare". ([TV-405](https://jira.arbetsformedlingen.se/browse/TV-405)) ([70ab2c3](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/70ab2c3ee45f3c528bf8757c6f04b8412aaa3364)) +- **deltagare:** Added functionality to sort work experiences and educations on from/to dates. ([TV-270](https://jira.arbetsformedlingen.se/browse/TV-270)) ([517d75d](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/517d75daf667edb44575124a77f7edff05d41c4e)) +- **personal:** Added information regarding roles inside the dialog. ([TV-498](https://jira.arbetsformedlingen.se/browse/TV-498)) ([91d7e93](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/91d7e93feac202841c4f9544f5b5516a127266bd)) +- **employee-list:** Added possibility to sort and paginate inside the list of employees ([TV-217](https://jira.arbetsformedlingen.se/browse/TV-217)) ([TV-222](https://jira.arbetsformedlingen.se/browse/TV-222)) ([48801a9](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/48801a93a06cefdece68067784032561c0f7a37d)) +- **participant-page:** Added routing and page for single participants. ([TV-267](https://jira.arbetsformedlingen.se/browse/TV-267)) ([f7081d8](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/f7081d84b5bb296f5cff234e222c31ea125a3ab3)) +- **employee-list:** Added search functionality using API. ([TV-221](https://jira.arbetsformedlingen.se/browse/TV-221)) ([5a97ebf](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/5a97ebff78c7dbc91e77ae7c9caa4876e5216292)) +- **avrop:** Created mock-api and models for avrop. ([TV-288](https://jira.arbetsformedlingen.se/browse/TV-288)) ([f7207ae](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/f7207ae1e0eb1053970f0556ee2afeb0cffb6cea)) +- **deltagare:** Fetching data from avrop to show list of deltagare. ([4fc2353](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/4fc23530ef971ad7d792237aa4153e8a3a786dc1)), closes [TV-269](https://jira.arbetsformedlingen.se/browse/TV-269) [TV-269](https://jira.arbetsformedlingen.se/browse/TV-269) [TV-269](https://jira.arbetsformedlingen.se/browse/TV-269) +- **avrop:** Implemented filter-tags for avrop-flow ([TV-286](https://jira.arbetsformedlingen.se/browse/TV-286)) ([a11d166](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/a11d1665da7ccb11411718d0cf88942c9580a7dc)) +- **deltagare:** Matched deltagareinformation page to the design. ([TV-269](https://jira.arbetsformedlingen.se/browse/TV-269)) ([1d69b4b](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/1d69b4b01379aeb0387146ad416c39216b98f6e6)) +- **employee:** Matched models to the API and adjusted mock-api. ([TV-346](https://jira.arbetsformedlingen.se/browse/TV-346)) ([5bb81c3](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/5bb81c3bd42d5d91c3bb2356e641dc6288fd27e3)) +- **error-handling:** Modified error-handling to show better types of errors ([dc40953](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/dc40953aba3878b577d22630d0cc2e249a997abc)) +- **employees:** New component for utförande verksamheter and addresses inside employee card.([TV-361](https://jira.arbetsformedlingen.se/browse/TV-361)) ([59ce393](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/59ce3932591c21d5a8b5a2aa0ee369778363f587)) +- **login:** Now adding orgnr to all API requests. ([TV-399](https://jira.arbetsformedlingen.se/browse/TV-399)) ([50a83f7](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/50a83f784d328d9b819d1f72c68f759efced1d26)) +- **api:** Reflected api-changes to different api-requests and fixed mock-api. ([TV-371](https://jira.arbetsformedlingen.se/browse/TV-371)) ([d003842](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/d003842e4ecbf73ea96af7bb0dd46ee2853b1288)) +- **creat-account:** Services: replaced multi-select-dropdown with selectboxes ([TV-225](https://jira.arbetsformedlingen.se/browse/TV-225)) ([61c3c2f](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/61c3c2ff5988cfa283a31e52f22b19d87eae0cb0)) +- **employee:** Showing employee-data inside employee-card page. ([TV-341](https://jira.arbetsformedlingen.se/browse/TV-341)) ([e6f8090](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/e6f80901eae878c78d6416e597fc88bfa63c77aa)) +- **navigation:** Updated css to match the scetches. ([TV-349](https://jira.arbetsformedlingen.se/browse/TV-349)) ([466abd1](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/466abd1deebd5dd999999ecf1cef079715627e3b)) +- **deltagare:** Visual changes to deltagare-card ([TV-363](https://jira.arbetsformedlingen.se/browse/TV-363)) ([01dc4b3](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/01dc4b391965df679a3506be0d13e11f29631c65)) + +### Bug Fixes + +- **create-account:** Fixed form-submit so it submits correct data and uses correct data to redirect ([TV-241](https://jira.arbetsformedlingen.se/browse/TV-241)) ([a701888](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/commits/a70188863cdb52e3dc45f8c7e515438efd52cae7)) ## [1.1.0](https://bitbucket.arbetsformedlingen.se/projects/tea/repos/mina-sidor-fa-web/compare/diff?targetBranch=refs%2Ftags%2Fv1.0.0&sourceBranch=refs%2Ftags%2Fv1.1.0) (2021-05-18) diff --git a/package.json b/package.json index dde544e..e6ce3e6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mina-sidor-fa-web", - "version": "1.5.0", + "version": "1.5.1", "license": "MIT", "repository": "https://bitbucket.arbetsformedlingen.se/projects/TEA/repos/mina-sidor-fa-web", "engines": {