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] dev from KelvinTegelaar:dev #3

Closed
wants to merge 2,355 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2355 commits
Select commit Hold shift + click to select a range
66f17f5
add securescore to menu
KelvinTegelaar Apr 22, 2024
2910da6
test in dev
KelvinTegelaar Apr 23, 2024
fa407a3
testing with new layout
KelvinTegelaar Apr 23, 2024
e5116eb
new mapping experience.
KelvinTegelaar Apr 23, 2024
6230078
filter available relationships for onboarding
JohnDuprey Apr 23, 2024
6605f34
text change
KelvinTegelaar Apr 23, 2024
b8fd9bf
switches orders
KelvinTegelaar Apr 23, 2024
e44b89d
auto refresh for recent jobs
JohnDuprey Apr 23, 2024
abbddb8
Merge remote-tracking branch 'upstream/dev' into dev
JohnDuprey Apr 23, 2024
f359a3c
Merge pull request #2356 from JohnDuprey/dev
JohnDuprey Apr 23, 2024
8dd57ad
Ninjaone mapping changes
KelvinTegelaar Apr 23, 2024
e3ebf34
Merge branch 'dev' of https://github.com/KelvinTegelaar/CIPP into dev
KelvinTegelaar Apr 23, 2024
91d04db
corrected mapping send
KelvinTegelaar Apr 23, 2024
1562bc6
corrected shipped info
KelvinTegelaar Apr 23, 2024
8fdecaf
automapping
KelvinTegelaar Apr 23, 2024
2441b13
automapping fixes
KelvinTegelaar Apr 23, 2024
e0a5fcf
Graph Explorer - Add Reverse Tenant lookups
JohnDuprey Apr 23, 2024
922eb3a
case sensivity is the bane of my existence.
KelvinTegelaar Apr 23, 2024
e30fe0a
cleaned console logs
KelvinTegelaar Apr 23, 2024
c7729b5
Automapping callout
KelvinTegelaar Apr 23, 2024
4d60d60
Add partner relationships page
JohnDuprey Apr 23, 2024
9cb2bbe
moved timing of showing success box.
KelvinTegelaar Apr 23, 2024
f7ea986
whoops
KelvinTegelaar Apr 23, 2024
d3ad2f8
Add API response offcanvas
JohnDuprey Apr 24, 2024
a312094
Merge pull request #164 from KelvinTegelaar/dev
JohnDuprey Apr 24, 2024
6c133af
Merge pull request #2357 from JohnDuprey/dev
JohnDuprey Apr 24, 2024
732bbf1
Merge pull request #25 from KelvinTegelaar/dev
kris6673 Apr 24, 2024
03c979d
Merge pull request #2349 from Ren-Roros-Digital/TenantDefaultTimezone
KelvinTegelaar Apr 24, 2024
f305105
Recent job details
JohnDuprey Apr 24, 2024
5ce3855
Merge pull request #2361 from JohnDuprey/dev
JohnDuprey Apr 24, 2024
fbf2158
improved standards templates
KelvinTegelaar Apr 24, 2024
cabdf1c
allow modal to update by using callback.
KelvinTegelaar Apr 24, 2024
d506067
improved template experience.
KelvinTegelaar Apr 24, 2024
feead73
Update standard list on home page
JohnDuprey Apr 24, 2024
7f189e4
Merge pull request #2362 from JohnDuprey/dev
JohnDuprey Apr 24, 2024
35520b9
Update Home.jsx
JohnDuprey Apr 24, 2024
db238d4
Merge pull request #2363 from JohnDuprey/dev
JohnDuprey Apr 24, 2024
724f76a
added fallback to old label
KelvinTegelaar Apr 25, 2024
704eab6
Copy Schedule
JohnDuprey Apr 25, 2024
f37310f
Merge pull request #2366 from JohnDuprey/dev
JohnDuprey Apr 25, 2024
1d63593
add manual alert generator.
KelvinTegelaar Apr 25, 2024
c7794c1
Merge branch 'dev' of https://github.com/KelvinTegelaar/CIPP into dev
KelvinTegelaar Apr 25, 2024
615b217
Block offcanvas tableFilter query string
JohnDuprey Apr 25, 2024
83733b9
Merge pull request #26 from KelvinTegelaar/dev
kris6673 Apr 25, 2024
a09e016
displauy fix securescore
KelvinTegelaar Apr 25, 2024
c8f72a5
Add new standards to standards.json
kris6673 Apr 25, 2024
cd85a05
add charts
KelvinTegelaar Apr 25, 2024
6453864
Recent Pages
JohnDuprey Apr 25, 2024
657138c
Merge branch 'KelvinTegelaar:dev' into dev
JohnDuprey Apr 25, 2024
f3acde4
Merge pull request #2368 from JohnDuprey/dev
JohnDuprey Apr 25, 2024
f3b6a10
some more changes
KelvinTegelaar Apr 25, 2024
b04422a
Merge branch 'dev' of https://github.com/KelvinTegelaar/CIPP into dev
KelvinTegelaar Apr 25, 2024
754aebe
upgraded thicknesssssss
KelvinTegelaar Apr 25, 2024
78c99a9
added spacing
KelvinTegelaar Apr 25, 2024
a6dbc9f
updated home
KelvinTegelaar Apr 25, 2024
70dbbca
Merge pull request #2367 from kris6673/dev
KelvinTegelaar Apr 26, 2024
2384255
Tenant Dashboard
JohnDuprey Apr 26, 2024
6c8fbbc
Add header text from settings to home page
JohnDuprey Apr 26, 2024
e535b39
Merge pull request #2369 from JohnDuprey/dev
JohnDuprey Apr 26, 2024
94d0ca6
null safe
KelvinTegelaar Apr 26, 2024
3ee6168
Merge branch 'dev' of https://github.com/KelvinTegelaar/CIPP into dev
KelvinTegelaar Apr 26, 2024
0d8c2a9
Fix spread issue
KelvinTegelaar Apr 26, 2024
c11b5db
Added Tenant Allow/Block Lists
OfficialEsco Apr 26, 2024
33e4346
update version
KelvinTegelaar Apr 26, 2024
c293a33
Rename TenantAllowBlockList
OfficialEsco Apr 26, 2024
7e76cdb
Merge pull request #2373 from Ren-Roros-Digital/AllowBlockList
KelvinTegelaar Apr 27, 2024
119d6b8
minor FA correction
KelvinTegelaar Apr 27, 2024
30b0b1f
DefaultValue Switch and Input
OfficialEsco Apr 4, 2024
66e9ec4
Added defaults from standards.json
OfficialEsco Apr 5, 2024
9ce74b9
Fix NinjaFields mappings
KelvinTegelaar Apr 28, 2024
420667b
Fixes sharepoint quota chart
KelvinTegelaar Apr 28, 2024
a8675b3
Merge pull request #2375 from Ren-Roros-Digital/ReaddDefaultValue
KelvinTegelaar Apr 28, 2024
b3bc2a5
Merge pull request #167 from KelvinTegelaar/dev
JohnDuprey Apr 29, 2024
0f63a3f
Merge pull request #27 from KelvinTegelaar/dev
kris6673 Apr 29, 2024
91a5c9e
hotfix
KelvinTegelaar Apr 29, 2024
05f042d
Merge remote-tracking branch 'upstream/dev' into dev
JohnDuprey Apr 29, 2024
efcaffb
Added Places
OfficialEsco Apr 25, 2024
aa78d34
null safe status for mail test
JohnDuprey Apr 29, 2024
58377de
Move Helmet/Title to DefaultLayout
JohnDuprey Apr 29, 2024
23d998b
copy to clipboard spacing
JohnDuprey Apr 29, 2024
459947e
design stuff
KelvinTegelaar Apr 29, 2024
8fe354d
Add propTypes to CippButtonCard
JohnDuprey Apr 30, 2024
018d364
Graph Explorer
JohnDuprey Apr 30, 2024
707b0ff
Fix notification test button
JohnDuprey Apr 30, 2024
e557919
Fix mail test
JohnDuprey Apr 30, 2024
e277b6b
Add Graph Explorer queue override name
JohnDuprey Apr 30, 2024
ba877e4
Merge remote-tracking branch 'upstream/dev' into dev
JohnDuprey Apr 30, 2024
def6083
Merge pull request #2386 from JohnDuprey/dev
JohnDuprey Apr 30, 2024
7f86ab0
Merge pull request #30 from KelvinTegelaar/dev
kris6673 Apr 30, 2024
a3675bd
Update CellTable.jsx
JohnDuprey May 1, 2024
361dedd
Merge pull request #2391 from JohnDuprey/dev
JohnDuprey May 1, 2024
130d25b
Update Users.jsx
JohnDuprey May 1, 2024
17a4b8a
Merge pull request #2392 from JohnDuprey/dev
JohnDuprey May 1, 2024
cdc867d
add pretty card, fix dashboord calc
KelvinTegelaar May 2, 2024
d8662fa
secure score pimpin'
KelvinTegelaar May 2, 2024
c76e042
Add format parameter
JohnDuprey May 2, 2024
9145b40
Merge pull request #170 from KelvinTegelaar/dev
JohnDuprey May 2, 2024
c2b91ff
Merge pull request #2395 from JohnDuprey/dev
JohnDuprey May 2, 2024
690cc9a
Merge pull request #31 from KelvinTegelaar/dev
kris6673 May 2, 2024
ec0741e
Add new standard for Global Quarantine Notification Interval
kris6673 May 2, 2024
bb7743c
up version
JohnDuprey May 2, 2024
d0f731b
Merge pull request #2400 from JohnDuprey/dev
JohnDuprey May 2, 2024
3477cb2
Added checkbox to QuarantineList
OfficialEsco May 2, 2024
fff9cf1
Merge pull request #2379 from Ren-Roros-Digital/PlacesPR
KelvinTegelaar May 3, 2024
55aab74
comma correction
KelvinTegelaar May 3, 2024
40e6860
Merge pull request #2397 from kris6673/dev
KelvinTegelaar May 3, 2024
9823b09
Update GDAPRoles.json
peter-fisher May 3, 2024
ce8861b
Update GDAPRoles.json
peter-fisher May 3, 2024
107df24
Merge pull request #2408 from SwiftPuppy-Technologies/dev
KelvinTegelaar May 3, 2024
8b7a1ab
prettified SAM wizard
KelvinTegelaar May 4, 2024
88d5695
Merge branch 'dev' of https://github.com/KelvinTegelaar/CIPP into dev
KelvinTegelaar May 4, 2024
3109e1f
added clear callout
KelvinTegelaar May 4, 2024
c7b5064
updating wizard
KelvinTegelaar May 4, 2024
507951b
fixes incorrect showing of completed steps
KelvinTegelaar May 4, 2024
c9ab7cb
prettification
KelvinTegelaar May 4, 2024
b53f012
Merge pull request #33 from KelvinTegelaar/dev
kris6673 May 5, 2024
b62c98e
improvements to experience.
KelvinTegelaar May 6, 2024
94313cb
improvements to setup experience.
KelvinTegelaar May 6, 2024
f940bfd
conditional loading
KelvinTegelaar May 6, 2024
833febd
prevent rerenders
KelvinTegelaar May 6, 2024
82298e4
redo check if step is 5 again
KelvinTegelaar May 6, 2024
1f684c9
prettification
KelvinTegelaar May 6, 2024
591bb9b
prevent reload
KelvinTegelaar May 6, 2024
c72a112
length for errors
KelvinTegelaar May 6, 2024
a387743
nullsafe
KelvinTegelaar May 6, 2024
7a5d157
fixes empty callout
KelvinTegelaar May 6, 2024
09c1e74
fixes
KelvinTegelaar May 6, 2024
1ae8269
interface changes
KelvinTegelaar May 6, 2024
cbae98b
Merge pull request #34 from KelvinTegelaar/dev
kris6673 May 6, 2024
5dbd155
new alert wizard prep
KelvinTegelaar May 7, 2024
12f9cd4
Update TransportRules.jsx
PremierOneData May 7, 2024
16d8a9b
Merge pull request #2416 from PremierOneData/patch-1
JohnDuprey May 7, 2024
8dd4b09
create auditlog schema
KelvinTegelaar May 7, 2024
c44694c
Merge branch 'dev' of https://github.com/KelvinTegelaar/CIPP into dev
KelvinTegelaar May 7, 2024
55205d2
Replace maintenance page with Durable Functions
JohnDuprey May 7, 2024
0cafcaa
Merge branch 'KelvinTegelaar:dev' into dev
JohnDuprey May 7, 2024
46e5d95
Merge pull request #2418 from JohnDuprey/dev
JohnDuprey May 7, 2024
36762be
base setup for new alerting
KelvinTegelaar May 7, 2024
27a7ff7
Merge branch 'dev' of https://github.com/KelvinTegelaar/CIPP into dev
KelvinTegelaar May 7, 2024
c0c3fa0
button added
KelvinTegelaar May 7, 2024
2debd7b
Durable maintenance tweaks
JohnDuprey May 8, 2024
60766d6
Add spin, disable button when fetching
JohnDuprey May 8, 2024
c0067e0
Add purge orchestrator option
JohnDuprey May 8, 2024
b041c3b
Merge branch 'KelvinTegelaar:dev' into dev
JohnDuprey May 8, 2024
49fcdcd
Merge pull request #2419 from JohnDuprey/dev
JohnDuprey May 8, 2024
0ef8910
Update AlertWizard.jsx
JohnDuprey May 8, 2024
dfdc835
Merge pull request #2420 from JohnDuprey/dev
JohnDuprey May 8, 2024
69938a1
Update CippTable.jsx
JohnDuprey May 8, 2024
c374ce7
Merge branch 'dev' of https://github.com/KelvinTegelaar/CIPP into dev
KelvinTegelaar May 8, 2024
1bfe923
updates to wizard
KelvinTegelaar May 8, 2024
2ef9e4a
Added Add New Blocklist Item
OfficialEsco May 3, 2024
0b1a58e
Rewrite ListTenantAllowBlockList
OfficialEsco May 3, 2024
9be4242
Merge remote-tracking branch 'upstream/dev' into dev
JohnDuprey May 8, 2024
d82d169
Comment not ready code
OfficialEsco May 8, 2024
a5855bd
Tweaks to Durable Maintenance
JohnDuprey May 8, 2024
1e31a90
Merge pull request #2425 from JohnDuprey/dev
JohnDuprey May 8, 2024
5cc5060
fix schema
KelvinTegelaar May 8, 2024
c95d6fd
Fix schema 2
KelvinTegelaar May 8, 2024
ba8b02d
Added timezoneList
OfficialEsco May 8, 2024
1929231
Timezone Selection
OfficialEsco May 8, 2024
6828ae8
Merge pull request #2424 from Ren-Roros-Digital/timezoneList
KelvinTegelaar May 8, 2024
d1ae131
Merge pull request #2423 from Ren-Roros-Digital/blocklist
KelvinTegelaar May 8, 2024
bc20fc0
JIT Admin frontend
JohnDuprey May 9, 2024
41bc439
Merge branch 'jit-admin' into jit-admin
JohnDuprey May 9, 2024
eb70d9c
classic alerts
KelvinTegelaar May 9, 2024
7845ec5
fix stuff
KelvinTegelaar May 9, 2024
5891171
fix stuff
KelvinTegelaar May 9, 2024
cb57570
Merge pull request #35 from KelvinTegelaar/dev
kris6673 May 9, 2024
974ae6f
fix form click issues
JohnDuprey May 9, 2024
c5ecb6f
Merge pull request #172 from KelvinTegelaar/dev
JohnDuprey May 9, 2024
1fc0b8b
Merge pull request #2428 from JohnDuprey/dev
JohnDuprey May 9, 2024
41e17d3
Merge branch 'jit-admin' into dev
JohnDuprey May 9, 2024
a8b678c
fixes securescore bug
KelvinTegelaar May 10, 2024
8b59c6d
Merge branch 'dev' of https://github.com/KelvinTegelaar/CIPP into dev
KelvinTegelaar May 10, 2024
4cb9fef
added reload after save
KelvinTegelaar May 10, 2024
d214ad3
moved boxes over card.
KelvinTegelaar May 10, 2024
720fe23
Merge pull request #36 from KelvinTegelaar/dev
kris6673 May 10, 2024
adf28af
fixed error with lookup
KelvinTegelaar May 10, 2024
492535d
prettification
KelvinTegelaar May 10, 2024
5a135af
Merge remote-tracking branch 'upstream/dev' into dev
JohnDuprey May 10, 2024
7a5a544
Update edit standards page
JohnDuprey May 10, 2024
4fc3215
Merge branch 'KelvinTegelaar:dev' into dev
JohnDuprey May 10, 2024
526b262
Revert "Merge branch 'jit-admin' into dev"
JohnDuprey May 10, 2024
cb1561f
Merge branch 'dev' of https://github.com/johnduprey/CIPP into dev
JohnDuprey May 10, 2024
e3b9262
Merge pull request #2433 from JohnDuprey/dev
JohnDuprey May 10, 2024
3d57a56
Standards - Fix all tenant settings
JohnDuprey May 10, 2024
035a086
Merge branch 'KelvinTegelaar:dev' into dev
JohnDuprey May 10, 2024
c56b4a2
Merge pull request #2434 from JohnDuprey/dev
JohnDuprey May 10, 2024
50f2645
Update ListAppliedStandards.jsx
JohnDuprey May 10, 2024
fc03791
Update DefaultLayout.jsx
JohnDuprey May 10, 2024
dc23f1f
Merge branch 'KelvinTegelaar:dev' into dev
JohnDuprey May 10, 2024
ca9e316
Merge pull request #2435 from JohnDuprey/dev
JohnDuprey May 10, 2024
fb402d1
fix standards layout
JohnDuprey May 10, 2024
7f1068b
auto select recommended time.
KelvinTegelaar May 11, 2024
42e9b32
prepping templates
KelvinTegelaar May 11, 2024
61a0c3b
building templates
KelvinTegelaar May 11, 2024
05aab00
frontend updates
KelvinTegelaar May 11, 2024
6558f65
changes
KelvinTegelaar May 11, 2024
b5c46b8
Fix input bug.
KelvinTegelaar May 12, 2024
d75a237
added multi select
KelvinTegelaar May 12, 2024
8bd0954
Add action button to remove GA from GDAP relations
May 12, 2024
6de5f4c
updated schemas
KelvinTegelaar May 12, 2024
3f171f0
add option for actions
KelvinTegelaar May 12, 2024
b19c7d2
improved wizard interface
KelvinTegelaar May 12, 2024
143b433
Merge remote-tracking branch 'upstream/dev' into dev
JohnDuprey May 13, 2024
14d21dc
added validation to required fields.
KelvinTegelaar May 13, 2024
c09dc4f
Change nav items(Down with classic alerts!)
KelvinTegelaar May 13, 2024
d346a20
Fix recent job load error for single task
JohnDuprey May 13, 2024
1dca41d
Merge branch 'KelvinTegelaar:dev' into dev
JohnDuprey May 13, 2024
9c67618
Merge pull request #2438 from JohnDuprey/dev
JohnDuprey May 13, 2024
5d81b46
added repeats every
KelvinTegelaar May 13, 2024
56d17ff
Added branding standard
OfficialEsco May 13, 2024
d265bba
Improve Extension Mappings
JohnDuprey May 13, 2024
b0ed799
Merge branch 'KelvinTegelaar:dev' into dev
JohnDuprey May 13, 2024
f6d09ef
Merge pull request #2439 from JohnDuprey/dev
JohnDuprey May 13, 2024
ca8fc7f
Update MFAReport.jsx
PremierOneData May 13, 2024
39b19e1
Merge pull request #2441 from PremierOneData/patch-2
KelvinTegelaar May 13, 2024
8537576
Merge pull request #2440 from Ren-Roros-Digital/branding
KelvinTegelaar May 13, 2024
4364993
Merge pull request #2436 from rvdwegen/dev
KelvinTegelaar May 13, 2024
268abe5
Extension Accordions
JohnDuprey May 13, 2024
ad2a04f
Merge pull request #2403 from Ren-Roros-Digital/QuarantineCheckbox
KelvinTegelaar May 13, 2024
5817ce6
Merge branch 'KelvinTegelaar:dev' into dev
JohnDuprey May 13, 2024
2a024fd
Merge pull request #2442 from JohnDuprey/dev
JohnDuprey May 13, 2024
8f8b376
Update ConnectorList.jsx
PremierOneData May 13, 2024
1ef999f
fix linting issue
KelvinTegelaar May 13, 2024
50aa7e1
Merge branch 'dev' of https://github.com/KelvinTegelaar/CIPP into dev
KelvinTegelaar May 13, 2024
ae6c03d
Merge pull request #2443 from PremierOneData/patch-3
JohnDuprey May 14, 2024
ef95912
Add additional template types
JohnDuprey May 14, 2024
1fc6c2e
Merge branch 'KelvinTegelaar:dev' into dev
JohnDuprey May 14, 2024
cd5b956
Merge pull request #2446 from JohnDuprey/dev
JohnDuprey May 14, 2024
5029187
fix linting issue
JohnDuprey May 14, 2024
e2bf01e
On prem sync warnings
JohnDuprey May 14, 2024
00f64ba
Merge pull request #37 from KelvinTegelaar/dev
kris6673 May 14, 2024
7313277
updated audit log template
KelvinTegelaar May 14, 2024
8c68bea
Merge branch 'dev' of https://github.com/KelvinTegelaar/CIPP into dev
KelvinTegelaar May 14, 2024
f0e0bfe
Add filter for non-Microsoft service principals in ListEnterpriseApps…
kris6673 May 14, 2024
31403fd
Merge remote-tracking branch 'upstream/dev' into dev
JohnDuprey May 14, 2024
7f546ca
Tenant Onboarding v2
JohnDuprey May 14, 2024
a55fc62
Merge pull request #2449 from JohnDuprey/dev
JohnDuprey May 14, 2024
c8bcc83
Onboarding Standards Exclusion
JohnDuprey May 15, 2024
cc8daf0
Merge pull request #2452 from JohnDuprey/dev
JohnDuprey May 15, 2024
d230813
Add standard exclusion to partner webhook
JohnDuprey May 15, 2024
7d62cd1
Merge pull request #2453 from JohnDuprey/dev
JohnDuprey May 15, 2024
604582f
add member to role update
KelvinTegelaar May 15, 2024
a9effcd
strong authentication
KelvinTegelaar May 15, 2024
fcb2b70
Dashboard - Clickable user chart
JohnDuprey May 15, 2024
5e4d872
Merge branch 'KelvinTegelaar:dev' into dev
JohnDuprey May 15, 2024
0460f6f
Merge pull request #2454 from JohnDuprey/dev
JohnDuprey May 15, 2024
7a7a8ca
version up
KelvinTegelaar May 15, 2024
1fa566f
Merge pull request #2448 from kris6673/dev
KelvinTegelaar May 15, 2024
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
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .env
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ PORT=3000
CHOKIDAR_USEPOLLING=true
BROWSER=none
GENERATE_SOURCEMAP=false
WDS_SOCKET_PORT=0
WDS_SOCKET_PORT=3000
43 changes: 43 additions & 0 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
module.exports = {
env: {
browser: true,
es6: true,
node: true,
},
parserOptions: {
ecmaVersion: 'latest',
sourceType: 'module',
ecmaFeatures: {
jsx: true,
},
},
settings: {
react: {
version: 'detect',
},
'import/resolver': {
// added for `import {component} from 'src/component' style imports`
'eslint-import-resolver-custom-alias': {
alias: {
src: './src',
},
extensions: ['.js', '.jsx', '.json'],
},
},
},
extends: [
'eslint:recommended',
'plugin:import/recommended',
'plugin:react/recommended',
'plugin:react/jsx-runtime',
'plugin:react-hooks/recommended',
'plugin:prettier/recommended',
],
plugins: ['react-hooks', 'import'],
rules: {
'no-unused-vars': 'off',
'react/prop-types': 'warn',
// this rule is annoying on strings with quotes in them
'react/no-unescaped-entities': 'off',
},
}
17 changes: 0 additions & 17 deletions .eslintrc.json

This file was deleted.

54 changes: 54 additions & 0 deletions .github/ISSUE_TEMPLATE/CLA.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
name: CLA - Contributor License Agreement
description: Sign the CLA for CIPP and CIPP-API
labels: [CLA]

body:
- type: markdown
attributes:
value: >
CONTRIBUTOR LICENSE AGREEMENT ("Agreement")

Version 1.0

1. Definitions

"Contribution" means any original work of authorship, including any modifications or additions to an existing work, that is intentionally submitted by You to Kelvin Tegelaar for inclusion in, or documentation of, any of the products owned or managed by Kelvin Tegelaar (the "Work"). For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to Kelvin Tegelaar or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, Kelvin Tegelaar for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by You as "Not a Contribution."

"You" (or "Your") means the copyright owner or legal entity authorized by the copyright owner that is making this Agreement with Kelvin Tegelaar. For legal entities, the entity making a Contribution and all other entities that control, are controlled by, or are under common control with that entity are considered to be a single contributor. This Agreement applies both to future Contributions and Contributions made prior to the date of this Agreement.

2. Grant of Copyright License

Subject to the terms and conditions of this Agreement, You hereby grant to Kelvin Tegelaar and to recipients of software distributed by Kelvin Tegelaar a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Your Contributions and such derivative works for the purpose of dual licensing the application.

3. Grant of Patent License

You grant Kelvin Tegelaar, and those who receive the Contribution directly or indirectly from Kelvin Tegelaar, a perpetual, worldwide, non-exclusive, royalty-free, irrevocable license under Your patent claims that are necessarily infringed by the Contribution or the combination of the Contribution with the Project to which it was submitted, to make, have made, use, offer to sell, sell, import, and otherwise dispose of the Contribution alone or with the Project.

4. Other Rights Reserved

Each party reserves all rights not expressly granted in this Agreement. No additional licenses or rights whatsoever (including, without limitation, any implied licenses) are granted by implication, exhaustion, estoppel, or otherwise.

You are not expected to provide support for your Contributions, except to the extent you desire to provide
support. You may provide support for free, for a fee, or not at all. Unless required by applicable law or agreed to in
writing, you provide your Contributions on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES
OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A
PARTICULAR PURPOSE.

5. Representations

You represent that you are legally entitled to grant the above licenses. If your employer(s) has rights to intellectual property that you create, you represent that you have received permission to make Contributions on behalf of that employer, or that your employer has waived such rights for your Contributions to Kelvin Tegelaar.

You represent that each of Your Contributions is Your original creation. You represent that Your Contribution submissions include complete details of any third-party license or other restriction (including, but not limited to, related patents and trademarks) of which you are personally aware and which are associated with any part of Your Contributions.

6. Project Sale

In the event that the Project is sold or otherwise transferred in ownership in its entirety to a third party, a sum equivalent to fifteen percent (15%) of the total sale price or value of the consideration received shall be set aside. This sum shall be divided amongst all Contributors who have entered into this Agreement, with each Contributor receiving a portion proportional to the relative quantity and significance of their Contributions to the Project, as determined by Kelvin Tegelaar. The method and timeframe of the distribution shall be at the discretion of Kelvin Tegelaar and shall be communicated

- type: textarea
attributes:
label: Description
description: >
Type "I Agree" in the text area.
validations:
required: true
42 changes: 42 additions & 0 deletions .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
name: 🐞 Bug report
description: Report errors or unexpected behaviors for CIPP and CIPP-API
labels: [unconfirmed-by-user , bug]

body:
- type: markdown
attributes:
value: >
Thanks for reporting.

- Make sure you are able to reproduce this issue on the latest released version of CIPP & CIPP-API.

- Please search the existing issues to see if there has been a similar issue filed

- This is not the location for support. Issues that request support or are not a bug will be closed.
- type: textarea
attributes:
label: Description
description: >
Please describe the issue and expected result. You can include a screenshot by pasting it. Issues with a description that is too short or does not explain each step in detail will be closed.

Example:

1.) go to Settings
2.) Click on a tenant in access check
3.) Click on the green pixel in the bottom right corner
4.) A bug appears.
validations:
required: true
- type: textarea
attributes:
label: Environment data
description: >
Please let us know your environment information. This must follow this format or the ticket will be closed:
Sponsored / Non-sponsored instance
Front end version number:
Back end version number:
Tried Tenant Cache Clear: true/false
Tried Token Cache Clear: true/false
render: PowerShell
validations:
required: true
40 changes: 0 additions & 40 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

32 changes: 32 additions & 0 deletions .github/ISSUE_TEMPLATE/feature.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: ✨ Feature request
description: Suggest a new feature or improvement
title: '[Feature Request]: '
labels: [enhancement, no-priority]

body:
- type: markdown
attributes:
value: >
Thanks for suggesting a feature!

- Please search the existing feature request to see if there has been a similar issue filed.

- If a feature has been filed before, but not followed up by a contributor, you can develop the feature yourself by checking the development documentation [here](https://docs.cipp.app/dev-documentation/cipp-dev-guide/setting-up-for-local-development).

- Repeat feature requests are allowed if the previous request has been closed for more than 30 days

- drive-by feature requests without effort will be closed.

- A feature request has 14 days to be fullfilled before automatically being closed. if you want to work on the feature yourself use the phrase "I'd like to work on this please!"

- Feature requests that are detrimental to security will also be closed without notice.
- type: textarea
attributes:
label: Description of the new feature - must be an in-depth explanation of the feature you want, reasoning why, and the added benefits for MSPs as a whole.
validations:
required: true
- type: textarea
attributes:
label: PowerShell commands you would normally use to achieve above request
validations:
required: false
19 changes: 0 additions & 19 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

11 changes: 11 additions & 0 deletions .github/pull.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
version: "1"
rules:
- base: main
upstream: KelvinTegelaar:main
mergeMethod: merge
- base: dev
upstream: KelvinTegelaar:dev
mergeMethod: none
- base: website
upstream: KelvinTegelaar:website
mergeMethod: merge
3 changes: 2 additions & 1 deletion .github/workflows/Check_for_Version_Update.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
---
name: Check for Version Update
on: # yamllint disable-line rule:truthy
on:
pull_request:
branches: [master, main]
workflow_dispatch:
jobs:
build:
if: github.repository_owner == 'KelvinTegelaar'
name: 'Check for Version Update'
runs-on: ubuntu-latest
steps:
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/Close_Stale_Issues_and_PRs.yml
Original file line number Diff line number Diff line change
@@ -1,15 +1,16 @@
---
name: 'Close stale issues and PRs'
on: # yamllint disable-line rule:truthy
on:
schedule:
- cron: '30 1 * * *'
jobs:
stale:
if: github.repository_owner == 'KelvinTegelaar'
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v4
with:
stale-issue-message: 'This issue is stale because it has been open 10 days with no activity. We will close this issue soon. If you want this feature implemented you can contribute it. See: https://cipp.app/GettingStarted/Contributions/ . Please notify the team if you are working on this yourself.'
stale-issue-message: 'This issue is stale because it has been open 10 days with no activity. We will close this issue soon. If you want this feature implemented you can contribute it. See: https://docs.cipp.app/dev-documentation/contributing-to-the-code . Please notify the team if you are working on this yourself.'
close-issue-message: 'This issue was closed because it has been stalled for 14 days with no activity.'
stale-issue-label: 'no-activity'
exempt-issue-labels: 'planned'
Expand Down
5 changes: 2 additions & 3 deletions .github/workflows/CodeQL_Analyser.yml
Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@
---
name: 'CodeQL'
on: # yamllint disable-line rule:truthy
push:
branches: [master, main, dev, react]
on:
pull_request:
branches: [master, main, dev, react]
schedule:
- cron: '26 17 * * 0'
jobs:
analyze:
if: github.repository_owner == 'KelvinTegelaar'
name: Analyze
runs-on: ubuntu-latest
permissions:
Expand Down
22 changes: 7 additions & 15 deletions .github/workflows/Comment_on_Issues.yml
Original file line number Diff line number Diff line change
@@ -1,38 +1,30 @@
---
name: Add Comment
on: # yamllint disable-line rule:truthy
on:
issues:
types:
- labeled
jobs:
add-comment_bug:
if: github.event.label.name == 'unconfirmed-by-user'
if: github.repository_owner == 'KelvinTegelaar' && github.event.label.name == 'unconfirmed-by-user'
runs-on: ubuntu-latest
permissions:
issues: write
steps:
- name: Add Comment
uses: peter-evans/create-or-update-comment@a35cf36e5301d70b76f316e867e7788a55a31dae
uses: peter-evans/create-or-update-comment@v3
with:
issue-number: ${{ github.event.issue.number }}
body: |
Thank you for creating a bug. Please make sure your bug is indeed a unique case by checking current and past issues, and reading the complete documentation at https://kelvintegelaar.github.io/CIPP
If your bug is a known documentation issue, it will be closed without notice by a contributor. To confirm that this is not a bug found in the documentation, please copy and paste the following comment: "I confirm that I have checked the documentation thoroughly and believe this to be an actual bug.".
Thank you for creating a bug. Please make sure your bug is indeed a unique case by checking current and past issues, and reading the complete documentation at https://docs.cipp.app/
If your bug is a known documentation issue, it will be closed without notice by a contributor. To confirm that this is not a bug found in the documentation, please copy and paste the following comment: "I confirm that I have checked the documentation thoroughly and believe this to be an actual bug."

Without confirming, your report will be closed in 24 hours. If you'd like this bug to be assigned to you, please comment "I would like to work on this please!".
add-comment_fr:
if: github.event.label.name == 'enhancement'
if: github.repository_owner == 'KelvinTegelaar' && github.event.label.name == 'enhancement'
runs-on: ubuntu-latest
permissions:
issues: write
steps:
- name: Add Comment
uses: peter-evans/create-or-update-comment@a35cf36e5301d70b76f316e867e7788a55a31dae
with:
issue-number: ${{ github.event.issue.number }}
body: |
Thank you for creating a feature request! feature requests are prioritized by our direct contributors. Your current priority is set to "No Priority". If you are a sponsor you can request an upgrade of priority, If you want this feature to be integrated you can always do this yourself by checking out our contributions guide at https://kelvintegelaar.github.io/CIPP/GettingStarted/Contributions.html. Contributors to the CIPP project reserve the right to close feature requests at will.

If your feature request is not picked up in 2 week by a contributor it will be closed.

If you'd like this feature request to be assigned to you, please comment "I would like to work on this please!".
uses: peter-evans/create-or-update@v3
6 changes: 3 additions & 3 deletions .github/workflows/Label_Issues.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
---
name: Label Issues
on: # yamllint disable-line rule:truthy
on:
issues:
types:
- opened
jobs:
label_issues_bugs:
if: contains(github.event.issue.title,'Bug')
if: github.repository_owner == 'KelvinTegelaar' && contains(github.event.issue.title, 'Bug')
runs-on: ubuntu-latest
permissions:
issues: write
Expand All @@ -17,7 +17,7 @@ jobs:
add-labels: 'unconfirmed-by-user'
repo-token: ${{ secrets.GITHUB_TOKEN }}
label_issues_frs:
if: contains(github.event.issue.title,'Feature')
if: github.repository_owner == 'KelvinTegelaar' && contains(github.event.issue.title, 'Feature')
runs-on: ubuntu-latest
permissions:
issues: write
Expand Down
Loading
Loading