Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3201 commits
Select commit Hold shift + click to select a range
21f8c8e
Auto deploy nim-release-2.18.0 to staging
nginx-jack Oct 10, 2024
0637d6c
Update .github/pull_request_template.md
mjang Oct 10, 2024
b2f0f09
Update .github/pull_request_template.md
mjang Oct 10, 2024
a8aa1a0
Merge branch 'main' into mjang-update-pr-template
ADubhlaoich Oct 10, 2024
9f46ba0
Add Docs Engineering to CODEOWNERS
ADubhlaoich Oct 10, 2024
94ccfbc
Merge branch 'main' into mjang-update-api-typo
mjang Oct 10, 2024
2409f39
fix: Missing API Endpoints (#1243)
mjang Oct 10, 2024
0dbdffc
Merge branch 'main' into docs/add-eng-codeowners
ADubhlaoich Oct 10, 2024
de21401
feat: doc SSL/TLS key management in N1
mjang Sep 24, 2024
77639a0
Update API reference
mjang Sep 26, 2024
824b8f9
Apply suggestions from @tmartin code review
mjang Sep 27, 2024
ca01cda
Update
mjang Oct 3, 2024
ec8abfa
Revise headers for use cases
mjang Oct 3, 2024
7189ad1
Apply style corrections from code review
mjang Oct 4, 2024
0d5881c
Update with procedure for certs with an instance
mjang Oct 4, 2024
e1eb32a
Fix broken link
mjang Oct 4, 2024
2406398
More UI updates
mjang Oct 4, 2024
2bea5bd
Move away from specified directories
mjang Oct 4, 2024
5bbe836
Add links from N1 SSL pages
mjang Oct 7, 2024
7ba43da
Apply suggestions from code review
mjang Oct 7, 2024
b2c461d
Separate sections in Before you start, link to NIST
mjang Oct 8, 2024
3318a74
typo
mjang Oct 8, 2024
969e3fc
Wording change
mjang Oct 8, 2024
0cae3bc
Update per comments on unmanaged certs
mjang Oct 9, 2024
47fa9d3
Another correction
mjang Oct 9, 2024
ea3e729
Update per functionality clarifications
mjang Oct 10, 2024
fd69c7f
More
mjang Oct 10, 2024
e716fb8
More
mjang Oct 10, 2024
1caf451
Update with f5xc role
mjang Oct 10, 2024
c9bb22d
Update API with certificate endpoints
mjang Oct 11, 2024
8eb3073
chore: updated hugo theme to 0.41.22
lamATnginx Oct 11, 2024
a814fd7
chore: updated hugo theme to 0.41.22 (#1282)
lamATnginx Oct 11, 2024
ddbcd71
1239 r33 pre release instructions (#1281)
travisamartin Oct 14, 2024
000ef34
feat: Remove leftover static files related to ADM
ADubhlaoich Oct 14, 2024
24d0e1c
Merge branch 'main' into delete-adm-artefacts
ADubhlaoich Oct 14, 2024
73ffea0
Merge branch 'main' into docs/add-eng-codeowners
ADubhlaoich Oct 14, 2024
5b22f0b
fix: Update PR template to refer to CODEOWNERS (#1273)
ADubhlaoich Oct 14, 2024
b92cff1
feat: Add Docs Engineering to CODEOWNERS (#1279)
ADubhlaoich Oct 14, 2024
26b7221
feat: Remove leftover static files related to ADM (#1285)
ADubhlaoich Oct 14, 2024
e766f15
Auto deploy nim-release-2.18.0 to staging (#1278)
ADubhlaoich Oct 14, 2024
602442f
refactor: added to coveo action matrix a unique org id for each env
lamATnginx Oct 14, 2024
ba9c3d2
Update content/nginx-one/how-to/certificates/manage-certificates.md
mjang Oct 14, 2024
ea9560c
Coveo org id env (#1287)
lamATnginx Oct 14, 2024
c9a0a10
feat: add search action to use playwright to test search page (#1272)
lamATnginx Oct 14, 2024
376dae5
edits to R33 pre-release guidance per PM feedback (#1291)
travisamartin Oct 15, 2024
891e875
Create linkchecker-bad.yml (#1290)
nginx-aoife Oct 16, 2024
a728e67
Bump docs-action version to v1.0.7 (#1295)
nginx-jack Oct 16, 2024
945e7c2
Apply suggestions from code review
mjang Oct 14, 2024
efa0893
Final readthrough
mjang Oct 16, 2024
f503dc7
Fix front matter url in nim reference (#1277)
nginx-jack Oct 16, 2024
d3fc07d
Add info on avoiding data plane when managing certs
mjang Oct 16, 2024
26b390d
Use org level azure secrets (#1299)
nginx-jack Oct 17, 2024
567dab9
Add cron for daily deploy (#1300)
nginx-jack Oct 17, 2024
01a40b2
fix: include sentence case in style guide
mjang Oct 17, 2024
3706843
Update go.sum
mjang Oct 17, 2024
06d2c9f
fix: include sentence case in style guide (#1301)
mjang Oct 17, 2024
e394ebd
added guideline for restart and reload (#1296)
travisamartin Oct 17, 2024
d5bc32b
Use correct secret names (#1302)
nginx-jack Oct 18, 2024
e65c997
Update contributing for MDlint file
mjang Oct 18, 2024
0029a25
Merge branch 'main' into mjang-update-mdlint-readme
ADubhlaoich Oct 21, 2024
9942b1a
Update contributing for MDlint file (#1304)
mjang Oct 21, 2024
b4e0579
Merge branch 'main' into mjang-n1-cert
mjang Oct 22, 2024
840571f
Deploy twice daily to production (#1309)
nginx-jack Oct 24, 2024
1cf2ad5
UI Test enhancement (#1319)
nginx-aoife Oct 24, 2024
42d5f3c
1323 restore indexing for solutions page (#1324)
jputrino Oct 25, 2024
29e5fd9
Highlight behavior when multiple instances join a config sync group a…
ross-johnston Oct 30, 2024
bf9ded3
Update content/nginx-one/how-to/nginx-configs/manage-config-sync-grou…
mjang Oct 30, 2024
bd983a2
Update content/nginx-one/how-to/nginx-configs/manage-config-sync-grou…
mjang Oct 30, 2024
4b352cc
Update content/nginx-one/how-to/nginx-configs/manage-config-sync-grou…
mjang Oct 30, 2024
0a08029
Note for multiple instances joining a config sync group (#1331)
mjang Oct 30, 2024
e84ffa7
fix: config sync group inheritance
mjang Oct 30, 2024
5ef292f
Merge branch 'main' into mjang-n1-cert
mjang Oct 31, 2024
7230885
Move changes to N1 API certs to PR 1337
mjang Oct 31, 2024
59fc13b
docs: add unit's style suggestions (#1314)
JTorreG Nov 5, 2024
32656b5
docs: acm 1.9.3 chart updates (#1340)
JTorreG Nov 5, 2024
e4ae0e3
November 6 build
mjang Nov 6, 2024
f03ce8f
docs: update ACM date (#1345)
JTorreG Nov 6, 2024
fbefa89
docs: add nim-2.17.4 rns (#1346)
JTorreG Nov 6, 2024
64fd136
chore(deps): bump the npm_and_yarn group with 2 updates (#1065)
dependabot[bot] Nov 6, 2024
8af6b38
chore(deps): bump azure/cli from 2.0.0 to 2.1.0 (#1110)
dependabot[bot] Nov 6, 2024
ba6126c
feat: Several configuration example fixes for NAP 5 (#1318)
fabriziofiorucci Nov 6, 2024
0f50389
chore(deps): bump azure/login from 1 to 2 (#969)
dependabot[bot] Nov 6, 2024
6094088
Merge branch 'main' into mjang-n1-cert
mjang Nov 7, 2024
f857f4a
feat: doc SSL/TLS key management in N1 (#1203)
mjang Nov 7, 2024
f0d4742
NGINX One API Cert docs (#1344)
mjang Nov 7, 2024
f170ffe
NIM 2.18.0 release branch (#1303)
travisamartin Nov 8, 2024
af426d9
updated NIM 2.18 GA date (#1359)
travisamartin Nov 8, 2024
5af9c5b
NIM offline install (#1358)
travisamartin Nov 8, 2024
0907e39
Deprecated nim offline install (#1360)
travisamartin Nov 8, 2024
078f1a5
removed NMS from NIM RN overview (#1361)
travisamartin Nov 8, 2024
ffa9b47
Update upgrade-nap-waf.md (#1362)
nginx-aoife Nov 11, 2024
43d616f
Linkchecker update (#1364)
nginx-aoife Nov 11, 2024
8ccab1c
Replaced syslog port 515 with 514 in NAP 4 & 5 configuration examples…
fabriziofiorucci Nov 11, 2024
ee7b3a7
unpublish N1 solutions doc (#1365)
travisamartin Nov 11, 2024
68647ce
restored pre-release guidance for R33 auto upgrades
travisamartin Nov 11, 2024
785088f
feat: add new action to send notifications to slack on job fail (#1298)
lamATnginx Nov 11, 2024
5e4abf9
hid About subscription licenses from Solutions nav (#1367)
travisamartin Nov 11, 2024
1484fb3
Removed trailing slash solutions docs (#1368)
travisamartin Nov 11, 2024
c18fc49
updated metadata in About subscription licenses to hide doc from list…
travisamartin Nov 11, 2024
758698e
docs: update nms helm chart include (#1377)
JTorreG Nov 12, 2024
0243e63
docs: update nap 4.11.0 and nim versions 2.18.0 (#1380)
balakoteswar Nov 12, 2024
36ae187
Test: Update linkchecker (#1383)
nginx-aoife Nov 13, 2024
0d89d49
docs: Update missing watchdocs entries for NIM and NMS (#1381)
JTorreG Nov 13, 2024
d8d93ae
Add nginx-instance-manager to all nim index frontmatter (#1387)
nginx-jack Nov 13, 2024
9031f97
Update/Remove link sin NMS Docs (#1390)
nginx-aoife Nov 14, 2024
923db4f
feat: add lighthouse to action (#1350)
lamATnginx Nov 14, 2024
cf7681b
Copy nim catalog to new structure (#1388)
nginx-jack Nov 14, 2024
910ad47
Move NMS into linkchecker (#1393)
nginx-aoife Nov 15, 2024
00a3b5c
fix: changed to make action only run in a pull request (#1391)
lamATnginx Nov 15, 2024
deecdec
chore(deps): bump the npm_and_yarn group with 2 updates (#1394)
dependabot[bot] Nov 15, 2024
02c8fad
fix: fix to how lighthouse workflow is triggered (#1398)
lamATnginx Nov 15, 2024
e4d602b
fix: changed the if statement and checkout of the action (#1400)
lamATnginx Nov 15, 2024
eabc95d
updated ssl_verify topic (#1392)
travisamartin Nov 15, 2024
93d21a2
fix: added if to lighthouse job (#1401)
lamATnginx Nov 15, 2024
2c349ae
fix: notifications on job fail sent to slack (#1405)
lamATnginx Nov 18, 2024
a80f608
Removed PR commenting for lighthouse job. (#1413)
lamATnginx Nov 19, 2024
7fd8843
NGINX Plus R33 RN and tech specs (#1409)
y82 Nov 19, 2024
4182ff8
Adding JWT Licence check to NGINX Plus Installation. (#1231)
y82 Nov 19, 2024
9b83bf3
Solution, NIM, and N1 doc updates for R33 GA (#1411)
travisamartin Nov 19, 2024
c449a55
changed the locators for search box test in playwright workflow (#1414)
lamATnginx Nov 19, 2024
ead3621
NGINX App Protect DoS 4.5 release (#1373)
ADubhlaoich Nov 19, 2024
b30cbcc
NGINX App Protect WAF 5.4 release (#1375)
ADubhlaoich Nov 19, 2024
23e3928
chore(deps-dev): bump cross-spawn from 7.0.3 to 7.0.6 in the npm_and_…
dependabot[bot] Nov 19, 2024
2a76839
chore(deps): bump actions/setup-node from 3 to 4 (#1404)
dependabot[bot] Nov 19, 2024
86afcf0
deleted unused include files from docs repo (#1418)
travisamartin Nov 19, 2024
98f0e13
edits to N1 docker container (#1422)
travisamartin Nov 20, 2024
512ade2
fix: add dockerfiles to NAP and NAPX (#1423)
mouraddmeiri Nov 20, 2024
b49385b
feat: add rule for includes (#1420)
mjang Nov 20, 2024
4b55696
Testing hugo link checker (#1424)
nginx-aoife Nov 20, 2024
72309c6
Update install.md
mkingst Nov 21, 2024
1df5f21
Update deploy-nginx-instance-manager-docker-compose.md
mkingst Nov 21, 2024
23e2e07
Update docker-registry-login.md
mkingst Nov 21, 2024
33e6dd2
Update deploy-nginx-instance-manager-docker.md
mkingst Nov 21, 2024
8669262
Fixed NGINX typo (#1428)
fabriziofiorucci Nov 21, 2024
302bba1
Installation guide improvements (#1425)
y82 Nov 21, 2024
5a338eb
Update linkchecker to add a retry (#1429)
nginx-aoife Nov 21, 2024
fdc57d9
Merge branch 'main' into mkingst-doc-changes-install
travisamartin Nov 21, 2024
627cb9d
Restore deprecated NIM online install guide (#1431)
travisamartin Nov 21, 2024
efde791
Add R33 YouTube videos to About subscription licenses topic (#1432)
travisamartin Nov 22, 2024
86222e8
Apply suggestions from code review
travisamartin Nov 22, 2024
550854d
formatting and style edits
travisamartin Nov 22, 2024
df6fd4b
Add space after comma
aknot242 Nov 22, 2024
520623e
Add space after comma (#1435)
mjang Nov 22, 2024
fa7932a
Fix anchor name (#1438)
aknot242 Nov 25, 2024
d79bbf6
Updated the style guidelines for includes (#1434)
travisamartin Nov 25, 2024
f5885c3
Update add-vsphere-instance.md (#1439)
nginx-aoife Nov 25, 2024
7be3f91
Fix NAP WAF v5 Security log docs (#1430)
ald8 Nov 25, 2024
cc2a32d
Merge branch 'main' into mkingst-doc-changes-install
ADubhlaoich Nov 25, 2024
e0de681
Merge branch 'main' into mjang-fix-csg
ADubhlaoich Nov 25, 2024
52742ab
Add NGF to main Linkchecker (#1442)
nginx-aoife Nov 26, 2024
d3f9390
Merge branch 'main' into mkingst-doc-changes-install
mjang Nov 27, 2024
9bd3464
Update content/nim/deploy/docker/deploy-nginx-instance-manager-docker…
mjang Nov 27, 2024
7b64d8e
chore: Update NIM Documentation for NAP 4.12.0 and 5.4.0 (#1444)
balakoteswar Nov 27, 2024
f50a82d
Merge branch 'main' into mkingst-doc-changes-install
mjang Nov 27, 2024
ddaab81
Update NIM inst doc with info on cert, key, JWT (#1427)
mjang Nov 27, 2024
40006bf
Enhance linkchecker (#1446)
nginx-aoife Nov 28, 2024
95f3144
Fix basepath for schedule (#1447)
nginx-aoife Nov 29, 2024
8991f0f
Fix setting isProduction value (#1449)
nginx-aoife Nov 29, 2024
4f5ca71
Update info on license.jwt to connected NIM install
mjang Nov 25, 2024
6e1162b
Set up for disconnected environments
mjang Nov 26, 2024
762d4e3
Update content/nim/deploy/vm-bare-metal/install.md
mjang Nov 26, 2024
204b80b
Update content/nim/disconnected/offline-install-guide.md
mjang Nov 26, 2024
d46bd08
Update per Micheal K's suggestions
mjang Dec 2, 2024
6570c13
Differ install examples, OSS and plus
mjang Dec 2, 2024
77ad8c3
Update deploy-nginx-instance-manager-docker.md - added single image w…
mkingst Dec 2, 2024
2c61fbf
Set up conditions to use N+ GPG keys for NIM Install (#1441)
mjang Dec 2, 2024
629945b
chore: updating the NIM docker compose documentation
balakoteswar Dec 3, 2024
aebadef
Update deploy-nginx-instance-manager-docker-compose.md
mkingst Dec 3, 2024
7b49af5
Update content/nim/deploy/docker/deploy-nginx-instance-manager-docker.md
ADubhlaoich Dec 3, 2024
6da30a3
chore: addressed the review comments
balakoteswar Dec 3, 2024
7d30191
chore: removed extra space
balakoteswar Dec 3, 2024
709080d
Update install.md
mkingst Dec 4, 2024
76b7b3d
fixing mgmt block issues with -p option for nginx-plus
bejjrajesh Dec 4, 2024
8d9e852
chore: addressing the review comment
balakoteswar Dec 4, 2024
e6c660f
chore: addressing the review comment
balakoteswar Dec 4, 2024
98f833f
chore: updating the NIM docker compose documentation (#1455)
mjang Dec 4, 2024
dd25ca6
feat: Remove unused includes, add single use cases to documents (#1465)
ADubhlaoich Dec 4, 2024
00d215e
fix: Remove remaining PII
mjang Dec 3, 2024
ca7ff5b
fix: Remove remaining PII (#1457)
mjang Dec 4, 2024
dcaa4f1
Merge branch 'main' into mkingst-revert-to-original-upgrade-guide
mjang Dec 4, 2024
50d8d99
Merge branch 'main' into bejjrajesh/fix-incorrect-mgmt-block-issue
mjang Dec 4, 2024
b0afbb0
Update content/nim/deploy/vm-bare-metal/install.md
mjang Dec 4, 2024
77a4185
Update content/nim/deploy/vm-bare-metal/install.md
mjang Dec 4, 2024
23efb8a
fix: mgmt block issues with -p option for nginx-plus (#1464)
mjang Dec 4, 2024
8fd8c13
fix: Update install.md (#1463)
mjang Dec 4, 2024
0516218
docs: update R33 P1 release notes (#1471)
JTorreG Dec 4, 2024
a20377e
fix: bug-fix > bugfix (#1474)
JTorreG Dec 4, 2024
d829fe4
Fix escaped json (#1478)
nginx-aoife Dec 5, 2024
861d913
Update link in NAP-Waf install guide (#1480)
nginx-aoife Dec 5, 2024
bce01ea
fix: genericize PII
mjang Dec 5, 2024
0472535
fix: genericize PII (#1481)
mjang Dec 6, 2024
d3185dd
fix: Avoid upgrading with the magic script (#1476)
mjang Dec 6, 2024
1ecc15e
fix: enforcing cert and key
cjain-f5 Dec 9, 2024
fde4790
fix: exiting when nim already installed
cjain-f5 Dec 9, 2024
ec88bf2
fix: minor changes
cjain-f5 Dec 9, 2024
e566cb2
feat: Add NAP WAF & DoS links to subscription license page (#1482)
ADubhlaoich Dec 9, 2024
2b0362a
docs: Update style-guide.md (#1468)
JTorreG Dec 9, 2024
95fff72
Added guideline to use EN-US date format in docs (#1473)
travisamartin Dec 9, 2024
cfbabbb
Update deploy-nginx-instance-manager-docker.md
mkingst Dec 9, 2024
8e32789
Update content/nim/deploy/docker/deploy-nginx-instance-manager-docker.md
mjang Dec 9, 2024
99b40ac
fix: Add warning, to use Docker compose for >= 2.18 installs (#1451)
mjang Dec 9, 2024
38d4c1a
feat: Update NGF Logo in website layout (#1479)
ADubhlaoich Dec 9, 2024
b7dd1c5
fix: repair build errors so we can build locally (#1491)
mjang Dec 9, 2024
ee2c302
formatted NGINX Plus tech specs as tables (#1495)
travisamartin Dec 10, 2024
9b90e1f
fix: Add description of JWT license file to style guide (#1498)
mjang Dec 10, 2024
8188514
Merge branch 'main' into mjang-fix-csg
mjang Dec 10, 2024
ee98338
fix: config sync group inheritance (#1334)
mjang Dec 10, 2024
44b5cbc
Create includes for repeated text in NGINX Plus install guide (#1477)
travisamartin Dec 10, 2024
bc09b62
feat: adding uninstallation option -u
cjain-f5 Dec 11, 2024
15d8432
fix: nginx-oss installation on rpm distro
cjain-f5 Dec 11, 2024
7b51f2c
fix: minor fixes
cjain-f5 Dec 11, 2024
6ddb4ec
fix: removing nginx.conf in uninstallation
cjain-f5 Dec 11, 2024
ce49435
feat: Re-organise NAP includes (#1500)
ADubhlaoich Dec 11, 2024
9ebfa37
fix: uninstallation minor fixes
cjain-f5 Dec 11, 2024
41b4275
fix: nim -> Nginx Instance Manager
cjain-f5 Dec 11, 2024
a9e31d7
Merge branch 'main' into cjain/script-stabilize
mjang Dec 11, 2024
e027c47
Enhancements to linkchecker (#1497)
nginx-aoife Dec 11, 2024
9a8a375
fix: rpm uninstallation fix + minor fixes
cjain-f5 Dec 11, 2024
6cd2ee0
fix: minor changes
cjain-f5 Dec 11, 2024
7b4ca51
feat: add videos to playwright for easier debugging (#1502)
lamATnginx Dec 11, 2024
24a712d
fix: Clarify use of single containers for NIM
mjang Dec 11, 2024
2da7cd4
added steps for pinning to R32 for Debian, Ubuntu, RHEL, CentOS (#1504)
travisamartin Dec 11, 2024
2bbf569
fix: Clarify use of single containers for NIM (#1507)
mjang Dec 11, 2024
bd52170
For messages, change Nginx -> NGINX
mjang Dec 11, 2024
e6f3a8c
Merge branch 'main' into cjain/script-stabilize
mjang Dec 11, 2024
3967cb1
docs: remove deprecated reporting doc (#1511)
JTorreG Dec 11, 2024
57ef953
Sync NGINX One API reference docs with source of truth
tstraley Dec 11, 2024
995685b
Sync NGINX One API reference docs with source of truth (#1514)
mjang Dec 11, 2024
9137ec4
Update static/scripts/install-nim-bundle.sh
Chetan-99 Dec 12, 2024
b15aa6d
Merge branch 'main' into cjain/script-stabilize
Chetan-99 Dec 12, 2024
8647c2c
fix: uninstallation fixes + jwt check
cjain-f5 Dec 12, 2024
0d4142e
Add fossa action (#1484)
nginx-jack Dec 12, 2024
dd6d892
Merge branch 'main' into cjain/script-stabilize
Chetan-99 Dec 12, 2024
da93128
NIM Installation script -> Uninstallation + handling errors (#1505)
mjang Dec 12, 2024
b8eb9eb
Remove fossa while awaiting correct token (#1520)
nginx-jack Dec 12, 2024
35a19af
fix: Add certificates to N1C changelog
mjang Dec 12, 2024
5b30217
Merge branch 'main' into fix-update-changelog-n1c-certs
mjang Dec 12, 2024
8a76cf3
Add fossa and mend with workflow_dispatch only (#1523)
nginx-jack Dec 13, 2024
07a5d21
Use correct secret names (#1524)
nginx-jack Dec 13, 2024
d650037
Fix bad include codes
mjang Dec 13, 2024
36e5bed
Fix/remove broken nim links (#1527)
nginx-aoife Dec 16, 2024
9a92ab8
fix: bad include codes (#1526)
mjang Dec 16, 2024
8712a70
fix: Add certificates to N1C changelog (#1521)
mjang Dec 16, 2024
251bb3a
Update NIM catalog data to 2.18 release (#1516)
nginx-jack Dec 16, 2024
b8ecc85
bolded deprecation notice for SLES 12 SP5 on R33 (#1529)
travisamartin Dec 16, 2024
c08f106
Add missing semicolon in setup-waf-config-management.md (#1530)
aknot242 Dec 19, 2024
ce91430
docs: remove JWT step for CentOS/RHEL 7 and add deprecation notice (#…
travisamartin Dec 19, 2024
c80eb37
Update linkchecker.yml (#1536)
nginx-aoife Dec 19, 2024
03b91ba
Added line breaks and removed extra tabs to fix scrolling issues (#1537)
travisamartin Dec 19, 2024
57529c9
Update files
mjang Dec 23, 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
  •  
  •  
  •  
7 changes: 7 additions & 0 deletions .cloudcannon/postbuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#!/bin/bash

## Find and fix broken images and links caused by how the baseURL is set in the config.yml
find public -type f -name "*.html" -exec sed -i 's/="\/\//="\//g' {} \;

## Add the CloudCannon 'editable' class to content divs
find public -type f -name "index.html" -exec sed -i 's/class="content/& editable/g' {} \;
29 changes: 29 additions & 0 deletions .cloudcannon/prebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#!/bin/bash

## check the version of the hugo theme currently being used
## if it is different from the one defined in the go.mod file
## then run hugo mod get -u to update the theme

theme_version=$(grep -o 'v[0-9]\+\(\.[0-9]\+\)\{2\}' go.mod)

current_theme_version=$(hugo mod graph | grep -o 'v[0-9]\+\(\.[0-9]\+\)\{2\}')

printf "Theme version in go.mod is: %s \n" "$theme_version"

printf "Theme version in use by Hugo is: %s \n" "$current_theme_version"


# if the theme version in go.mod is the same as the one in use by Hugo, run hugo mod clean to clear any outdated theme files from the cache
# if the theme version in go.mod is different from the one in use by Hugo, update it by running hugo mod get -u

if [ "$theme_version" == "$current_theme_version" ]; then
printf "Theme version in go.mod is the same as the one in use by Hugo. Cleaning the cache. \n"
hugo mod clean ;
elif [ "$theme_version" != "$current_theme_version" ]; then
printf "Updating theme version to %s \n" "$current_theme_version"
hugo mod get -u ;
# if an error occurs, exit with a non-zero status code
else
printf "An error occurred: unable to retrieve the latest version of the Hugo theme.\n"
exit 1
fi
1 change: 1 addition & 0 deletions .cloudcannon/preinstall
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
install-hugo 0.134.2
31 changes: 31 additions & 0 deletions .cloudcannon/schemas/concept.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title:
# Remove or change to false to turn off the right-hand in-page ToC
toc: true
# Add a short description (150 chars or less) for the doc. Include keywords for SEO.
# The description text appears in search results and at the top of the doc.
description: ""
# Assign weights in increments of 100
# Lower numbers appear higher in the document list
weight:
tags: [ "docs" ]
---

## Overview

Briefly describe the goal of this document, that is, what the user will learn or accomplish by reading what follows.

## Concept 1 - format as a noun phrase

This is where you explain the concept. Provide information that will help the user understand what the element/feature is and how it fits into the overall product.

Organize content in this section with H3 and H4 headings.

## Concept 2 - format as a noun phrase

## Concept 3 - format as a noun phrase

## What's Next

- Provide up to 5 links to related topics (optional).
- Format as a bulleted list.
65 changes: 65 additions & 0 deletions .cloudcannon/schemas/default.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
---
title:
# Remove or set to false to turn off the right-hand in-page ToC
toc: true
# Add a short description (150 chars or less) for the doc. Include keywords for SEO.
# The description text appears in search results and at the top of the doc.
description: ""
# Assign weights in increments of 100
# Lower numbers appear higher in the document list
weight:
tags: [ "docs" ]
---

## Overview

Briefly describe the goal of this document, that is, what the user will learn or accomplish by reading what follows.

Introduce and explain any new concepts the user may need to understand before proceeding.

## Before You Begin

To complete the instructions in this guide, you need the following:

1. Provide any prerequisites here.
2. Format as a numbered or bulleted list as appropriate.
3. Keep the list entries grammatically parallel.1. Provide any prerequisites here.

## Goal 1 - write as a verb phrase

Add introductory text. Say what the user will be doing.

To do xzy, take the following steps:

1. This is where you provide the steps that the user must take to accomplish the goal.

```bash
code examples should be nested within the list
```

2. Format as numbered lists.

{{< note >}}Add notes like this.{{</note>}}

3. If there is only one step, you don't need to format it as a numbered list.

## Goal 2 - write as a verb phrase

## Goal 3 - write as a verb phrase

## Discussion

Use the discussion section to expand on the information presented in the steps above.

This section contains the "why" information.

This information lives at the end of the document so that users who just want to follow the steps don't have to scroll through a wall of explanatory text to find them.

## Verification

Explain how the user can verify the steps completed successfully.

## What's Next

- Provide up to 5 links to related topics (optional).
- Format as a bulleted list.
3 changes: 3 additions & 0 deletions .cloudcannon/schemas/headless-collection.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
headless: true
---
3 changes: 3 additions & 0 deletions .cloudcannon/schemas/includes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
docs: ""
---
176 changes: 176 additions & 0 deletions .cloudcannon/schemas/nms/policy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,176 @@
---
title:
# Remove or set to false to turn off the right-hand in-page ToC
toc: true
# Add a short description (150 chars or less) for the doc. Include keywords for SEO.
# The description text appears in search results and at the top of the doc.
description: ""
# Assign weights in increments of 100
# Lower numbers appear higher in the document list
weight:
tags: [ "docs" ]
---

## Overview

<!--
If your topic is for a global policy, add the following include:

{{< include "acm/how-to/policies-intro" >}}

- OR -

If your topic is for an API GW policy, add this include:

{{< include "acm/how-to/policies-proxy-intro.md" >}}

-->

---

## About XYZ Policy

<!--
Explain what the policy does and what it can be used for.
-->

#### Intended Audience

<!--
Specify the intended audience for this guide, that is, who is responsible for applying and/or configuring the policy? For example, and Infrastructure Administrator.
-->

---

## Workflow for Applying Policy

<!--
Add the high-level steps the user must take to apply the policy. For example:

- Create an environment or edit an existing one.
- Check the advanced settings for the environment to see if the policy has been applied.
- Edit the policy to make changes for each environment. Save and publish the changes.

-->

---

## Policy Settings

<!-- Update the following table with the policy's params -->

The following table lists the configurable settings and their default values for the policy.


{{< bootstrap-table "table table-striped table-bordered" >}}

| Field | Datatype | Possible Values | Description | Required | Default |
|--------------|----------|---------------------|----------------------------------------------------|----------|-----------------------|
| `users.id` | integer | A unique int >= 1 | Description for value. | Yes | System assigned |
| `users.name` | string | Example: `Jane Doe` | A short description of what the field is used for. | Yes | Add the default value |
| `user.age` | integer | 1–110 | Description for the value | Yes | |

{{< /bootstrap-table >}}


---

## Adding XYZ Policy

{{<tabs name="policy-implementation">}}

{{%tab name="API"%}}

{{<see-also>}}{{< include "acm/how-to/access-acm-api.md" >}}{{</see-also>}}

To create an XYZ policy using the REST API, send an HTTP `POST` request to the Add-Endpoint-Name-Here endpoint.


{{< bootstrap-table "table table-striped table-bordered" >}}

| Method | Endpoint |
|--------|---------------------|
| `POST` | `/path/to/endpoint` |

{{</bootstrap-table>}}


<details open>
<summary>JSON request</summary>

``` json
{
"users": [
{
"id": 1,
"name": "John Doe",
"age": 24
},
{
"id": 2,
"name": "Jane Doe",
"age": 28
}
]
}
```

</details>

{{%/tab%}}

{{%tab name="UI"%}}

To create an XYZ policy using the web interface:

1. Go to the FQDN for your NGINX Management Suite host in a web browser and log in. Then, from the Launchpad menu, select **API Connectivity Manager**.
2. Add other steps here
3. As a numbered list.

{{%/tab%}}

{{</tabs>}}

---

## Verify the Policy

<!--
Add verification instructions to confirm that the policy has been correctly implemented and is being enforced.
-->

Confirm that the policy has been set up and configured correctly by taking these steps:

- Add steps to verify policy was applied successfully to the the management plane.

Confirm the policy is being enforced:

- Add steps to verify policy is being enforced on the data plane. What can users expect to see?

---

## Troubleshooting

<!-- Add troubleshooting steps for issues users might encounter and can self-solve. The purpose of this section is to deflect customer calls to Support. -->

For help resolving common issues when setting up and configuring the policy, follow the steps in this section. If you cannot find a solution to your specific issue, reach out to [NGINX Customer Support]({{< relref "support/contact-support.md" >}}) for assistance.

### Issue 1

Add a description for the issue. Include any error messages users might see.

Resolution/Workaround:

1. Add steps here
2. As a
3. numbered list.

### Issue 2

Add a description for the issue. Include any error messages users might see.

Resolution/Workaround:

1. Add steps here
2. As a
3. numbered list.
4 changes: 4 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Set the default behavior for correcting line endings,
# in case people don't have core.autocrlf set.
* text=auto

4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@ A clear and concise description of what you expected to happen.

### Your environment

- Version of this project or specific commit
<!-- - Version of any relevant project languages -->
- Version/release of this project or specific commit
<!-- - Version/release of any relevant project languages -->
- Target deployment platform

### Additional context
Expand Down
16 changes: 16 additions & 0 deletions .github/about.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# GitHub Configurations

This directory contains settings used by GitHub for Actions, identifying code reviewers, issue and pull request templates, and more.

## Workflows

### check-broken-links

The check-broken-links workflow relies on the following projects:

- https://github.com/BoundfoxStudios/action-hugo-link-check
- https://github.com/fenneclab/hugo-bin/releases

The hugo-bin project lets you add Hugo as a dependency in your npm package.json file. The action-hugo-link-check Action requires this, as that is how it identifies which version of Hugo to run to build your docs.

> Note: The release version numbers in the hugo-bin project do not align with the actual Hugo releases. Check the README and versions in the hugo-bin repo to find out which releases correspond to Hugo releases.
Loading
Loading