Skip to content

Latest commit

 

History

History
906 lines (611 loc) · 60.8 KB

CHANGELOG.md

File metadata and controls

906 lines (611 loc) · 60.8 KB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

  • [#IOPID-2513] update to Node 20 #249

25 November 2024

  • [#IOPID-2503] add masking preprocessor for appinsights #248
  • Bump version to 1.8.3 [skip ci] f7016ca

20 November 2024

  • [#IOPID-2503] adding unsampled tracking of failures #247
  • [CES-68] Added configuration for APIM migration to itn #246
  • Bump version to 1.8.2 [skip ci] 1a99e0e

15 October 2024

  • Update messages.ts #245
  • [CES-24] Migration of Functions-Admin APIM Policies #242
  • [EC-337] Created GitHub Actions for io-functions-admin #240
  • Bump version to 1.8.1 [skip ci] 720839a

7 August 2024

  • [#IOPID-2119] extension bundle update #241
  • Bump version to 1.8.0 [skip ci] b12532b

29 May 2024

  • [#IOPID-1885] check mail - case insensitive #238
  • Bump version to 1.7.1 [skip ci] 664a350

13 May 2024

  • [IOPAE-1133] Upgrade arm-apimanagement sdk #237
  • Bump version to 1.7.0 [skip ci] 00a1283

19 March 2024

  • [#IOPID-1450] Enable strict mode on repo #231
  • Bump version to 1.6.1 [skip ci] 34cfc96

29 February 2024

  • [#IOPID-1471] Allow beta tester to delete profile without waiting grace period #230
  • Bump version to 1.6.0 [skip ci] e852781

23 January 2024

  • [#IOPID-1030] Added delete profileEmail logic to DeleteUserDataActivity #229
  • Bump version to 1.5.0 [skip ci] c46d326

19 January 2024

  • [IOPID-1290] Track "io.citizen-auth.reset_email_validation" event c3329e9
  • Bump version to 1.4.0 [skip ci] 6bd53bc

18 January 2024

  • [IOPID-1032] Add SanitizeProfileEmail to make profiles compliant with the unique email enforcement 96ad818
  • Bump version to 1.3.0 [skip ci] ab085b6

8 January 2024

  • [#IOPID-1124] backup&delete authentication lock data #226
  • Bump version to 1.2.0 [skip ci] ff64a03

7 July 2023

  • Delete cmsTag field before updating a service #225
  • Bump version to 1.1.0 [skip ci] 2f93c7a

17 April 2023

  • Update express-azure-functions to fix destroy error #224
  • Bump version to 1.0.2 [skip ci] 78d6a18

17 April 2023

  • Update @pagopa/express-azure-functions in order to be based on Node 18 #223
  • Bump version to 1.0.1 [skip ci] 1d282d6

13 April 2023

  • [#IOCOM-97] migrate node to 18 #221
  • Bump version to 1.0.0 [skip ci] dac4c5d

20 March 2023

  • Change UpdateSubscriptionCidrs response #220
  • Bump version to 0.35.1 [skip ci] a3cbf7e

14 March 2023

  • [#IOPAE-203] Add UpdateSubscriptionCidrs #218
  • [#IOCIT-170] removed legacy deleteOrchestrator v1 #213
  • Bump version to 0.35.0 [skip ci] 8003ff7

14 February 2023

  • [#IOPAE-171] Fix GetSubscription route path #216
  • Bump version to 0.34.3 [skip ci] eead81a

14 February 2023

  • [#IOPAE-171] Update GetSubscription implementation #215
  • Bump version to 0.34.2 [skip ci] b57278a

14 February 2023

  • fix GetSubscription path param #214
  • Bump version to 0.34.1 [skip ci] 0030b8a

7 February 2023

  • Bump version to 0.34.0 [skip ci] d2452a6

7 February 2023

  • [#IOPAE-141] Add GetSubscription admin API #211
  • Bump version to 0.33.0 [skip ci] 70e3197

25 January 2023

  • [#IOCIT-279] Use INTERNAL_STORAGE_CONNECTION_STRING #210
  • Bump version to 0.32.7 [skip ci] 41d37c6

5 January 2023

  • use reference to package SDK #207
  • Bump version to 0.32.6 [skip ci] ee409b1

3 January 2023

  • Fix agent for both HTTP/HTTPS support #208
  • Bump version to 0.32.5 [skip ci] 25b4c3d

28 December 2022

  • [#IOCIT-176] Update function runtime v4 and deploy pipeline #206
  • Bump version to 0.32.4 [skip ci] feb0ac2

14 December 2022

  • Remove retry workaround #205
  • Bump version to 0.32.3 [skip ci] 65e81dd

13 December 2022

  • [#IOPSC-118] fixed utils #204
  • Bump version to 0.32.2 [skip ci] eeaa209

12 December 2022

  • [#IOPSC-118] Respond with 'too many requests' status code when creating too much subscriptions for the same account #202
  • Bump version to 0.32.1 [skip ci] 0d9ac17

5 December 2022

  • Bump decode-uri-component from 0.2.0 to 0.2.2 #199
  • [#IOPAE-88] Remove subscriptions #200
  • Bump version to 0.32.0 [skip ci] 367db5b

2 December 2022

  • [#IOPAE-86] GetUserSubscriptions endpoint specification #198
  • Bump version to 0.31.1 [skip ci] 8662088

1 December 2022

  • Bump vm2 from 3.9.3 to 3.9.11 #193
  • Bump minimatch from 3.0.4 to 3.1.2 #195
  • Bump moment-timezone from 0.5.33 to 0.5.39 #196
  • [IOPAE-86] Add GetUserSubs function #197
  • Bump version to 0.31.0 [skip ci] c633f91

23 November 2022

  • [#IOCIT-158] Added retry to session lock #194
  • Bump version to 0.30.3 [skip ci] 53bdef7

12 September 2022

  • [#IOCIT-105] added servicesPreferences to profile data download #191
  • Bump version to 0.30.2 [skip ci] 8b748b8

23 August 2022

  • [#IOCIT-26] Updated io-functions-commons and ts-commons #190
  • Bump version to 0.30.1 [skip ci] cc254f0

29 April 2022

  • [#IC-303] Add Message View to User Data Extract and Delete #186
  • [#IC-356] Remove unused Orchestration Client #184
  • [#IC-369] UpsertServiceOrchestrator to consume pending tasks #185
  • Bump simple-get from 3.1.0 to 3.1.1 #182
  • Bump version to 0.30.0 [skip ci] fc10009

14 March 2022

  • [#IC-346] Remove Visible services assets generation #181
  • Bump version to 0.29.0 [skip ci] b54dc1f

20 December 2021

  • Bump version to 0.28.2 [skip ci] bbe171a
  • hotfix impersonate service express path 11775cc

20 December 2021

20 December 2021

  • Bump version to 0.28.0 [skip ci] d89a1b1

20 December 2021

20 December 2021

  • [#IC-131] Add impersonate service endpoint to retrieve user data by service id #174
  • Bump version to 0.27.0 [skip ci] fd8b680

29 November 2021

  • [#IC-46] Special service model upgrade #172
  • Bump version to 0.26.0 [skip ci] 803c328

10 November 2021

  • [#ip-457] Update codegen to fix client SDK generation #170
  • [#IP-456] Upgrade pipelines template to v18 #169
  • [#IP-417] Fix healthcheck stage #168
  • Bump version to 0.25.4 [skip ci] e6b9877

21 September 2021

  • Bump axios from 0.21.1 to 0.21.4 #167
  • [IP-387] Upgrade fp-ts #165
  • Bump tmpl from 1.0.4 to 1.0.5 #166
  • [#IP-325] Upgrade Typescript to v. 4.3.5 #157
  • Bump version to 0.25.3 [skip ci] 2408aa6
  • set all contributors as CODEOWNER 382e67c

30 August 2021

  • [#IP-374] Ensure password is shown in message #164
  • Add uppercase and lowercase X to symbols #163
  • Bump version to 0.25.2 [skip ci] 9557384

18 August 2021

  • [#IP-344] Update Node to 14.16.0 #162
  • Bump version to 0.25.1 [skip ci] b04e210

9 August 2021

  • [#IP-308] add new UserDataDeleteOrchestratorV2 #158
  • Bump version to 0.25.0 [skip ci] c9634e8

27 July 2021

  • [#IP-154] UserDataProcessingDeleteOrchestrator can manage previous failed requests if they are resumed #156
  • Bump version to 0.24.0 [skip ci] fc9c788

6 July 2021

  • [#IP-281] Delete ServicePreferences on Profile delete #155
  • Bump version to 0.23.0 [skip ci] bf99991

30 June 2021

  • [#IP-259] New function to set CLOSED or PENDING status to a specific user-data-processing #154
  • [#IP-256] Added retry to SetUserDataProcessingStatusActivity calls #153
  • Bump version to 0.22.0 [skip ci] 63f2bf4

18 June 2021

  • [#IP-255] Update pipelines #152
  • [#IP-255] Updated pipelines #151
  • Bump version to 0.21.5 [skip ci] 4789595

18 June 2021

  • updated pipeline to v15 #150
  • Bump version to 0.21.4 [skip ci] aa55182

17 June 2021

  • [#IP-239] Updated dependencies #149
  • Bump version to 0.21.3 [skip ci] 8c23919

10 June 2021

  • Bump ws from 5.2.2 to 5.2.3 #148
  • updated io-functions-commons version, removed io-functions-express and added @pagopa/express-azure-functions #147
  • Bump version to 0.21.2 [skip ci] ec98347

7 June 2021

  • fixed found reason with stringify to avoid decoding errors #146
  • Bump version to 0.21.1 [skip ci] 519dd01

31 May 2021

  • [#IP-153] Recovery of pending failed user data processing #145
  • Bump version to 0.21.0 [skip ci] 7f10374

18 May 2021

  • Bump y18n from 3.2.1 to 3.2.2 #131
  • Bump nodemailer from 6.4.11 to 6.4.16 #143
  • [#IP-177] Imported @pagopa/io-functions-commons #144
  • Bump version to 0.20.0 [skip ci] 389bc93

11 May 2021

  • [#ip-179] fix #142
  • Bump redis from 3.0.2 to 3.1.1 #139
  • Bump lodash from 4.17.20 to 4.17.21 #140
  • Bump hosted-git-info from 2.7.1 to 2.8.9 #141
  • Bump version to 0.19.1 [skip ci] 08cf107

10 May 2021

  • [#IP-145] New table for users with failed user_data_processing #138
  • [#IP-86] Eslint migration, new rules and less comments #134
  • [#ENTE-20] Fix authorized cidrs filter #132
  • [#IP-86] tslint to eslint migration #133
  • Add postbuild dependencies check #130
  • moved to new codegen for client sdk generation #129
  • Fix Client SDK Generation #128
  • Added '@pagopa/' to package name #126
  • Fix build by setting a well-known version for io-functions-commons definitions #125
  • Bump lodash from 4.17.15 to 4.17.20 #108
  • Bump highlight.js from 10.1.2 to 10.4.1 #122
  • Bump ini from 1.3.5 to 1.3.7 #123
  • [#176591026] Added new stage for deploying client SDK to NPM #124
  • [#175476527] Refactor pipeline / 2 #121
  • [#175476527] refactor pipelines #120
  • [#176591026] Added new stage for deploying client SDK to NPM (#124) #176591026
  • [#175476527] Refactor pipeline / 2 (#121) #175476527
  • [#175476527] refactor pipelines (#120) #175476527
  • Bump version to 0.17.7 [skip ci] b1e93a8
  • Bump version to 0.17.2 [skip ci] 5ea70f2
  • Bump version to 0.17.8 [skip ci] 999570b

28 November 2020

  • Bump version to 0.18.0 [skip ci] d4009db

19 February 2021

  • moved to new codegen for client sdk generation #129
  • Bump version to 0.17.8 [skip ci] 999570b

18 February 2021

  • Fix Client SDK Generation #128
  • Added '@pagopa/' to package name #126
  • Fix build by setting a well-known version for io-functions-commons definitions #125
  • Bump version to 0.17.7 [skip ci] b1e93a8
  • hotfix bump template version c2a9c88

8 February 2021

  • Bump lodash from 4.17.15 to 4.17.20 #108
  • Bump highlight.js from 10.1.2 to 10.4.1 #122
  • Bump ini from 1.3.5 to 1.3.7 #123
  • [#176591026] Added new stage for deploying client SDK to NPM #124
  • [#176591026] Added new stage for deploying client SDK to NPM (#124) #176591026
  • Bump version to 0.17.6 [skip ci] 3baf8a0
  • Update CODEOWNERS 733b240

10 December 2020

  • Bump version to 0.17.5 [skip ci] b28ad1a

4 December 2020

4 December 2020

  • Bump version to 0.17.3 [skip ci] df8a172

4 December 2020

  • [#175476527] Refactor pipeline / 2 #121
  • [#175476527] Refactor pipeline / 2 (#121) #175476527
  • Bump version to 0.17.2 [skip ci] 5ea70f2
  • hotfix pipeline e61e1e1

2 December 2020

  • [#175476527] refactor pipelines #120
  • Try to fix release process #116
  • [#175476527] refactor pipelines (#120) #175476527
  • Bump version to 0.17.0 [skip ci] d9dfdc0
  • Bump version to 0.17.1 [skip ci] 00282ec
  • Hotfix: pipeline e61953f

28 November 2020

  • Bump version to 0.17.0 [skip ci] 1448602

28 November 2020

  • [#175126219] Replace pipeline step with template #114
  • Upgrade io-functions-express #113
  • [175892280] REDO: Update max body size for logo update #111
  • [#175126219] Replace pipeline step with template (#114) #175126219
  • Bump version to 0.15.0 [skip ci] 06ea759
  • Bump version to 0.14.9 [skip ci] 3fd2f4f
  • Bump version to 0.14.8 [skip ci] 364636c

19 November 2020

  • Bump version to 0.15.0 [skip ci] 6aedcc2

27 November 2020

  • Upgrade io-functions-express #113
  • Bump version to 0.14.9 [skip ci] 3fd2f4f

27 November 2020

  • [175892280] REDO: Update max body size for logo update #111
  • Bump version to 0.14.8 [skip ci] 364636c

19 November 2020

  • Bump version to 0.14.7 [skip ci] 30ffd9a

19 November 2020

  • [#175160851] Upgrade io-commons and io-utils #109
  • [#175160851] Upgrade io-commons and io-utils (#109) #175160851

12 November 2020

  • [#175476527] Add release stage to pipeline #107
  • [#175476527] Add release stage to pipeline (#107) #175476527
  • Bump version to 0.14.5 [skip ci] 6149a98

5 November 2020

  • fix resource group on log and delete #106
  • chore: release 0.14.4 de3dd09

5 November 2020

  • [#175594485] Fix healthcheck gate deploy pipeline #105
  • [#175594485] Fix healthcheck gate deploy pipeline (#105) #175594485
  • chore: release 0.14.3 82596f2

5 November 2020

  • configure healthcheck and set default deploytype to deployToStagingSlotAndSwap #104
  • Add mail common module and new unit test #102
  • removed authentication and starndard endpoint for health check #100
  • fix service model openapi #103
  • chore: release 0.14.2 8ba69d7

30 October 2020

  • [#175497987] fix final status on abort #101
  • [#175497987] fix final status on abort (#101) #175497987
  • chore: release 0.14.1 2e4f1f1

29 October 2020

  • [#175461739] Enable correct response by UpdateUser #99
  • [#175461739] Enable correct response by UpdateUser (#99) #175461739
  • chore: release 0.14.0 549d37a

27 October 2020

27 October 2020

  • Update deploy-steps.yml #98
  • [#175440869] Improve Error mapping on log #97
  • [#175440869] Improve Error mapping on log (#97) #175440869
  • chore: release 0.12.0 69b550e

22 October 2020

20 October 2020

23 September 2020

  • [#174824788] subscription feed on user delete #81
  • [#174710415] Send confirmation email to user after data delete #86
  • [#17482372] Add token name to GetUser from Azure ADB2C #85
  • [#174823724] Add token name to GetUser from Azure ADB2C #84
  • [#174850132] Prevent errors on missing notification #82
  • [#174770172] Service metadata mapping refactoring #83
  • [#174844930] Restrict subscription(s) output payload properties #80
  • prevent errors when no notification i found #79
  • test for backup and delete #74
  • [#174768399] Add subscriptionKeys to subscription #71
  • [#174727490] add fiscalcode ref #70
  • [#174644239] - Fix GetServices returns all services #69
  • [#174644239] - Fix GetServices returns all services #68
  • [#174824788] subscription feed on user delete (#81) #174824788
  • [#174710415] Send confirmation email to user after data delete (#86) #174710415
  • [#17482372] Add token name to GetUser from Azure ADB2C (#85) #17482372
  • [#174823724] Add token name to GetUser from Azure ADB2C (#84) #174823724
  • [#174850132] Prevent errors on missing notification (#82) #174850132
  • [#174770172] Service metadata mapping refactoring (#83) #174770172
  • [#174844930] Restrict subscription(s) output payload properties (#80) #174844930
  • [#174768399] Add subscriptionKeys to subscription (#71) #174768399
  • [#174727490] add fiscalcode ref (#70) #174727490
  • [#174644239] - Fix GetServices returns all services (#69) #174644239
  • [#174644239] - Fix GetServices returns all services (#68) #174644239
  • chore: release 0.9.0 e26e29d

3 September 2020

  • [#174194858] Migrating to cosmos sdk v3 #65
  • Upgrade runtime to v3 and durable functions v2 #66
  • [#174194858] Migrating to cosmos sdk v3 (#65) #174194858
  • chore: release 0.8.0 f1e9b5f
  • hotfix: tests 7b94500
  • hotfix: env.example e525707

29 July 2020

28 July 2020

  • [#172884867] Automatic user data delete on GDPR right to erasure claim #62
  • [#173896737] User data bundle content type #64
  • [#172884867] Automatic user data delete on GDPR right to erasure claim (#62) #172884867
  • [#173896737] User data bundle content type (#64) #173896737
  • Fix dev environment 330f885
  • chore: release 0.7.0 f24b257
  • hotfix: update extensions 1e6cdad

17 July 2020

  • Update build environment #63
  • chore: release 0.6.0 0562fcd

16 July 2020

  • Add info endpoint #61
  • chore: release 0.5.0 3fa9cc4

16 July 2020

  • [#172884826] Automatic download event tracking #60
  • [#172884826] automatic user data download #58
  • hotfix: send user data download text changes #57
  • [#172885142] delete user data cli command #53
  • [#172621882] use yaml as output format for data #54
  • [#172621882] use different blob service for message and user data #52
  • [#172621882] query existing user data processing before download #51
  • [#172621882] send a message to the user that requested her own data #50
  • [#172768595] removed sender services #49
  • [#172621882] small refactor: generate zip with user data #47
  • refactor big function #46
  • [#172621882] small refactor: generate zip with user data #45
  • [#172621882] CLI for data download #44
  • [#172621882] generate zip file with user data #43
  • [#172621882] Get all data for a specific user #42
  • [#172724206] upgrade dependencies #41
  • Bump https-proxy-agent from 2.2.2 to 2.2.4 #40
  • [#171890372] Remove azure user attributes middleware #38
  • [#171890294] revert blob web path #37
  • [#172884826] Automatic download event tracking (#60) #172884826
  • [#172884826] automatic user data download (#58) #172884826
  • [#172885142] delete user data cli command (#53) #172885142
  • [#172621882] use yaml as output format for data (#54) #172621882
  • [#172621882] use different blob service for message and user data (#52) #172621882
  • [#172621882] query existing user data processing before download (#51) #172621882
  • [#172621882] send a message to the user that requested her own data (#50) #172621882
  • [#172768595] removed sender services (#49) #172768595
  • [#172621882] small refactor: generate zip with user data (#47) #172621882
  • [#172621882] small refactor: generate zip with user data (#45) #172621882
  • [#172621882] CLI for data download (#44) #172621882
  • [#172621882] generate zip file with user data (#43) #172621882
  • [#172621882] Get all data for a specific user (#42) #172621882
  • [#172724206] upgrade dependencies (#41) #172724206
  • [#172123296] minor change to pipeline displayName #172123296
  • [#172123296] pipeline deploy with staging slot #172123296
  • [#172123296] add pipeline deploy with staging slot #172123296
  • [#171890372] Remove azure user attributes middleware (#38) #171890372
  • [#171890294] revert blob web path (#37) #171890294
  • Update azure-pipelines.yml for Danger 8c877f1
  • hotfix: fix download user data script 5ed0e05
  • chore: release 0.4.0 8822c04

19 March 2020

  • [#171884823] Use appsettings instead of connectionstrings #36
  • [#171487131] Fix specs #35
  • [#171884823] Use appsettings instead of connectionstrings (#36) #171884823
  • [#171487131] Fix specs (#35) #171487131
  • chore: release 0.3.0 7456261

19 March 2020

  • [#171880604] add release-it #34
  • [#171879837] fix service cache container path #33
  • [#171784612] Fix parameters definition for uploadServiceLogo operation #32
  • [#171787815] user creation response payload #31
  • [#171549246] Add function to create a new user #30
  • [#171549167] Add function to update the group list of a specific user #28
  • [#171684904] add available_notification_channels to service cache #29
  • [#171678283] fix visible-service cache format #27
  • add scheduled function to update service cache #26
  • [#171405596] Add function to create a subscription for a specific user #25
  • [#170129433] Add functions to get user #22
  • [#171536663] Several pipeline improvements #24
  • [#171550793] refactor user permission #23
  • hotfix: env var naming #21
  • [#171405467] Add function to list users #20
  • [#171435619] get only latest services #19
  • [#170129390] regenerate api keys #16
  • [#171324301] Added CD to azure devops pipeline #17
  • [#171308894] Get subscription keys #15
  • [#170129433] Get all services #11
  • [#171182749] Created Azure DevOps pipeline #14
  • [#170127598] Use the extended service model that includes metadata #13
  • Bump handlebars from 4.1.2 to 4.7.3 #12
  • [#170333527] Service logo upload function #10
  • [#171880604] add release-it (#34) #171880604
  • [#171879837] fix service cache container path (#33) #171879837
  • [#171784612] Fix parameters definition for uploadServiceLogo operation (#32) #171784612
  • [#171787815] user creation response payload (#31) #171787815
  • [#171549246] Add function to create a new user (#30) #171549246
  • [#171549167] Add function to update the group list of a specific user (#28) #171549167
  • [#171684904] add available_notification_channels to service cache (#29) #171684904
  • [#171678283] fix visible-service cache format (#27) #171678283
  • [#171405596] Add function to create a subscription for a specific user (#25) #171405596
  • [#170129433] Add functions to get user (#22) #170129433
  • [#171536663] Several pipeline improvements (#24) #171536663
  • [#171550793] refactor user permission (#23) #171550793
  • [#171405467] Add function to list users (#20) #171405467
  • [#171435619] get only latest services (#19) #171435619
  • [#171458765] fix timeout in handler #171458765
  • [#170129390] regenerate api keys (#16) #170129390
  • [#171324301] Added CD to azure devops pipeline (#17) #171324301
  • [#171308894] Get subscription keys (#15) #171308894
  • [#170129433] Get all services (#11) #170129433
  • [#171182749] Created Azure DevOps pipeline (#14) #171182749
  • [#170127598] Use the extended service model that includes metadata (#13) #170127598
  • [#170333527] Service logo upload function (#10) #170333527
  • chore: release 0.2.0 aa46022
  • hotfix: next link must contain protocol f7f86ab
  • hotfix: http protocol in tests 309627a

v0.1.0

9 December 2019

  • [#169088358] Handle conflict in CreateDevelopmentProfile #8
  • [#168871842] Fix CreateDevelopmentProfile openapi spec #7
  • [#168830930] CreateDevelopmentProfile function #6
  • [#166816802] Use requireSecureChannels #5
  • Set custom hubName #4
  • [#168721025] Increment l'UpsertServiceOrchestrator logs #3
  • [#152269178] Migrate ComputeVisibleServices to runtime v2 #2
  • [#152269178] Migrate admin functions to v2 runtime #1
  • [#169088358] Handle conflict in CreateDevelopmentProfile (#8) #169088358
  • [#168871842] Fix CreateDevelopmentProfile openapi spec (#7) #168871842
  • [#168830930] CreateDevelopmentProfile function (#6) #168830930
  • [#166816802] Use requireSecureChannels (#5) #166816802
  • [#168721025] Increment l'UpsertServiceOrchestrator logs (#3) #168721025
  • [#152269178] Migrate ComputeVisibleServices to runtime v2 (#2) #152269178
  • [#152269178] Migrate admin functions to v2 runtime (#1) #152269178
  • First commit adbaafe
  • Rename StorageConnection env name 616fb62
  • Fix CODEOWNERS file extension 843f63b