Releases: pagopa/selfcare-user
Releases · pagopa/selfcare-user
v1.0.7
What's Changed
- [SELC-5225] bugfix: update UserInfo more reliable avoid error when products is null by @manuraf in #164
- [SELC-5266] fix: modify checkIfIsRetryableException to check if it's a ClientWebApplicationException by @giulia-tremolada in #165
- chore: Move to Container App Env workload DEV by @manuraf in #167
- [SELC-5245] Feat: Added role_action_mapping.json by @flaminiaScarciofolo in #168
- [SELC-5245] Feat: Moved role_action_mapping.json in user-ms resources folder by @flaminiaScarciofolo in #169
- [SELC-5251] Feat: Added UserAction enum in user-sdk-model by @flaminiaScarciofolo in #172
- [SELC-5247] Feat: Added new API to retrieve userInstitution with list of product's user permission by @flaminiaScarciofolo in #171
- [SELC-5247] Fix: change method to read json file by @flaminiaScarciofolo in #173
- [SELC-5145] Feat: Removed UserGroupController and related class by @flaminiaScarciofolo in #166
- [SELC-5270] chore: Remove scripts about core migration by @manuraf in #176
- [SELC-5245] Feat: Added Selc:ListActiveProducts for OPERATOR in role_action_mapping.json by @flaminiaScarciofolo in #177
Full Changelog: v1.0.6...v1.0.7
v1.0.6
v1.0.5
What's Changed
- [SELC-4516] Feat: Updated README.md by @flaminiaScarciofolo in #142
- chore: refactor script migrate institution description using institution description not exist by @manuraf in #143
- ops: GitHub Action to detect breaking changes on Swagger by @manuraf in #144
- [SELC-4998] Feat: Update quarkus.platform.version to 3.11.0 for user-cdc by @flaminiaScarciofolo in #145
- ops: refactor selfcare-github repo name with selfcare-onboarding by @manuraf in #148
- [SELC-4997] Update quarkus.platform.version to 3.11.1 for user-ms by @flaminiaScarciofolo in #146
- [SELC-4977] feat: added delegationId in UserInstitution products and update sdk version to introduce ADMIN_EA PartyRole by @giulia-tremolada in #147
- [SELC-5009] ops: Update Workflow to Use release_docker Template from selfcare-common by @manuraf in #149
- [SELC-5045] feat: Update Endpoint Path to Include Version for User-Group MS by @manuraf in #150
- [SELC-5043] chore: add tag external-v2 to /users/{id} by @manuraf in #152
- [SELC-4979] - feat: Add sdk for handling eventhub comunication by @KevinSi96 in #151
- [SELC-5054] chore: add "support" tags to getUserInfo and getInstitutionUsers by @giulia-tremolada in #153
- [SELC-4979] fix: Adding src WORKDIR on user-ms Dockerfile by @manuraf in #154
- [SELC-4996] feat: remove old message send logic by @KevinSi96 in #155
- [SELC-5092] chore: add support-pnpg tag to getInstitutionUsers and getUserGroups by @giulia-tremolada in #156
- [SELC-4974] feat: Centralize Message Sending Logic for User Data Updates by @manuraf in #158
- [SELC-4975] feat: add api to resend events about user records by @KevinSi96 in #157
- [SELC-5128] feat: Add Pagination for SC-User Event Resending by @manuraf in #159
- [SELC-5128} refactor: Enhancement in Send Event Metrics on sc-users by @manuraf in https://github.com//pull/160
- [SELC-5128] refactor: Adding pagination size and limit in Send Event Metrics on sc-users by @manuraf in #161
Full Changelog: v1.0.4...v1.0.5
v1.0.4
What's Changed
- [SELC-4736] refactor: filter in onboarding's query for institutionId instead of taxCode on migration by @flaminiaScarciofolo in #131
- [SELC-4935] fix: Prevent Duplication of Institutions in UserInfo Creation by @manuraf in #132
- [SELC-4909] Feat: Added script to persist fromTaxCode and toTaxCode in Delegations collection by @flaminiaScarciofolo in #133
- [SELC-4928] feat: Integrate user-group-ms Microservice into selfcare-user Monorepo by @manuraf in #134
- [SELC-4932] Feat: Refactor build data model for send mail to map correct role label by @flaminiaScarciofolo in #135
- [SELC-4970] Feat: Refactor "/authorize" API to have institutionId as optional query param by @flaminiaScarciofolo in #136
- [SELC-4909] Feat: Added set of toType and FromType in retrieve_taxCode_and_institutionType_from_institution.py by @flaminiaScarciofolo in #137
- [SELC-4967] feat: add API updateInstitutionDescription by @giulia-tremolada in #138
- chore: added labeler for user-group-ms and rename workflow by @manuraf in #139
- [SELC-4966] feat: update institutionName, institutionRootParent and userMailUuid on UserInfo by @giulia-tremolada in #141
- [SELC-4847] Feat: Added retry in UserRegistry API by @flaminiaScarciofolo in #140
New Contributors
- @giulia-tremolada made their first contribution in #138
Full Changelog: v1.0.3...v1.0.4
v1.0.3
What's Changed
- [SELC-4737] Feat: Added script for institutionDescription migration from selcMsCore.Institution to selcUser.userInstitutions by @flaminiaScarciofolo in #125
- chore: added promote release step to release_ms workflow by @manuraf in #128
- [SELC-4804] feat: remove userInstitutions migration script and add userId parameter for userInfo migration by @KevinSi96 in #127
- [SELC-4736] Feat: Added script for institutionDescription migration from selcOnboarding.Onboarding to selcMsCore.Institution by @flaminiaScarciofolo in #129
- chore: Add CustomLoggingFilter to log incoming requests by @manuraf in #130
Full Changelog: v1.0.2...v1.0.3
v1.0.2
What's Changed
- [SELC-4836] Fix: Added productRole as param in UpdateUserProductStatus API by @flaminiaScarciofolo in #124
- [SELC-4749] Feat: added interceptor for log request and response, added custom log in methods by @flaminiaScarciofolo in #120
- [SELC-4881] fix: User CDC create UserInfo if there are valid product by @manuraf in #126
Full Changelog: v1.0.1...v1.0.2
v1.0.1
v1.0.0
v0.0.2
What's Changed
- [SELC-3722] feat: Added entities UserInfo and UserInstitution by @pierpaolodidato89 in #1
- [SELC-3724] feat: Added services for UserInfo and UserInstitution by @pierpaolodidato89 in #2
- [SELC-3810] Feat: Added pull request template and added dependency on common, azure-storage and product by @flaminiaScarciofolo in #4
- [SELC-3810] removed user-function module by @flaminiaScarciofolo in #6
- [SELC-3810] Feat: added yml for check_pr and code_review by @flaminiaScarciofolo in #7
- [SELC-3727] Added script for data migration by @flaminiaScarciofolo in #5
- [SELC-3890] Feat: added constants and update model and entity by @flaminiaScarciofolo in #9
- [SELC-3727] Fix: name of user collections by @flaminiaScarciofolo in #10
- [SELC-3885] Feat: created user-cdc ms for mongodb collections operations events by @flaminiaScarciofolo in #8
- [SELC-3890] Feat: Added common method for UserIntitution collection operations, initialized controller and service for /users API by @flaminiaScarciofolo in #11
- [SELC-3890] feat: Added open api and quarkus properties for user registry client by @pierpaolodidato89 in #12
- [SELC-3898] feat: Added API that replicates logic of /institutions/{institutionId}/users of ms-core by @pierpaolodidato89 in #15
- [SELC-3727] Fix: change projection to save createdAt and UpdatedAt as Date, add status in UserInfo by @flaminiaScarciofolo in #16
- [SELC-3890] Fix: added config for products libs, fixed query operation and Utils, change date type in model to String by @flaminiaScarciofolo in #14
- BREAKING CHANGE: allignment main for new git strategy by @flaminiaScarciofolo in #17
- [SELC-3890] Feat: refactor common method for query operations, add class for Filters
by @flaminiaScarciofolo in #18 - fix: PR review workflow by @flaminiaScarciofolo in #19
- ops: scaffold managed identity by @manuraf in #22
- [SELC-3897] Added API to retrieve users' emails from institutionId and productId by @pierpaolodidato89 in #20
- [SELC-3901] feat: added retrieve User API by @empassaro in #21
- [SELC-3903] Feat: added constant and fixed query update method for API updateUserStatus by @flaminiaScarciofolo in #23
- [SELC-3916] feat: added API to retrieve user institutions with optional filters by @pierpaolodidato89 in #26
- [SELC-3811] Feat: Added infra directory for mongodb by @flaminiaScarciofolo in #28
- [SELC-3902] Feat: added API to delete userInstitution product by @flaminiaScarciofolo in #31
- [SELC-3903] Added api for Update user status given userId and optionalFilter by @flaminiaScarciofolo in #24
- [SELC-3931] feat: add retrieveUsersByIds by @KevinSi96 in #35
- [SELC-3899] Feat: Added API for get paginated UsersNotification by @flaminiaScarciofolo in #34
- [SELC-3900] feature: Added API to retrieve all products of user by status by @empassaro in #25
- [SELC-3933] feat: added API to update createdAt for user's onboarded products by @pierpaolodidato89 in #36
- [SELC-3729] Feat: added callback for UserInstitution collection's operations by @flaminiaScarciofolo in #29
- [SELC-3900] fix: Changed implementation of api using UserInfo collection instead of UserInstitution by @empassaro in #37
- [SELC-3811] Feat: added infra files for user-cdc by @flaminiaScarciofolo in #33
- [SELC-3811] Feat: moved user-ms infra in correct directory by @flaminiaScarciofolo in #39
- [SELC-3727] Fix: fix on migration script to add institution parent description by @flaminiaScarciofolo in #40
- [SELC-4907] Feat: Added api to retrieve filtered paginated users by @flaminiaScarciofolo in #41
- [SELC-3904] - Feat: added API to update user in user registry and send event with kafka when user update occurs by @empassaro in #32
- [SELC-4112] Feat: Added institutionRootName in UserInstitution model and response by @flaminiaScarciofolo in #42
- [SELC-3730] Feat: added appInsights track event for userInfo update by @flaminiaScarciofolo in #38
- [SELC-4074] Feat: added code review pipeline for user-cdc by @flaminiaScarciofolo in #44
- [SELC-3811] fix: Refactor Infra by @andrea-putzu in #43
- [SELC-4142] feat: Updates variables and locals for user-ms PNPG by @pierpaolodidato89 in #45
- fix: App insight secret key by @andrea-putzu in #48
- [SELC-4188] feat: add idMail field to resources by @KevinSi96 in #46
- [SELC-3924] feat: added github action for user-ms and user-cdc release by @pierpaolodidato89 in #47
- [SELC-4185] feat: refactor logic on retrieve user email based on userMailUuid instead of institutionId by @KevinSi96 in #50
- [SELC-3924] feat: Added maven settings to set token and access to registry by @pierpaolodidato89 in #49
- [EC-189] Add repository settings to TF configuration by @Krusty93 in #53
- [SELC-4195] Feat: add CloudTemplateLoader and azureBlobClient config by @flaminiaScarciofolo in #52
- [SELC-4195] Feat: added mailService with 2 impl (quarkus mailer and AWS ses) by @flaminiaScarciofolo in #56
- [SELC-3924] fix: Update terraform variables for pnpg and each env by @pierpaolodidato89 in #54
- [SELC-4334] feat: Added api getUserDetailsById by @KevinSi96 in #55
- [SELC-4335] feat: add api to searchUser by fiscalCode by @KevinSi96 in #57
- [SELC-4195] Feat: Added notification service to sent Kafka events and notification emails by @flaminiaScarciofolo in #58
- [SELC-3924] fix: Updated eventhub secret name by @pierpaolodidato89 in #60
- [SELC-4195] Feat: Added API to update user product state without relationshipId by @flaminiaScarciofolo in #59
- [SELC-3924] fix: Added secret for eventhub sc-users by @pierpaolodidato89 in #61
- [SELC-4187] Feat: Added API to create or update User on userRegistry and UserInstitution collection by @flaminiaScarciofolo in #63
- [SELC-3924] fix: Update secret event hub by @pierpaolodidato89 in #64
- [SELC-3924] fix: removed duplicated key into secret names by @pierpaolodidato89 in #65
- [SELC-4422] feat: Removed event hub key for pnpg and deleted locals.tf and data.tf files by @pierpaolodidato89 in #66
- [resolve] Update user-ms-pom dependencies with onboarding sdk by @KevinSi96 in #68
- [SELC-441] feat: Solved errors in junit tests by @pierpaolodidato89 in #69
- [SELC-4365] Feat: Added Api to check user permission for APIs access by @flaminiaScarciofolo in #67
- [SELC-4490] feat: implement event publishing using eventhub rest api by @KevinSi96 in #71
- [SELC-4203] Feat: added Api to retrieve filtered userData by @flaminiaScarciofolo in #70
- [SELC-4527] feat: add secrets and env vars by @KevinSi96 in #72
- [SELC-4517] Fix: Refactor API to retrieve user institution list from UserInfo collection by @flaminiaScarciofolo in #73
- chore: Refactor pipeline code review and Container Apps infrastructure by @manuraf in #76
- [SELC-4540] feat: Removed dependency for Kafka by @pierpaolodidato89 in #75
- [SELC-4539] Feat: Added API to addUserRole by @flaminiaScarciofolo in #74
- chore: Refactor mongo infra moving to user-ms Infra by @manuraf in https://github.com/pa...