Skip to content

docs: canonical domain theauth.dev - #73

Merged
thegdsks merged 1 commit into
mainfrom
docs/domain-theauth-dev-2026-06-23
Jun 23, 2026
Merged

docs: canonical domain theauth.dev#73
thegdsks merged 1 commit into
mainfrom
docs/domain-theauth-dev-2026-06-23

Conversation

@thegdsks

Copy link
Copy Markdown
Member

Replaces all docs-site / homepage / app placeholder URLs with the canonical
theauth.dev domain. Preserves the Go module path
github.com/glincker/theauth-go and all GitHub repo URLs.

Substitutions applied

  • glincker.github.io/theauth-go -> theauth.dev/go
  • docs.theauth.com -> docs.theauth.dev
  • app.theauth.com -> app.theauth.dev
  • theauth.com (website) -> theauth.dev

Files changed

  • docs-site/mkdocs.ymlsite_url updated to https://theauth.dev/go/
  • README.md — 6 docs table links updated
  • CHANGELOG.md — 2 release verification links updated
  • docs-site/docs/CNAME — created with theauth.dev so GitHub Pages serves from custom domain once DNS is pointed

Verification

  • go vet ./... passes
  • go test -race -count=1 ./... passes (all packages)
  • mkdocs build --strict passes
  • gofmt -l clean
  • No em or en dashes introduced

@github-actions

Copy link
Copy Markdown
Contributor

Benchmark regression report

Threshold: 25%

goos: linux
goarch: amd64
pkg: github.com/glincker/theauth-go
cpu: Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz
                     │ base-bench.txt │         pr-bench.txt          │
                     │     sec/op     │   sec/op     vs base          │
RateLimitReadHeavy-4      97.70n ± 3%   94.52n ± 5%  ~ (p=0.101 n=10)

                     │ base-bench.txt │          pr-bench.txt          │
                     │      B/op      │    B/op     vs base            │
RateLimitReadHeavy-4       0.000 ± 0%   0.000 ± 0%  ~ (p=1.000 n=10) ¹
¹ all samples are equal

                     │ base-bench.txt │          pr-bench.txt          │
                     │   allocs/op    │ allocs/op   vs base            │
RateLimitReadHeavy-4       0.000 ± 0%   0.000 ± 0%  ~ (p=1.000 n=10) ¹
¹ all samples are equal

pkg: github.com/glincker/theauth-go/crypto
               │ base-bench.txt │            pr-bench.txt            │
               │     sec/op     │   sec/op     vs base               │
Argon2Hash-4        52.70m ± 2%   52.14m ± 1%  -1.06% (p=0.009 n=10)
Argon2Verify-4      52.61m ± 1%   51.95m ± 1%  -1.26% (p=0.003 n=10)
geomean             52.66m        52.04m       -1.16%

               │ base-bench.txt │            pr-bench.txt             │
               │      B/op      │     B/op      vs base               │
Argon2Hash-4       64.01Mi ± 0%   64.01Mi ± 0%       ~ (p=0.165 n=10)
Argon2Verify-4     64.01Mi ± 0%   64.01Mi ± 0%       ~ (p=0.897 n=10)
geomean            64.01Mi        64.01Mi       -0.00%

               │ base-bench.txt │           pr-bench.txt            │
               │   allocs/op    │ allocs/op   vs base               │
Argon2Hash-4         102.0 ± 0%   102.0 ± 1%       ~ (p=1.000 n=10)
Argon2Verify-4       103.5 ± 0%   103.0 ± 1%       ~ (p=1.000 n=10)
geomean              102.7        102.5       -0.24%

pkg: github.com/glincker/theauth-go/internal/bench
                               │ base-bench.txt │            pr-bench.txt            │
                               │     sec/op     │   sec/op     vs base               │
AuditRedactor-4                     1.305µ ± 1%   1.287µ ± 0%  -1.38% (p=0.000 n=10)
OAuthCallback-4                     973.2n ± 1%   951.2n ± 0%  -2.26% (p=0.000 n=10)
OAuthCodeFlow-4                     46.22µ ± 0%   45.87µ ± 1%  -0.76% (p=0.002 n=10)
OAuthTokenEndpointRefreshHit-4      46.68µ ± 1%   46.49µ ± 0%       ~ (p=0.101 n=10)
JWKSEndpoint-4                      6.420µ ± 1%   6.374µ ± 1%       ~ (p=0.066 n=10)
SCIMTokenAuth-4                     15.81µ ± 1%   15.74µ ± 1%       ~ (p=0.143 n=10)
SessionLookup-4                     9.001µ ± 1%   8.966µ ± 2%       ~ (p=0.529 n=10)
geomean                             8.205µ        8.130µ       -0.92%

                               │ base-bench.txt │             pr-bench.txt              │
                               │      B/op      │     B/op      vs base                 │
AuditRedactor-4                      672.0 ± 0%     672.0 ± 0%       ~ (p=1.000 n=10) ¹
OAuthCallback-4                    1.344Ki ± 0%   1.344Ki ± 0%       ~ (p=1.000 n=10) ¹
OAuthCodeFlow-4                    15.77Ki ± 0%   15.77Ki ± 0%       ~ (p=0.100 n=10)
OAuthTokenEndpointRefreshHit-4     15.54Ki ± 0%   15.54Ki ± 0%       ~ (p=0.151 n=10)
JWKSEndpoint-4                     2.963Ki ± 0%   2.963Ki ± 0%       ~ (p=1.000 n=10) ¹
SCIMTokenAuth-4                    9.765Ki ± 0%   9.765Ki ± 0%       ~ (p=1.000 n=10)
SessionLookup-4                    8.451Ki ± 0%   8.451Ki ± 0%       ~ (p=0.211 n=10)
geomean                            4.729Ki        4.728Ki       -0.00%
¹ all samples are equal

                               │ base-bench.txt │            pr-bench.txt             │
                               │   allocs/op    │ allocs/op   vs base                 │
AuditRedactor-4                      4.000 ± 0%   4.000 ± 0%       ~ (p=1.000 n=10) ¹
OAuthCallback-4                      5.000 ± 0%   5.000 ± 0%       ~ (p=1.000 n=10) ¹
OAuthCodeFlow-4                      100.0 ± 0%   100.0 ± 0%       ~ (p=1.000 n=10) ¹
OAuthTokenEndpointRefreshHit-4       100.0 ± 0%   100.0 ± 0%       ~ (p=1.000 n=10) ¹
JWKSEndpoint-4                       37.00 ± 0%   37.00 ± 0%       ~ (p=1.000 n=10) ¹
SCIMTokenAuth-4                      56.00 ± 0%   56.00 ± 0%       ~ (p=1.000 n=10) ¹
SessionLookup-4                      42.00 ± 0%   42.00 ± 0%       ~ (p=1.000 n=10) ¹
geomean                              29.04        29.04       +0.00%
¹ all samples are equal

pkg: github.com/glincker/theauth-go/internal/jwt
            │ base-bench.txt │            pr-bench.txt            │
            │     sec/op     │   sec/op     vs base               │
JWTSign-4        28.84µ ± 0%   28.83µ ± 0%       ~ (p=0.517 n=10)
JWTVerify-4      68.96µ ± 1%   68.78µ ± 0%       ~ (p=0.424 n=10)
geomean          44.60µ        44.53µ       -0.15%

            │ base-bench.txt │             pr-bench.txt              │
            │      B/op      │     B/op      vs base                 │
JWTSign-4       2.782Ki ± 0%   2.782Ki ± 0%       ~ (p=1.000 n=10) ¹
JWTVerify-4     3.422Ki ± 0%   3.422Ki ± 0%       ~ (p=1.000 n=10) ¹
geomean         3.086Ki        3.086Ki       +0.00%
¹ all samples are equal

            │ base-bench.txt │            pr-bench.txt             │
            │   allocs/op    │ allocs/op   vs base                 │
JWTSign-4         15.00 ± 0%   15.00 ± 0%       ~ (p=1.000 n=10) ¹
JWTVerify-4       61.00 ± 0%   61.00 ± 0%       ~ (p=1.000 n=10) ¹
geomean           30.25        30.25       +0.00%
¹ all samples are equal

Generated by the bench workflow. A + delta means the PR branch is slower.

@thegdsks
thegdsks merged commit 49b056d into main Jun 23, 2026
4 checks passed
@thegdsks
thegdsks deleted the docs/domain-theauth-dev-2026-06-23 branch June 23, 2026 01:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant