Skip to content

Commit 6fa186b

Browse files
committed
chore: prepare v1.1.0 release
1 parent 4abf725 commit 6fa186b

4 files changed

Lines changed: 12 additions & 5 deletions

File tree

README.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,13 @@ It is intentionally focused on **authentication depth**, not identity-platform b
1313

1414
![Auth API delivery proof overview](./docs/assets/auth-api-proof-overview.svg)
1515

16+
## Live demo
17+
18+
- API base URL: [`https://auth-api-production-a97b.up.railway.app`](https://auth-api-production-a97b.up.railway.app)
19+
- Swagger UI: [`/docs`](https://auth-api-production-a97b.up.railway.app/docs)
20+
- OpenAPI JSON: [`/docs.json`](https://auth-api-production-a97b.up.railway.app/docs.json)
21+
- Health probes: [`/health`](https://auth-api-production-a97b.up.railway.app/health) and [`/ready`](https://auth-api-production-a97b.up.railway.app/ready)
22+
1623
## Why this project matters
1724

1825
Many portfolio auth APIs stop at registration, login, and a basic JWT flow. This one goes further by modelling the production concerns that usually decide whether an auth service is trustworthy in practice:
@@ -205,7 +212,7 @@ Deployment setup material:
205212
- [`.env.production.example`](./.env.production.example)
206213
- [`railway.json`](./railway.json)
207214

208-
The repository is ready for a public demo deployment, but the live URL depends on Railway project configuration plus the required GitHub repository secrets.
215+
The public demo deployment is live at [`https://auth-api-production-a97b.up.railway.app`](https://auth-api-production-a97b.up.railway.app), with public docs available at [`/docs`](https://auth-api-production-a97b.up.railway.app/docs) and [`/docs.json`](https://auth-api-production-a97b.up.railway.app/docs.json).
209216

210217
## Observability
211218

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "auth-api",
3-
"version": "1.0.0",
3+
"version": "1.1.0",
44
"description": "Production-grade authentication API with session governance, refresh rotation, Prisma/PostgreSQL persistence, Redis rate limiting, and contract-driven documentation.",
55
"main": "dist/src/server.js",
66
"type": "commonjs",

src/contracts/authContract.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ export const openApiSpec = {
141141
openapi: "3.0.3",
142142
info: {
143143
title: "Auth API",
144-
version: "1.0.0",
144+
version: "1.1.0",
145145
description:
146146
"Production-grade authentication API with first-class sessions, refresh-token rotation, and contract-driven documentation.",
147147
},

0 commit comments

Comments
 (0)