Skip to content

Commit deccbac

Browse files
committed
4.0.2 release
1 parent ca4ec3a commit deccbac

9 files changed

Lines changed: 1310 additions & 1200 deletions

File tree

.github/workflows/trigger-on-develop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
with:
2222
environment: dev
2323
deploy-to-azure:
24-
name: Deploy bot to Azure
24+
name: Deploy to Azure
2525
needs: build-source
2626
uses: ./.github/workflows/deploy-to-azure.yml
2727
secrets: inherit

source/client/package-lock.json

Lines changed: 1260 additions & 1157 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

source/client/package.json

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -16,49 +16,49 @@
1616
"dependencies": {
1717
"@automapper/pojos": "^8.8.1",
1818
"@emotion/react": "^11.14.0",
19-
"@fluentui/react-components": "^9.61.6",
19+
"@fluentui/react-components": "^9.64.0",
2020
"@microsoft/applicationinsights-react-js": "^18.3.6",
21-
"@microsoft/applicationinsights-web": "^3.3.6",
22-
"@microsoft/teams-js": "2.36.0",
23-
"axios": "^1.8.4",
21+
"@microsoft/applicationinsights-web": "^3.3.8",
22+
"@microsoft/teams-js": "2.38.0",
23+
"axios": "^1.9.0",
2424
"react": "^18.3.1",
2525
"react-dom": "^18.3.1",
26-
"react-error-boundary": "^5.0.0",
27-
"react-hook-form": "^7.55.0",
26+
"react-error-boundary": "^6.0.0",
27+
"react-hook-form": "^7.56.4",
2828
"react-icons": "^5.5.0",
29-
"react-intl": "^7.1.10",
30-
"react-router-dom": "^7.5.0",
29+
"react-intl": "^7.1.11",
30+
"react-router-dom": "^7.6.1",
3131
"react-use": "^17.6.0",
3232
"ress": "^5.0.2"
3333
},
3434
"devDependencies": {
3535
"@emotion/babel-plugin": "^11.13.5",
3636
"@eslint/eslintrc": "^3.3.1",
37-
"@eslint/js": "^9.24.0",
38-
"@formatjs/cli": "^6.6.3",
39-
"@stylistic/eslint-plugin": "^4.2.0",
40-
"@types/react": "^18.3.20",
41-
"@types/react-dom": "^18.3.6",
37+
"@eslint/js": "^9.27.0",
38+
"@formatjs/cli": "^6.7.1",
39+
"@stylistic/eslint-plugin": "^4.4.0",
40+
"@types/react": "^18.3.23",
41+
"@types/react-dom": "^18.3.7",
4242
"@types/react-router-dom": "^5.3.3",
43-
"@vitejs/plugin-react": "^4.3.4",
44-
"babel-plugin-formatjs": "^10.5.37",
45-
"eslint": "^9.24.0",
43+
"@vitejs/plugin-react": "^4.5.0",
44+
"babel-plugin-formatjs": "^10.5.38",
45+
"eslint": "^9.27.0",
4646
"eslint-plugin-hooks": "^0.4.3",
4747
"eslint-plugin-jsx-a11y": "^6.10.2",
4848
"eslint-plugin-react": "^7.37.5",
4949
"eslint-plugin-react-hooks": "^5.2.0",
5050
"eslint-plugin-sonarjs": "^3.0.2",
51-
"globals": "^16.0.0",
52-
"postcss": "^8.5.3",
51+
"globals": "^16.2.0",
52+
"postcss": "^8.5.4",
5353
"postcss-styled-syntax": "^0.7.1",
54-
"stylelint": "^16.18.0",
54+
"stylelint": "^16.20.0",
5555
"stylelint-config-recess-order": "^6.0.0",
56-
"stylelint-config-standard-scss": "^14.0.0",
56+
"stylelint-config-standard-scss": "^15.0.1",
5757
"typescript": "^5.8.3",
58-
"typescript-eslint": "^8.29.1",
59-
"vite": "^6.2.6"
58+
"typescript-eslint": "^8.33.0",
59+
"vite": "^6.3.5"
6060
},
6161
"volta": {
62-
"node": "20.18.0"
62+
"node": "22.16.0"
6363
}
6464
}

source/client/src/features/error/pages/Error500Page.tsx

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,16 @@ function Error500Page(props: Readonly<Error500PageProps>) {
1919

2020
const { error } = props;
2121

22-
const { trackException } = useAppInsightsContext();
22+
const appInsights = useAppInsightsContext();
2323

2424
React.useEffect(() => {
25-
trackException({ exception: error });
25+
if (error == null) {
26+
return;
27+
}
28+
appInsights.trackException({ exception: error });
2629
}, [
27-
error,
28-
trackException
30+
appInsights,
31+
error
2932
]);
3033

3134
return (

source/client/src/features/tab/pages/ContentPage.presenter.tsx

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import {
1515
Subtitle2,
1616
Textarea
1717
} from '@fluentui/react-components';
18-
import { Controller, useForm } from 'react-hook-form';
18+
import { Controller, useForm, useWatch } from 'react-hook-form';
1919
import { FormattedMessage, useIntl } from 'react-intl';
2020
import { CommandSettingsFormState } from '../../../types/Form';
2121
import { EventHandler } from '../../../types/Event';
@@ -53,6 +53,10 @@ function ContentPage(props: Readonly<ContentPageProps>) {
5353
value
5454
]);
5555

56+
const watch = useWatch({
57+
control: form.control
58+
});
59+
5660
return value ? (
5761
<div
5862
css={css`
@@ -115,7 +119,7 @@ function ContentPage(props: Readonly<ContentPageProps>) {
115119
<Field label={intl.formatMessage(messages.Message)}>
116120
<Textarea
117121
{...field}
118-
disabled={disabled} />
122+
disabled={disabled || watch.startMeetingSchedule === '-1'} />
119123
</Field>
120124
)} />
121125
<Controller
@@ -126,7 +130,7 @@ function ContentPage(props: Readonly<ContentPageProps>) {
126130
<Field label={intl.formatMessage(messages.Url)}>
127131
<Input
128132
{...field}
129-
disabled={disabled} />
133+
disabled={disabled || watch.startMeetingSchedule === '-1'} />
130134
</Field>
131135
)} />
132136
</div>
@@ -163,7 +167,7 @@ function ContentPage(props: Readonly<ContentPageProps>) {
163167
<Field label={intl.formatMessage(messages.Message)}>
164168
<Textarea
165169
{...field}
166-
disabled={disabled} />
170+
disabled={disabled || watch.endMeetingSchedule === '-1'} />
167171
</Field>
168172
)} />
169173
<Controller
@@ -174,7 +178,7 @@ function ContentPage(props: Readonly<ContentPageProps>) {
174178
<Field label={intl.formatMessage(messages.Url)}>
175179
<Input
176180
{...field}
177-
disabled={disabled} />
181+
disabled={disabled || watch.endMeetingSchedule === '-1'} />
178182
</Field>
179183
)} />
180184
</div>
@@ -212,7 +216,7 @@ function ContentPage(props: Readonly<ContentPageProps>) {
212216
<Field label={intl.formatMessage(messages.Message)}>
213217
<Textarea
214218
{...field}
215-
disabled={disabled} />
219+
disabled={disabled || watch.inMeetingSchedule === '-1'} />
216220
</Field>
217221
)} />
218222
<Controller
@@ -223,7 +227,7 @@ function ContentPage(props: Readonly<ContentPageProps>) {
223227
<Field label={intl.formatMessage(messages.Url)}>
224228
<Input
225229
{...field}
226-
disabled={disabled} />
230+
disabled={disabled || watch.inMeetingSchedule === '-1'} />
227231
</Field>
228232
)} />
229233
</div>

source/server/Karamem0.Commistant.Common/Karamem0.Commistant.Common.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@
2121
<ItemGroup>
2222
<PackageReference Include="AutoMapper" Version="14.0.0" />
2323
<PackageReference Include="Azure.AI.OpenAI" Version="2.1.0" />
24-
<PackageReference Include="Azure.Identity" Version="1.13.2" />
24+
<PackageReference Include="Azure.Identity" Version="1.14.0" />
2525
<PackageReference Include="Azure.Storage.Blobs" Version="12.24.0" />
2626
<PackageReference Include="Microsoft.Bot.Builder.Dialogs" Version="4.23.0" />
2727
<PackageReference Include="Microsoft.Bot.Builder.Integration.AspNet.Core" Version="4.23.0" />
28-
<PackageReference Include="Microsoft.Extensions.Logging.AzureAppServices" Version="9.0.4" />
28+
<PackageReference Include="Microsoft.Extensions.Logging.AzureAppServices" Version="9.0.5" />
2929
<PackageReference Include="QRCoder" Version="1.6.0" />
3030
</ItemGroup>
3131

source/server/Karamem0.Commistant.Function/Karamem0.Commistant.Function.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@
2828
<PackageReference Include="Microsoft.Azure.Functions.Worker.ApplicationInsights" Version="2.0.0" />
2929
<PackageReference Include="Microsoft.Azure.Functions.Worker.Extensions.Http" Version="3.3.0" />
3030
<PackageReference Include="Microsoft.Azure.Functions.Worker.Extensions.Timer" Version="4.3.1" />
31-
<PackageReference Include="Microsoft.Azure.Functions.Worker.Sdk" Version="2.0.2" />
31+
<PackageReference Include="Microsoft.Azure.Functions.Worker.Sdk" Version="2.0.4" />
3232
<PackageReference Include="Microsoft.Bot.Connector" Version="4.23.0" />
33-
<PackageReference Include="Microsoft.IdentityModel.JsonWebTokens" Version="8.8.0" />
33+
<PackageReference Include="Microsoft.IdentityModel.JsonWebTokens" Version="8.11.0" />
3434
</ItemGroup>
3535

3636
<ItemGroup>

source/server/Karamem0.Commistant.Test/Karamem0.Commistant.Test.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@
2323
<PackageReference Include="AltCover" Version="9.0.1" />
2424
<PackageReference Include="Microsoft.Bot.Builder.Testing" Version="4.23.0" />
2525
<PackageReference Include="Microsoft.Bot.Schema" Version="4.23.0" />
26-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.13.0" />
26+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.0" />
2727
<PackageReference Include="NSubstitute" Version="5.3.0" />
2828
<PackageReference Include="NUnit" Version="4.3.2" />
2929
<PackageReference Include="NUnit3TestAdapter" Version="5.0.0" />
30-
<PackageReference Include="NUnit.Analyzers" Version="4.7.0">
30+
<PackageReference Include="NUnit.Analyzers" Version="4.8.1">
3131
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3232
<PrivateAssets>all</PrivateAssets>
3333
</PackageReference>

source/server/Karamem0.Commistant.Web/Karamem0.Commistant.Web.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,11 @@
2424
<PackageReference Include="AdaptiveCards" Version="3.1.0" />
2525
<PackageReference Include="AutoMapper" Version="14.0.0" />
2626
<PackageReference Include="Microsoft.ApplicationInsights.AspNetCore" Version="2.23.0" />
27-
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="8.0.15" />
27+
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="8.0.16" />
2828
<PackageReference Include="Microsoft.Bot.Builder.Azure.Blobs" Version="4.23.0" />
2929
<PackageReference Include="Microsoft.Bot.Builder.Dialogs" Version="4.23.0" />
3030
<PackageReference Include="Microsoft.Bot.Builder.Integration.AspNet.Core" Version="4.23.0" />
31-
<PackageReference Include="Microsoft.Extensions.Logging.AzureAppServices" Version="9.0.4" />
31+
<PackageReference Include="Microsoft.Extensions.Logging.AzureAppServices" Version="9.0.5" />
3232
</ItemGroup>
3333

3434
<ItemGroup>

0 commit comments

Comments
 (0)