Releases: pagopa/selfcare-onboarding
Releases · pagopa/selfcare-onboarding
v0.4.2
What's Changed
- [SELC-5851] Adding acknowledgment to openapi onboarding fn (#571) by @andrea-putzu in #572
- [SELC-5865] Feat: Added InstitutionFromRootName in getDelegationRequest by @flaminiaScarciofolo in #570
- [SELC-5806] feat: Refactored class Product by @giampieroferrara in #561
- [PNPG-235] feat: added tag internal-pnpg to onboarding/pg/completion API by @empassaro in #573
- Removed invocation to REJECTED_OUTDATED_ONBOARDINGS fn by @pierpaolodidato89 in #575
- [SELC-5804] feat: added api to import a psp by @pierpaolodidato89 in #569
- [SELC-5804] fix: Removed required field filename for import psp by @pierpaolodidato89 in #577
- chore: added comments for send mail users fn by @pierpaolodidato89 in #578
- [SELC-5873] feat: add new function to retrieve all aggregates related to an aggregator by @giulia-tremolada in #579
- [SELC-5897] feat: Added fields for payment service provider by @pierpaolodidato89 in #582
- [SELC-5790] feat: add WorkflowExcecutorForUsersEa to manage USERS_EA workflow by @giulia-tremolada in #580
- [SELC-5788] feat: add new API onboardingUsersAggregator by @giulia-tremolada in #583
- [SELC-5509] feat: Terraform Configuration to Deploy Container for Namirial Signature by @manuraf in #581
- [SELC-5509] chore: enable Namirial SWS Container on UAT and PROD by @manuraf in #584
- Remove keep-alive from resteasy by @andrea-putzu in #585
- [SEL-5902] Update institution reqiurements migrating from enum to string by @andrea-putzu in #586
- [SELC-5844] Feat: Removed SEND_MAIL_COMPLETION_AGGREGATE_ACTIVITY function and related callActivity by @flaminiaScarciofolo in #587
- [SELC-5899] feat: change Namirial SWS URL using container resource group by @manuraf in #588
Full Changelog: v0.4.1...v0.4.2
v0.4.1
What's Changed
- [SELC-5560] feat: call CREATE_AGGREGATES_CSV_ACTIVITY function in WorkflowExecutorContractRegistrationAggregator by @giulia-tremolada in #523
- [SELC-5561] feat: call CREATE_AGGREGATES_CSV_ACTIVITY function in WorkflowExecutorIncrementRegistrationAggregator by @giulia-tremolada in #522
- [SELC-5681] Feat: Added additional fields in verify csv for PAGOPA by @flaminiaScarciofolo in #524
- [SELC-5680] Feat: Refactor API to verify csv for SEND by @flaminiaScarciofolo in #528
- [SELC-5564] feat: new endpoint to download aggregates csv by @giulia-tremolada in #525
- [SELC-5708] Feat: Added check to clean blank row and skip note row by @flaminiaScarciofolo in #529
- [SELC-5632] feat: added getProductRaw on product-sdk to retrieve data without refreshing configuration by @manuraf in #531
- [SELC-5629] fix: getAllRoleMappings sdk when both maps are non-null with overlapping keys by @manuraf in #532
- Update azure linux function app configuration by @andrea-putzu in #533
- [SELC-5564] feat: add method to replace csv aggregates placeholder by @giulia-tremolada in #530
- [SELC-5332] feat: added infra to create onboarding notification dashboard by @empassaro in #504
- [SELC-5332] chore: Add gh infra apply pipeline by @andrea-putzu in #536
- [SELC-5629] fix: handle institutionType null on validRoles by @manuraf in #537
- [SELC-5602] feat: Added setup google-java-format by @giampieroferrara in #534
- [SELC-5736] feat: populate aggregates csv placeholder for prod-pagopa in PRV contract by @giulia-tremolada in #539
- [SELC-5733] feat: create aggregates csv for prod-pagopa by @giulia-tremolada in #538
- [PNPG-248] feat: added new workflow type and updated pom versions by @empassaro in #542
- [PNPG-248] fix: build cdc issue. Adding new workflowType in openapi by @empassaro in #546
- [SELC-5748] feat: Added new API for update recipient code by @giampieroferrara in #541
- [SELC-5763] feat: update aggregates csv creation for IO by @giulia-tremolada in #547
- [SELC-5763] fix: modify legal sentence for IO at the end of aggregates csv by @giulia-tremolada in #549
- [SELC-5764] feat: modify link text for csv aggregates for IO by @giulia-tremolada in #548
- [PNPG-244] feat: added user apis and implementation of onboardingUserPg method by @empassaro in #543
- [PNPG-244] feat: added API onboarding/users/pg-from-ic-and-ade by @empassaro in #552
- [PNPG-250] feat: DELETE_MANAGERS_BY_IC_AND_ADE activity implementation by @empassaro in #544
- [PNPG-249] feat: added WorkflowExecutorForUsersPg by @empassaro in #545
- Removed post processor method and added reject onboarding fn into executePendingState by @pierpaolodidato89 in #553
- [PNPG-244] feat: added env for MS_USER_URL by @empassaro in #554
- [PNPG-244] feat: added Authentication header propagation for selfcare-user clients by @empassaro in #555
- Merge back from hotfix send user fd notification by @andrea-putzu in #559
- [SELC-5761] feat: changed check-manager api to control if manager is active on selfcare-user by @empassaro in #558
- [PNPG-244] refactor: renamed api path to perform onboarding of users for pg by @empassaro in #560
- [SELC-5798] feat: modify NAMIRIAL URL from test to container app by @giulia-tremolada in #556
- [SELC-5860] feat: add productLabel to ProductRoleInfo on SDK, version 0.3.4 by @manuraf in #563
- [SELC-5786] feat: set admin aggregate's role to ADMIN_EA by @giulia-tremolada in #562
- [SELC-5789] feat: add USERS_EA WorkflowType and upgrade sdk version to 0.3.5 by @giulia-tremolada in #564
- [SELC - 5817] feat: Added providerNames, contractType, contractId to PSPs' PaymentS… by @gianmarcoplutino in #567
- [SELC-5853] Adding send user notification from onboarding for prod-fd* products by @andrea-putzu in #568
- [SELC-5824] feat: Added parent description for AOO and UO aggregate by @flaminiaScarciofolo in #566
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- chore: Update sdk dependency by @andrea-putzu in #495
- [SELC-5481] Added API to upload aggregates csv for increment by @flaminiaScarciofolo in #493
- chore: Set custom operationId for OnboardingController by @manuraf in #498
- [SELC-5549] fix: Sonar issues in test classes by @giampieroferrara in #482
- refactor: standardize using onboarding-sdk-version on entire project by @manuraf in #503
- [SELC-5588] feat: Added lombok config file for module onboarding-ms by @giampieroferrara in #501
- [SELC-5507] feat: namirial implementation in onboarding-crypto sdk by @giulia-tremolada in #500
- [SELC-5508] feat: implement Namirial option in onboarding functions by @giulia-tremolada in #505
- [SELC-5483] Added new WorkflowExecutorIncrementRegistrationAggregator by @flaminiaScarciofolo in #499
- chore: add extensions x-legacy-api to legacy endpoint by @manuraf in #511
- [SELC-5669] Feat: Modified onboardingPaAggregation to persist also vatNumber given from csv by @flaminiaScarciofolo in #507
- [SELC-5665] feat: enable addition Roles using phasesAdditionAllowed by @manuraf in #510
- [SELC-5667] Feat: Refactor verify appIo csv to map all data retrieved from IPA by @flaminiaScarciofolo in #508
- [SELC-5653] feat: Cleaning up the test classes onboarding-functions by @giampieroferrara in #509
- [SELC-5654] feat: Cleaning up the test classes onboarding-functions by @giampieroferrara in #512
- [SELC-5657] feat: Cleaning up the test classes onboarding-sdk-product by @giampieroferrara in #515
- [SELC-5656] feat: Cleaning up the test classes onboarding-sdk-crypto by @giampieroferrara in #514
- [SELC-5655] feat: Cleaning up the test classes onboarding-ms by @giampieroferrara in #513
- [SELC-5690] fix: updated onboarding object with the attribute aggregator by @pierpaolodidato89 in #517
- [SELC-5691] Feat: Added aggregates field to persist on Onboarding by @flaminiaScarciofolo in #520
- [SELC-5559] feat: implement create aggregates csv function by @giulia-tremolada in #519
- [SELC-5629] feat: Associate Product Roles by InstitutionType by @manuraf in #518
- [SELC-5683] Feat: Added county city and zipCode in verify csv for APP IO by @flaminiaScarciofolo in #521
- [SELC-3573] feat: Added function to reject outdated onboardings by @pierpaolodidato89 in #502
- [SELC-5693] feat: Added mapping of values for contract PRV by @giampieroferrara in #516
Full Changelog: v0.3.5...v0.4.0
v0.3.5
What's Changed
- [SELC-5409] fix: Added url for pdnd info camere api into application.properties by @pierpaolodidato89 in #470
- [SELC-5498] fix: Renamed enum PDND_INFOCAMERE and updated sdk version by @giampieroferrara in #472
- [SELC-5499] fix: Updated dependency sdk into apps modules by @giampieroferrara in #473
- fix: Remove InstitutionType from institutionContractMappings on onboarding-sdk by @manuraf in #475
- fix: Tag version into pom of onboarding-sdk-azure-storage by @giampieroferrara in #478
- [SELC-5434] feat: split csv aggregate API for some product by @eugenbegiqi in #464
- [SELC-5544] feat: added additionalInformation to OnboardingPaRequest model by @gianmarcoplutino in #479
- [SELC-5537] fix: Fixed duplication of msg into GenericError by @giampieroferrara in #476
- [SELC-5493] feat: added condition on workflowType for PRV and prod-pagopa onboarding by @pierpaolodidato89 in #481
- [SELC-5538] fix: Fixed duplicated log msg and added slf4j into ExceptionHandler by @giampieroferrara in #477
- fix: transform getting PDF as lambda for running on executor by @manuraf in #446
- [SELC-5545] fix: Added constant Authorization into AuthenticationPropagationHeadersFactory by @giampieroferrara in #480
- [SELC-5517] feat: changed return type from enum to string to InstitutionType by @gianmarcoplutino in #483
- [SELC-5444] Feat: Added RootAggregator and isAggregator in NotificationToSend for SC-Contract by @flaminiaScarciofolo in #487
- [SELC-5584] Feat: Enabled send event for aggregator by @flaminiaScarciofolo in #488
- [SELC-5476] Feat: Added user mapping for aggregate users by @flaminiaScarciofolo in #489
- [SELC-5474] Feat: Added user list in Aggregate institution by @flaminiaScarciofolo in #485
- [SELC-5537] feat: Fixed duplication of msg into GenericError by @giampieroferrara in #484
- [SELC-5596] fix: fixed checkManager by @gianmarcoplutino in #491
- [SELC-5466] feat: added filename handling to persist signed contract with correct extension by @empassaro in #486
- [SELC-5324] feat: added control to send two types of notifications by @empassaro in #424
- chore: Added Auto-generation operationId and Swagger description on each endpoint by @manuraf in #494
- [SELC-5482] Added INCREMENT_REGISTRATION_AGGREGATOR in WorkflowType and update version in poms by @flaminiaScarciofolo in #492
New Contributors
- @eugenbegiqi made their first contribution in #464
Full Changelog: v0.3.4...v0.3.5
v0.3.4
What's Changed
- fix: replaced dash char in env name with underscore by @empassaro in #439
- Add rest client log by @andrea-putzu in #442
- [SELC-5400] fix: merge back into main by @pierpaolodidato89 in #445
- [SELC-5401] docs: Enable release onboarding-functions OpenAPI docs on storage by @manuraf in #447
- chore: Add operationId to OpenAPI Documentation by @manuraf in #448
- Merge back into main by @pierpaolodidato89 in #452
- [SELC-5416] Merge back Error getRootParent by @andrea-putzu in #450
- [SELC-5407] feat: added institutionType PRV for private institutions by @pierpaolodidato89 in #453
- [SELC-5407] feat: added type PRV for private institutions by @pierpaolodidato89 in #454
- [SELC-5423] merge main from hotfix by @andrea-putzu in #456
- [SELC-5397] feat: removed tracking events in case of sending emails by @pierpaolodidato89 in #443
- [SELC-5407] feat: increased version of sdk into onboarding-ms by @pierpaolodidato89 in #458
- chore: Disable Health Check for Onboarding Functions by @manuraf in #459
- Merge back into main by @pierpaolodidato89 in #460
- [SELC-5469] feat: added condition to match PRV onboarding with workflowType CONTRACT_REGISTRATION by @pierpaolodidato89 in #462
- [SELC-5322] merge back by @gianmarcoplutino in #466
- [SELC-5490] chore: Update mailserver params by @andrea-putzu in #467
- [SELC-5409] feat: added check on fields for PRV and SCP onboarding by @pierpaolodidato89 in #463
- [SELC-5498] feature: updated enum into origin and updated pom by @giampieroferrara in #468
- [SELC-5499] feature: Updated sdk version by @giampieroferrara in #469
- [SELC-5420] feat: added field istatCode into onboarding by @pierpaolodidato89 in #461
New Contributors
- @giampieroferrara made their first contribution in #468
Full Changelog: v0.3.3...v0.3.4
v0.3.3
What's Changed
- [Hotfix] Add more log to telemetry client by @andrea-putzu in #416
- Add more log by @andrea-putzu in #417
- Releases/0.3.2 add logs by @andrea-putzu in #418
- Releases/0.3.2 add logs by @andrea-putzu in #419
- [SELC-5319] Retrieve Institution Id when create institution by @andrea-putzu in #420
- [SELC-5317] feat: Override category for GSP non present in IPA by @pierpaolodidato89 in #422
- chore: Set USER_MS_SEND_MAIL true in env PROD by @pierpaolodidato89 in #426
- Added condition to avoid sending mail in case of unavailability of external service by @pierpaolodidato89 in #425
- [SELC-5326] feat: Added telemetry client to track mail events by @pierpaolodidato89 in #432
- [SELC-5326] fix: Added telemetry for all send email methods by @pierpaolodidato89 in #433
- [SELC-5334] Feat: Refactor csv fields position by @flaminiaScarciofolo in #435
- [SELC-5333] feat: added instanceId to ResendNotifications function for logging purpose by @andrea-putzu in #428
- [SELC - 5349] feat: updated verifyOnboarding invocation by @gianmarcoplutino in #436
- [SELC-5389] Feat: Added subunitCode as onboarding get filter by @flaminiaScarciofolo in #437
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
- [SELC-5254] feat: changed http route for CountNotifications fn by @empassaro in #386
- chore: Update env variable USER_MS_SEND_EMAIL to false in production environments by @pierpaolodidato89 in #387
- chore: Using common Release openapi onboarding ms by @manuraf in #390
- Merge back from 0.3.1 by @andrea-putzu in #389
- chore: Move to Container App Env workload DEV by @manuraf in #392
- [SELC-5116] Fix: Added cf in RowError by @flaminiaScarciofolo in #393
- [SELC-5290] Add monitoring for notification events by @andrea-putzu in #395
- [SELC-5300] feat: Increment timeout time for start orchestration by @andrea-putzu in #401
- [SELC - 4984] feat: added verifyOnboarding API by @gianmarcoplutino in #402
- [SELC-5299] Fix count notification by @andrea-putzu in #400
- Bump com.github.tomakehurst:wiremock-jre8-standalone from 2.32.0 to 2.35.1 by @renovate-pagopa in #404
- [SELC-5284] fix: Added step to persist activatedAt for onboarding with workflowType USERS by @pierpaolodidato89 in #396
- [SELC-5300] Add Test email for enable pec Monitoring by @andrea-putzu in #405
- [SELC-5300] Adding context for log on sendMailTest by @andrea-putzu in #406
- [SELC-5299] Trace with onboarding on catching exception by @andrea-putzu in #407
- [SELC-5276] feat: Added check on recipient Code by @pierpaolodidato89 in #408
- [SELC-5264] feat: Added logic to create token from onboarding's user identifier by @pierpaolodidato89 in #391
- [SELC-5299] fix: updated query to retrieve onboarding to resend even without workflowType by @empassaro in #410
- [SELC-5310] feat: Added logic to detect availability of external email service by @pierpaolodidato89 in #411
- [SELC - 5275] feat: added new API to checkRecipientCode by @gianmarcoplutino in #412
- [SELC-5299] fix: typo in field name by @empassaro in #413
- [SELC-5276] feat: Added check on institutionType for check recipient code by @pierpaolodidato89 in #414
- [SELC-5276] fix: Throw exception in of 404 for getUOFromRecipientCode by @pierpaolodidato89 in #415
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- [SELC-5149] feat: Fix execution pending state for completion workflow by @pierpaolodidato89 in #370
- [SELC-4448] Migrating IP from AKS to FN by @andrea-putzu in #374
- [SELC-5116] Feat: Added API to verify aggregatesCsv by @flaminiaScarciofolo in #357
- [SELC-5095] feat: executePendingState in WorkflowExecutorContractRegistrationAggregator by @giulia-tremolada in #352
- [SELC-5215] feat: Removed validation containts on request for check manager API by @pierpaolodidato89 in #376
- Pin dependencies by @renovate-pagopa in #346
- [SELC-5214] feat: Added previousManagerId as attribute of Onboarding in order to detect email template by @pierpaolodidato89 in #378
- [SELC-5215] feat: Added parentDescription into InstitutionResponse by @pierpaolodidato89 in #381
- [SELC-5215] feat: Added parentDescription into InstitutionMapper by @pierpaolodidato89 in #382
- Add subunittype EC by @andrea-putzu in #380
- [SELC-5228] feat: Added env variable to send email in the function PERSIST_USERS by @pierpaolodidato89 in #379
- [SELC-5186] feat: add new api onboardingAggregationCompletion by @giulia-tremolada in #383
- [SELC-5095] feat: executePendingState in WorkflowExecutorContractRegistrationAggregator by @giulia-tremolada in #384
- UPDATE DEV vars for send pec email by @andrea-putzu in #385
- [SELC-5189] feat: added durable function to handle resend of notifications by filters by @empassaro in #372
New Contributors
- @renovate-pagopa made their first contribution in #346
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- [SELC-4722] feat: Removed issues reported by Sonar by @pierpaolodidato89 in #291
- [SELC - 5067] feat: added new functions to send mail with contract for aggregator by @gianmarcoplutino in #327
- [SELC-5143] Feat: Added OnboardingAggregateOrchestratorInput class by @flaminiaScarciofolo in #328
- [SELC-5197] Refactor notification send API using Optional ifPresentOrElse by @andrea-putzu in #321
- [SELC-5115] Allow sending notification without requiring a token by @andrea-putzu in #331
- [SELC-5066] - Add new workflow to handle the onboarding of Aggregator institutions by @KevinSi96 in #325
- [SELC - 5148] feat: added new AggregateInstitution Object by @gianmarcoplutino in #330
- SELC-4901: added function for checkOrganization by @empassaro in #334
- [SELC-4986] Adding new field for user contract template path by @andrea-putzu in #332
- Remove WorkFlowExecutorConfirmationAggregate by @KevinSi96 in #336
- [SELC-5147] Feat: Removed user's list from core onboarding API request body by @flaminiaScarciofolo in #338
- [SELC-5080] feat: added new function sendCompletedEmailAggregate by @giulia-tremolada in #335
- [SELC-5082] Feat: Added createDelegation function for aggregate by @flaminiaScarciofolo in #339
- [SELC-5097] Feat: Added function for CreateOnboardingRequest by @flaminiaScarciofolo in #333
- [SELC-5098] Feat: Added workflow for executorConfirmAggregate by @flaminiaScarciofolo in #340
- SELC-5122: added rest client and invocation of FD check organization api by @empassaro in #341
- [SELC-5098] Feat: Refactor ExecutorConfirmAggregate workflow to set delegationId in Onboarding by @flaminiaScarciofolo in #344
- [SELC-5122] feat: Added oAuth provider for FD's checkOrganization API by @empassaro in #342
- fix: unit tests check organization by @pierpaolodidato89 in #347
- [SELC-5149] feat: Refactor workflow executor logic by @pierpaolodidato89 in #337
- [SELC-5083] feat: persist delegationId in createUsers by @giulia-tremolada in #345
- [SELC-5122] fix: changed client_secret env reference by @empassaro in #350
- [SELC-5149] fix: Updated registration template path for INSTITUTION workflow by @pierpaolodidato89 in #351
- [SELC-5073] feat: added function CountOnboardings by @empassaro in #329
- [SELC-5084] feat: map isAggregate when persisting onboarding by @KevinSi96 in #343
- [SELC-5061] feat: added API to check manager in case of USERS workflow by @pierpaolodidato89 in #354
- [SELC-5185] feat: Update sdk version to 0.1.15 by @pierpaolodidato89 in #358
- fix: added check on null values of Token in BaseNotificationBuilder by @empassaro in #356
- Feature/test fd token by @empassaro in #355
- feat: added User entry in TokenType enum and updated sdk versions by @empassaro in #359
- fix: missing update in dependency version by @empassaro in #361
- [SELC-5184] feat: Added logic to persist token as USER from WorkflowUser by @pierpaolodidato89 in #360
- [SELC-4921] feat: added function for messageAcknowledgment by @empassaro in #348
- [SELC-5184] fix: Update path file contract by @pierpaolodidato89 in #362
- [SELC-5191] feat: added function to check if onboarding should send notification by @empassaro in #363
- Added infra variables for confirmation token url in case of USER workflow by @pierpaolodidato89 in #365
- [SELC-5073] fix: added query condition to retrieve only institution onboarding by @empassaro in #364
- fix: 404 Error on User by @andrea-putzu in #366
- [SELC-5096] feat: add new orchestrator to handle aggregate institutions onbaordings by @KevinSi96 in #367
- [SELC-5097] fix: modify createAggregateOnboardingRequest return value by @giulia-tremolada in #369
- [SELC-4371] fix: Added originId into response of get Onboardings by filters API by @pierpaolodidato89 in #368
Full Changelog: v0.2.5...v0.3.0
v0.2.5
What's Changed
- fix: added missing url config for geographic taxonomies client by @empassaro in #308
- [SELC-4899] feat: added filters to getOnboardingWithFilter API by @empassaro in #310
- [SELC-4898] feat: Added async api to resend onboarding notifications by @empassaro in #311
- feat: Avoid to send PEC when user reject an onboarding by @andrea-putzu in #313
- [SELC-4374] feat: Added filter status for onboarding search by @pierpaolodidato89 in #314
- [SELC-4898] feat: Added logic to determine queue event type by @empassaro in #312
- SELC-5119 feat: added watch config to prevent azure function invocation on demand by @empassaro in #315
- [SELC-5078] add CONTRACT_REGISTRATION_AGGREGATOR and CONFIRMATION_AGGREGATE workflow by @giulia-tremolada in #316
- [SELC - 5123] feat: added new isAggregator and aggregates fields to Onboarding Objects by @gianmarcoplutino in #317
- [SELC-5127] Refactor notification send API using Optional ifPresentOrElse by @andrea-putzu in #318
- [SELC-5127] Restore notification send API by @andrea-putzu in #320
- chore: Upgrade quarkus version 3.11.2 by @manuraf in #324
- [SELC - 5065] feat: Added API to save the onboarding request from an Aggregator by @gianmarcoplutino in #323
- [SELC-4898] Change secret for api key by @andrea-putzu in #326
Full Changelog: v0.2.4...v0.2.5