All notable changes to this project will be documented in this file.
wasm32-wasi
renamed towasm32-wasip1
& rust to 1.78
- (dependabot) Remove unnecessary scope and "update" prefix
- (dependabot) Extra space
- (git) Add git hooks
- Pr template
- (ci) Disable automatic changelog and release
- (ci) Bump upload-artifact from v2 to v4
- (ci) Bump upload-artifact from v2 to v4 in build.yaml
- (deps): update proxy-wasm to v0.2.2 (from v0.2.1)
- (ci) Brackets missed, changelog fixed
- (ci) Sed v0.5.0 in Changelog
- (ci) Move release and changelog to on push workflow and skip if commit is release commit
- (ci) Use gh env to skip steps
- (ci) Commit message fixed and header stripped from changelog
- (ci) Only trigger release if commit is not release commit
- (ci) Cant type, changelog cleaned
- (release) Prepare for v0.4.8
- (release) Prepare for v0.4.9
- (ci) Use deploy key because one action cant trigger the next :(
- (ci) Release workflow uses normal bot user to not cause a loop
- (ci) Release workflow should not remove old and add new tag
- (release) Prepare for v0.4.8
- Bump serde from 1.0.200 to 1.0.201
- Bump serde_json from 1.0.116 to 1.0.117
- Bump thiserror from 1.0.59 to 1.0.60
- Bug: parse
issuer
asString
and not asUrl
as it caused issuer mismatches during token validation
- Bug: If auth state is missing in the session and token validation is off, use match to safely unwrap
- Prevent AES nonce reuse
- Idiomatic error handling
- k8s: httpbin pod as demo project target
- Bump serde from 1.0.197 to 1.0.198
- Bump serde_json from 1.0.115 to 1.0.116
- ci: separate jobs and caching
- Healthchecks for Kubernetes
- Demo project: deployment files and readme
- Bump serde_yaml from 0.9.32 to 0.9.33
- Bump regex from 1.10.3 to 1.10.4
- Bump serde_json from 1.0.114 to 1.0.115
- State verification to prevent CSRF attacks
- Rewrite cookie logic to get rid of
code-verifier
andoriginal-path
cookies - Config value checks
- VSCode Settings to Format on Save
- Add fmt and Clippy to CI
- Check for three Host Headers
- Default URL Headers
- Envoy Docker Image to 1.29
- Missing config in Configmap added
- OIDC Plugin Name added
- Fix Pre Built Deployment File Mounting
- GHCR Image Push
- Fix Docker-Build Version
- Add Kubernetes examples
- Explain why to use this repo
- Filter Proxy Cookies and do not forward them to the backend
- Add support for forwarding the access token to the backend
- Make Token Validation optional and configurable
- Support for other key types added
- Replace JWT Simple crate with modified one
- Replace Rust Docker Image with own one
- Workflows for Build & Docs
- Redirect to Authorization Endpoint
- Exchange Code for Token
- Validate Token
- Encrypt and Decrypt Cookies
- Load Configuration from Endpoint
- Configuration options
- Exclude Hosts, Paths, URLs
- Reload Interval
- Docker-Compose Example