Skip to content

Commit 92c5086

Browse files
Merge pull request #906 from KelvinTegelaar/dev
Dev to release
2 parents 89e47a5 + 61c294b commit 92c5086

File tree

11 files changed

+42
-75
lines changed

11 files changed

+42
-75
lines changed

package-lock.json

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

public/version_latest.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.5.0
1+
2.5.5

src/store/api/baseQuery.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ export const axiosQuery = async ({ path, method = 'get', params, data, hideToast
1111
})
1212
return { data: result?.data }
1313
} catch (error) {
14+
// Catch API call on timed out SWA session and send to login page
15+
if (error.response?.status === 302) {
16+
window.location.href = '/.auth/login/aad?post_login_redirect_uri=' + window.location.href
17+
}
1418
return {
1519
error: {
1620
status: error.response?.status,

src/views/email-exchange/administration/EditCalendarPermissions.js

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -54,21 +54,13 @@ const EditCalendarPermission = () => {
5454
}, [userId, tenantDomain, dispatch])
5555
const [genericPostRequest, postResults] = useLazyGenericGetRequestQuery()
5656
const onSubmit = (values) => {
57-
if (values.RemoveAccess) {
58-
values.RemoveAccess = values.RemoveAccess.value
59-
}
60-
if (!values.RemoveAccess) {
61-
values.RemoveAccess = ''
62-
}
63-
if (values.UserToGetPermissions) {
64-
values.UserToGetPermissions = values.UserToGetPermissions.value
65-
values.Permissions = values.Permissions.value
66-
}
6757
const shippedValues = {
6858
FolderName: user[0].FolderName,
6959
userid: userId,
7060
tenantFilter: tenantDomain,
71-
...values,
61+
Permissions: values.Permissions ? values.Permissions.value : '',
62+
UserToGetPermissions: values.UserToGetPermissions ? values.UserToGetPermissions.value : '',
63+
RemoveAccess: values.RemoveAccess ? values.RemoveAccess.value : '',
7264
}
7365
//window.alert(JSON.stringify(shippedValues))
7466
genericPostRequest({ path: '/api/ExecEditCalendarPermissions', params: shippedValues })

src/views/email-exchange/administration/EditMailboxPermissions.js

Lines changed: 5 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -57,28 +57,14 @@ const EditMailboxPermission = () => {
5757
}, [userId, tenantDomain, dispatch])
5858
const [genericPostRequest, postResults] = useLazyGenericPostRequestQuery()
5959
const onSubmit = (values) => {
60-
if (values.AddFullAccess) {
61-
values.AddFullAccess = values.AddFullAccess.value
62-
}
63-
if (!values.AddFullAccess) {
64-
values.AddFullAccess = ''
65-
}
66-
if (values.RemoveFullAccess) {
67-
values.RemoveFullAccess = values.RemoveFullAccess.value
68-
}
69-
if (!values.RemoveFullAccess) {
70-
values.RemoveFullAccess = ''
71-
}
72-
if (values.AddFullAccessNoAutoMap) {
73-
values.AddFullAccessNoAutoMap = values.AddFullAccessNoAutoMap.value
74-
}
75-
if (!values.AddFullAccessNoAutoMap) {
76-
values.AddFullAccessNoAutoMap = ''
77-
}
7860
const shippedValues = {
7961
userid: userId,
8062
tenantFilter: tenantDomain,
81-
...values,
63+
AddFullAccessNoAutoMap: values.AddFullAccessNoAutoMap
64+
? values.AddFullAccessNoAutoMap.value
65+
: '',
66+
AddFullAccess: values.AddFullAccess ? values.AddFullAccess.value : '',
67+
RemoveFullAccess: values.RemoveFullAccess ? values.RemoveFullAccess.value : '',
8268
}
8369
//window.alert(JSON.stringify(shippedValues))
8470
genericPostRequest({ path: '/api/ExecEditMailboxPermissions', values: shippedValues })

src/views/identity/administration/AddUser.js

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -72,21 +72,12 @@ const AddUser = () => {
7272

7373
const [genericPostRequest, postResults] = useLazyGenericPostRequestQuery()
7474
const onSubmit = (values) => {
75-
//@todo: need to fix copyfrom in api so this is no longer required
76-
if (!values.CopyFrom) {
77-
values.CopyFrom = ''
78-
}
79-
//@todo: need to fix this in api so this hacky shit is no longer needed.
80-
if (!values.addedAliases) {
81-
values.addedAliases = ''
82-
}
83-
8475
const shippedValues = {
85-
AddedAliases: values.addedAliases,
76+
AddedAliases: values.addedAliases ? values.addedAliases : '',
8677
BusinessPhone: values.businessPhones,
8778
City: values.city,
8879
CompanyName: values.companyName,
89-
CopyFrom: values.CopyFrom.value,
80+
CopyFrom: values.CopyFrom ? values.CopyFrom.value : '',
9081
Country: values.country,
9182
Department: values.department,
9283
DisplayName: values.displayName,
@@ -98,7 +89,7 @@ const AddUser = () => {
9889
MobilePhone: values.mobilePhone,
9990
Password: values.password,
10091
PostalCode: values.postalCode,
101-
Usagelocation: values.usageLocation.value,
92+
Usagelocation: values.usageLocation ? values.usageLocation.value : '',
10293
Username: values.mailNickname,
10394
streetAddress: values.streetAddress,
10495
Autopassword: values.Autopassword,

src/views/identity/administration/EditUser.js

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -70,19 +70,13 @@ const EditUser = () => {
7070
}, [userId, tenantDomain, dispatch])
7171
const [genericPostRequest, postResults] = useLazyGenericPostRequestQuery()
7272
const onSubmit = (values) => {
73-
//@todo: need to fix copyfrom in api so this is no longer required
74-
if (!values.CopyFrom) {
75-
values.CopyFrom = ''
76-
}
77-
//@todo: need to fix this in api so this hacky shit is no longer needed.
78-
7973
const shippedValues = {
8074
AddedAliases: values.addedAliases,
8175
BusinessPhone: values.businessPhones,
8276
RemoveAllLicenses: values.RemoveAllLicenses,
8377
City: values.city,
8478
CompanyName: values.companyName,
85-
CopyFrom: values.CopyFrom.value,
79+
CopyFrom: values.CopyFrom ? values.CopyFrom.value : '',
8680
Country: values.country,
8781
Department: values.department,
8882
DisplayName: values.displayName,
@@ -94,7 +88,7 @@ const EditUser = () => {
9488
MobilePhone: values.mobilePhone,
9589
Password: values.password,
9690
PostalCode: values.postalCode,
97-
Usagelocation: values.usageLocation.value,
91+
usageLocation: values.usageLocation ? values.usageLocation.value : '',
9892
UserID: userId,
9993
Username: values.mailNickname,
10094
streetAddress: values.streetAddress,
@@ -104,11 +98,11 @@ const EditUser = () => {
10498
//window.alert(JSON.stringify(shippedValues))
10599
genericPostRequest({ path: '/api/EditUser', values: shippedValues })
106100
}
107-
const usagelocation = useSelector((state) => state.app.usageLocation)
101+
const usageLocation = useSelector((state) => state.app.usageLocation)
108102

109103
const initialState = {
110104
keepLicenses: true,
111-
usageLocation: usagelocation,
105+
usageLocation: usageLocation,
112106
...user,
113107
}
114108

@@ -246,7 +240,7 @@ const EditUser = () => {
246240
name: Name,
247241
}))}
248242
disabled={formDisabled}
249-
name="UsageLocation"
243+
name="usageLocation"
250244
placeholder="Type to search..."
251245
label="Usage Location"
252246
/>

src/views/identity/reports/BasicAuthReport.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ import { CippPageList } from 'src/components/layout'
44
const columns = [
55
{
66
name: 'User Principal Name',
7-
selector: (row) => row['UPN'],
7+
selector: (row) => row['UserPrincipalName'],
88
sortable: true,
9-
exportSelector: 'UPN',
9+
exportSelector: 'UserPrincipalName',
1010
},
1111
{
1212
name: 'Basic Auth',
13-
selector: (row) => row['BasicAuth'],
13+
selector: (row) => row['clientAppUsed'],
1414
sortable: true,
15-
exportSelector: 'BasicAuth',
15+
exportSelector: 'clientAppUsed',
1616
},
1717
]
1818

src/views/tenant/conditional/DeployCA.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ const AddPolicy = () => {
7373
<CippWizard
7474
initialValues={{ ...formValues }}
7575
onSubmit={handleSubmit}
76-
wizardTitle="Add Intune policy"
76+
wizardTitle="Add Conditional Access policy"
7777
>
7878
<CippWizard.Page
7979
title="Tenant Choice"

src/views/tenant/standards/IndividualDomain.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ export function IndividualDomainCheck({
9393
const [masonrySize, setMasonrySize] = useState()
9494

9595
const isValidDomain = (value) =>
96-
/^(((?!-))(xn--|_{1,1})?[a-z0-9-]{0,61}[a-z0-9]{1,1}\.)*(xn--)?([a-z0-9][a-z0-9-]{0,60}|[a-z0-9-]{1,30}\.[a-z]{2,})$/.test(
96+
/^(((?!-))(xn--|_{1,1})?[a-z0-9-]{0,61}[a-z0-9]{1,1}\.)*(xn--)?([a-z0-9][a-z0-9-]{0,60}|[a-z0-9-]{1,30}\.[a-z]{2,})$/i.test(
9797
value,
9898
)
9999
? undefined

0 commit comments

Comments
 (0)