Releases: Smalls1652/EntraMfaPrefillinator
v1.3.0-preview-04
AuthUpdateApp
✍️ What's Changed
- Remove the GetAndProcessQueueMessages activity by @Smalls1652 in #93
CsvImporter
✍️ What's Changed
- Add 'get-user' command to CSVImporter config tool by @Smalls1652 in #123
- Add multi-user support for resetting state by @Smalls1652 in #124
⛓️ Dependency updates
- Bump Azure.Identity from
1.11.2
to1.11.3
by @dependabot in #94 - Bump Azure.Storage.Queues from
12.17.1
to12.18.0
by @dependabot in #96 - Bump Microsoft.EntityFrameworkCore.Design, Microsoft.EntityFrameworkCore.Relational, Microsoft.EntityFrameworkCore, Microsoft.EntityFrameworkCore.Abstractions and Microsoft.EntityFrameworkCore.Analyzers by @dependabot in #97
- Bump OpenTelemetry.Instrumentation.Runtime from
1.8.0
to1.8.1
by @dependabot in #102 - Bump Microsoft.Identity.Client from
4.60.3
to4.61.1
by @dependabot in #103 - Bump Microsoft.EntityFrameworkCore.Design, Microsoft.EntityFrameworkCore.Relational, Microsoft.EntityFrameworkCore, Microsoft.EntityFrameworkCore.Abstractions and Microsoft.EntityFrameworkCore.Analyzers by @dependabot in #106
- Bump Microsoft.Identity.Client from
4.61.1
to4.61.3
by @dependabot in #108 - Bump Azure.Monitor.OpenTelemetry.Exporter from
1.2.0
to1.3.0
by @dependabot in #109 - Bump OpenTelemetry.Exporter.OpenTelemetryProtocol from
1.8.1
to1.9.0
by @dependabot in #110 - Bump OpenTelemetry.Extensions.Hosting from
1.8.1
to1.9.0
by @dependabot in #111 - Bump docker/build-push-action from
5
to6
by @dependabot in #112 - Bump OpenTelemetry.Instrumentation.Runtime from
1.8.1
to1.9.0
by @dependabot in #113 - Bump OpenTelemetry.Instrumentation.Http from
1.8.1
to1.9.0
by @dependabot in #114 - Bump OpenTelemetry.Instrumentation.Process from
0.5.0-beta.5
to0.5.0-beta.6
by @dependabot in #115 - Bump System.CommandLine from
2.0.0-beta4.24209.3
to2.0.0-beta4.24324.3
by @dependabot in #116 - Bump Azure.Identity from
1.11.3
to1.12.0
by @dependabot in #117 - Bump Microsoft.EntityFrameworkCore.Design, Microsoft.EntityFrameworkCore.Relational, Microsoft.EntityFrameworkCore, Microsoft.EntityFrameworkCore.Abstractions and Microsoft.EntityFrameworkCore.Analyzers by @dependabot in #119
- Bump Microsoft.EntityFrameworkCore.Sqlite from
8.0.6
to8.0.7
by @dependabot in #125
Full Changelog: v1.3.0-preview-03...v1.3.0-preview-04
v1.3.0-preview-03
AuthUpdateApp
✍️ What's Changed
- Update message dequeue strategy by @Smalls1652 in #92
Full Changelog: v1.3.0-preview-02...v1.3.0-preview-03
v1.3.0-preview-02
✍️ What's Changed
- Add LastUpdated property to UserDetails by @Smalls1652 in #90
- Remove setting parent activity ID for the ProcessQueueMessageAsync by @Smalls1652 in #91
⛓️ Dependency updates
- Bump Microsoft.Identity.Client from
4.60.2
to4.60.3
by @dependabot in #85 - Bump Azure.Identity from
1.11.0
to1.11.1
by @dependabot in #86 - Bump OpenTelemetry.Extensions.Hosting from
1.8.0
to1.8.1
by @dependabot in #87 - Bump OpenTelemetry.Exporter.OpenTelemetryProtocol from
1.8.0
to1.8.1
by @dependabot in #88 - Bump Azure.Identity from
1.11.1
to1.11.2
by @dependabot in #89
Full Changelog: v1.3.0-preview-01...v1.3.0-preview-02
v1.3.0-preview-01
✍️ What's Changed
- Refactor
QueueClientService
by @Smalls1652 in #79 - Make
CsvImporter
a self-contained deployment by @Smalls1652 in #80 - Switch to EF Core for
CsvImporter
by @Smalls1652 in #81 - Initial addition of
CsvImporter.ConfigTool
by @Smalls1652 in #83 - Treat home phone number as mobile and use home phone number as alternate by @Smalls1652 in #84
⛓️ Dependency updates
- Bump
OpenTelemetry.Instrumentation.Http
from1.8.0
to1.8.1
by @dependabot in #82
Full Changelog: v1.2.0...v1.3.0-preview-01
v1.2.0
Overview
This is primarily a bug-fix and dependency update release.
🪳 Bug Fixes
- Fix home phone number not being included in filter and delta checks by @Smalls1652 in #78
🧹 Maintenance
- Add multi-arch image support by @Smalls1652 in #52
- Switch to centrally managed packages by @Smalls1652 in #65
- Add base .editorconfig file by @Smalls1652 in #72
- Update layout for project files by @Smalls1652 in #73
- Change what triggers the build workflow by @Smalls1652 in #74
⛓️ Dependency updates
- Bump Microsoft.Identity.Client from
4.59.0
to4.60.1
in/src/Lib
by @dependabot in #54 - Bump OpenTelemetry.Exporter.OpenTelemetryProtocol from 1.7.0 to 1.8.0 by @dependabot in #66
- Bump OpenTelemetry.ResourceDetectors.Azure from 1.0.0-beta.5 to 1.0.0-beta.6 by @dependabot in #67
- Bump OpenTelemetry.Instrumentation.Process from 0.5.0-beta.4 to 0.5.0-beta.5 by @dependabot in #68
- Bump OpenTelemetry.Extensions.Hosting from 1.7.0 to 1.8.0 by @dependabot in #69
- Bump OpenTelemetry.Instrumentation.Runtime from 1.7.0 to 1.8.0 by @dependabot in #70
- Bump OpenTelemetry.Instrumentation.Http from 1.7.1 to 1.8.0 by @dependabot in #71
- Bump Azure.Identity from 1.10.4 to 1.11.0 by @dependabot in #75
- Bump Microsoft.Data.Sqlite from 8.0.3 to 8.0.4 by @dependabot in #76
- Bump Microsoft.Identity.Client from 4.60.1 to 4.60.2 by @dependabot in #77
Full Changelog: v1.1.0...v1.2.0
v1.1.0
Overview
This update adds support for pre-filling a home/office phone number.
🚨 Breaking change:
This update will require two things to be done on the server running the
CsvImporter
tool:
- Deleting the
CsvImporter.db
file.
- This will cause the first time run to occur again.
- Ensuring the CSV file has an extra column at the end for home/office phone numbers.
- There may be a future update that will check to see if that column exists or not. For now, it's a hard requirement.
✍️ What's Changed
- Add home/office phone number by @Smalls1652 in #51
⛓️ Dependency updates
- Bump Microsoft.Data.Sqlite from
8.0.2
to8.0.3
in/src/Tools/CsvImporter
by @dependabot in #50
Full Changelog: v1.0.0..v1.1.0
v1.0.0
Overview
This is the first stable release of EntraMfaPrefillinator!
⚠️ Note:The following release notes are from all of the previous "preview" releases.
✍️ What's Changed
- Add
CsvImporter
tool by @Smalls1652 in #17 - Add Azure identity authentication by @Smalls1652 in #19
- Improve delta filtering speed by @Smalls1652 in #20
- Switch
CsvImporter
to using a generic host by @Smalls1652 in #21 - Add SQLite for
CsvImporter
by @Smalls1652 in #22 - Add container image build for
FunctionApp
by @Smalls1652 in #23 - Add Bicep template for the Azure Function app by @Smalls1652 in #24
- Add
AuthUpdaterApp
by @Smalls1652 in #27 - Add basic Dapr support by @Smalls1652 in #28
- Change the time-to-live for queue messages by @Smalls1652 in #29
- Add basic implementation of OpenTelemetry by @Smalls1652 in #30
- Add first run queue message TTL and add configurable TTL by @Smalls1652 in #31
- Rework
AuthUpdateApp
by @Smalls1652 in #32 - Remove
FunctionApp
by @Smalls1652 in #34 - Add Azure ARM/Bicep templates for deploying
AuthUpdateApp
by @Smalls1652 in #35 - Refactor getting users from the Graph API in
AuthUpdateApp
by @Smalls1652 in #36 - Change access modifiers for multiple classes by @Smalls1652 in #37
- Logging, telemetry, and more for the shared class library by @Smalls1652 in #39
- Add runtime instrumentation to
AuthUpdateApp
by @Smalls1652 in #40 - Improve lifecycle for the primary hosted service by @Smalls1652 in #42
- Modify the hosting lifecycle logging by @Smalls1652 in #43
- Create a shared hostlifetime class by @Smalls1652 in #44
- Add OpenTelemetry support to
CsvImporter
by @Smalls1652 in #46 - Add OpenTelemetry process instrumentation to
CsvImporter
by @Smalls1652 in #47 - Add config for Azure Container Apps resource detector to
AuthUpdateApp
by @Smalls1652 in #48 - Add OpenTelemetry attributes for
AuthUpdateApp
by @Smalls1652 in #49
🪳 Bug Fixes
- Fix null reference exception with
GraphClientService
calls by @Smalls1652 in #45
⛓️ Dependency updates
- Bump Microsoft.Identity.Client from
4.58.1
to4.59.0
in/src/Lib
by @dependabot in #18 - Bump OpenTelemetry.Instrumentation.Http from
1.7.0
to1.7.1
in/src/AuthUpdateApp
by @dependabot in #38 - Bump Microsoft.Data.Sqlite from
8.0.1
to8.0.2
in/src/Tools/CsvImporter
by @dependabot in #41
Full Changelog: 06d01e8..v1.0.0
v0.1.0-preview-08
✍️ What's Changed
- Add OpenTelemetry process instrumentation to
CsvImporter
by @Smalls1652 in #47 - Add config for Azure Container Apps resource detector to
AuthUpdateApp
by @Smalls1652 in #48 - Add OpenTelemetry attributes for
AuthUpdateApp
by @Smalls1652 in #49
Full Changelog: v0.1.0-preview-07..v0.1.0-preview-08
v0.1.0-preview-07
✍️ What's Changed
- Add OpenTelemetry support to
CsvImporter
by @Smalls1652 in #46
Full Changelog: v0.1.0-preview-06..v0.1.0-preview-07
v0.1.0-preview-06
✍️ What's Changed
- Modify the hosting lifecycle logging by @Smalls1652 in #43
- Create a shared hostlifetime class by @Smalls1652 in #44
🪳 Bug Fixes
- Fix null reference exception with
GraphClientService
calls by @Smalls1652 in #45
Full Changelog: v0.1.0-preview-05..v0.1.0-preview-06