Commit Graph

2157 Commits

Author SHA1 Message Date
58394bb1de Migrate away from queue type in faas project
The queue type now resides in the provider, so that there is
no risk of a circular reference.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-07-26 17:31:09 +01:00
06a51373e2 Upgrade NATS client
For compatibility with newer NATS streaming version

https://github.com/openfaas/faas-netes/pull/819

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-07-26 17:31:09 +01:00
33c07e1ae8 Update ADOPTERS.md 2021-07-19 16:46:51 +01:00
b40db81842 Update community.md
Signed-off-by: Vivek Singh <vivekkmr45@yahoo.in>
2021-07-13 14:00:41 +01:00
42ef2949ea adopters smashHit.eu
Signed-off-by: Tek Raj Chhetri <tekrajchhetri@gmail.com>
2021-07-06 11:26:28 +01:00
36e9398309 Create EULA.md 2021-06-15 15:07:03 +01:00
f0780198d3 blogs: add new post for 2021
Signed-off-by: Johan Siebens <johan.siebens@gmail.com>
2021-06-09 10:22:08 +01:00
833be2947e blogs: add new posts for 2021
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2021-05-24 16:01:44 +01:00
b767995195 Update on assertion frameworks
Add clearer notes on assertion frameworks not being accepted 
into the codebase.

Ref: https://github.com/openfaas/certifier/pull/72
2021-05-12 17:54:48 +01:00
8ee050985c Add Waylay to ADOPTERS.md
Signed-off-by: SanderVanhove <sandervhove@gmail.com>
2021-04-29 15:02:11 +01:00
52d0165c3f Update ISSUE_TEMPLATE.md 2021-04-12 16:47:43 +01:00
1e416969a9 Update ISSUE_TEMPLATE.md 2021-04-12 08:25:01 +01:00
767eb2f050 Remove commit message line
This isn't required as it's no longer injected into the
build of the gateway.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-04-11 19:15:08 +01:00
a6dbb4cd02 Update faas-provider to include new field
Includes CreatedAt

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-03-11 21:06:33 +00:00
f8576d5b5d Return error from upstream when calling list functions
This is currently being hidden and needs to be bubbled up
into the logs to show an issue with calling list functions
during a deletion in faasd.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-02-27 20:18:34 +00:00
089cd332b8 Add explicit test for the logging notifier middleware
**What**
- Add unit test that verifies the behavior of the logging middleware in
  various reponse cases

Signed-off-by: Lucas Roesler <roesler.lucas@gmail.com>
2021-02-27 09:53:31 +00:00
048a90a150 Reduce cache expiry
Reduce cache expiry to help support issues where a function
may be scaled down by a user, when it is still in use.

The 5s cache meant that all requests would fail until the
expiry. The 250ms setting is a 20x reduction.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-02-26 12:24:55 +00:00
4bdb580ae7 Update provider to v0.17.0
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-02-26 08:53:26 +00:00
7763fa5d6f Update ISSUE_TEMPLATE.md 2021-02-10 18:29:48 +00:00
d5b98a7078 Restore the X-Call-Id for synchronous calls
This appears to have been removed inadvertently whilst
adding scale from zero logic into the gateway.

Going forward, synchronous and asynchronous calls will have a
header populated.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-02-10 09:47:09 +00:00
17584aaf9c Add link to image 2021-02-08 18:01:09 +00:00
15bc6bb9c5 Update README.md 2021-02-08 18:00:29 +00:00
9a58143c01 Update README.md 2021-02-08 18:00:10 +00:00
be78064234 Update .DEREK.yml 2021-02-08 17:31:15 +00:00
b50e51ffc5 Update .DEREK.yml 2021-02-06 10:16:48 +00:00
0962f9145f Update .DEREK.yml 2021-02-06 09:51:38 +00:00
de4c1d7713 Update .DEREK.yml 2021-02-06 09:40:23 +00:00
5c2bc2e0c7 Update .DEREK.yml 2021-02-04 08:09:09 +00:00
5fdeb664fb Blog posts updated till January 2021
Signed-off-by: Nitishkumar Singh <nitishkumarsingh71@gmail.com>
2021-02-04 07:28:18 +00:00
e017ead0c5 First impressions - introducing yourself and your use-case
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-02-03 11:35:44 +00:00
6fe10767ec Update CONTRIBUTING.md 2021-01-31 09:53:48 +00:00
6b014c43e2 Update .DEREK.yml 2021-01-31 09:41:09 +00:00
5f6ddbc311 Add enduser message for Derek 2021-01-31 09:35:53 +00:00
77be2f3403 Update to latest Alpine base image
Version alpine:3.13 is now available

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-01-31 09:23:55 +00:00
f98213a428 Remove git commit message from binary
This appears to have broken CI at least three times now and
prevented us from shipping a release binary for a tag.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-01-31 09:23:55 +00:00
82cd46ef2a Update version info endpoint
This commits updates version endpoint to use ProviderInfo and VersionInfo structs from
faas-provider.GatewayInfo now uses ProviderInfo and VersionInfo structs. GatewayInfo is
left within gateway. Consumer of this endpoint should use typed struct GatewayInfo to
parse response.

Signed-off-by: Vivek Singh <vivekkmr45@yahoo.in>
2021-01-30 14:53:57 +00:00
11d28b14cc Add HM Planning Inspectorate to Adopters
Signed-off-by: Simon Emms <simon@simonemms.com>
2021-01-29 12:32:04 +00:00
66ccea614c Update README order, add book 2021-01-23 15:28:39 +00:00
949e218758 Update GitHub Actions to Go 1.15 runtime
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-01-21 19:04:22 +00:00
7ce266adc0 Migrate to Go modules
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-01-21 19:04:22 +00:00
2e2250afe8 Use a placeholder commit message for development
The faas-cli throws an error because it always expects a
commit_message for the gateway version, and if it's null - it
will crash. This only affects local development.

The code in faas-cli should be changed to use a struct instead
of casting to an interface.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-01-20 12:02:15 +00:00
87d563664a Update title
Signed-off-by: Peter Thaleikis <peter.thaleikis@gmail.com>
2021-01-13 14:05:21 +00:00
98bf5e8f7e Adding blog article
Signed-off-by: Peter Thaleikis <peter.thaleikis@gmail.com>
2021-01-13 14:05:21 +00:00
680d536dc3 Update README
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-01-06 21:56:47 +00:00
83d3a1ef87 Publish multi-arch alpine base
This makes functions/alpine:latest into a multi-arch image.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-12-16 22:34:57 +00:00
27f5c34389 Remove CI tests for Swarm
Unit tests will be covered through the faas-netes certifier
and through the Docker build of the gateway.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-12-16 10:03:19 +00:00
e341cbeb76 Revise use of term "docker"
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-12-16 10:02:34 +00:00
3f98c856e5 Remove Swarm references
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-12-16 10:01:21 +00:00
8a5b3123e0 Remove Swarm resources from faas repo
This is part of the following activity:

https://github.com/openfaas/docs/pull/249

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-12-16 09:58:26 +00:00
a2bdc94f00 Fix parsing github commit status to container
There was an instance of the git commit message not being passed
correctly to the build, thus returning nil on the faas-cli version
command.

Tested on a failing commit by amending the commit (keeping message) and
getting CI to run green

Signed-off-by: Alistair Hey <alistair@heyal.co.uk>
2020-12-11 21:30:22 +00:00