Skip to content

Tags: gemini-oss/rego

Tags

v0.0.32-2026.01.12-41d28e9

Toggle v0.0.32-2026.01.12-41d28e9's commit message
Change datatype for SnipeIT EOL hardware field

v0.0.31-2025.10.02-7dd1f49

Toggle v0.0.31-2025.10.02-7dd1f49's commit message

Verified

This commit was signed with the committer’s verified signature.
ShobuPrime 3D (Anthony)
Fix `DoStream()` to preserve TLS configuration from original client

{Requests}
- Preserve `Transport` configuration in `DoStream()` method to maintain TLS settings like `InsecureSkipVerify`

(No dependency updates.)

v0.0.30-2025.10.02-c3325a9

Toggle v0.0.30-2025.10.02-c3325a9's commit message

Verified

This commit was signed with the committer’s verified signature.
ShobuPrime 3D (Anthony)
Add TLS verification control to LenelS2 client

{LenelS2}
- Add functional options pattern with `WithInsecureSkipVerify()` for TLS control
- Add `S2_INSECURE_SKIP_VERIFY` environment variable support with warning log
- Add `clientConfig` struct for managing HTTP client configuration
- Update `NewClient()` to accept variadic options and apply TLS settings to all requests
- Update `Login()` to accept and use configured HTTP client
- Update `baseURL` parameter handling to fall back to `S2_URL` environment variable when empty
- Replace `interface{}` with `any` type alias for better readability

{Docs}
- Add comprehensive TLS certificate handling section to `CLAUDE.md`
- Document three configuration methods: environment variable, functional option, and custom HTTP client
- Add security warnings and use case guidance for disabling TLS verification
- Add backwards compatibility examples

(No dependency updates.)

v0.0.28-2025.10.02-260a4cc

Toggle v0.0.28-2025.10.02-260a4cc's commit message

Verified

This commit was signed with the committer’s verified signature.
ShobuPrime 3D (Anthony)
Fix `LenelS2` BaseURL to use HTTPS scheme

{LenelS2}
- Change BaseURL format string from `http://` to `https://` for secure connections

(No dependency updates.)

v0.0.27-2025.10.02-f6a192e

Toggle v0.0.27-2025.10.02-f6a192e's commit message

Verified

This commit was signed with the committer’s verified signature.
ShobuPrime 3D (Anthony)
Update dependencies

v0.0.26-2025.09.29-374ffd6

Toggle v0.0.26-2025.09.29-374ffd6's commit message

Verified

This commit was signed with the committer’s verified signature.
ShobuPrime 3D (Anthony)
Downgrade to `1.24.6`

v0.0.24-2025.09.26-2a89a00

Toggle v0.0.24-2025.09.26-2a89a00's commit message

Verified

This commit was signed with the committer’s verified signature.
ShobuPrime 3D (Anthony)
`LenelS2` `StreamEvents()` enhancements; Go 1.25 upgrade & dependency…

… updates

{LenelS2}
- Add `AccessDenied` event type with full field definitions in `EventTypes`
- Enhance `StreamEvents()` with `WithHeartbeat()` option for heartbeat callbacks
- Fix goroutine cleanup with proper done channel and `signal.Stop()` in `doStream`
- Update `doStream()` signature to accept heartbeat function and constrain `T` to `Event` type
- Improve signal handling to prevent goroutine leaks on function exit
- Pass heartbeat callback through `parseStreamEvent()` for proper event processing
- Fix doc comment typo referencing Lenel S2 API instead of generic NetBox

{Go}
- Upgrade to Go `1.25`

{Dependencies}
- cloud.google.com/go/compute/metadata → v0.9.0
- golang.org/x/crypto → v0.42.0
- golang.org/x/net → v0.44.0
- golang.org/x/oauth2 → v0.31.0
- golang.org/x/text → v0.29.0
- golang.org/x/sys → v0.36.0

v0.0.21-2025.09.26-097df03

Toggle v0.0.21-2025.09.26-097df03's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #26 from gemini-oss/anthony-dardano

Log Package Enhancements & LenelS2 StreamEvents Improvements

v0.0.22-2025.09.26-b2d7bb0

Toggle v0.0.22-2025.09.26-b2d7bb0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #24 from gemini-oss/pin-github-action-versions

Github Actions: Pin versions

v0.0.20-2025.08.22-b2d7bb0

Toggle v0.0.20-2025.08.22-b2d7bb0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #24 from gemini-oss/pin-github-action-versions

Github Actions: Pin versions