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

Documentation #128

Closed
21 of 22 tasks
nijikokun opened this issue Apr 9, 2015 · 5 comments
Closed
21 of 22 tasks

Documentation #128

nijikokun opened this issue Apr 9, 2015 · 5 comments

Comments

@nijikokun
Copy link
Contributor

Core

  • Installation as defined under Better installation documentation #126
    • Configuration
    • Update Ubuntu commands
    • Update Debian commands
  • Overview
    • Guide "boxes" that point to different locations in the documentation
  • Welcome to Kong
  • Getting Started / Introduction
    • Thirty second quickstart with Kong
    • Adding APIs
    • Enabling Plugins
    • Adding Consumers
    • Future: Adding nodes to your Kong cluster
  • Migrations
  • Plugins
  • Binary / CLI API
  • RESTful API

Plugins

Minimum required documentation for all plugins:

  • Name

  • Tagline

  • Installing

  • Configuration (including usage commands)

  • Usage (how it affects API(s) / Consumer(s), and examples of usage)

    Examples of usage are for example take the keyauth plugin which adds authentication that can be used in multiple places such as the header, querystring, or form parameter:

    Using the keyauth plugin as a header:

    curl -i -X GET \
       --url http://localhost:8000/ \
       --header 'Host: mockbin.com' \
       --header '<key_name>: <key>'

    Where key_name is a value defined in value.key_names, and key is a key created with a POST request to /keyauth_credentials/

  • Explanation of each feature (how does keyauth differ from basicauth)

@nijikokun
Copy link
Contributor Author

Perhaps should move plugin documentation requirements to a wiki page, thoughts @thibaultcha and @thefosk ?

@orliesaurus
Copy link

  • Update Ubuntu commands to add Kong with sudo in two steps
echo "deb [arch=amd64] http://mashape-kong-apt-repo.s3-website-us-east-1.amazonaws.com/ubuntu/12_04/ kong main" | sudo tee -a /etc/apt/sources.list

and

echo "deb [arch=amd64] http://mashape-kong-apt-repo.s3-website-us-east-1.amazonaws.com/ubuntu/14_04/ kong main" | sudo tee -a /etc/apt/sources.list

@thibaultcha
Copy link
Member

CLI API: Kong/docs.konghq.com#31. Which could also contain configuration (see the PR)

@thibaultcha
Copy link
Member

This issue should probably be in getkong.org. Or closed and reopened as a smaller version there.

@nijikokun
Copy link
Contributor Author

This has been completed 👍

hutchic pushed a commit that referenced this issue Jun 10, 2022
### Summary

#### libyaml 0.2.2 release

- #95 -- build: do not install config.h
- #97 -- appveyor.yml: fix Release build
- #103 -- Remove unused code in yaml_document_delete
- #104 -- Allow colons in plain scalars inside flow collections
- #109 -- Fix comparison in tests/run-emitter.c
- #117 -- Fix typo error
- #119 -- The closing single quote needs to be indented...
- #121 -- fix token name typos in comments
- #122 -- Revert removing of open_ended after top level plain scalar
- #125 -- Cherry-picks from PR 27
- #135 -- Windows/C89 compatibility
- #136 -- allow override of Windows static lib name

#### libyaml 0.2.3 release

- #130 Fixed typo.
- #144 Fix typo in comment
- #140 Use pointer to const for strings that aren't/shouldn't be modified
- #128 Squash a couple of warnings in example-deconstructor-alt
- #151 Fix spelling for error message
- #161 Make appveyor config be a hidden file
- #159 Add CHANGES file
- #160 Always output document end before directive (YAML 1.2 compatibility)
- #162 Output document end marker after open ended scalars
- #157 change cmake target name from libOFF.a to libyaml.a
- #155 include/yaml.h: fix comments
- #169 Fixed missing token in example
- #127 Avoid recursion in the document loader.
- #172 Support %YAML 1.2 directives
- #66 Change dllexport controlling macro to use _WIN32
bungle added a commit that referenced this issue Nov 8, 2023
### Summary

<a name="1.0.1"></a>
#### [1.0.1] - 2023-11-07
##### bug fixes
- **jwk:** return error if exporting private key from public key ([#128](fffonion/lua-resty-openssl#128)) [3a1bc27](fffonion/lua-resty-openssl@3a1bc27)

<a name="1.0.0"></a>
#### [1.0.0] - 2023-11-03
##### code refactoring
- **\*:** remove unused cdefs [84abc0a](fffonion/lua-resty-openssl@84abc0a)
- **\*:** BREAKING: drop OpenSSL 1.0.2, 1.1.0 and BoringSSL support [99b493e](fffonion/lua-resty-openssl@99b493e)

##### features
- **fips:** add get_fips_version_text [935227b](fffonion/lua-resty-openssl@935227b)

<a name="0.8.26"></a>
#### [0.8.26] - 2023-10-30
##### bug fixes
- **version:** add support for all 3.x versions [1516b4d](fffonion/lua-resty-openssl@1516b4d)
- **x509.csr:** remove extension before adding it [d6ed964](fffonion/lua-resty-openssl@d6ed964)

Signed-off-by: Aapo Talvensaari <[email protected]>
bungle added a commit that referenced this issue Nov 8, 2023
### Summary

<a name="1.0.1"></a>
#### [1.0.1] - 2023-11-07
##### bug fixes
- **jwk:** return error if exporting private key from public key ([#128](fffonion/lua-resty-openssl#128)) [3a1bc27](fffonion/lua-resty-openssl@3a1bc27)

<a name="1.0.0"></a>
#### [1.0.0] - 2023-11-03
##### code refactoring
- **\*:** remove unused cdefs [84abc0a](fffonion/lua-resty-openssl@84abc0a)
- **\*:** BREAKING: drop OpenSSL 1.0.2, 1.1.0 and BoringSSL support [99b493e](fffonion/lua-resty-openssl@99b493e)

##### features
- **fips:** add get_fips_version_text [935227b](fffonion/lua-resty-openssl@935227b)

<a name="0.8.26"></a>
#### [0.8.26] - 2023-10-30
##### bug fixes
- **version:** add support for all 3.x versions [1516b4d](fffonion/lua-resty-openssl@1516b4d)
- **x509.csr:** remove extension before adding it [d6ed964](fffonion/lua-resty-openssl@d6ed964)

Signed-off-by: Aapo Talvensaari <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants