Skip to content

Commit

Permalink
Chore/public merge 0.37 (#315)
Browse files Browse the repository at this point in the history
* Update dependency lodash to v4.17.13 [SECURITY] (#1395)

* docs(add-plugin) delete unused page (#1400)

Topic covered in enable-plugin.

* add custom plugin apig-response-transform (#1365)

* Release/0.35-3 (#1406)

* chore(ee/changelog) release 0.34-1 FT-358 (#210)

* docs(ee/changelog) 0.34-1 release

* chore(ee/changelog) remove trailing whitespace

* docs(openid-connect) updated doc to 2.7.0 version

* docs(edits) copy and style edits

* chore(*) merge public repo (#211)

* chore(*) merge public repo

* chore(*) merge public repo (#219)

* feat(docs): 0.35 Release Base

* docs(35): Bump EE Latest Version (#232)

* update travis node version

* docs(35) navigation (#231)

* feat(nav): Adds 3 level navigation (#233)

* docs(35/deployment) copy licensing section (#220)

* Docs/35 nav (#235)

* docs(35) navigation updates

* docs(35): Dev Portal Init

* docs(35/deployment) (#238)

* docs(35/docker) (#222)

* docs(35/centos) (#223)

* docs(35/amazon-linux) (#224)

* fix 35 nav formatting

* docs(nav) remove duplicate sections

* docs(35/km/overview) copy old overview

* docs(35/km/overview) replace start with networking

* docs(35/km/overview) clarify section

* docs(35/km/overview) rbac rewording

* docs(35/km/overview) move workspaces above rbac

* refactor(35/km/overview) fix new lines

* docs(35/km/overview) rbac rewording

* docs(35/km/overview) admins rewording

* docs(35/km/overview) networking button rewording

* docs(35/km/overview) reword workspaces

* fix(35): Add index.md

* fix(35): Update Admin API Nav (#244)

* fix(35): Update Admin API Nav

* feat(docs): 35 Index Page Init (#246)

* Docs/35 dev portal config (#247)

* docs(dev-portal): Auth types

* Docs/35 dev portal config (#248)

* add warning to basic auth

* add workspaces

* docs(35): Audit Log (#249)

* docs(35): Vitals (#239)

* docs(35): Dev Portal Networking Ref (#243)

* docs(35): Property Reference  (#251)

* docs(35/manager) Kong Manager TD-121 (#245)

For RC only

* docs(35)/dev-portal (#236)

* Docs/35 temp plugins (#252)

* Revert "docs(35)/dev-portal (#236)" (#253)

This reverts commit 0d9c2af.

* Docs/35 dev portal temp (#255)

* Docs/getting started temp (#257)

* docs(35/prop-ref) correct name of prop

* docs(35) Admin API (#258)

* docs(35) administration (#259)

* docs(35) remove ad from nav

* docs(35) update admin

* docs(35) reposition nav (#260)

* docs(35) navigation improvements and fixes (#261)

* docs(35) refine getting started (#262)

* docs(35/admin) update reference docs (#263)

* alter nav for rc (#264)

* docs(35/km/auth/oidc) close bracket

Thank you, @Jlawlzz .

* docs(35/admin-api) add examples and corrections (#265)

* fix(35) add items to navigation (#266)

* fix(35/nav) remove typo in nav

* docs(35/admin/example) MVP walkthrough (#267)

* docs(35) start securing km section

* docs(35/getting-started) feedback corrections

* docs(35/admins/ref) add missing attributes (#269)

* docs(35/*) provide security documentation (#270)

* docs(35/km/oidc) improve OIDC (#271)

* docs(35/start) add a note that only one super admin may be seeded

* docs(35) add warning about samesite (#273)

* docs(35/admins/ref) add generate_register_url description INTF-1506 (#272)

Review in staging.

* docs(35/plugin/session) add session doc (#275)

* fix(35/plugin/session) fix template type

* docs(35/getting-started) improve getting started intro (#274)

* docs(ldap-auth-advanced) change property name from ssl to ldaps (#268)

* docs(35/admin-api) update workspaces and rbac responses (#276)

* docs(35/rbac/api) update endpoint permission responses

* docs(35/rbac) permissions endpoints update

* docs(index): Update index grid (#278)

* docs(index): Update index grid

* docs(docker): Update installation commands (#277)

* docs(docker): Update installation commands

* docs(35): Add plugin redirects (#250)

* docs(35): Add plugin redirects

* Docs/35 plugins (#280)

* add redirects for jwt and rbh

* init dev portal files

* docs(35/*) session config and disclaimer (#283)

* Adds details to session configuration
* All places that suggest setting `enforce_rbac = on` now mention `admin_gui_session_conf`
* Adds a disclaimer to any example pertaining to `secret`, `cookie_secure`, and `cookie_samesite`
* All entry points (i.e. places that suggest setting `admin_gui_session_conf`) link to Kong Manager Session doc, which in turn links to Session Plugin after distinguishing the 2
* Clear statement that Session Plugin is required with any auth type
* General stylistic cleanup around the Session page titles

* docs(getting-started): Add grid overview (#282)

* hotfix(35/session) fix yml format

* add managing developers

* update nav for internal preview

* docs(vault-auth) add 0.1-x vault-auth docs (#216)

* docs(vault-auth) add 0.1-x vault-auth docs

* add dev portal docs

* add overview to getting started

* docs(35/km/ws) add note about admins without roles having "access" - EBB 90 (#281)

* docs(35/nav) remove install overview

* docs(35/nav) move down overview to distinct section

* docs(35/nav) flatten nav for upgrades

* docs(35/*) add migration guide

* docs(35/nav) remove aws guide link until update is ready

* hotfix(35/migrations) fix link

* hotfix(35/migrations) fix links

* docs(35/migrations) style the 'important' block

* docs(35/migrations) make external links open new windows

* docs(35/amazon-linux) fix migrations option

* docs(35/docker) fix migrations option

* docs(35/install) hide unused guides

* docs(35/*) fix config link

* fix(35/start) fix link

* fix(35/start) fix link

* fix(35/*) getting started links

* docs(35/*) add security sec

* dev portal updates

* Chore/public merge (#286)

- merge public repo

* fix merge conflicts

* merge public repo

* Release/0.35 3 (#294)

* docs(rate-limiting-advanced) add configuration parameter for redis cluster

* write(35/km) how to reset password and rbac token (#287)

* write(35/km) how to reset password and rbac token

* change hard links to header links

* fix bold formatted words

* fix list numbering

* change hard links to dynamic

* add page to navigation

* Update app/enterprise/0.35-x/kong-manager/reset-password.md

* Update app/enterprise/0.35-x/kong-manager/reset-password.md

Co-Authored-By: levi <[email protected]>

* Update app/enterprise/0.35-x/kong-manager/reset-password.md

* docs(enterprise/migrations) migrate-apis CLI guide (#289)

* chore(properties) add description fro db_cache_warmup_entities configuration (#290)

* chore(changelog) add 0.35-1 and 0.35-3 to changelog for this release (#291)

* chore(changelog) add 0.35-1 and 0.35-3 to changelog for this release

* apply suggestions from code review

* Add cli.md to enterprise doc tree (#292)

* chore(cli) duplicate core cli doc and add new enterprise migrations commands

* chore(nav) update nav to pick up new cli file

* copy updates

* changelog formatting

Adds references to API migration guide to 0.35 migration guide

* remove extra line

* Add Upstream TLS to Hub (#295)

* Add Upstream TLS to Hub

* Add to nav

* Clearer explanation for known issue

* Delete adding-your-api.md

* Delete adding-your-api.md

* Delete best-practices.md

* Delete index.md

* Delete disabling-auth.md

* Delete aws-cloudfront.md

* Delete index.md

* Delete admins.md

* Delete quickstart.md

* Delete google-cloud.md

* Delete route-by-headers.md

* Delete understanding-page-routing.md

* Update macos.md

* Update autodoc-admin-api/run.lua

* Update autodoc-admin-api/run.lua

* Delete package-lock.json

* fix package-lock

* package-lock

* docs(cli-ref) fix link to conf ref (#1412)

Updates link to Enterprise-version; currently 404s.

* fix cli link typo

* Docs/35 install ubuntu (#1396)

* init ubuntu 35 doc

* doc(installation): Add 0.35 Ubuntu doc

* Update app/enterprise/0.35-x/deployment/installation/ubuntu.md

* Update acl/index.md (#1411)

declarative config for acls expects array

* fix egregious broken links while at it

* docs(pdk) kong.request.get_http_version() returns a number, not a string

Since this has been the case since the first version in the PDK, this change updates thes fields manually (they are usually auto-generated, but the tags for the versions are fixed and can't be changed in order to auto-generate them correctly).

* Revert Plugins to Hub in main site nav

* End of A/B Test

* docs(hub) introduce decK (#1418)

* docs(hub) introduce decK

* fix typos

* add icon

* update decK version compat

* docs(35/km/reset-password) add screenshots (#1413)

* docs(35/km/reset-password) add screenshots

* docs(admin-api) redirect index to ref (#1420)

KM currently links to `/admin-api/admins`. There will eventually be an explanatory doc for this path. For now, it should redirect to the API reference since otherwise it 404s.

* update plugin versions

* 0.36 Release (#1430)

* chore(ee/changelog) release 0.34-1 FT-358 (#210)

* docs(ee/changelog) 0.34-1 release

* chore(ee/changelog) remove trailing whitespace

* docs(openid-connect) updated doc to 2.7.0 version

* docs(edits) copy and style edits

* chore(*) merge public repo (#211)

* chore(*) merge public repo

* chore(*) merge public repo (#219)

* feat(docs): 0.35 Release Base

* docs(35): Bump EE Latest Version (#232)

* update travis node version

* docs(35) navigation (#231)

* feat(nav): Adds 3 level navigation (#233)

* docs(35/deployment) copy licensing section (#220)

* Docs/35 nav (#235)

* docs(35) navigation updates

* docs(35): Dev Portal Init

* docs(35/deployment) (#238)

* docs(35/docker) (#222)

* docs(35/centos) (#223)

* docs(35/amazon-linux) (#224)

* fix 35 nav formatting

* docs(nav) remove duplicate sections

* docs(35/km/overview) copy old overview

* docs(35/km/overview) replace start with networking

* docs(35/km/overview) clarify section

* docs(35/km/overview) rbac rewording

* docs(35/km/overview) move workspaces above rbac

* refactor(35/km/overview) fix new lines

* docs(35/km/overview) rbac rewording

* docs(35/km/overview) admins rewording

* docs(35/km/overview) networking button rewording

* docs(35/km/overview) reword workspaces

* fix(35): Add index.md

* fix(35): Update Admin API Nav (#244)

* fix(35): Update Admin API Nav

* feat(docs): 35 Index Page Init (#246)

* Docs/35 dev portal config (#247)

* docs(dev-portal): Auth types

* Docs/35 dev portal config (#248)

* add warning to basic auth

* add workspaces

* docs(35): Audit Log (#249)

* docs(35): Vitals (#239)

* docs(35): Dev Portal Networking Ref (#243)

* docs(35): Property Reference  (#251)

* docs(35/manager) Kong Manager TD-121 (#245)

For RC only

* docs(35)/dev-portal (#236)

* Docs/35 temp plugins (#252)

* Revert "docs(35)/dev-portal (#236)" (#253)

This reverts commit 0d9c2af.

* Docs/35 dev portal temp (#255)

* Docs/getting started temp (#257)

* docs(35/prop-ref) correct name of prop

* docs(35) Admin API (#258)

* docs(35) administration (#259)

* docs(35) remove ad from nav

* docs(35) update admin

* docs(35) reposition nav (#260)

* docs(35) navigation improvements and fixes (#261)

* docs(35) refine getting started (#262)

* docs(35/admin) update reference docs (#263)

* alter nav for rc (#264)

* docs(35/km/auth/oidc) close bracket

Thank you, @Jlawlzz .

* docs(35/admin-api) add examples and corrections (#265)

* fix(35) add items to navigation (#266)

* fix(35/nav) remove typo in nav

* docs(35/admin/example) MVP walkthrough (#267)

* docs(35) start securing km section

* docs(35/getting-started) feedback corrections

* docs(35/admins/ref) add missing attributes (#269)

* docs(35/*) provide security documentation (#270)

* docs(35/km/oidc) improve OIDC (#271)

* docs(35/start) add a note that only one super admin may be seeded

* docs(35) add warning about samesite (#273)

* docs(35/admins/ref) add generate_register_url description INTF-1506 (#272)

Review in staging.

* docs(35/plugin/session) add session doc (#275)

* fix(35/plugin/session) fix template type

* docs(35/getting-started) improve getting started intro (#274)

* docs(ldap-auth-advanced) change property name from ssl to ldaps (#268)

* docs(35/admin-api) update workspaces and rbac responses (#276)

* docs(35/rbac/api) update endpoint permission responses

* docs(35/rbac) permissions endpoints update

* docs(index): Update index grid (#278)

* docs(index): Update index grid

* docs(docker): Update installation commands (#277)

* docs(docker): Update installation commands

* docs(35): Add plugin redirects (#250)

* docs(35): Add plugin redirects

* Docs/35 plugins (#280)

* add redirects for jwt and rbh

* init dev portal files

* docs(35/*) session config and disclaimer (#283)

* Adds details to session configuration
* All places that suggest setting `enforce_rbac = on` now mention `admin_gui_session_conf`
* Adds a disclaimer to any example pertaining to `secret`, `cookie_secure`, and `cookie_samesite`
* All entry points (i.e. places that suggest setting `admin_gui_session_conf`) link to Kong Manager Session doc, which in turn links to Session Plugin after distinguishing the 2
* Clear statement that Session Plugin is required with any auth type
* General stylistic cleanup around the Session page titles

* docs(getting-started): Add grid overview (#282)

* hotfix(35/session) fix yml format

* add managing developers

* update nav for internal preview

* docs(vault-auth) add 0.1-x vault-auth docs (#216)

* docs(vault-auth) add 0.1-x vault-auth docs

* add dev portal docs

* add overview to getting started

* docs(35/km/ws) add note about admins without roles having "access" - EBB 90 (#281)

* docs(35/nav) remove install overview

* docs(35/nav) move down overview to distinct section

* docs(35/nav) flatten nav for upgrades

* docs(35/*) add migration guide

* docs(35/nav) remove aws guide link until update is ready

* hotfix(35/migrations) fix link

* hotfix(35/migrations) fix links

* docs(35/migrations) style the 'important' block

* docs(35/migrations) make external links open new windows

* docs(35/amazon-linux) fix migrations option

* docs(35/docker) fix migrations option

* docs(35/install) hide unused guides

* docs(35/*) fix config link

* fix(35/start) fix link

* fix(35/start) fix link

* fix(35/*) getting started links

* docs(35/*) add security sec

* dev portal updates

* Chore/public merge (#286)

- merge public repo

* fix merge conflicts

* merge public repo

* Release/0.35 3 (#294)

* docs(rate-limiting-advanced) add configuration parameter for redis cluster

* write(35/km) how to reset password and rbac token (#287)

* write(35/km) how to reset password and rbac token

* change hard links to header links

* fix bold formatted words

* fix list numbering

* change hard links to dynamic

* add page to navigation

* Update app/enterprise/0.35-x/kong-manager/reset-password.md

* Update app/enterprise/0.35-x/kong-manager/reset-password.md

Co-Authored-By: levi <[email protected]>

* Update app/enterprise/0.35-x/kong-manager/reset-password.md

* docs(enterprise/migrations) migrate-apis CLI guide (#289)

* chore(properties) add description fro db_cache_warmup_entities configuration (#290)

* chore(changelog) add 0.35-1 and 0.35-3 to changelog for this release (#291)

* chore(changelog) add 0.35-1 and 0.35-3 to changelog for this release

* apply suggestions from code review

* Add cli.md to enterprise doc tree (#292)

* chore(cli) duplicate core cli doc and add new enterprise migrations commands

* chore(nav) update nav to pick up new cli file

* copy updates

* changelog formatting

Adds references to API migration guide to 0.35 migration guide

* remove extra line

* Add Upstream TLS to Hub (#295)

* Add Upstream TLS to Hub

* Add to nav

* Clearer explanation for known issue

* Chore/public merge (#296)

* Update dependency lodash to v4.17.13 [SECURITY] (#1395)

* docs(add-plugin) delete unused page (#1400)

Topic covered in enable-plugin.

* add custom plugin apig-response-transform (#1365)

* Release/0.35-3 (#1406)

* chore(ee/changelog) release 0.34-1 FT-358 (#210)

* docs(ee/changelog) 0.34-1 release

* chore(ee/changelog) remove trailing whitespace

* docs(openid-connect) updated doc to 2.7.0 version

* docs(edits) copy and style edits

* chore(*) merge public repo (#211)

* chore(*) merge public repo

* chore(*) merge public repo (#219)

* feat(docs): 0.35 Release Base

* docs(35): Bump EE Latest Version (#232)

* update travis node version

* docs(35) navigation (#231)

* feat(nav): Adds 3 level navigation (#233)

* docs(35/deployment) copy licensing section (#220)

* Docs/35 nav (#235)

* docs(35) navigation updates

* docs(35): Dev Portal Init

* docs(35/deployment) (#238)

* docs(35/docker) (#222)

* docs(35/centos) (#223)

* docs(35/amazon-linux) (#224)

* fix 35 nav formatting

* docs(nav) remove duplicate sections

* docs(35/km/overview) copy old overview

* docs(35/km/overview) replace start with networking

* docs(35/km/overview) clarify section

* docs(35/km/overview) rbac rewording

* docs(35/km/overview) move workspaces above rbac

* refactor(35/km/overview) fix new lines

* docs(35/km/overview) rbac rewording

* docs(35/km/overview) admins rewording

* docs(35/km/overview) networking button rewording

* docs(35/km/overview) reword workspaces

* fix(35): Add index.md

* fix(35): Update Admin API Nav (#244)

* fix(35): Update Admin API Nav

* feat(docs): 35 Index Page Init (#246)

* Docs/35 dev portal config (#247)

* docs(dev-portal): Auth types

* Docs/35 dev portal config (#248)

* add warning to basic auth

* add workspaces

* docs(35): Audit Log (#249)

* docs(35): Vitals (#239)

* docs(35): Dev Portal Networking Ref (#243)

* docs(35): Property Reference  (#251)

* docs(35/manager) Kong Manager TD-121 (#245)

For RC only

* docs(35)/dev-portal (#236)

* Docs/35 temp plugins (#252)

* Revert "docs(35)/dev-portal (#236)" (#253)

This reverts commit 0d9c2af.

* Docs/35 dev portal temp (#255)

* Docs/getting started temp (#257)

* docs(35/prop-ref) correct name of prop

* docs(35) Admin API (#258)

* docs(35) administration (#259)

* docs(35) remove ad from nav

* docs(35) update admin

* docs(35) reposition nav (#260)

* docs(35) navigation improvements and fixes (#261)

* docs(35) refine getting started (#262)

* docs(35/admin) update reference docs (#263)

* alter nav for rc (#264)

* docs(35/km/auth/oidc) close bracket

Thank you, @Jlawlzz .

* docs(35/admin-api) add examples and corrections (#265)

* fix(35) add items to navigation (#266)

* fix(35/nav) remove typo in nav

* docs(35/admin/example) MVP walkthrough (#267)

* docs(35) start securing km section

* docs(35/getting-started) feedback corrections

* docs(35/admins/ref) add missing attributes (#269)

* docs(35/*) provide security documentation (#270)

* docs(35/km/oidc) improve OIDC (#271)

* docs(35/start) add a note that only one super admin may be seeded

* docs(35) add warning about samesite (#273)

* docs(35/admins/ref) add generate_register_url description INTF-1506 (#272)

Review in staging.

* docs(35/plugin/session) add session doc (#275)

* fix(35/plugin/session) fix template type

* docs(35/getting-started) improve getting started intro (#274)

* docs(ldap-auth-advanced) change property name from ssl to ldaps (#268)

* docs(35/admin-api) update workspaces and rbac responses (#276)

* docs(35/rbac/api) update endpoint permission responses

* docs(35/rbac) permissions endpoints update

* docs(index): Update index grid (#278)

* docs(index): Update index grid

* docs(docker): Update installation commands (#277)

* docs(docker): Update installation commands

* docs(35): Add plugin redirects (#250)

* docs(35): Add plugin redirects

* Docs/35 plugins (#280)

* add redirects for jwt and rbh

* init dev portal files

* docs(35/*) session config and disclaimer (#283)

* Adds details to session configuration
* All places that suggest setting `enforce_rbac = on` now mention `admin_gui_session_conf`
* Adds a disclaimer to any example pertaining to `secret`, `cookie_secure`, and `cookie_samesite`
* All entry points (i.e. places that suggest setting `admin_gui_session_conf`) link to Kong Manager Session doc, which in turn links to Session Plugin after distinguishing the 2
* Clear statement that Session Plugin is required with any auth type
* General stylistic cleanup around the Session page titles

* docs(getting-started): Add grid overview (#282)

* hotfix(35/session) fix yml format

* add managing developers

* update nav for internal preview

* docs(vault-auth) add 0.1-x vault-auth docs (#216)

* docs(vault-auth) add 0.1-x vault-auth docs

* add dev portal docs

* add overview to getting started

* docs(35/km/ws) add note about admins without roles having "access" - EBB 90 (#281)

* docs(35/nav) remove install overview

* docs(35/nav) move down overview to distinct section

* docs(35/nav) flatten nav for upgrades

* docs(35/*) add migration guide

* docs(35/nav) remove aws guide link until update is ready

* hotfix(35/migrations) fix link

* hotfix(35/migrations) fix links

* docs(35/migrations) style the 'important' block

* docs(35/migrations) make external links open new windows

* docs(35/amazon-linux) fix migrations option

* docs(35/docker) fix migrations option

* docs(35/install) hide unused guides

* docs(35/*) fix config link

* fix(35/start) fix link

* fix(35/start) fix link

* fix(35/*) getting started links

* docs(35/*) add security sec

* dev portal updates

* Chore/public merge (#286)

- merge public repo

* fix merge conflicts

* merge public repo

* Release/0.35 3 (#294)

* docs(rate-limiting-advanced) add configuration parameter for redis cluster

* write(35/km) how to reset password and rbac token (#287)

* write(35/km) how to reset password and rbac token

* change hard links to header links

* fix bold formatted words

* fix list numbering

* change hard links to dynamic

* add page to navigation

* Update app/enterprise/0.35-x/kong-manager/reset-password.md

* Update app/enterprise/0.35-x/kong-manager/reset-password.md

Co-Authored-By: levi <[email protected]>

* Update app/enterprise/0.35-x/kong-manager/reset-password.md

* docs(enterprise/migrations) migrate-apis CLI guide (#289)

* chore(properties) add description fro db_cache_warmup_entities configuration (#290)

* chore(changelog) add 0.35-1 and 0.35-3 to changelog for this release (#291)

* chore(changelog) add 0.35-1 and 0.35-3 to changelog for this release

* apply suggestions from code review

* Add cli.md to enterprise doc tree (#292)

* chore(cli) duplicate core cli doc and add new enterprise migrations commands

* chore(nav) update nav to pick up new cli file

* copy updates

* changelog formatting

Adds references to API migration guide to 0.35 migration guide

* remove extra line

* Add Upstream TLS to Hub (#295)

* Add Upstream TLS to Hub

* Add to nav

* Clearer explanation for known issue

* Delete adding-your-api.md

* Delete adding-your-api.md

* Delete best-practices.md

* Delete index.md

* Delete disabling-auth.md

* Delete aws-cloudfront.md

* Delete index.md

* Delete admins.md

* Delete quickstart.md

* Delete google-cloud.md

* Delete route-by-headers.md

* Delete understanding-page-routing.md

* Update macos.md

* Update autodoc-admin-api/run.lua

* Update autodoc-admin-api/run.lua

* Delete package-lock.json

* fix package-lock

* package-lock

* docs(cli-ref) fix link to conf ref (#1412)

Updates link to Enterprise-version; currently 404s.

* fix cli link typo

* Docs/35 install ubuntu (#1396)

* init ubuntu 35 doc

* doc(installation): Add 0.35 Ubuntu doc

* Update app/enterprise/0.35-x/deployment/installation/ubuntu.md

* Update acl/index.md (#1411)

declarative config for acls expects array

* fix egregious broken links while at it

* package log merge conflicts

* 0.36 Release (#297)

* Dup 35 to 36

* docks(plugins/request-validator) guide for new configs (#301)

* docks(plugins/request-validator) guide for new configs

* docs(mtls-auth) initial documentation (#285)

* docs(mtls-auth): documentation

* docs(rate-limiting-advanced) add 0.36 changes (#300)

* docs(rate-limiting-advanced) add 0.36 changes

- Add global rate limits by service. If plugin is applied globally, it will have a different counter per service, all with the same rate limit. If plugin is applied per service, then it can be configured on each service.

- Add rate limits by arbitrary headers. The user defines a `config.identifier.header` identifier and also a `config.header_name` name to set up rate limiting by any given header name.

* 0.36 OAuth2 Introspection Plugin Update (#299)

* 0.36 updates

* implement gszr's suggestion

* Docs/0.36 changelog (#298)

* 0.36 Changelog

* update migrations CLI guide (#302)

- change 0.34 to 0.35

* update plugins for 0.36 (#303)

* update plugins for 0.36

* update migration guide link

* remove migration guide links

* Chore/public merge (#305)

- merge public repo

* Update changelog.md

* Remove duplicate parameter (#1428)

* Remove duplicate parameter

* Update main nav verbiage from Hub to Plugins

* Update based on outcome of recent A/B test

* algolia test

* docs(1.x.x/upgrading) fix copy-n-paste error from previous version (#1435)

* docs(1.x.x/upgrading) fix copy-n-paste error from previous version

* Update app/1.1.x/upgrading.md

* algolia ee index

* docs(36) update migrations guide

* docs(changelog) update 36 changes

* docs(1.1.x) update upgrading.md file for Kong 1.1

This change basically involves replacing most of the text on this
page with the relevant section in
https://github.com/Kong/kong/blob/master/UPGRADE.md.

There are two deviations from that:

* Modified some header levels
* The section `Upgrade Path for Patch Releases` did not exist
  in the `UPGRADE.md` document - I left that part, since there's a
  1.1.0 release and a 1.1.1 release.

* docs(1.2.x) update upgrading.md file for Kong 1.2

This change basically involves replacing most of the text on this
page with the relevant section in
https://github.com/Kong/kong/blob/master/UPGRADE.md.

There are two major deviations from that file:
* I changed several header levels
* The `Upgrade Path for Patch Releases` section does not exist in
  UPGRADE.md, but I have left it here.

* update 0.35 CLI entity migration guide (#1429)

* update 0.35 CLI entity migration guide

* Update app/enterprise/0.35-x/deployment/migrate-apis-cli.md

* fix broken link (#1441)

* Update dependency rouge to v3.8.0 (#1374)

* Add EE compatibility (#1439)

* add missing images (#1443)

* Tag Response Transformer Advanced as Enterprise Plugin (#1438)

* Remove duplicate parameter

Closes Issue #1422

* add newline

* Change to Enterprise Plugin

* update 0.35

* add reference folder (#1440)

* style(*) remove enterprise header styling (#1445)

* Chore/merge private repo (#1446)

- upstream tls

* docs(oidc) update from APIs to Services & Routes (#1404)

* docs(oidc) update from APIs to Services / Routes

* remove leftover closing bracket

* make the step title less threatening

* fix indentation and add closing bracket to sample

* clarify sentence about redirection to URI

* fix case typo

* apply services/routes to previous versions

* Update Canary Release Plugin docs (#1444)

* add missing params

* fix config typos

* Update usage

* add newline

* add newline

* updated old "api" based docs to "service/route" based (#1447)

* updated old "api" based docs to "service/route" based

* additional update

* SG/style updates

* chore(*) update release metadata for 1.2.2 (#1450)

* docs(36-ee/1.2-ce) copy core material  (#1455)

* copy over unique 36 files

* remove leftover reference to db-less

* move configuration loading to prop ref

* add guides to nav

* admin api merge

* remove core upgrade guide

* remove unneeded note

* redirect to prop ref

* change link to ent version in oidc

* replace core with enterprise path

* replace core with enterprise path

* change config to prop ref link

* fix hub 404

* repeat corrections from 0.35

* docs(35-ee/1.0-ce) copy core material  (#1454)

* copy over files from 1.0

* move configuration loading section

* add new navigation

* change links to enterprise version

* remove trailing space

* provide base links

* fix broken nav link

* fix similar issues to 34

* fix links

* add mention of enterprise

* remove reference to core guide

* docs(34-ee/13-ce) copy core material (#1453)

* add enterprise cluster ref

* add enterprise config ref

* link dev portal to enterprise guide instead

* new navigation

* add core admin api

* add auth reference

* add cli reference

* update links in clustering

* update links in deployment

* add health checks circuit breakers

* update links in architecture patterns

* add loadbalancing and netwroking

* update links in oidc idp guides

* add configuration loading section

* add proxy and secure admin api pages

* update link to prop ref

* update links in getting started guides

* update links in getting started guides

* update link in amazon linux guide

* update link in kong manager getting started

* add lua reference

* add plugin development

* update links in ee-exclusive admin api ref

* fix links

* ensure Enterprise / EE is mentioned

* Update .travis.yml (#1459)

* docs(enterprise/*) fix typo on deployment page (#1462)

* Update index.md

* Update index.md

* Yolo.

* docs(1.3.x) add 1.3.0 docs (#1415)

* docs(1.3.x) add 1.3.x pages as copies of 1.2.x

* chore(1.3.x) update supported kong versions in plugins

* docs(*) add description to admin api related dao schema parameters

Describes following properties:
- `generate_admin_api`
- `admin_api_name`
- `admin_api_nested_name`

Co-Authored-By: Enrique García Cota <[email protected]>

* docs(1.3.x) document Route.headers function in proxying

* docs(grpc) add grpc/grpcs to protocols in plugins

To all of the plugins that support gRPC in Kong 1.3.0.

* docs(getting-started) add grpc guide

* docs(proxy) update proxy guide

- Add grpc
- Describe subsystems routing attributes
- Add section for `sources`, `destinations`, and `snis`

* docs(proxy) add more description text for SNI matcher in Route entity (#1442)


Co-Authored-By: Guilherme Salazar <[email protected]>

* docs(1.3.x) add upgrading.md instructions for 1.3.x (#1437)

Most changes from this commit are a straight replacement of the
text using https://github.com/Kong/kong/blob/next/UPGRADE.md .

There are two notable exceptions:

* Header levels have been changed
* The `Upgrade Path for Patch Releases` section does not exist in
  Kong's `UPGRADE.md` file.

* docs(key-auth) remove the underscore in key name restriction from doc
because it no longer applies

* docs(pdk) update PDK docs for 1.3.0

* docs(1.3.0) refresh auto-generated Admin API docs

* docs(1.3.0) refresh auto-generated CLI docs

* docs(1.3.0) refresh auto-generated config file docs

* chore(1.3.0) add entry in kong_versions.yml

* fix(yml-version) add hyphen

* feat(install) prepare for multi-arch releases (#1427)

* Update changelog.md (#1458)

* Feat/redirect broken urls (#1463)

* update redirects

* adding redirects

- redirect broken/404’d URLs
- create files where necessary to utilize redirect_to

* docs(oidc) Update Dev Portal OIDC configuration and text (#1466)

* docs(oidc) Update Dev Portal OIDC configuration and text

* Update app/enterprise/0.35-x/developer-portal/configuration/authentication/oidc.md

Co-Authored-By: Aron Eidelman <[email protected]>

* Update app/enterprise/0.35-x/developer-portal/configuration/authentication/oidc.md

Co-Authored-By: Aron Eidelman <[email protected]>

* Update app/enterprise/0.35-x/developer-portal/configuration/authentication/oidc.md

Co-Authored-By: Aron Eidelman <[email protected]>

* Update app/enterprise/0.36-x/developer-portal/configuration/authentication/oidc.md

Co-Authored-By: Aron Eidelman <[email protected]>

* Update app/enterprise/0.36-x/developer-portal/configuration/authentication/oidc.md

Co-Authored-By: Aron Eidelman <[email protected]>

* Update app/enterprise/0.36-x/developer-portal/configuration/authentication/oidc.md

Co-Authored-By: Aron Eidelman <[email protected]>

* chore(ee/*) remove leftover front matter (#1471)

* chore(ee/*) remove leftover frontmatter

* Update index.md

* Add Certificate Authority documenation (#1467)

* docs(hub) add CA certificate creation to mTLS docs

Add instructions on creating CA certificates to the mTLS plugin
documentation, as creating CA certificates is required to use mTLS.

* docs(admin) add CAs to Admin API

Add Certificate Authorities to the admin API documentation. No
equivalent for core as mTLS (the only current use case for Certificate
Authorities) is not available in core.

Additionally fix a rendering error in the 0.35 document.

* fix(admin) remove extra admin API document.

app/enterprise/0.35-x/admin-api.md appears to have been superseded by
app/enterprise/0.35-x/admin-api/index.md. Later versions' doc trees only
have the latter variant. Deleting it as such.

* fix(admin) remove accidentally repeated word

* docs(oidc) add Okta example (#1464)

* docs(oidc) add Okta example

* docs(oidc) add link to Kong Manager Plugin

* docs(oidc) remove duplicate file and cleanup

* docs(oidc) fix spelling and grammar for Okta

* docs(oidc) use sub for Okta consumer_claim

Change the consumer_claim from oid to sub for Okta. The original source
for this doc was the Azure guide, but Azure is the odd IDP out whose sub
claim values can't easily be used with our OIDC implementation, since
there's no way to know the correct value in advance of a sign-in
attempt.

* docs(oidc) add Azure AD example (#1460)

* docs(oidc) add Azure AD example

* fix(oidc) add missing "not" to Azure AD docs

* docs(oidc) link to Manager plugin instructions

* fix(oidc) restore Azure v2 issuer URL example

* Feat/redirection continued (#1465)

* update redirects

* adding redirects

- redirect broken/404’d URLs
- create files where necessary to utilize redirect_to

* updaet redirects

* Update known issues information - FTI-821 (#1448)

* Update known issues information

Remove limitation around bundles and add known issue for PATCHing  trusted_certificates.

* chore(*) make grammatical fix

* Update app/_hub/kong-inc/upstream-tls/index.md

Co-Authored-By: levi <[email protected]>

* Update dependency redcarpet to v3.5.0 (#1426)

* Fix/redirect fix (#1472)

* adding redirects

- redirect broken/404’d URLs
- create files where necessary to utilize redirect_to

* Update a handful of still broken redirects

* 7 total redirects updated to reflect urls provided by Ahmad

* remove broken API reference redirect

* fix early closed front matter

* fix(passwords) use anchor links for page sections (#1474)

* fix(passwords) use anchor links for page sections

Fix Kong Manager password/token reset instructions to point to appropriate anchors within the page, rather than non-existent off-page links.

* apply same fix to 0.35 docs

* fix(proxy) describe actual router rule order (#1473)

Fix proxy router rule evaluation order documentation for newer versions.
The router has evaluated regex path rules before prefix path rules for
some time, and documentation has always stated the reverse. This applies
to older versions also, but has not been updated there for the sake of
time.

Add some additional example information for route shadowing.

Correct broken anchor link.

Made some minor phrasing changes.

* Update portal property reference (#1475)

* Update portal property reference

Add details for portal_email_verification

* Update app/enterprise/0.36-x/property-reference.md

Co-Authored-By: Aron Eidelman <[email protected]>

* docs(ee/changelog) merge 0.36-2 changelog

* chore(merge) merge from private repo

docs(workspaces) update PUT limitation (#312)

* Update dependency del to v5 (#1387)

* Update dependency gulp-load-plugins to v2 (#1388)

* Update dependency lodash to v4.17.15 (#1407)

* rollback renovate updates

* docs(ke/changelog)  (#1478)

* remove links to 1.2.1

* format cve list

* add core features from 1.1.0-1.2.1

* add config features from 1.1.0-1.2.1

* delete DB-less and DC mention from config feats

* delete core link from config feats

* add admin api features from 1.1.0-1.2.1

* add pdk features from 1.1.0-1.2.1

* add plugin features from 1.1.0-1.2.1

* add cli features from 1.1.0-1.2.1

* add core fixes from 1.1.0-1.2.1

* add admin api fixes from 1.1.0-1.2.1

* add plugins fixes from 1.1.0-1.2.1

* add cli fixes from 1.1.0-1.2.1

* format 0.36-1 and -2

* fix typo

* remove references to declarative config

* remove purifycss (#1480)

* Update dependency gulp-if to v3 (#1408)

* Update jekyll/jekyll Docker tag to v3.8.6 (#1409)

* change sass variable to less

* Update dependency rouge to v3.10.0 (#1468)

* update gemfile

* docs(oidc-okta) add Okta configuration steps and images (#1479)

* docs(oidc-okta) add Okta configuration steps and images

* Apply suggestions from code review

Co-Authored-By: Aron Eidelman <[email protected]>

* remove redirect_from for local files

* docs(oas-config) document oas-config Admin API endpoint (#1484)

* docs(oas-config) document oas-config Admin API endpoint

* docs(oas-config) alter messaging for current limitations

* docs(oas-config) markdown for link (#1485)

* docs(oas-config) markdown for link

* Update app/enterprise/0.36-x/oasconfig.md

Co-Authored-By: Aron Eidelman <[email protected]>

* docs(readme) fix-bundler-version (#1477)

* docs(readme) fix-bundler-version

* added upper version for bundler

* docs(readme) fix-typo

* Fixed a typo in the deploying section of README.md

* chore(repo): Upgrades to gulp 4.0.0 (#1482)

* chore(repo): Upgrades to gulp 4.0, removes yarn

Updates all outdated npm packages besides bootstrap, removes yarn, and migrates gulpfile to 4.0.0 syntax

* remove extra dev dependencies

* docs(zipkin) add docs for include_credential config option (#1414)

Tied to Kong/kong-plugin-zipkin#37

* chore(deps): update dependency standard to v14.2.0 (#1470)

* chore(deps): update dependency cloudflare to v2.6.0 (#1417)

* docs(zipkin) add `default_service_name` configuration parameter to docs (#1451)

The default service name can be used to override the
unknown-service-name spans.

* Update Kubernetes Documentation (#1486)

* Update kubernetes.md

* Update kubernetes.md

* Update kubernetes.md

* Update kubernetes.md

* Update kubernetes.md

* Update kubernetes.md

* Update kubernetes.md

* Update kubernetes.md

* Update kubernetes.md

* Fixes for PR Feedback

* docs(ee/vitals) add docker link, note for exporter count and remove API rules (#1488)

* docs(ee/vitals) add docker link, note for exporter count and remove API
rules

- Add the link of private fork StatsD exporter docker image
- Add note to match statsd exporters count to Kong nodes
- Remove API related mapping in sample rules

* Update app/enterprise/0.36-x/admin-api/vitals/vitals-prometheus-strategy.md

Co-Authored-By: Aron Eidelman <[email protected]>

* Readd --statsd.listen-unixgram=''

* also add for 0.34 and 0.35

* ci(check links) check for broken links (#1342)

* chore(ci) setup a link-checker to run via travis-ci

* fix(ci) debug why this doesn't work on travis-ci

* fix(ci) adjust travis-ci permissions

* chore(ci) travis-c permissions

* chore(dependency) add the broken link checker dependency

* merge master

* add broken link checker

* Add check-link test to README

* remove docker-test

* Delete .env

* update travis.yml

* update travis.yml

* remove check-link command

* feat(jekyll): Speed up local builds (#1489)

Creates dev only gulp tasks and config files to speed up local build and watch times

* chore(deps): update dependency standard to v14.3.0 (#1487)

* Update custom-entities.md (#1491)

Correct Migration file example `postgres`

* docs(1.3.x/admin-api) fix Routes header example (#1493)

* Update custom-entities.md (#1490)

* Update custom-entities.md

Remove extra brackets and commas

* Update custom-entities.md

* Fix/gulp jekyll dev (#1494)

* oidc template outline

* add jekyll metadata file

* Delete oidc.html

* rewind oidc page

* merge public repo
  • Loading branch information
levfishbluefish authored Sep 20, 2019
1 parent cdeb241 commit 2d78694
Show file tree
Hide file tree
Showing 355 changed files with 57,613 additions and 7,018 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
.DS_Store
.env
.che
.vagrant
.buildpath
Expand Down
24 changes: 7 additions & 17 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,22 +1,12 @@
language: node_js
node_js:
- "8"

dist: xenial
sudo: false

language: generic
notifications:
email: false

cache:
bundler: true
yarn: true

before_install:
- rvm install 2.3.3
- npm install -g yarn
install:
- bundle install
- yarn
before_script:
- npm test
script:
- gulp build
- docker-compose build
- touch Gemfile.lock
- mkdir node_modules
- chmod -R 777 .
13 changes: 4 additions & 9 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,18 +1,13 @@
# This should mirror the jekyll version in the Gemfile
FROM jekyll/jekyll:3.8.5

WORKDIR /srv/jekyll
FROM jekyll/jekyll:3.8.6

RUN apk add --update autoconf automake file build-base nasm musl libpng-dev zlib-dev

COPY entrypoint.sh /entrypoint.sh

RUN npm install -g yarn && npm install -g gulp
WORKDIR /srv/jekyll
COPY Makefile /srv/jekyll
RUN make install-prerequisites

RUN chmod -R 777 /usr/lib/node_modules \
&& chmod 777 /entrypoint.sh \
&& usermod -a -G root jekyll

ENTRYPOINT ["/entrypoint.sh"]

EXPOSE 3000 3001
6 changes: 3 additions & 3 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
source 'https://rubygems.org'
gem 'jekyll', '~> 3.8.5'
gem 'jekyll', '~> 3.8.6'
gem 'jekyll-redirect-from'
gem 'redcarpet', '3.4.0'
gem 'rouge', '3.4.1'
gem 'redcarpet', '3.5.0'
gem 'rouge', '3.10.0'
26 changes: 25 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,2 +1,26 @@
install-prerequisites:
npm install -g yarn
npm install -g gulp

install:
npm install
bundle install
yarn --ignore-engines
yarn upgrade

run: install
gulp

develop:
docker-compose up --build
docker-compose up

test: install
npm test

docker-test:
COMMAND="make test" docker-compose up

check-links:
docker-compose up -d
while [ `curl -s -o /dev/null -w ''%{http_code}'' localhost:3000` != 200 ]; do echo "waiting"; docker-compose logs --tail=2 jekyll; sleep 20; done
docker-compose exec jekyll yarn blc http://localhost:3000 -efr --exclude careers --exclude hub
15 changes: 11 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,19 @@ This repository is the source code for [Kong](https://github.com/Kong/kong)'s do
make develop
```

### Testing Links With Docker

>
```
make check-links
```

## Develop Locally Without Docker

### Prerequisites

- [npm](https://www.npmjs.com/)
- [Bundler](https://bundler.io/)
- [Bundler](https://bundler.io/) (< 2.0.0)
- [Ruby](https://www.ruby-lang.org) (>= 2.0, < 2.3)
- [Python](https://www.python.org) (>= 2.7.X, < 3)

Expand All @@ -35,7 +42,7 @@ npm start

## Deploying

The repository must be manually deploy to GitHub pages:
The repository must be manually deployed to GitHub pages:

>
```bash
Expand All @@ -46,8 +53,8 @@ npm run deploy

## Search

We are using Algolia [docsearch](https://www.algolia.com/docsearch) for our CE
documentation search. The algolia index is maintained by Algolia through their
We are using Algolia [docsearch](https://www.algolia.com/docsearch) for our
documentation search. The algolia index for Kong is maintained by Algolia through their
docsearch service. Their [scraper](https://github.com/algolia/docsearch-scraper)
runs every 24 hours. The config used by the scraper is open source for
docs.konghq.com and can be found [here](https://github.com/algolia/docsearch-configs/blob/master/configs/getkong.json).
Expand Down
41 changes: 41 additions & 0 deletions algolia/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{
"index_name": "prod_EE",
"start_urls": [
{
"url": "https://docs.konghq.com/enterprise/(?P<version>.*?)/",
"variables": {
"version": {
"url": "https://docs.konghq.com/enterprise/",
"js": "var versions = $('ul[aria-labelledby=version-dropdown] a, button#version-dropdown').map(function(i, e) { return $(e).text().replace(/\\s+/g, '').replace(/Version/g, '').replace(/\\(latest\\)/g, ''); }).toArray(); return JSON.stringify(versions);"
}
}
}
],
"sitemap_urls": [
"https://docs.konghq.com/sitemap.xml"
],
"stop_urls": [

],
"selectors": {
"lvl0": {
"selector": ".docs-navigation > a.active",
"global": true,
"default_value": "Kong"
},
"lvl1": ".content h1",
"lvl2": ".content h2",
"lvl3": ".content h3",
"lvl4": ".content h4",
"text": ".content p, .content li"
},
"selectors_exclude": [
"#next-steps",
"#next-steps ~ p"
],
"only_content_level": true,
"conversation_id": [
"534091583"
],
"nb_hits": 18645
}
Binary file added app/.jekyll-metadata
Binary file not shown.
3 changes: 3 additions & 0 deletions app/0.10.x/configuration-reference.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
redirect_to: ../0.10.x/configuration/
---
3 changes: 3 additions & 0 deletions app/0.10.x/lua-reference/modules/kong.tools.responses/send.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
redirect_to: https://docs.konghq.com/0.10.x/lua-reference/modules/kong.tools.responses/#send
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
redirect_to: ../0.10.x/lua-reference/modules/kong.tools.utils/
---
3 changes: 3 additions & 0 deletions app/0.10.x/lua-reference/modules/modules/spec.helpers.html.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
redirect_to: ../0.10.x/lua-reference/modules/spec.helpers/
---
1 change: 1 addition & 0 deletions app/0.11.x/configuration.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: Configuration Reference
redirect_from: "/0.11.x/configuration-reference"
---

## Configuration loading
Expand Down
Loading

0 comments on commit 2d78694

Please sign in to comment.