Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
9962159
fix(auth): bridge OAuth sessions, scope middleware, fix signOut, add …
Yuvraj-Sarathe Jul 2, 2026
ad21034
fix(loading-states): fix isLoading||!data anti-pattern, add skeleton …
Yuvraj-Sarathe Jul 2, 2026
e1813ca
fix(05): loading states audit - accessibility, error handling, and do…
Yuvraj-Sarathe Jul 2, 2026
0e1d529
fix(review): CR-01 CR-02 WR-01 - Auth fixes: linkOAuth verification, …
Yuvraj-Sarathe Jul 2, 2026
3c69acb
fix(review): CR-03 - Fix Socket.io client default port from 4000 to 3001
Yuvraj-Sarathe Jul 2, 2026
ba8eb6c
fix(review): CR-04 - Fix .env.example NEXT_PUBLIC_API_URL port from 3…
Yuvraj-Sarathe Jul 2, 2026
24e0731
fix(review): WR-02 - Fix streak calculation to count consecutive days…
Yuvraj-Sarathe Jul 2, 2026
6063cf6
fix(review): WR-03 WR-04 IN-03 - Add transaction safety, pending dedu…
Yuvraj-Sarathe Jul 2, 2026
25ddf91
fix(review): WR-05 WR-12 - Fix Socket.io CORS alignment and Redis URL…
Yuvraj-Sarathe Jul 2, 2026
9062828
fix(review): WR-06 WR-11 - Consolidate IRS calculation, handle defend…
Yuvraj-Sarathe Jul 2, 2026
409f95d
fix(review): WR-07 - Add security notice for localStorage session tok…
Yuvraj-Sarathe Jul 2, 2026
a37e459
fix(review): WR-08 - Add maxLength validation to auth form inputs
Yuvraj-Sarathe Jul 2, 2026
3946105
fix(review): WR-09 - Remove hardcoded dark class, use suppressHydrati…
Yuvraj-Sarathe Jul 2, 2026
18e9f52
fix(review): WR-10 - Extract duplicated leaderboard query into shared…
Yuvraj-Sarathe Jul 2, 2026
d799109
fix(review): IN-01 - Wire placeholder hooks to actual tRPC endpoints
Yuvraj-Sarathe Jul 2, 2026
adb1fc9
fix(review): IN-07 - Add bcrypt password hash to demo seed user
Yuvraj-Sarathe Jul 2, 2026
cb68520
docs(review): add code review fix report
Yuvraj-Sarathe Jul 2, 2026
37357ee
fix(api): fix undefined lastSubmission reference in profile router
Yuvraj-Sarathe Jul 2, 2026
484a1fd
fix(web): resolve ESLint build errors in page components
Yuvraj-Sarathe Jul 2, 2026
6b270e6
fix(security): migrate session tokens from localStorage to httpOnly c…
Yuvraj-Sarathe Jul 2, 2026
dfdd1e3
chore: improve Docker build and gitignore configuration
Yuvraj-Sarathe Jul 2, 2026
da86f1f
test(api): add Jest test infrastructure and test scripts
Yuvraj-Sarathe Jul 2, 2026
80b4deb
docs: add comprehensive fix summary (FIXES-SUMMARY.md)
Yuvraj-Sarathe Jul 2, 2026
3e268ff
fix(ui): eliminate AI slop patterns across frontend
Yuvraj-Sarathe Jul 2, 2026
9ea6319
feat(design-tokens): add semantic success/warning colors, remove surf…
Yuvraj-Sarathe Jul 3, 2026
6e9d76e
feat(components): refactor Badge to theme tokens, remove PageHeader e…
Yuvraj-Sarathe Jul 3, 2026
4521449
fix(ui): remove all eyebrow badge patterns and uppercase tracking labels
Yuvraj-Sarathe Jul 3, 2026
7a1f0ba
fix(copy): replace developer-facing text, remove surface-grid from pages
Yuvraj-Sarathe Jul 3, 2026
023ad7d
fix(colors): migrate all hardcoded colors to theme tokens, fix typogr…
Yuvraj-Sarathe Jul 3, 2026
053f8d9
feat(ux): add sign-out confirmation dialog, wire real data to radar+l…
Yuvraj-Sarathe Jul 3, 2026
9558101
fix(build): resolve ESLint unused-vars and TypeScript errors
Yuvraj-Sarathe Jul 3, 2026
7813ecf
docs(ui-redesign): add summary of complete UI redesign execution
Yuvraj-Sarathe Jul 3, 2026
7bdceb6
fix(auth): CR-02 add global tRPC error link and disable retries for 401
Yuvraj-Sarathe Jul 3, 2026
13c0261
fix(auth): CR-01 check unvibe_session_token cookie in middleware for …
Yuvraj-Sarathe Jul 3, 2026
fceef57
fix(auth): CR-03 redirect to sign-in on 401 instead of showing error …
Yuvraj-Sarathe Jul 3, 2026
9e6ef9c
fix(auth): WR-01 call checkSession() during initialization to validat…
Yuvraj-Sarathe Jul 3, 2026
4271893
fix(build): correct tRPC v10 link API signature for 401 interceptor
Yuvraj-Sarathe Jul 3, 2026
a0be3e1
fix(war-room): return null instead of throwing NOT_FOUND when no war …
Yuvraj-Sarathe Jul 3, 2026
99fa337
fix(war-room): return null instead of throwing NOT_FOUND when no war …
Yuvraj-Sarathe Jul 3, 2026
896a037
Merge branch 'Fixes' of https://github.com/Omnikon-Org/UnVibe into Fixes
Yuvraj-Sarathe Jul 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
node_modules
dist
.next
.turbo
.git
.github
.gitignore
.editorconfig
.eslintrc*
.prettierrc
.prettierignore
*.md
.DS_Store
Thumbs.db
.env
.env.local
.env.*.local
__pycache__
*.pyc
.pytest_cache
.venv
venv
.github
docs
*.tsbuildinfo
2 changes: 1 addition & 1 deletion .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ SENTRY_DSN_AI="https://examplePublicKey@o0.ingest.sentry.io/0"
NEXT_PUBLIC_SENTRY_DSN="https://examplePublicKey@o0.ingest.sentry.io/0"

# API URL for web
NEXT_PUBLIC_API_URL="http://localhost:3000"
NEXT_PUBLIC_API_URL="http://localhost:3001"

# Posthog analytics public key
NEXT_PUBLIC_POSTHOG_KEY="phc_..."
18 changes: 15 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -32,15 +32,27 @@ __pycache__/
# Build outputs
dist/
build/
*.tsbuildinfo

# Logs
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*

# TypeScript incremental build info
*.tsbuildinfo

# Sentry
.sentry-clirc

# Python testing artifacts
.pytest_cache/
*.egg-info/

# AI-generated planning artifacts
.planning/
PLAN.md
REVIEW*.md
UI-*.md

# OS files
.DS_Store
Thumbs.db
14 changes: 0 additions & 14 deletions .planning/debug/knowledge-base.md

This file was deleted.

62 changes: 0 additions & 62 deletions .planning/debug/redis-econnrefused.md

This file was deleted.

42 changes: 0 additions & 42 deletions .planning/debug/resolved/unused-usestate-import.md

This file was deleted.

113 changes: 0 additions & 113 deletions .planning/debug/ts-build-errors.md

This file was deleted.

45 changes: 0 additions & 45 deletions .planning/intel/.last-refresh.json

This file was deleted.

Loading