food-market/.gitignore
nns fd2f5ae4f3 Phase 0: project scaffolding and end-to-end auth
- .NET 8 LTS solution with 7 projects (domain/application/infrastructure/api/shared/pos.core/pos[WPF])
- Central package management (Directory.Packages.props), .editorconfig, global.json pin to 8.0.417
- PostgreSQL 14 dev DB via existing brew service; food_market database created
- ASP.NET Identity + OpenIddict 5 (password + refresh token flows) with ephemeral dev keys
- EF Core 8 + Npgsql; multi-tenant query filter via reflection over ITenantEntity
- Initial migration: 13 tables (Identity + OpenIddict + organizations)
- AuthorizationController implements /connect/token; seeders create demo org + admin
- Protected /api/me endpoint returns current user + org claims
- React 19 + Vite 8 + Tailwind v4 SPA with TanStack Query, React Router 7
- Login flow with dev-admin placeholder, bearer interceptor + refresh token fallback
- docs/architecture.md, CLAUDE.md, README.md

Verified end-to-end: health check, password grant issues JWT with org_id,
web app builds successfully (310 kB gzipped).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 13:59:13 +05:00

88 lines
992 B
Plaintext

## .NET
bin/
obj/
out/
publish/
*.user
*.suo
*.userosscache
*.sln.docstates
*.pidb
*.svclog
.vs/
.vscode/
!.vscode/launch.json
!.vscode/settings.json
!.vscode/extensions.json
*.rsuser
*.userprefs
project.lock.json
project.fragment.lock.json
artifacts/
*.pubxml
*.publishproj
PublishScripts/
*.VisualState.xml
TestResult.xml
nunit-*.xml
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
[Ww][Ii][Nn]32/
[Aa][Rr][Mm]/
[Aa][Rr][Mm]64/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/
[Ll]ogs/
.idea/
*.iml
.DS_Store
Thumbs.db
## Node / web
node_modules/
dist/
dist-ssr/
.vite/
.turbo/
.next/
.nuxt/
.cache/
coverage/
*.local
.env
.env.*
!.env.example
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
## Secrets
*.pfx
*.snk
secrets.json
appsettings.Development.local.json
appsettings.Production.local.json
## Docker / local
.docker-data/
postgres-data/
*.sqlite
*.db
*.db-journal
## OS / editors
*.swp
*.swo
*~
.vscode-test/
## Claude Code personal settings
.claude/settings.local.json