Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from KelvinTegelaar:master #2

Merged
merged 165 commits into from
Feb 12, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
165 commits
Select commit Hold shift + click to select a range
8e812de
modernize and handle GET and POST requests
kris6673 Jan 21, 2025
1f6b617
Filter the results to only include linux scripts or sort out linux sc…
kris6673 Jan 21, 2025
94db5fa
Add Invoke-RemoveIntuneScript function for deleting Intune scripts vi…
kris6673 Jan 21, 2025
109aa39
Filter out linux scripts
kris6673 Jan 23, 2025
b88b431
Before bulkrequest kinda
kris6673 Jan 23, 2025
773bf88
Merge branch 'dev' of https://github.com/KelvinTegelaar/CIPP-API into…
kris6673 Jan 23, 2025
cdc5a9c
MAke into 1 page and make it into bulk requests
kris6673 Jan 23, 2025
f377d90
Merge branch `KelvinTegelaar:dev` into intune-scripts
kris6673 Jan 27, 2025
8fd30dd
Merge pull request #118 from KelvinTegelaar/dev
kris6673 Jan 30, 2025
a79ecd4
Docker support
redanthrax Jan 28, 2025
c557741
Merge pull request #119 from KelvinTegelaar/dev
kris6673 Jan 31, 2025
3723ec3
Refactor Invoke-EditContact function to improve logging and error han…
kris6673 Jan 31, 2025
2a3bc87
feat: New standard RetentionPolicyTag
OfficialEsco Feb 2, 2025
1a00015
Merge pull request #1287 from Ren-Roros-Digital/RetentionPolicyTag
KelvinTegelaar Feb 2, 2025
2ea2c53
Merge pull request #1284 from kris6673/dev
KelvinTegelaar Feb 2, 2025
a2a4df5
fix: use timespam from days in RetentionPolicyTag
OfficialEsco Feb 2, 2025
00b2649
Merge pull request #1288 from Ren-Roros-Digital/quickfix
KelvinTegelaar Feb 2, 2025
ecd814b
list standard fix
KelvinTegelaar Feb 2, 2025
7ec4e3f
Merge branch 'dev' of https://github.com/KelvinTegelaar/CIPP-API into…
KelvinTegelaar Feb 2, 2025
8fa5f37
single run template failure
KelvinTegelaar Feb 3, 2025
d25e272
fix: make standards work with autoComplete
OfficialEsco Feb 3, 2025
ebd6868
fix customerid
JohnDuprey Feb 3, 2025
01f2656
Update Invoke-ListCSPLicenses.ps1
JohnDuprey Feb 3, 2025
257dff5
Update Invoke-ListCSPLicenses.ps1
JohnDuprey Feb 3, 2025
2205136
Merge pull request #1290 from Ren-Roros-Digital/autocomplete
KelvinTegelaar Feb 4, 2025
77e0dfa
fixes default attributess
KelvinTegelaar Feb 4, 2025
c7a12b8
Add or update the Azure App Service build and deployment workflow config
KelvinTegelaar Feb 4, 2025
1ceba27
feat: List contacts changes to fit frontend
kris6673 Feb 3, 2025
60f3c3f
Merge pull request #1292 from kris6673/edit-contacts
KelvinTegelaar Feb 4, 2025
0232ac6
Update Invoke-ExecSAMSetup.ps1
JohnDuprey Feb 4, 2025
d4210ae
Merge branch 'dev' of https://github.com/KelvinTegelaar/CIPP-API into…
JohnDuprey Feb 4, 2025
b82d839
Update Invoke-ExecSAMSetup.ps1
JohnDuprey Feb 4, 2025
efd0558
fix for broken templates
KelvinTegelaar Feb 4, 2025
ae5b630
Update Invoke-ExecSAMSetup.ps1
JohnDuprey Feb 4, 2025
be0cd79
Create Invoke-ListApiTest.ps1
JohnDuprey Feb 4, 2025
6465f7d
feat: CIPP-API Integration v2
JohnDuprey Feb 5, 2025
a999c9d
add connect-azaccount
JohnDuprey Feb 5, 2025
4a7db7e
fix bulk api calls
JohnDuprey Feb 5, 2025
ad2f2f6
api client tweaks
JohnDuprey Feb 5, 2025
36ecc3f
Update Invoke-ExecApiClient.ps1
JohnDuprey Feb 5, 2025
ea75c05
api client fixes
JohnDuprey Feb 5, 2025
67e13dc
improve extension testing
JohnDuprey Feb 5, 2025
4aa6c50
Merge pull request #1293 from kris6673/connector-fixes
JohnDuprey Feb 5, 2025
564780c
Prevent double offboarding
JohnDuprey Feb 5, 2025
8204c18
Merge pull request #1252 from kris6673/intune-scripts
KelvinTegelaar Feb 6, 2025
fbd08dc
Merge pull request #1276 from redanthrax/docker
KelvinTegelaar Feb 6, 2025
895191d
fix: rename Action to SafeAttachmentAction
OfficialEsco Feb 6, 2025
a339077
Add HaloPSA ticket type query
JohnDuprey Feb 6, 2025
334ee85
Intune Script Edit
redanthrax Feb 4, 2025
5d0a4d6
extension updates
JohnDuprey Feb 6, 2025
c8870a1
fix api client results
JohnDuprey Feb 6, 2025
3ccb6c1
Update Invoke-ExecApiClient.ps1
JohnDuprey Feb 6, 2025
764c314
template repo
KelvinTegelaar Feb 6, 2025
56fde8a
GitHub API functions
JohnDuprey Feb 6, 2025
e93b097
switch geo ip lookup to post
JohnDuprey Feb 7, 2025
653b356
allow disabling api authentication
JohnDuprey Feb 7, 2025
b7acf48
Merge pull request #1295 from Ren-Roros-Digital/SafeAttachmentAction
KelvinTegelaar Feb 7, 2025
1026a49
Merge pull request #1296 from redanthrax/IntuneScripts
KelvinTegelaar Feb 7, 2025
3e8d41f
fixes removal of tenantallowlists
KelvinTegelaar Feb 7, 2025
aca4768
fix anchor issues bulk requests
KelvinTegelaar Feb 7, 2025
cb4a17c
paging fix
KelvinTegelaar Feb 7, 2025
88ecc07
fixes for teams voice
KelvinTegelaar Feb 7, 2025
95d7108
fixes endless loop
KelvinTegelaar Feb 7, 2025
d92e6f1
Community Repos
JohnDuprey Feb 7, 2025
5d7949c
Community repo improvements
JohnDuprey Feb 7, 2025
7cca82b
Update Invoke-ExecGitHubAction.ps1
JohnDuprey Feb 7, 2025
408106b
Add edit room api and refactor others to fit too
kris6673 Feb 7, 2025
f8bd7a0
Switch room listing to Exchange Online commands due to Graph sync delay
kris6673 Feb 7, 2025
2a3e64a
FEAT: Add Get-CIPPAlertEntraLicenseUtilization function for license u…
kris6673 Feb 7, 2025
18edb2f
pwpush updates
JohnDuprey Feb 8, 2025
b70c628
notification / logging improvements
JohnDuprey Feb 8, 2025
e772de7
improve logging for http functions
JohnDuprey Feb 8, 2025
59a7328
hudu / extension tweaks
JohnDuprey Feb 8, 2025
32e1fb4
add more extension configs
JohnDuprey Feb 8, 2025
5797dfd
fix edit user logging
JohnDuprey Feb 8, 2025
620f340
more logging fixes
JohnDuprey Feb 8, 2025
ac9b64b
Merge remote-tracking branch 'upstream/dev' into edit-room
kris6673 Feb 8, 2025
7678a7f
refactor logging in Invoke-EditRoomMailbox to use request headers ins…
kris6673 Feb 8, 2025
e9c0e22
scheduler improvements
JohnDuprey Feb 9, 2025
a62a830
fix app upload in processor queue
JohnDuprey Feb 9, 2025
7e583ea
Update Invoke-ListFunctionParameters.ps1
JohnDuprey Feb 9, 2025
b8c288f
fix api response
JohnDuprey Feb 9, 2025
5e5a16a
updated mapping function logging
JohnDuprey Feb 9, 2025
0ea1018
remove header logging from standards function
JohnDuprey Feb 9, 2025
dddae60
fix logging for extension field mapping
JohnDuprey Feb 9, 2025
0bcab79
fix gradient alert logging
JohnDuprey Feb 9, 2025
df0a313
fix list backup
JohnDuprey Feb 9, 2025
a279892
fix run backup logging
JohnDuprey Feb 9, 2025
4fca18f
fix logging on cipp backup
JohnDuprey Feb 9, 2025
0593552
update user action logging
JohnDuprey Feb 9, 2025
a141abe
update user offboarding logging
JohnDuprey Feb 9, 2025
a8d0217
fix logging for groups
JohnDuprey Feb 9, 2025
2613590
fix intune policy logging
JohnDuprey Feb 9, 2025
ac37c46
Update Remove-CIPPMailboxPermissions.ps1
JohnDuprey Feb 9, 2025
0a53421
Update Remove-CIPPGroupMember.ps1
JohnDuprey Feb 9, 2025
7db4fef
Update Get-Tenants.ps1
JohnDuprey Feb 9, 2025
5dd6334
tweaks
JohnDuprey Feb 9, 2025
9aa702b
Update CippEntrypoints.psm1
JohnDuprey Feb 9, 2025
59dbe6f
Update Invoke-ExecApiClient.ps1
JohnDuprey Feb 9, 2025
cc0f16d
fix api client delete
JohnDuprey Feb 9, 2025
702fba7
add coldstart metadata
JohnDuprey Feb 9, 2025
97a797c
Update Invoke-ExecApiClient.ps1
JohnDuprey Feb 9, 2025
0256c23
fix more logging
JohnDuprey Feb 9, 2025
cf75397
ip address validation
JohnDuprey Feb 10, 2025
d2bd15d
Update Invoke-ExecApiClient.ps1
JohnDuprey Feb 10, 2025
d67565c
Update Invoke-ExecApiClient.ps1
JohnDuprey Feb 10, 2025
ca3a378
executing user changes 1
KelvinTegelaar Feb 10, 2025
86af7dd
Update Get-HaloTicketType.ps1
JohnDuprey Feb 10, 2025
f3ae44c
header update
KelvinTegelaar Feb 10, 2025
c8939e6
fix transport rule
KelvinTegelaar Feb 10, 2025
15bd4b1
revert headers
KelvinTegelaar Feb 10, 2025
d5ff804
headers spacing fix
KelvinTegelaar Feb 10, 2025
8ad2304
Update Invoke-ExecExcludeTenant.ps1
JohnDuprey Feb 10, 2025
8651de7
Add Clear-CIPPImmutableId function and update Invoke-CIPPOffboardingJ…
kris6673 Feb 10, 2025
1a18f18
Add AuthMethodsSettings standard and copy standards from frontend to …
kris6673 Feb 10, 2025
7e22eea
Merge pull request #1300 from kris6673/authpolicy-standard
JohnDuprey Feb 10, 2025
06c4bc9
Merge pull request #1299 from kris6673/offboarding-imm-id
JohnDuprey Feb 10, 2025
febe30e
Merge pull request #1298 from kris6673/entra-alert
JohnDuprey Feb 10, 2025
7eb5847
Merge branch 'dev' into edit-room
JohnDuprey Feb 10, 2025
41b1dd9
Merge pull request #1297 from kris6673/edit-room
JohnDuprey Feb 10, 2025
94b082c
github updates
JohnDuprey Feb 10, 2025
4a82f31
more github functions
JohnDuprey Feb 11, 2025
94698ca
Update Invoke-ExecGitHubAction.ps1
JohnDuprey Feb 11, 2025
2d81e06
Update Invoke-ExecGitHubAction.ps1
JohnDuprey Feb 11, 2025
f52da7f
fix search query
JohnDuprey Feb 11, 2025
22bd356
clean up comments
JohnDuprey Feb 11, 2025
dd9643f
Add support for QR code and fix headers param
kris6673 Feb 11, 2025
e156ea9
add support for throwing change in Set-CIPPAuthenticationPolicy
kris6673 Feb 11, 2025
7ad53d3
throw errors instead of returning messages for invalid authentication…
kris6673 Feb 11, 2025
792d571
fix odata stuff
KelvinTegelaar Feb 11, 2025
5b8079b
add cippy proxy for GitHub
JohnDuprey Feb 11, 2025
fdcb3f3
community templates
JohnDuprey Feb 11, 2025
a550ec7
fix github exec function
JohnDuprey Feb 11, 2025
97991e1
github tasks
JohnDuprey Feb 12, 2025
f529ea5
upload template tweaks
JohnDuprey Feb 12, 2025
1aba62e
Update Invoke-ListGraphExplorerPresets.ps1
JohnDuprey Feb 12, 2025
bc714f4
fix community repo table lookup
JohnDuprey Feb 12, 2025
16f226f
add error messages
JohnDuprey Feb 12, 2025
282623e
New standard for QR code auth method disablement
kris6673 Feb 12, 2025
2ff87c1
github tweaks
JohnDuprey Feb 12, 2025
693f43a
add scopes to extension test
JohnDuprey Feb 12, 2025
c722aee
Update Invoke-ExecGitHubAction.ps1
JohnDuprey Feb 12, 2025
353409c
Update Invoke-ExecGitHubAction.ps1
JohnDuprey Feb 12, 2025
f53725f
Update Invoke-ExecGitHubAction.ps1
JohnDuprey Feb 12, 2025
a517b9b
add existing check
JohnDuprey Feb 12, 2025
ec47a15
Update New-GitHubRepo.ps1
JohnDuprey Feb 12, 2025
785e3cc
Update New-GitHubRepo.ps1
JohnDuprey Feb 12, 2025
5168300
create repo tweaks
JohnDuprey Feb 12, 2025
a743f7f
fix outputs
JohnDuprey Feb 12, 2025
2611236
template changes
KelvinTegelaar Feb 12, 2025
d0a85ed
fix create repo
JohnDuprey Feb 12, 2025
f90a8c2
Merge branch 'dev' of https://github.com/KelvinTegelaar/CIPP-API into…
JohnDuprey Feb 12, 2025
238883a
remove condition to add missing groups
JohnDuprey Feb 12, 2025
0cce88a
fix one off import option
JohnDuprey Feb 12, 2025
f2e3478
group imports
KelvinTegelaar Feb 12, 2025
5193fa2
Casing and a bit of cleanup
kris6673 Feb 12, 2025
c64a5e9
add import error handling and output
JohnDuprey Feb 12, 2025
634c0bc
CA and groups
KelvinTegelaar Feb 12, 2025
f062354
update template run
KelvinTegelaar Feb 12, 2025
fdae6f3
migration table edit
KelvinTegelaar Feb 12, 2025
38de6c2
Merge pull request #1302 from kris6673/casing
KelvinTegelaar Feb 12, 2025
e30aaa9
up version
JohnDuprey Feb 12, 2025
c9c5a34
Merge pull request #1301 from kris6673/qrcode-support
KelvinTegelaar Feb 12, 2025
1186a4e
Merge branch 'dev' of https://github.com/KelvinTegelaar/CIPP-API into…
JohnDuprey Feb 12, 2025
c1ff826
Merge pull request #1303 from KelvinTegelaar/dev
JohnDuprey Feb 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
local.settings.json
30 changes: 30 additions & 0 deletions .github/workflows/dev_cipp44thq.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Docs for the Azure Web Apps Deploy action: https://github.com/azure/functions-action
# More GitHub Actions for Azure: https://github.com/Azure/actions

name: Build and deploy Powershell project to Azure Function App - cipp44thq

on:
push:
branches:
- dev
workflow_dispatch:

env:
AZURE_FUNCTIONAPP_PACKAGE_PATH: '.' # set this to the path to your web app project, defaults to the repository root

jobs:
deploy:
runs-on: windows-latest

steps:
- name: 'Checkout GitHub Action'
uses: actions/checkout@v4

- name: 'Run Azure Functions Action'
uses: Azure/functions-action@v1
id: fa
with:
app-name: 'cipp44thq'
slot-name: 'Production'
package: ${{ env.AZURE_FUNCTIONAPP_PACKAGE_PATH }}
publish-profile: ${{ secrets.AZUREAPPSERVICE_PUBLISHPROFILE_2EBCA6FEB5E54403AE417859C5D28817 }}
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@ Cache_*
Logs
ExcludedTenants
SendNotifications/config.json
.env
56 changes: 56 additions & 0 deletions CommunityRepos.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
[
{
"Id": "930523724",
"Name": "CIPP-Templates",
"Description": "CIPP Community Templates",
"URL": "https://github.com/CyberDrain/CIPP-Templates",
"FullName": "CyberDrain/CIPP-Templates",
"Owner": "CyberDrain",
"Visibility": "public",
"WriteAccess": false,
"DefaultBranch": "main",
"RepoPermissions": {
"admin": false,
"maintain": false,
"push": false,
"triage": false,
"pull": true
}
},
{
"Id": "784230225",
"Name": "ConditionalAccessBaseline",
"Description": "",
"URL": "https://github.com/j0eyv/ConditionalAccessBaseline",
"FullName": "j0eyv/ConditionalAccessBaseline",
"Owner": "j0eyv",
"Visibility": "public",
"WriteAccess": false,
"DefaultBranch": "main",
"RepoPermissions": {
"admin": false,
"maintain": false,
"push": false,
"triage": false,
"pull": true
}
},
{
"Id": "493403016",
"Name": "OpenIntuneBaseline",
"Description": "Community-driven baseline to accelerate Intune adoption and learning.",
"URL": "https://github.com/SkipToTheEndpoint/OpenIntuneBaseline",
"FullName": "SkipToTheEndpoint/OpenIntuneBaseline",
"Owner": "SkipToTheEndpoint",
"Visibility": "public",
"WriteAccess": false,
"DefaultBranch": "main",
"RepoPermissions": {
"admin": false,
"maintain": false,
"push": false,
"triage": false,
"pull": true
}
}
]
Loading