Skip to content

Commit

Permalink
Merge pull request #906 from KelvinTegelaar/dev
Browse files Browse the repository at this point in the history
Dev to release
  • Loading branch information
KelvinTegelaar authored Apr 29, 2022
2 parents 89e47a5 + 61c294b commit 92c5086
Show file tree
Hide file tree
Showing 11 changed files with 42 additions and 75 deletions.
28 changes: 14 additions & 14 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion public/version_latest.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.5.0
2.5.5
4 changes: 4 additions & 0 deletions src/store/api/baseQuery.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,10 @@ export const axiosQuery = async ({ path, method = 'get', params, data, hideToast
})
return { data: result?.data }
} catch (error) {
// Catch API call on timed out SWA session and send to login page
if (error.response?.status === 302) {
window.location.href = '/.auth/login/aad?post_login_redirect_uri=' + window.location.href
}
return {
error: {
status: error.response?.status,
Expand Down
14 changes: 3 additions & 11 deletions src/views/email-exchange/administration/EditCalendarPermissions.js
Original file line number Diff line number Diff line change
Expand Up @@ -54,21 +54,13 @@ const EditCalendarPermission = () => {
}, [userId, tenantDomain, dispatch])
const [genericPostRequest, postResults] = useLazyGenericGetRequestQuery()
const onSubmit = (values) => {
if (values.RemoveAccess) {
values.RemoveAccess = values.RemoveAccess.value
}
if (!values.RemoveAccess) {
values.RemoveAccess = ''
}
if (values.UserToGetPermissions) {
values.UserToGetPermissions = values.UserToGetPermissions.value
values.Permissions = values.Permissions.value
}
const shippedValues = {
FolderName: user[0].FolderName,
userid: userId,
tenantFilter: tenantDomain,
...values,
Permissions: values.Permissions ? values.Permissions.value : '',
UserToGetPermissions: values.UserToGetPermissions ? values.UserToGetPermissions.value : '',
RemoveAccess: values.RemoveAccess ? values.RemoveAccess.value : '',
}
//window.alert(JSON.stringify(shippedValues))
genericPostRequest({ path: '/api/ExecEditCalendarPermissions', params: shippedValues })
Expand Down
24 changes: 5 additions & 19 deletions src/views/email-exchange/administration/EditMailboxPermissions.js
Original file line number Diff line number Diff line change
Expand Up @@ -57,28 +57,14 @@ const EditMailboxPermission = () => {
}, [userId, tenantDomain, dispatch])
const [genericPostRequest, postResults] = useLazyGenericPostRequestQuery()
const onSubmit = (values) => {
if (values.AddFullAccess) {
values.AddFullAccess = values.AddFullAccess.value
}
if (!values.AddFullAccess) {
values.AddFullAccess = ''
}
if (values.RemoveFullAccess) {
values.RemoveFullAccess = values.RemoveFullAccess.value
}
if (!values.RemoveFullAccess) {
values.RemoveFullAccess = ''
}
if (values.AddFullAccessNoAutoMap) {
values.AddFullAccessNoAutoMap = values.AddFullAccessNoAutoMap.value
}
if (!values.AddFullAccessNoAutoMap) {
values.AddFullAccessNoAutoMap = ''
}
const shippedValues = {
userid: userId,
tenantFilter: tenantDomain,
...values,
AddFullAccessNoAutoMap: values.AddFullAccessNoAutoMap
? values.AddFullAccessNoAutoMap.value
: '',
AddFullAccess: values.AddFullAccess ? values.AddFullAccess.value : '',
RemoveFullAccess: values.RemoveFullAccess ? values.RemoveFullAccess.value : '',
}
//window.alert(JSON.stringify(shippedValues))
genericPostRequest({ path: '/api/ExecEditMailboxPermissions', values: shippedValues })
Expand Down
15 changes: 3 additions & 12 deletions src/views/identity/administration/AddUser.js
Original file line number Diff line number Diff line change
Expand Up @@ -72,21 +72,12 @@ const AddUser = () => {

const [genericPostRequest, postResults] = useLazyGenericPostRequestQuery()
const onSubmit = (values) => {
//@todo: need to fix copyfrom in api so this is no longer required
if (!values.CopyFrom) {
values.CopyFrom = ''
}
//@todo: need to fix this in api so this hacky shit is no longer needed.
if (!values.addedAliases) {
values.addedAliases = ''
}

const shippedValues = {
AddedAliases: values.addedAliases,
AddedAliases: values.addedAliases ? values.addedAliases : '',
BusinessPhone: values.businessPhones,
City: values.city,
CompanyName: values.companyName,
CopyFrom: values.CopyFrom.value,
CopyFrom: values.CopyFrom ? values.CopyFrom.value : '',
Country: values.country,
Department: values.department,
DisplayName: values.displayName,
Expand All @@ -98,7 +89,7 @@ const AddUser = () => {
MobilePhone: values.mobilePhone,
Password: values.password,
PostalCode: values.postalCode,
Usagelocation: values.usageLocation.value,
Usagelocation: values.usageLocation ? values.usageLocation.value : '',
Username: values.mailNickname,
streetAddress: values.streetAddress,
Autopassword: values.Autopassword,
Expand Down
16 changes: 5 additions & 11 deletions src/views/identity/administration/EditUser.js
Original file line number Diff line number Diff line change
Expand Up @@ -70,19 +70,13 @@ const EditUser = () => {
}, [userId, tenantDomain, dispatch])
const [genericPostRequest, postResults] = useLazyGenericPostRequestQuery()
const onSubmit = (values) => {
//@todo: need to fix copyfrom in api so this is no longer required
if (!values.CopyFrom) {
values.CopyFrom = ''
}
//@todo: need to fix this in api so this hacky shit is no longer needed.

const shippedValues = {
AddedAliases: values.addedAliases,
BusinessPhone: values.businessPhones,
RemoveAllLicenses: values.RemoveAllLicenses,
City: values.city,
CompanyName: values.companyName,
CopyFrom: values.CopyFrom.value,
CopyFrom: values.CopyFrom ? values.CopyFrom.value : '',
Country: values.country,
Department: values.department,
DisplayName: values.displayName,
Expand All @@ -94,7 +88,7 @@ const EditUser = () => {
MobilePhone: values.mobilePhone,
Password: values.password,
PostalCode: values.postalCode,
Usagelocation: values.usageLocation.value,
usageLocation: values.usageLocation ? values.usageLocation.value : '',
UserID: userId,
Username: values.mailNickname,
streetAddress: values.streetAddress,
Expand All @@ -104,11 +98,11 @@ const EditUser = () => {
//window.alert(JSON.stringify(shippedValues))
genericPostRequest({ path: '/api/EditUser', values: shippedValues })
}
const usagelocation = useSelector((state) => state.app.usageLocation)
const usageLocation = useSelector((state) => state.app.usageLocation)

const initialState = {
keepLicenses: true,
usageLocation: usagelocation,
usageLocation: usageLocation,
...user,
}

Expand Down Expand Up @@ -246,7 +240,7 @@ const EditUser = () => {
name: Name,
}))}
disabled={formDisabled}
name="UsageLocation"
name="usageLocation"
placeholder="Type to search..."
label="Usage Location"
/>
Expand Down
8 changes: 4 additions & 4 deletions src/views/identity/reports/BasicAuthReport.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@ import { CippPageList } from 'src/components/layout'
const columns = [
{
name: 'User Principal Name',
selector: (row) => row['UPN'],
selector: (row) => row['UserPrincipalName'],
sortable: true,
exportSelector: 'UPN',
exportSelector: 'UserPrincipalName',
},
{
name: 'Basic Auth',
selector: (row) => row['BasicAuth'],
selector: (row) => row['clientAppUsed'],
sortable: true,
exportSelector: 'BasicAuth',
exportSelector: 'clientAppUsed',
},
]

Expand Down
2 changes: 1 addition & 1 deletion src/views/tenant/conditional/DeployCA.js
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ const AddPolicy = () => {
<CippWizard
initialValues={{ ...formValues }}
onSubmit={handleSubmit}
wizardTitle="Add Intune policy"
wizardTitle="Add Conditional Access policy"
>
<CippWizard.Page
title="Tenant Choice"
Expand Down
2 changes: 1 addition & 1 deletion src/views/tenant/standards/IndividualDomain.js
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ export function IndividualDomainCheck({
const [masonrySize, setMasonrySize] = useState()

const isValidDomain = (value) =>
/^(((?!-))(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(
/^(((?!-))(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(
value,
)
? undefined
Expand Down
2 changes: 1 addition & 1 deletion version_latest.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.5.0
2.5.5

0 comments on commit 92c5086

Please sign in to comment.