Alex Ellis (OpenFaaS Ltd)
4bd07e24d9
Update Go version to 1.23
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-12-09 09:41:00 +00:00
Alex Ellis (OpenFaaS Ltd)
349c58e084
EULA: Expiry of licence key invokes termination
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-11-29 16:12:38 +00:00
Alex Ellis (OpenFaaS Ltd)
2fb748e03d
Allow CE gateway to proxy telemetry handler from OEM/Pro backend
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
0.27.11
2024-11-29 14:51:19 +00:00
Alex Ellis (OpenFaaS Ltd)
ab2c34bb34
Update vendor
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
0.27.10
2024-11-18 21:45:59 +00:00
Alex Ellis (OpenFaaS Ltd)
cfcd4f05ad
Clarify EULA applies to this project since 2019
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2024-11-18 21:42:12 +00:00
Alex Ellis (OpenFaaS Ltd)
49053feac7
Clarify EULA applies to this project since 2019
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2024-11-18 21:20:38 +00:00
Alex Ellis (OpenFaaS Ltd)
cf8741acca
Updates on CE README
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-09-17 09:47:50 +01:00
Alex Ellis (OpenFaaS Ltd)
37c02fde72
Clarifications on what is included in OpenFaaS CE
...
OpenFaaS CE has always been made up of all required components,
not just the OpenFaaS CE gateway.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-09-17 09:43:36 +01:00
Han Verstraete (OpenFaaS Ltd)
4e80b96d19
Set default user agent in proxy client
...
Signed-off-by: Han Verstraete (OpenFaaS Ltd) <han@openfaas.com>
2024-08-07 10:35:58 +01:00
Alex Ellis (OpenFaaS Ltd)
1379805240
Switch to Default HTTP client for Prometheus queries
...
A new / empty client isn't necessary for these queries.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-08-07 09:41:20 +01:00
Alex Ellis (OpenFaaS Ltd)
546bfee9dc
Add User-Agent to Prometheus Queries
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-08-07 09:39:31 +01:00
Alex Ellis (OpenFaaS Ltd)
637b0b045f
Updates to GitHub Actions versions
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-07-16 09:44:16 +01:00
Alex Ellis (OpenFaaS Ltd)
32b4117aea
Dockerfile linting and alpine linux update
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-07-16 09:42:21 +01:00
Alex Ellis (OpenFaaS Ltd)
3826262779
Update transitive dependencies
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-06-17 11:54:29 +01:00
Alex Ellis (OpenFaaS Ltd)
3d2808354d
Update go.mod, Alpine to 3.20.0 and to Go 1.22
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-05-31 13:55:12 +01:00
Alex Ellis (OpenFaaS Ltd)
65d37f2856
CE EULA update
...
Adds standard co-marketing rights for OpenFaaS for CE users.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-05-31 13:52:46 +01:00
Alex Ellis (OpenFaaS Ltd)
5f0fa69c2c
Fix two typos
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-04-28 13:38:58 +01:00
Alex Ellis (OpenFaaS Ltd)
b22cb639fe
Update error handling for empty metrics responses in exporter
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-04-02 12:20:36 +01:00
Alex Ellis (OpenFaaS Ltd)
667577f3ce
Remember to close HTTP body from response
...
Flagged via community in:
https://github.com/openfaas/faas/pull/1836
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-04-02 12:15:16 +01:00
Alex Ellis (OpenFaaS Ltd)
8d5dcdfa4c
CE 60 day limit is only for evaluation purposes
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2024-03-02 20:58:37 +00:00
Alex Ellis (OpenFaaS Ltd)
609b43b07c
Introduce EULA for OpenFaaS CE
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2024-03-02 20:52:16 +00:00
Alex Ellis (OpenFaaS Ltd)
1ab3f32356
Prepare OpenFaaS editions for telemetry data collection
...
Telemetry data collection is planned for accurate billing and
support, however this will not be enabled for existing customers
without prior notice.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2024-01-26 13:28:46 +00:00
Alex Ellis (OpenFaaS Ltd)
5c13f1f01c
Fixes for request body passing into text streaming proxy
...
In the previous version, whilst responses were streamed
correctly, the request body was not being received by
the function. This has been tested, along with adding
a forced timeout according to upstream_timeout, which
was a miss in the original commit.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-01-11 17:41:54 +00:00
Alex Ellis (OpenFaaS Ltd)
4679f27804
Support streaming responses from functions
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-01-11 10:56:40 +00:00
Alex Ellis
02205b8b19
Update ADOPTERS.md
...
Signed-off-by: Alex Ellis <alexellis2@gmail.com>
2023-11-02 15:54:24 +00:00
Alex Ellis (OpenFaaS Ltd)
9ba4a73d5d
Rename Makefile targets
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-10-23 11:29:55 +01:00
Nitishkumar Singh
479285caf6
fixed adopters
...
Signed-off-by: Nitishkumar Singh <nitishkumarsingh71@gmail.com>
2023-10-20 14:00:53 +01:00
Alex Ellis (OpenFaaS Ltd)
4cf5fb8369
Update contributing guide
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-10-04 15:32:30 +01:00
Alex Ellis (OpenFaaS Ltd)
ed5bd7546e
Rename to OpenFaaS
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-10-04 15:07:01 +01:00
guoguangwu
4f4e3d288a
chore: remove refs to deprecated io/ioutil
...
Signed-off-by: guoguangwu <guoguangwu@magic-shield.com>
2023-09-14 10:09:23 +01:00
Alex Ellis (OpenFaaS Ltd)
d0eec5fbbf
Update Call ID Middleware
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2023-09-13 21:53:52 +01:00
Alex Ellis (OpenFaaS Ltd)
25e44f0b57
Add additional adopter
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2023-09-12 14:39:55 +01:00
Alex Ellis (OpenFaaS Ltd)
6a9ece3cc1
Update module to Go 1.20
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-08-22 18:38:00 +01:00
Alex Ellis (OpenFaaS Ltd)
0036d6ac78
Update ADOPTERS
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-08-22 18:36:37 +01:00
Alex Ellis (OpenFaaS Ltd)
2a88b5d2f7
Remove ioutil usage
...
This has been deprecated in Go for some time, in favour of the
io package.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-08-22 18:29:28 +01:00
Alex Ellis (OpenFaaS Ltd)
55776acc0d
Add Altair
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-08-03 16:08:46 +01:00
Alex Ellis (OpenFaaS Ltd)
c3800da6fa
Add additional use-case from CDATA
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-08-03 15:55:28 +01:00
Alex Ellis (OpenFaaS Ltd)
472291b40b
Setup quotes
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-07-31 15:27:46 +01:00
Alex Ellis (OpenFaaS Ltd)
128b450a88
Add new ADOPTER who contacted us via email
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-07-31 15:27:31 +01:00
Lucas Roesler
5c851cdf31
docs: add missing namespace field to the scale request
...
The ScaleFunction request supports specifying the function namespace.
This is now included in the API spec.
Signed-off-by: Lucas Roesler <roesler.lucas@gmail.com>
2023-07-19 09:18:42 +01:00
Alex Ellis (OpenFaaS Ltd)
9e6f814f6f
Increase go.mod version
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-07-07 09:53:01 +01:00
Alex Ellis (OpenFaaS Ltd)
68ec0f59d6
Migrate to latest faas-provider version
...
Adds CRUD for namespaces and moves namespace for delete/
scale to the body from the query string.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-07-07 09:52:36 +01:00
Lucas Roesler
c0d710c97f
chore: add missing List Namespaces endpoint
...
Signed-off-by: Lucas Roesler <roesler.lucas@gmail.com>
2023-06-28 08:33:03 +01:00
Lucas Roesler
373a79256f
Remove generated models
...
Signed-off-by: Lucas Roesler <roesler.lucas@gmail.com>
2023-06-28 08:33:03 +01:00
Lucas Roesler
06ade37420
feat: refactor api spec to use OpenAPI and add missing spec
...
Convert the existing swagger2.0 file to a moden OpenAPI file.
Add missing endpoitns and model definitions.
Signed-off-by: Lucas Roesler <roesler.lucas@gmail.com>
2023-06-28 08:33:03 +01:00
Alex Ellis (OpenFaaS Ltd)
910b8dae1b
Update go.mod to 1.19 spec
...
This is not related to the Go version being used, but the min
version a developer can use to contribute.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-06-07 16:07:11 +01:00
Alex Ellis (OpenFaaS Ltd)
00613347f8
Implement scaling ranges
...
Scaling ranges keep the OpenFaaS CE gateway's requests to
within the intended bounds already implemented in other
components.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-06-07 16:05:37 +01:00
Valentin Nourdin
e0144b0573
Add Valentin Nourdin as an adopter
...
Closes : #1793 by @vnourdin
Signed-off-by: Valentin Nourdin <valentin.nourdin@lilo.org>
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-05-31 15:14:17 +01:00
Alex Ellis (OpenFaaS Ltd)
4315101191
Add Corva
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-05-21 10:21:08 +01:00
Alex Ellis (OpenFaaS Ltd)
b4b7e2d450
Update OSS ADOPTERS
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2023-05-03 15:42:19 +01:00