- Jul 06, 2019
-
-
Lucas Roesler authored
Signed-off-by:
Lucas Roesler <roesler.lucas@gmail.com>
-
Lucas Roesler authored
**What** - Fix missing imports since my ide forgot to add the "time" package - Update the tests to accept the handler timeout duration Signed-off-by:
Lucas Roesler <roesler.lucas@gmail.com>
-
Lucas Roesler authored
**What** - Pass the writetimeout to the logs handler to set the context timeout of the log stream. Signed-off-by:
Lucas Roesler <roesler.lucas@gmail.com>
-
Lucas Roesler authored
**What** - Remove the hyjacker based logs handler implementation because it is not needed Signed-off-by:
Lucas Roesler <roesler.lucas@gmail.com>
-
Lucas Roesler authored
**What** - Create an alternative proxy implementation using CloseNotifier and Flusher Signed-off-by:
Lucas Roesler <roesler.lucas@gmail.com>
-
Lucas Roesler authored
**What** - Add test to verify that the log proxy shutsdown correctly when the client cancels - Add test to verify that the log proxy shutsdown correctly when the logs provider closes the connection Signed-off-by:
Lucas Roesler <roesler.lucas@gmail.com>
-
Lucas Roesler authored
**What** - Implement log handler method that will hijack the connection and clear timeouts to allow long lived streams - Proxies requests to the logs provider and returns the response unmodified Signed-off-by:
Lucas Roesler <roesler.lucas@gmail.com>
-
- Jun 29, 2019
-
-
Rishabh Gupta authored
Signed-off-by:
Rishabh Gupta <r.g.gupta@outlook.com>
-
- Jun 27, 2019
-
-
Rishabh Gupta authored
Signed-off-by:
Rishabh Gupta <r.g.gupta@outlook.com>
-
- Jun 26, 2019
-
-
Rishabh Gupta authored
Signed-off-by:
Rishabh Gupta <r.g.gupta@outlook.com>
-
- Jun 25, 2019
-
-
Alex Ellis authored
Signed-off-by:
Alex Ellis <alexellis2@gmail.com>
-
Alex Ellis authored
Signed-off-by:
Alex Ellis <alexellis2@gmail.com>
-
Alex Ellis authored
Signed-off-by:
Alex Ellis <alexellis2@gmail.com>
-
- Jun 24, 2019
-
-
Richard Gee authored
Signed-off-by:
Richard Gee <richard@technologee.co.uk>
-
Alex Ellis authored
Signed-off-by:
Alex Ellis <alexellis2@gmail.com>
-
Alex Ellis authored
Signed-off-by:
Alex Ellis <alexellis2@gmail.com>
-
Alex Ellis authored
Signed-off-by:
Alex Ellis <alexellis2@gmail.com>
-
- Jun 23, 2019
-
-
Richard Gee authored
Automatic builds for auth-module on x86_64 (via Travis) and on-demand on-device for arm via publish.sh The basic-auth module is not built or pushed upon 'tag' / 'release' of the faas repo, but it should be: https://github.com/openfaas/faas/tree/master/auth. We also don't create on-device images for this, but should do for both armhf and arm64: https://github.com/openfaas/faas/blob/master/contrib/publish-arm.sh This change addresses these challenges and also introduces a tagAndPush script to alleviate some of the recently introduced repetition in .travis.yml. Signed-off-by:
Richard Gee <richard@technologee.co.uk>
-
- Jun 19, 2019
-
-
Alex Ellis authored
Signed-off-by:
Alex Ellis <alexellis2@gmail.com>
-
- Jun 17, 2019
-
-
Burton Rheutan authored
The customize button was redundant to the custom tab This could lead to confusion with the user experience, so the additional button has been removed. Signed-off-by:
Burton Rheutan <rheutan7@gmail.com>
-
- Jun 16, 2019
-
-
Burton Rheutan authored
This adds some additional videos from previous talks at Dockercon that have not yet been included Signed-off-by:
Burton Rheutan <rheutan7@gmail.com>
-
Radoslav Dimitrov authored
Signed-off-by:
Radoslav Dimitrov <rdimitrow@gmail.com>
-
Ron Rivera authored
Signed-off-by:
Ron Rivera <roncrivera@gmail.com>
-
Sargun Dhillon authored
This enables limiting concurrency. It is a naive approach which will reject requests as soon as they exceed the maximum number of in-flight requests. It is a port of the following PR from the new watchdog code: https://github.com/openfaas-incubator/of-watchdog/pull/54 Signed-off-by:
Sargun Dhillon <sargun@sargun.me> Signed-off-by:
Lucas Roesler <roesler.lucas@gmail.com>
-
Richard Gee authored
Detail was removed on 10th June with a comment that it will be enabled once GitHub provide access to the beta. This access was provided on 12th June hence re-enabling. Signed-off-by:
Richard Gee <richard@technologee.co.uk>
-
Burton Rheutan authored
Adding additional inputs for Environment variables, Secrets, Labels, and annotations so that more advanced functions can be deployed through the UI. This also allows more advanced functions to be provided via the store. Allowing modification to secret values, and environment variables which will allow functions like a Slack Bot function to be deployed through the store adn configured with an environment variable Signed-off-by:
Burton Rheutan <rheutan7@gmail.com>
-
- Jun 15, 2019
-
-
Vivek Singh authored
Signed-off-by:
Vivek Singh <vivekkmr45@yahoo.in>
-
Julien Bisconti authored
Signed-off-by:
Julien Bisconti <julien.bisconti@gmail.com>
-
- Jun 14, 2019
-
-
Alex Ellis authored
Adds package to armhf / arm64 for use with plugins. Signed-off-by:
Alex Ellis <alexellis2@gmail.com>
-
Alex Ellis authored
This corrects an issue where the error body was being hidden for the external auth handler. It also adds the ca-certs into the runtime Docker image for when the gateway is calling an external plugin exposed over HTTPS. Tested with OAuth2 plugin. Signed-off-by:
Alex Ellis <alexellis2@gmail.com>
-
- Jun 11, 2019
-
-
Kevin Turcios authored
Signed-off-by:
Kevin Turcios <kevin_turcios@outlook.com>
-
- Jun 10, 2019
-
-
Alex Ellis authored
-
- Jun 09, 2019
-
-
Alex Ellis authored
Fixes a problem where basic auth was disabled and a nill pointer was hit, causing a panic. Signed-off-by:
Alex Ellis <alexellis2@gmail.com>
-
Alex Ellis authored
Signed-off-by:
Alex Ellis <alexellis2@gmail.com>
-
Alex Ellis authored
Signed-off-by:
Alex Ellis <alexellis2@gmail.com>
-
Alex Ellis authored
This commit moves the OpenFaaS gateway from using in-process basic-auth for everything to use an external auth URL instead. When auth is not enable, this functionality is not added to the handlers and behaves as before. When enabled, the configured plugin with authenticate requests. Tested on Docker Swarm with positive and negative tests. Signed-off-by:
Alex Ellis <alexellis2@gmail.com>
-
- Jun 08, 2019
-
-
Alex Ellis authored
Signed-off-by:
Alex Ellis <alexellis2@gmail.com>
-
Alex Ellis authored
Signed-off-by:
Alex Ellis <alexellis2@gmail.com>
-
Alex Ellis authored
Signed-off-by:
Alex Ellis <alexellis2@gmail.com>
-
- Jun 07, 2019
-
-
Alex Ellis authored
Fixes issue by adding unit test to make sure the body from the plugin is written correctly and proxied to the client. Signed-off-by:
Alex Ellis <alexellis2@gmail.com>
-