Alexis Couvreur
a6614de3ad
docs: improve documentation clarity
2025-11-12 00:38:24 -05:00
Alexis Couvreur
33209acc6c
docs: reference plugin repositories
2025-11-12 00:32:11 -05:00
Alexis Couvreur
8bc21fbaa9
docs: add release please tags to update version
2025-11-11 23:26:08 -05:00
Ben
8af2f3265d
docs(traefik): set traefik plugin version to v1.10.1 ( #654 )
...
Signed-off-by: Ben <BenRoe@users.noreply.github.com >
2025-08-03 17:48:44 -04:00
semantic-release-bot
bed42bfb98
docs(release): update doc version from 1.10.0 to 1.10.1
2025-07-31 02:44:51 +00:00
semantic-release-bot
05e58001d8
docs(release): update doc version from 1.9.0 to 1.10.0
2025-07-26 04:46:43 +00:00
semantic-release-bot
31464c38b5
docs(release): update doc version from 1.8.6 to 1.9.0
2025-03-13 01:07:06 +00:00
semantic-release-bot
25ab9e1c7a
docs(release): update doc version from 1.8.5 to 1.8.6
2025-03-03 04:31:43 +00:00
Alexis Couvreur
9430cc3eb3
chore(deps): bump to go1.24.0 ( #521 )
...
* chore(deps): bump to go1.24.0
* use proxy-wasm/proxy-wasm-go-sdk
* remove tinygo
* update docker image
* add missing env
* use go tool directive for mockgen
* chore: bump Kong/ngx_wasm_module to pre-release 0.6.0
Thanks to https://github.com/Kong/ngx_wasm_module/issues/682
* fix go mod
* set caddy to go1.23
2025-03-01 15:12:54 -05:00
semantic-release-bot
bb9d95ed8c
docs(release): update doc version from 1.8.4 to 1.8.5
2025-02-20 13:08:38 +00:00
semantic-release-bot
2b4ba7f3ce
docs(release): update doc version from 1.8.3 to 1.8.4
2025-02-09 16:01:12 +00:00
semantic-release-bot
4d7472fbf1
docs(release): update doc version from 1.8.2 to 1.8.3
2025-02-02 05:01:28 +00:00
semantic-release-bot
2515771ce1
docs(release): update doc version from 1.8.1 to 1.8.2
Build / Build (push) Has been cancelled
Docker / Build Sablier Docker image (linux/amd64) (push) Has been cancelled
Docker / Build Sablier Docker image (linux/arm/v7) (push) Has been cancelled
Docker / Build Sablier Docker image (linux/arm64) (push) Has been cancelled
Build Sablier plugins / Build Sablier docker image once and share it to E2E jobs (push) Has been cancelled
Build Sablier plugins / Build Traefik Sablier Plugin (push) Has been cancelled
Build Sablier plugins / Build Caddy Sablier Plugin (push) Has been cancelled
Build Sablier plugins / Build Caddy docker image once and share it to Caddy E2E jobs (push) Has been cancelled
Build Sablier plugins / Build ProxyWasm Plugin once and share it to ProxyWasm E2E jobs (push) Has been cancelled
Release / Release (push) Has been cancelled
Docker / Merge and Publish multiarch (push) Has been cancelled
Build Sablier plugins / Run Sablier E2E tests for Traefik middleware (docker) (push) Has been cancelled
Build Sablier plugins / Run Sablier E2E tests for Traefik middleware (docker_swarm) (push) Has been cancelled
Build Sablier plugins / Run Sablier E2E tests for Traefik middleware (kubernetes) (push) Has been cancelled
Build Sablier plugins / Run Sablier E2E tests for Nginx NJS module with Sablier (docker) (push) Has been cancelled
Build Sablier plugins / Run Sablier E2E tests for Nginx NJS module with Sablier (docker_swarm) (push) Has been cancelled
Build Sablier plugins / Run Sablier E2E tests for Caddy middleware (docker) (push) Has been cancelled
Build Sablier plugins / Run Sablier E2E tests for Caddy middleware (docker_swarm) (push) Has been cancelled
Build Sablier plugins / Run Sablier E2E tests for Proxywasm middleware on Apache APISIX (docker) (push) Has been cancelled
Build Sablier plugins / Run Sablier E2E tests for Proxywasm middleware on Envoy (docker) (push) Has been cancelled
Build Sablier plugins / Run Sablier E2E tests for Proxywasm middleware on Nginx (docker) (push) Has been cancelled
Close stale issues and PRs / stale (push) Has been cancelled
2025-01-14 22:09:16 +00:00
Alexis Couvreur
2976392078
docs: updated all versions in documentation
2024-11-10 11:08:47 -05:00
Alexis Couvreur
bb87e0dd9b
docs: set version to 1.8.1
2024-11-10 10:52:36 -05:00
Alexis Couvreur
acfd612bc0
ci: fix pipelines ( #418 )
...
* ci: fix pipelines
* fix(proxywasm): bump to go 1.23 and tinygo 0.33
* ci: move to sablierapp/sablier
* ci: replace sablierapp/whoami with acouvreur/whoami
This will use mimic later
* fix wrong whoami image
* update nginx docker image for proxywasm
2024-10-23 18:13:56 -07:00
semantic-release-bot
eb7ef49b3b
docs(release): update doc version from 1.8.0 to 1.8.1
2024-10-21 03:58:47 +00:00
Alexis Couvreur
8b113a3c76
fix: changing module to github.com/sablierapp/sablier
2024-10-20 23:54:53 -04:00
Thomas McWork
fbaeec13fa
traefik.md: update dead link
...
The link target anchor has moved to another page.
2024-10-13 08:38:11 -04:00
semantic-release-bot
efbb0d15fa
docs(release): update doc version from 1.8.0-beta.21 to 1.8.0-beta.22 [skip ci]
2024-10-01 17:30:14 -07:00
semantic-release-bot
e7ab40d5c4
docs(release): update doc version from 1.8.0-beta.20 to 1.8.0-beta.21 [skip ci]
2024-10-01 17:30:14 -07:00
semantic-release-bot
8ada60bb65
docs(release): update doc version from 1.8.0-beta.19 to 1.8.0-beta.20 [skip ci]
2024-10-01 17:30:14 -07:00
semantic-release-bot
2fd828c9a2
docs(release): update doc version from 1.8.0-beta.18 to 1.8.0-beta.19 [skip ci]
2024-10-01 17:30:14 -07:00
semantic-release-bot
3e3d02f5a8
docs(release): update doc version from 1.8.0-beta.17 to 1.8.0-beta.18 [skip ci]
2024-10-01 17:30:14 -07:00
semantic-release-bot
181e6a4b61
docs(release): update doc version from 1.8.0-beta.16 to 1.8.0-beta.17 [skip ci]
2024-10-01 17:30:14 -07:00
semantic-release-bot
28ce590479
docs(release): update doc version from 1.8.0-beta.15 to 1.8.0-beta.16 [skip ci]
2024-10-01 17:30:14 -07:00
semantic-release-bot
f81a89f169
docs(release): update doc version from 1.8.0-beta.14 to 1.8.0-beta.15 [skip ci]
2024-10-01 17:30:14 -07:00
semantic-release-bot
4cc52d0280
docs(release): update doc version from 1.8.0-beta.13 to 1.8.0-beta.14 [skip ci]
2024-10-01 17:30:14 -07:00
semantic-release-bot
6b99e9ac1e
docs(release): update doc version from 1.8.0-beta.12 to 1.8.0-beta.13 [skip ci]
2024-10-01 17:30:14 -07:00
semantic-release-bot
08af9b5165
docs(release): update doc version from 1.8.0-beta.11 to 1.8.0-beta.12 [skip ci]
2024-10-01 17:30:14 -07:00
semantic-release-bot
035cf83d87
docs(release): update doc version from 1.8.0-beta.10 to 1.8.0-beta.11 [skip ci]
2024-10-01 17:30:14 -07:00
semantic-release-bot
17e8148d20
docs(release): update doc version from 1.8.0-beta.9 to 1.8.0-beta.10 [skip ci]
2024-10-01 17:30:14 -07:00
semantic-release-bot
c576144342
docs(release): update doc version from 1.8.0-beta.8 to 1.8.0-beta.9 [skip ci]
2024-10-01 17:30:14 -07:00
Alexis Couvreur
c6f0628411
perf(providers): retrieve state on start instead of assuming starting ( #350 )
...
When an instance does not exist yet and needs to be started, its status is not assumed to be starting anymore.
Instead, the statue will be retrieved from the provider. This changes one thing, it's that you may be able to start and access your services instantly because they'll be instantly seen as ready.
With this change, you might want to make sure that your containers have a proper healthcheck used to determine when the application is able to process incoming requests.
* refactor: add interface guards
* refactor(providers): remove instance.State as a return value from Stop and Start
* test(e2e): add healthcheck on nginx container
Because now the container check is so fast, we need to add a delay on which the container is considered started and healthy to have a proper waiting page.
* fix(tests): using acouvreur/whoami:v1.10.2 instead of containous/whoami:v1.5.0
This image simply retrieve the curl binary from curlimages/curl:8.8.0 to be able to add proper docker healthcheck commands.
Once this is merged with traefik/whoami, I'll update back to the original image.
See https://github.com/traefik/whoami/issues/33
2024-10-01 17:30:14 -07:00
semantic-release-bot
460e601985
docs(release): update doc version from 1.8.0-beta.7 to 1.8.0-beta.8 [skip ci]
2024-10-01 17:30:14 -07:00
semantic-release-bot
f35a357ef8
docs(release): update doc version from 1.8.0-beta.6 to 1.8.0-beta.7 [skip ci]
2024-10-01 17:30:14 -07:00
Alexis Couvreur
fbb6e38d53
docs: add multiversioned documentation ( #344 )
...
Documentation is now published on the `gh-pages` branch.
The branch will have a folder `docs` containing the following structure:
- `./docs` the copy from the `main` docs, but only used for the `index.html` page to do the multi-version routing.
- `./docs/main` the copy from the `main` branch docs folder
- `./docs/beta` the copy from the `beta` branch docs folder
Closes #332
2024-10-01 17:30:14 -07:00
semantic-release-bot
0a88d3d330
docs(release): update doc version from 1.8.0-beta.5 to 1.8.0-beta.6 [skip ci]
2024-10-01 17:30:14 -07:00
tomaszduda23
b2c0cf240d
docs(traefik): support blocking strategy ( #338 )
...
The blocking for traefik is already supported.
2024-10-01 17:30:14 -07:00
semantic-release-bot
c8cf7b7359
docs(release): update doc version from 1.8.0-beta.4 to 1.8.0-beta.5 [skip ci]
2024-10-01 17:30:14 -07:00
semantic-release-bot
a5c405e0b2
docs(release): update doc version from 1.8.0-beta.3 to 1.8.0-beta.4 [skip ci]
2024-10-01 17:30:14 -07:00
semantic-release-bot
1c14773c72
docs(release): update doc version from 1.8.0-beta.2 to 1.8.0-beta.3 [skip ci]
2024-10-01 17:30:14 -07:00
semantic-release-bot
17b804c674
docs(release): update doc version from 1.8.0-beta.1 to 1.8.0-beta.2 [skip ci]
2024-10-01 17:30:14 -07:00
semantic-release-bot
59b31ffd6f
docs(release): update doc version from 1.7.1-beta.1 to 1.8.0-beta.1 [skip ci]
2024-10-01 17:30:14 -07:00
Alexis Couvreur
3891027e23
feat(plugin): add proxywasm plugin ( #284 )
...
* feat(plugin): add `proxywasm` plugin
The `proxywasm` plugin is a WASM Filter following the ProxyWasm ABI Specification using the proxywasm go sdk
This allows extensibility with any reverse proxy who implements the ProxyWasm ABI Specification.
The current WASM Filter was successfully tested with APISIX, Envoy, Nginx with ngx_wasm_module from Kong and Istio.
Fixes #145
2024-10-01 17:30:14 -07:00
semantic-release-bot
54bc622b45
docs(release): update doc version from 1.7.0 to 1.7.1-beta.1 [skip ci]
2024-10-01 17:30:14 -07:00
Alexis Couvreur
8bfb37a756
docs(release): update doc version from 1.7.0-beta.16 to 1.7.0 [skip ci]
2024-06-17 20:47:42 -04:00
semantic-release-bot
acd47e436f
docs(release): update doc version from 1.7.0-beta.15 to 1.7.0-beta.16 [skip ci]
2024-06-15 22:36:00 +00:00
semantic-release-bot
057ed368db
docs(release): update doc version from 1.7.0-beta.14 to 1.7.0-beta.15 [skip ci]
2024-06-02 18:54:06 +00:00
semantic-release-bot
e8578e7b06
docs(release): update doc version from 1.7.0-beta.13 to 1.7.0-beta.14 [skip ci]
2024-06-02 08:05:38 +00:00