Skip to content

Tags: dentech-floss/server

Tags

v0.2.17

Toggle v0.2.17's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #50 from dentech-floss/feat/grpc-server-options

feat(server): add GrpcServerOptions to ServerConfig

v0.2.16

Toggle v0.2.16's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #38 from dentech-floss/update-go-version-and-depen…

…dencies

Update Go version to 1.26 and update dependencies

v0.2.15

Toggle v0.2.15's commit message

Verified

This commit was signed with the committer’s verified signature.
alexpalyan Oleksander Palian
chore(docs): update install version to v0.2.15

Bump the version in the installation instructions from v0.2.14 to v0.2.15
to reflect the latest release. This ensures users install the most recent
version of the package.

v0.2.14

Toggle v0.2.14's commit message

Verified

This commit was signed with the committer’s verified signature.
alexpalyan Oleksander Palian
chore(docs): update install version to v0.2.14 in README

Bump the installation instruction in README.md to use the latest released
version v0.2.14 instead of v0.2.13. This ensures users install the most
recent features and fixes.

v0.2.13

Toggle v0.2.13's commit message

Verified

This commit was signed with the committer’s verified signature.
alexpalyan Oleksander Palian
docs(readme): add note about WithRealIP and realip usage

Clarified in the usage example that you can add the WithRealIP option to
enable retrieving the user's IP address via realip.FromContext. This helps
users understand how to access the real client IP in their handlers.

v0.2.13-beta.1

Toggle v0.2.13-beta.1's commit message

Verified

This commit was signed with the committer’s verified signature.
alexpalyan Oleksander Palian
feat(server): add WithRealIP option to ServerConfig

Introduce the WithRealIP boolean option in ServerConfig to enable the
realip.UnaryServerInterceptor for gRPC servers. This allows the server
to extract the real client IP address when needed. The interceptor is
conditionally added based on the WithRealIP flag, improving flexibility
in server configuration.

v0.2.13-beta.0

Toggle v0.2.13-beta.0's commit message

Verified

This commit was signed with the committer’s verified signature.
alexpalyan Oleksander Palian
feat(realip): add gRPC interceptor for real client IP

Introduce the realip package to extract the real client IP address from
gRPC requests in Google Cloud Run environments. The package provides a
unary server interceptor that reads the X-Forwarded-For header and
injects the first IP (guaranteed by Cloud Run to be the client IP) into
the request context. Includes documentation and tests for both the
interceptor and context extraction functions. Integrates the interceptor
into the main server setup.

v0.2.12

Toggle v0.2.12's commit message

Verified

This commit was signed with the committer’s verified signature.
alexpalyan Oleksander Palian
docs(readme): update install version to v0.2.12

Update the README installation instructions to use the latest version
v0.2.12, ensuring users install the most recent release.

v0.2.11

Toggle v0.2.11's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #13 from dentech-floss/better-support-for-dynamic-…

…ports

Added better support for running the server on a random available port

v0.2.10

Toggle v0.2.10's commit message

Unverified

This user has not yet uploaded their public signing key.
chore(docs): update install version to v0.2.10

Bump the version in the README install instructions from v0.2.9 to v0.2.10
to reflect the latest release. This ensures users install the most recent
version with bug fixes and improvements.