master
Commits on Jan 7, 2022
-
docs(dev) fix typo and format code examples (#8268)
* misc improves * remove prefix $ when no outputs
-
fix(extplugin)
null_value"content" must be a number or stringThe `google.protobuf.Value` represents nulls via a `null_value` field, in luaproc, this field must contain a number or string value (any value)
-
fix(extplugin) recursively unwrap Protobuf struct
Specifically, a Headers struct is a map of string to list of strings. Each value has to be unwrapped as a structpb_list.
-
Commits on Jan 6, 2022
-
docs(*) improve docs for developer (#8253)
* docs(README) add social badge, desc of contributing * docs(dev) add binary install sections * docs(dev) add references * docs(dev) add gojira dev * chore(dev) remove specific versions Co-authored-by: Enrique García Cota <kikito@gmail.com> Co-authored-by: Enrique García Cota <kikito@gmail.com>
Commits on Jan 5, 2022
-
fix(admin-api) correctly return next field for (#8249)
/upstreams/<upstream>/targets/all endpoint Fix #8243
Commits on Jan 3, 2022
Commits on Jan 2, 2022
Commits on Dec 31, 2021
Commits on Dec 30, 2021
Commits on Dec 28, 2021
Commits on Dec 27, 2021
Commits on Dec 23, 2021
-
Merge pull request #8196 from zhangshuaiNB/master
Support TLS SNI custom dynamic configuration
Commits on Dec 22, 2021
-
fix(ffi) make corrections on ffi declarations for macOS+M1 (#8202)
### Summary Changes `ffi.cdef` for: ``` int open(const char * filename, int flags, int mode); ``` to correct one: ``` int open(const char * filename, int flags, ...); ``` The previous (wrong) declaration causes issues with macOS with M1. There will be other related PRs on other repositories for better M1 support for Kong.
Commits on Dec 21, 2021
Commits on Dec 20, 2021
-
fix(make-dev) bail out if rock installation fails
This fixes the deeper underlying problem related to Kong/kong-pongo#241 . In those cases the `make dev` overall failed because LuaRocks failed, but it was not signaled. Hence docker assumes the image to be valid and even caches the results of the docker commands. Despite them being faulty.
-
-
feat(acme) add rsa_key_size config option to acme plugin (#8114)
Add rsa_key_size configuration option to the acme plugin as mentioned in #8111.
Commits on Dec 17, 2021
-
-
chore(entities) adjust tags schema (#8210)
### Summary Yes, `tags` schema is kinda abstract, but it was a bit confusing for me to see a field with `type=string` and then having `elements` too. This commit just changes the schema to a bit less confusing.
-
chore(certificate) remove a temporary arm64 workaround (#8206)
### Summary This was originally fixed because of: #5748 It is fixed as seen here: LuaJIT/LuaJIT#579 (comment)

