Restructure: rename to Pulse and move app to root

- Renamed project from PSA-Utils to Pulse
- Moved all app files from autotask-app/ to root
- Updated package.json name to 'pulse'
- Updated Docker container names to pulse-app and pulse-redis
- Updated Docker network name to pulse-network
This commit is contained in:
Lorentz Hinrichsen 2025-10-28 23:08:54 -04:00
parent f429f3af54
commit 3c3124d8c9
117 changed files with 8433 additions and 239 deletions

163
.gitignore vendored
View file

@ -1,138 +1,41 @@
# ───────────────────────────────
# Node.js / npm / pnpm
# ───────────────────────────────
node_modules/
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
# dependencies
/node_modules
/.pnp
.pnp.*
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/versions
# testing
/coverage
# next.js
/.next/
/out/
# production
/build
# misc
.DS_Store
*.pem
# debug
npm-debug.log*
yarn-debug.log*
yarn-error.log*
package-lock.json
.pnpm-debug.log*
.pnpm-store/
# ───────────────────────────────
# Environment Files
# ───────────────────────────────
.env
.env.local
.env.development.local
.env.test.local
.env.production.local
# env files (can opt-in for committing if needed)
.env*
# Example envs are safe to commit
!.env.example
# ───────────────────────────────
# Build Artifacts
# ───────────────────────────────
dist/
build/
.cache/
.tmp/
.next/
out/
coverage/
logs/
*.log
*.pid
*.seed
*.pid.lock
# ───────────────────────────────
# Docker
# ───────────────────────────────
docker-data/
docker-redis/
volumes/
docker-compose.override.yml
# ───────────────────────────────
# TypeScript
# ───────────────────────────────
*.tsbuildinfo
tsconfig.tsbuildinfo
*.d.ts.map
# ───────────────────────────────
# shadcn / Tailwind / Next.js
# ───────────────────────────────
.next/
.next/cache/
.next/static/
.next/server/
.next/types/
.next/output/
public/build/
.turbo/
.turbopack/
tailwind.config.js.timestamp*
postcss.config.js.timestamp*
*.vercel
# vercel
.vercel
.storybook/
.vitest/
.vitest-temp/
# ───────────────────────────────
# Redis dump and cache
# ───────────────────────────────
dump.rdb
*.rdb
*.aof
# ───────────────────────────────
# Backend temporary files
# ───────────────────────────────
backend/node_modules/
backend/npm-debug.log*
backend/.env
backend/.cache
backend/.next
backend/.turbo
backend/dist/
backend/build/
# ───────────────────────────────
# Frontend temporary files
# ───────────────────────────────
frontend/node_modules/
frontend/npm-debug.log*
frontend/.env
frontend/.cache
frontend/.next
frontend/.turbo
frontend/dist/
frontend/build/
# ───────────────────────────────
# Editor / OS Specific
# ───────────────────────────────
.DS_Store
Thumbs.db
.idea/
.vscode/
*.swp
*.swo
# ───────────────────────────────
# Coverage / Testing
# ───────────────────────────────
coverage/
.nyc_output/
jest-results/
test-results/
cypress/screenshots/
cypress/videos/
playwright-report/
test-output/
# ───────────────────────────────
# Miscellaneous
# ───────────────────────────────
*.bak
*.tmp
*.tgz
*.orig
*.rej
*.local
.envrc
.envrc.bak
# typescript
*.tsbuildinfo
next-env.d.ts