Ryan Moon d1c4aa7d6f
All checks were successful
Build & Release / build (push) Successful in 12s
feat: customers management UI with paginated table and full delete
- Fix SSH key missing trailing newline (error in libcrypto)
- Pass env with SSH command through all git operations
- Add customers table (modules, start/expiration dates, created/updated timestamps)
- Idempotent ALTER TABLE for existing deployments
- GET /customers with pagination, search, and sort
- POST /customers persists slug with modules and dates to DB
- DELETE /customers/:slug removes ArgoCD chart, DO DB, pgbouncer pool, and manager record
- Redesigned frontend: dark slate theme, customers table page with search/sort/pagination, delete confirm dialog, module checkboxes, slate buttons
2026-04-03 17:48:25 -05:00
2026-04-03 06:23:56 -05:00
2026-04-03 06:23:56 -05:00
2026-04-03 20:32:31 +00:00
2026-04-03 06:23:56 -05:00

lunarfront-manager

To install dependencies:

bun install

To run:

bun run index.ts

This project was created using bun init in bun v1.3.11. Bun is a fast all-in-one JavaScript runtime.

Description
No description provided
Readme 445 KiB
Languages
HTML 53.3%
TypeScript 46.4%
Dockerfile 0.3%