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

Dev to release #1138

Merged
merged 229 commits into from
Oct 4, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
229 commits
Select commit Hold shift + click to select a range
0c73ed2
Merge pull request #86 from KelvinTegelaar/dev
BNWEIN Jul 18, 2024
b76fe07
Merge pull request #88 from KelvinTegelaar/dev
kris6673 Aug 28, 2024
0cd6ff1
Add script to update license SKUs in all places in CIPP
kris6673 Sep 2, 2024
3febcf7
Update all license SKUs
kris6673 Sep 2, 2024
e17697c
Fix wrong note
kris6673 Sep 2, 2024
d3e758a
Return backup data to http function
JohnDuprey Sep 3, 2024
e0cefd5
Merge pull request #1108 from JohnDuprey/dev
JohnDuprey Sep 3, 2024
ef08fa3
Fix boolean issue with forwarding
JohnDuprey Sep 4, 2024
7be9a29
Merge pull request #1107 from kris6673/dev
JohnDuprey Sep 4, 2024
91e7d53
Merge pull request #89 from KelvinTegelaar/dev
kris6673 Sep 4, 2024
8b80f94
Error handling and unused variable
OwenIbarra Sep 4, 2024
13583e4
extra )
OwenIbarra Sep 4, 2024
46b728e
missing quotes
OwenIbarra Sep 5, 2024
f949ce6
missing quotes
OwenIbarra Sep 5, 2024
3d46ea0
typos
OwenIbarra Sep 5, 2024
5c65157
quotes
OwenIbarra Sep 5, 2024
b74bffe
CIPP Timers and cleanup
JohnDuprey Sep 5, 2024
e643a6d
Fix CIPPtimer function
JohnDuprey Sep 5, 2024
34cfd19
Add offload function check for http trigger
JohnDuprey Sep 5, 2024
a9b1d87
Update CippEntrypoints.psm1
JohnDuprey Sep 5, 2024
8f67cd8
Update CippEntrypoints.psm1
JohnDuprey Sep 5, 2024
588cfbb
Update CippEntrypoints.psm1
JohnDuprey Sep 5, 2024
4b704a0
Update CippEntrypoints.psm1
JohnDuprey Sep 5, 2024
38b1498
update timer
JohnDuprey Sep 5, 2024
31bfb9f
stats and timer
JohnDuprey Sep 5, 2024
fb0c6e9
Update Get-CIPPTimerFunctions.ps1
JohnDuprey Sep 5, 2024
07d7085
Update Push-AuditLogTenant.ps1
JohnDuprey Sep 5, 2024
da35400
Merge remote-tracking branch 'upstream/dev' into dev
JohnDuprey Sep 5, 2024
b55601b
Update CippEntrypoints.psm1
JohnDuprey Sep 5, 2024
a926ae9
Update CippEntrypoints.psm1
JohnDuprey Sep 5, 2024
cd429b0
Update Push-AuditLogTenant.ps1
JohnDuprey Sep 5, 2024
fa1d9be
function stats
JohnDuprey Sep 5, 2024
11da714
Update Get-CIPPTimerFunctions.ps1
JohnDuprey Sep 5, 2024
01685e0
invisible paging.
KelvinTegelaar Sep 5, 2024
58ab0b8
Fix content bundle query
JohnDuprey Sep 6, 2024
b536f29
Update Get-CIPPAuditLogContentBundles.ps1
JohnDuprey Sep 6, 2024
1675231
Add exception handling
JohnDuprey Sep 6, 2024
ff8f219
Update Push-AuditLogTenant.ps1
JohnDuprey Sep 6, 2024
4e931fe
Update Push-AuditLogTenant.ps1
JohnDuprey Sep 6, 2024
45e5551
Add status for no orchestrator run
JohnDuprey Sep 6, 2024
244e3e7
Add orchestrator rerun protection
JohnDuprey Sep 6, 2024
eb7ed9a
update logging
JohnDuprey Sep 6, 2024
7749771
Update CippEntrypoints.psm1
JohnDuprey Sep 6, 2024
8e15eb9
Queue trigger for sending commands to proc
JohnDuprey Sep 6, 2024
57c8d49
logging
JohnDuprey Sep 6, 2024
b18fdee
Update Push-CIPPFunctionProcessor.ps1
JohnDuprey Sep 6, 2024
5be7805
Update Push-CIPPFunctionProcessor.ps1
JohnDuprey Sep 6, 2024
7070d17
add processor queue logic
JohnDuprey Sep 6, 2024
e6c1aba
Migrate more functions to CIPPTimers
JohnDuprey Sep 6, 2024
9270c30
Merge remote-tracking branch 'upstream/dev' into dev
JohnDuprey Sep 6, 2024
ddb3aa5
Update CippEntrypoints.psm1
JohnDuprey Sep 6, 2024
b9758f8
Merge pull request #1111 from JohnDuprey/dev
JohnDuprey Sep 6, 2024
5bc2b4a
Merge branch 'KelvinTegelaar:dev' into dev
kris6673 Sep 6, 2024
45d9c01
Refactor Push-DomainAnalyserDomain to handle MS CNAME DKIM errors wit…
Sep 6, 2024
3164818
This fix works
Sep 6, 2024
a12e36a
fix auth for process function
JohnDuprey Sep 6, 2024
2e50fe1
fix filter string
JohnDuprey Sep 6, 2024
ac66b84
Handle first run
JohnDuprey Sep 6, 2024
5f35efe
Merge pull request #1113 from JohnDuprey/dev
JohnDuprey Sep 6, 2024
0f9a32c
fix graph subscription timer
JohnDuprey Sep 6, 2024
1220a6b
Merge remote-tracking branch 'upstream/dev' into dev
JohnDuprey Sep 7, 2024
577e7b4
Fix keyvault references for extensions
JohnDuprey Sep 7, 2024
9d489ed
Merge pull request #1114 from JohnDuprey/dev
JohnDuprey Sep 7, 2024
5fb4411
Merge pull request #234 from KelvinTegelaar/dev
JohnDuprey Sep 9, 2024
4001197
tweak host.json
JohnDuprey Sep 10, 2024
9377054
Merge pull request #1115 from JohnDuprey/dev
JohnDuprey Sep 10, 2024
d8b4ba0
bugfix: get-cippazdatatable with -property filters
JohnDuprey Sep 10, 2024
f0779da
add caching gdap / access checks
JohnDuprey Sep 10, 2024
dececcd
add try/catch to custom roles
JohnDuprey Sep 10, 2024
a2124e0
add app secret support to graphtoken
JohnDuprey Sep 10, 2024
3a51d88
Merge remote-tracking branch 'upstream/dev' into dev
JohnDuprey Sep 10, 2024
2bccb41
Use Join-Path
OfficialEsco Sep 11, 2024
5b3969d
CIPPDefaults cases sensitivity
OfficialEsco Sep 11, 2024
2f3ee35
NCrontab.Advanced.dll case sensetivity
OfficialEsco Sep 13, 2024
31818f9
Dev token support
JohnDuprey Sep 14, 2024
04f03c1
Fixed typo causing invalid select
kris6673 Sep 16, 2024
74952d0
Fix default domain duplication when using alternate method
kris6673 Sep 16, 2024
abeaa39
So actually this was the fix instead since when it errored out, the d…
kris6673 Sep 16, 2024
59255d5
Merge pull request #1116 from Ren-Roros-Digital/smallfixes
JohnDuprey Sep 17, 2024
8e60c31
Merge pull request #1112 from kris6673/dev
JohnDuprey Sep 17, 2024
51bda30
Merge pull request #1110 from OwenIbarra/dev
JohnDuprey Sep 17, 2024
455cb3f
Merge remote-tracking branch 'upstream/dev' into dev
JohnDuprey Sep 17, 2024
63447f3
multi-node support
JohnDuprey Sep 17, 2024
d1f4fb9
Update logging and clear function
JohnDuprey Sep 17, 2024
fddc60e
Fix cleanup function
JohnDuprey Sep 17, 2024
ee83996
Update Get-CIPPTimerFunctions.ps1
JohnDuprey Sep 17, 2024
6e0dc2f
Update Get-CIPPTimerFunctions.ps1
JohnDuprey Sep 17, 2024
a536d1d
Update Get-CIPPTimerFunctions.ps1
JohnDuprey Sep 17, 2024
f3c8d25
Update Get-CIPPTimerFunctions.ps1
JohnDuprey Sep 17, 2024
839a632
prevent duplicate queue executions
JohnDuprey Sep 17, 2024
2ceb541
Update Get-CIPPTimerFunctions.ps1
JohnDuprey Sep 17, 2024
dfdf96c
Update Get-CIPPTimerFunctions.ps1
JohnDuprey Sep 17, 2024
ae84a0e
Update Get-CIPPTimerFunctions.ps1
JohnDuprey Sep 17, 2024
03d17e7
Update Push-CIPPFunctionProcessor.ps1
JohnDuprey Sep 17, 2024
9da04b2
Switch from queue to timer function and table
JohnDuprey Sep 17, 2024
1f44632
Update Start-CIPPProcessorQueue.ps1
JohnDuprey Sep 17, 2024
4fc8317
Merge pull request #1118 from JohnDuprey/dev
JohnDuprey Sep 17, 2024
b0887a2
Disable guest user use lastSuccessfulSignInDateTime
OfficialEsco Sep 19, 2024
673a5fe
fix SPDirectSharing CurrentState match
OfficialEsco Sep 20, 2024
c9a28d1
cleanup
JohnDuprey Sep 24, 2024
554dee4
typo
JohnDuprey Sep 24, 2024
d096b59
Cleanup and bugfixes
JohnDuprey Sep 26, 2024
dc7f227
Merge pull request #236 from KelvinTegelaar/dev
JohnDuprey Sep 26, 2024
28cb022
Merge pull request #1121 from JohnDuprey/dev
JohnDuprey Sep 26, 2024
1d4daba
Add or update the Azure App Service build and deployment workflow config
KelvinTegelaar Sep 26, 2024
a129940
Add or update the Azure App Service build and deployment workflow config
KelvinTegelaar Sep 26, 2024
b05bac3
Remove the Azure App Service build and deployment workflow config
KelvinTegelaar Sep 26, 2024
8a52107
Remove the Azure App Service build and deployment workflow config
KelvinTegelaar Sep 26, 2024
6a974de
Add or update the Azure App Service build and deployment workflow config
KelvinTegelaar Sep 26, 2024
898d329
Fix alerts list
JohnDuprey Sep 26, 2024
5d29d92
Merge pull request #1122 from JohnDuprey/dev
JohnDuprey Sep 26, 2024
1936c99
Delete function.json
JohnDuprey Sep 26, 2024
be034c9
Fix user mailbox offboarding
JohnDuprey Sep 26, 2024
3dc6551
Merge pull request #1123 from JohnDuprey/dev
JohnDuprey Sep 26, 2024
06fd5f6
offboarding tweaks
JohnDuprey Sep 26, 2024
c77d401
Merge pull request #1124 from JohnDuprey/dev
JohnDuprey Sep 26, 2024
92d2ebb
offboarding tweaks
JohnDuprey Sep 26, 2024
79516c4
Merge pull request #1125 from JohnDuprey/dev
JohnDuprey Sep 26, 2024
d7d26f2
offboarding tweaks
JohnDuprey Sep 27, 2024
7ff3ac8
Merge pull request #1126 from JohnDuprey/dev
JohnDuprey Sep 27, 2024
d7b4494
Update Package.zip
JohnDuprey Sep 27, 2024
d5ef6f3
Move group check inside if statement
JohnDuprey Sep 27, 2024
dbcfcae
Ninja: Add try/catch around secure score
JohnDuprey Sep 27, 2024
6c46970
fix keyvault refs
JohnDuprey Sep 28, 2024
92f598a
Change to not show/disable the Out of office hidden rule
kris6673 Sep 30, 2024
8b6a68b
Merge pull request #87 from KelvinTegelaar/dev
BNWEIN Sep 30, 2024
35735f0
Permission tweaks
JohnDuprey Sep 30, 2024
449e5d1
permission fixes for CPV
JohnDuprey Sep 30, 2024
3fc6575
New audit log search
JohnDuprey Sep 30, 2024
b15b7b6
Merge branch 'KelvinTegelaar:dev' into dev
JohnDuprey Sep 30, 2024
2d6a1a2
Merge pull request #1128 from JohnDuprey/dev
JohnDuprey Sep 30, 2024
fc9a7f7
New audit logs
JohnDuprey Oct 1, 2024
78d3c9a
audit logs
JohnDuprey Oct 1, 2024
c4b1f35
try / catch
JohnDuprey Oct 1, 2024
c986c60
Update Push-AuditLogTenant.ps1
JohnDuprey Oct 1, 2024
6e12e15
audit logs
JohnDuprey Oct 1, 2024
90adeed
audit log tweaks
JohnDuprey Oct 1, 2024
aa01d28
Update Push-AuditLogTenant.ps1
JohnDuprey Oct 1, 2024
1c7eca1
Update Invoke-ExecJITAdmin.ps1
BNWEIN Oct 1, 2024
c6eaf49
Update Push-AuditLogTenant.ps1
JohnDuprey Oct 1, 2024
92f17cb
audit logs
JohnDuprey Oct 1, 2024
820d4a4
Update Push-AuditLogTenant.ps1
JohnDuprey Oct 1, 2024
51e3bf7
audit logs fixes
JohnDuprey Oct 1, 2024
609bcfb
Fix api role permissions
JohnDuprey Oct 1, 2024
cbda16f
Update Start-AuditLogOrchestrator.ps1
JohnDuprey Oct 1, 2024
ce39b56
Update Push-AuditLogTenant.ps1
JohnDuprey Oct 1, 2024
540e90c
Update Push-AuditLogTenant.ps1
JohnDuprey Oct 1, 2024
74a2de5
Fix issues with graph requests missing data
JohnDuprey Oct 1, 2024
f603d0f
Add sharepoint admin url endpoint
JohnDuprey Oct 1, 2024
28b7254
Create Get-CippLastAuditLogSearch.ps1
JohnDuprey Oct 1, 2024
2583b6b
Update Start-AuditLogOrchestrator.ps1
JohnDuprey Oct 1, 2024
05f28ef
Merge pull request #1129 from BNWEIN/dev
KelvinTegelaar Oct 1, 2024
a99bf17
tweak timing
JohnDuprey Oct 1, 2024
3c1f852
audit logs
JohnDuprey Oct 1, 2024
d34be3c
Merge branch 'dev' of github.com:JohnDuprey/CIPP-API into dev
JohnDuprey Oct 1, 2024
f35dca1
Merge pull request #242 from KelvinTegelaar/dev
JohnDuprey Oct 1, 2024
f8b88e5
Update Start-AuditLogOrchestrator.ps1
JohnDuprey Oct 2, 2024
d0778b2
Update Start-AuditLogOrchestrator.ps1
JohnDuprey Oct 2, 2024
dd1c649
Update Start-AuditLogOrchestrator.ps1
JohnDuprey Oct 2, 2024
30b6f85
Update Start-AuditLogOrchestrator.ps1
JohnDuprey Oct 2, 2024
499a206
Update Start-AuditLogOrchestrator.ps1
JohnDuprey Oct 2, 2024
593cf41
Update Start-AuditLogOrchestrator.ps1
JohnDuprey Oct 2, 2024
35e9320
update timer
JohnDuprey Oct 2, 2024
7f9e952
Update Get-CIPPAlertQuotaUsed.ps1
JohnDuprey Oct 2, 2024
891d989
Update Start-AuditLogOrchestrator.ps1
JohnDuprey Oct 2, 2024
a915505
Update Get-CippAuditLogSearchResults.ps1
JohnDuprey Oct 2, 2024
afd346e
Merge pull request #1130 from JohnDuprey/dev
KelvinTegelaar Oct 2, 2024
f2b27a3
Update Test-CIPPAuditLogRules.ps1
JohnDuprey Oct 2, 2024
39663e4
Merge pull request #1131 from JohnDuprey/dev
JohnDuprey Oct 2, 2024
f0bf845
pushing cippauditlogsearch
KelvinTegelaar Oct 2, 2024
fe528b7
Merge branch 'dev' of https://github.com/KelvinTegelaar/CIPP-API into…
KelvinTegelaar Oct 2, 2024
b121e2b
Update Start-AuditLogOrchestrator.ps1
JohnDuprey Oct 2, 2024
e254c8b
Audit log cleanup
JohnDuprey Oct 2, 2024
297028d
Audit log tweaks
JohnDuprey Oct 3, 2024
7380958
Update Push-AuditLogBundleProcessing.ps1
JohnDuprey Oct 3, 2024
b7bc28a
Add audit record
JohnDuprey Oct 3, 2024
5c47a0f
Update Get-CIPPTimerFunctions.ps1
JohnDuprey Oct 3, 2024
8d27543
Update Test-CIPPAuditLogRules.ps1
JohnDuprey Oct 3, 2024
b8b7981
Merge pull request #1132 from JohnDuprey/dev
JohnDuprey Oct 3, 2024
0ab5a59
Update Invoke-ListGraphRequest.ps1
JohnDuprey Oct 3, 2024
ef2da5a
Copy group membership on add user
JohnDuprey Oct 3, 2024
3bb36ab
Update Set-CIPPCopyGroupMembers.ps1
JohnDuprey Oct 3, 2024
d4d1485
add webhookcreation task cleanup
JohnDuprey Oct 3, 2024
c29a556
Adjust parameters for ListAuditLogTest
JohnDuprey Oct 3, 2024
d22144b
New audit log api endpoints
JohnDuprey Oct 3, 2024
bfd1ab1
Update Push-AuditLogTenant.ps1
JohnDuprey Oct 3, 2024
122440b
Update Invoke-ListAuditLogSearches.ps1
JohnDuprey Oct 3, 2024
125aaf1
Cleanup triggers
JohnDuprey Oct 3, 2024
2e95af5
Merge pull request #1133 from JohnDuprey/dev
JohnDuprey Oct 3, 2024
0546b72
AsApp support
JohnDuprey Oct 3, 2024
5958925
Update Get-GraphRequestList.ps1
JohnDuprey Oct 3, 2024
ea2920f
Merge pull request #1134 from JohnDuprey/dev
JohnDuprey Oct 3, 2024
bdbd888
Merge pull request #1120 from Ren-Roros-Digital/FixSPDirectSharingState
JohnDuprey Oct 4, 2024
97ef8c3
Merge pull request #1119 from Ren-Roros-Digital/TweakDisableGuestUser
JohnDuprey Oct 4, 2024
c664ec6
Merge pull request #1127 from kris6673/dev
JohnDuprey Oct 4, 2024
be82d86
Added Expand assignments
OfficialEsco Aug 15, 2024
3d9b1e3
JD Cleanup
OfficialEsco Oct 4, 2024
18d3f85
Merge pull request #1082 from Ren-Roros-Digital/listconfig
KelvinTegelaar Oct 4, 2024
30c15e9
added logging
KelvinTegelaar Oct 4, 2024
2d2b321
Add or update the Azure App Service build and deployment workflow config
KelvinTegelaar Oct 4, 2024
a4bb1a2
logging
KelvinTegelaar Oct 4, 2024
ccdc514
Merge branch 'dev' of https://github.com/KelvinTegelaar/CIPP-API into…
KelvinTegelaar Oct 4, 2024
249e06a
update logging
KelvinTegelaar Oct 4, 2024
028fd67
change to write warning to be able to read logs better in insights
KelvinTegelaar Oct 4, 2024
28aba60
removing redundant logging
KelvinTegelaar Oct 4, 2024
bf11f13
log
KelvinTegelaar Oct 4, 2024
0d3b12e
logon value logging
KelvinTegelaar Oct 4, 2024
ce87617
test
KelvinTegelaar Oct 4, 2024
a9c6f1b
Fix Teams Global Meeting Policy StateIsCorrect
OfficialEsco Oct 4, 2024
4aa6f23
add 1 hour to enddate
KelvinTegelaar Oct 4, 2024
6d118b7
changed start time to include an entire hour
KelvinTegelaar Oct 4, 2024
0e551b1
Add or update the Azure App Service build and deployment workflow config
KelvinTegelaar Oct 4, 2024
8374e7f
AntiPhish standard update
JohnDuprey Oct 4, 2024
09a30dd
Audit log alerts
KelvinTegelaar Oct 4, 2024
9076429
update prefilter
KelvinTegelaar Oct 4, 2024
bad2d42
whoops
KelvinTegelaar Oct 4, 2024
2dccc21
Test stuff
KelvinTegelaar Oct 4, 2024
2649657
remove ExchangeItemAggregated
KelvinTegelaar Oct 4, 2024
bb6325c
revert
KelvinTegelaar Oct 4, 2024
bb80fd4
revert
KelvinTegelaar Oct 4, 2024
e3f996f
User Offboarding - Schedule license removal
JohnDuprey Oct 4, 2024
d94b4a2
Merge branch 'KelvinTegelaar:dev' into dev
JohnDuprey Oct 4, 2024
e134c8e
Merge pull request #1136 from JohnDuprey/dev
JohnDuprey Oct 4, 2024
de72ec0
Update Invoke-CIPPStandardDisableUserSiteCreate.ps1
JohnDuprey Oct 4, 2024
f777132
Merge pull request #1137 from JohnDuprey/dev
JohnDuprey Oct 4, 2024
37d29e7
Merge pull request #1135 from Ren-Roros-Digital/GlobalMeetingPolicy
JohnDuprey Oct 4, 2024
097614d
Delete Package.zip
KelvinTegelaar Oct 4, 2024
ee77396
six five zero
KelvinTegelaar Oct 4, 2024
c911fe9
Merge branch 'dev' of https://github.com/KelvinTegelaar/CIPP-API into…
KelvinTegelaar Oct 4, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions .github/workflows/dev_cippkkxvm.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 - cippkkxvm

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: 'cippkkxvm'
slot-name: 'Production'
package: ${{ env.AZURE_FUNCTIONAPP_PACKAGE_PATH }}
publish-profile: ${{ secrets.AZUREAPPSERVICE_PUBLISHPROFILE_171C3E2B1E2346AAA333905DFCA62F2D }}
30 changes: 30 additions & 0 deletions .github/workflows/dev_cippkwn4s-auditlog.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 - cippkwn4s-auditlog

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: 'cippkwn4s-auditlog'
slot-name: 'Production'
package: ${{ env.AZURE_FUNCTIONAPP_PACKAGE_PATH }}
publish-profile: ${{ secrets.AZUREAPPSERVICE_PUBLISHPROFILE_4CBFBE8BE62240D789C371767B49278E }}
30 changes: 30 additions & 0 deletions .github/workflows/dev_cipplwwww-proc.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 - cipplwwww-proc

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: 'cipplwwww-proc'
slot-name: 'Production'
package: ${{ env.AZURE_FUNCTIONAPP_PACKAGE_PATH }}
publish-profile: ${{ secrets.AZUREAPPSERVICE_PUBLISHPROFILE_B8CE64E970E74E6AB2D6655823D95B1A }}
12 changes: 0 additions & 12 deletions AddAlertSubscription_Queue/function.json

This file was deleted.

15 changes: 0 additions & 15 deletions AddChocoApp_OrchestrationStarterTimer/function.json

This file was deleted.

7 changes: 0 additions & 7 deletions AddChocoApp_OrchestrationStarterTimer/run.ps1

This file was deleted.

15 changes: 0 additions & 15 deletions BestPracticeAnalyser_OrchestrationStarterTimer/function.json

This file was deleted.

3 changes: 0 additions & 3 deletions BestPracticeAnalyser_OrchestrationStarterTimer/run.ps1

This file was deleted.

12 changes: 0 additions & 12 deletions Z_CIPPHttpTrigger/function.json → CIPPHttpTrigger/function.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,6 @@
"name": "Subscription",
"queueName": "AlertSubscriptions"
},
{
"type": "queue",
"direction": "out",
"name": "mailboxstats",
"queueName": "generalAllTenantQueue"
},
{
"type": "queue",
"direction": "out",
Expand All @@ -45,12 +39,6 @@
"name": "alertqueue",
"queueName": "alertqueue"
},
{
"type": "queue",
"direction": "out",
"name": "gdapqueue",
"queueName": "gdapqueue"
},
{
"type": "queue",
"direction": "out",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
{
"scriptFile": "../Modules/CippEntrypoints/CippEntrypoints.psm1",
"entryPoint": "Receive-CippTimerTrigger",
"bindings": [
{
"name": "Timer",
"schedule": "0 0 */2 * * *",
"schedule": "0 0/15 * * * *",
"direction": "in",
"type": "timerTrigger"
},
Expand Down
122 changes: 122 additions & 0 deletions CIPPTimers.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
[
{
"Command": "Start-UserTasksOrchestrator",
"Description": "Orchestrator to process user scheduled tasks",
"Cron": "0 */15 * * * *",
"Priority": 1,
"RunOnProcessor": true,
"PreferredProcessor": "usertasks"
},
{
"Command": "Start-CIPPProcessorQueue",
"Description": "Timer to handle user initiated tasks",
"Cron": "0 */15 * * * *",
"Priority": 1,
"RunOnProcessor": true
},
{
"Command": "Start-AuditLogOrchestrator",
"Description": "Orchestrator to process audit logs",
"Cron": "0 */15 * * * *",
"Priority": 2,
"RunOnProcessor": true,
"PreferredProcessor": "auditlog",
"IsSystem": true
},
{
"Command": "Start-WebhookOrchestrator",
"Description": "Orchestrator to process webhooks",
"Cron": "0 */15 * * * *",
"Priority": 3,
"RunOnProcessor": true
},
{
"Command": "Start-StandardsOrchestrator",
"Description": "Orchestrator to process standards",
"Cron": "0 0 */4 * * *",
"Priority": 4,
"RunOnProcessor": true,
"PreferredProcessor": "standards"
},
{
"Command": "Start-CIPPGraphSubscriptionCleanupTimer",
"Description": "Orchestrator to cleanup old Graph subscriptions",
"Cron": "0 0 0 * * *",
"Priority": 5,
"RunOnProcessor": true
},
{
"Command": "Start-SchedulerOrchestrator",
"Description": "Orchestrator to process system scheduled tasks",
"Cron": "0 0 * * * *",
"Priority": 6,
"RunOnProcessor": true
},
{
"Command": "Set-CIPPGDAPInviteGroups",
"Description": "Orchestrator to map the groups for GDAP invites",
"Cron": "0 0 */3 * * *",
"Priority": 5,
"RunOnProcessor": true
},
{
"Command": "Start-UpdateTokensTimer",
"Description": "Orchestrator to update tokens",
"Cron": "0 0 0 * * 0",
"Priority": 7,
"RunOnProcessor": true,
"IsSystem": true
},
{
"Command": "Start-CIPPGraphSubscriptionRenewalTimer",
"Description": "Orchestrator to renew Graph subscriptions",
"Cron": "0 15 * * * *",
"Priority": 8,
"RunOnProcessor": true,
"IsSystem": true
},
{
"Command": "Start-DomainOrchestrator",
"Description": "Orchestrator to process domains",
"Cron": "0 0 0 * * *",
"Priority": 10,
"RunOnProcessor": true
},
{
"Command": "Start-UpdatePermissionsOrchestrator",
"Description": "Orchestrator to update CPV permissions",
"Cron": "0 0 0 * * *",
"Priority": 10,
"RunOnProcessor": true,
"IsSystem": true
},
{
"Command": "Start-BillingTimer",
"Description": "Timer to process billing",
"Cron": "0 0 0 * * *",
"Priority": 12,
"RunOnProcessor": true
},
{
"Command": "Start-BPAOrchestrator",
"Description": "Orchestrator to process BPA reports",
"Cron": "0 0 3 * * *",
"Priority": 10,
"RunOnProcessor": true
},
{
"Command": "Start-ExtensionOrchestrator",
"Description": "Orchestrator to process extensions",
"Cron": "0 0 */2 * * *",
"Priority": 12,
"RunOnProcessor": true
},
{
"Command": "Start-CIPPStatsTimer",
"Description": "Timer to process CIPP stats",
"Cron": "0 0 0 * * *",
"Priority": 15,
"RunOnProcessor": true,
"IsSystem": true
}
]
15 changes: 0 additions & 15 deletions Cleanup_OldAuditLogs/function.json

This file was deleted.

9 changes: 0 additions & 9 deletions Cleanup_OldAuditLogs/run.ps1

This file was deleted.

Loading