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
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
29 May 2024
13 May 2024
19 March 2024
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
7 July 2023
17 April 2023
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
20 March 2023
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
14 February 2023
14 February 2023
7 February 2023
- Bump version to 0.34.0 [skip ci]
d2452a6
7 February 2023
25 January 2023
5 January 2023
3 January 2023
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
13 December 2022
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
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
20 December 2021
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
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
9 August 2021
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
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
17 June 2021
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
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
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
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
- [#175395536] Add upload Organization Logo
#96
- [#175395536] Add upload Organization Logo (#96)
#175395536
#175395536
#175395536
- chore: release 0.13.0
7703f15
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
- [#175374436] Allow lowercase transformation on png naming while uploading a Service image Logo
#95
- [#175374436] Allow lowercase transformation on png naming while uploading a Service image Logo (#95)
#175374436
#175374436
#175374436
#175374436
#175374436
#175374436
#175374436
- chore: release 0.11.0
84d0430
20 October 2020
- [#175262845] Enable png check on UploadServiceLogo
#93
- RANDOM_CHARSET contains 7 bit printable ASCII
#94
- [#175227073] Allow updating ADB2C User and introduce Token Name management on Create/Update operations
#92
- [#175170499] Add missing unauthorized to openapi specs
#91
- [#175014199] Health checks
#90
- [#175059122] Centralise config read
#89
- [#174947061] Externalize token name attribute
#88
- minor fix
#87
- [#175262845] Enable png check on UploadServiceLogo (#93)
#175262845
- [#175227073] Allow updating ADB2C User and introduce Token Name management on Create/Update operations (#92)
#175227073
#175227073
#175227073
#175227073
#175227073
#175227073
#175227073
#175227073
#175227073
#175227073
- [#175170499] Add missing unauthorized to openapi specs (#91)
#175170499
#175170499
#175170499
- [#175014199] Health checks (#90)
#175014199
- [#175059122] Centralise config read (#89)
#175059122
- [#174947061] Externalize token name attribute (#88)
#174947061
- chore: release 0.10.0
8b3f6b7
- Update CODEOWNERS
77067d9
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
16 July 2020
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
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