djuka
|
5a046110f0
|
Dodao Playwright E2E testove i azurirao CLAUDE.md
- 7 E2E test fajlova (54 testa ukupno):
- login.spec.ts: prijava, pogresna lozinka, redirect bez sesije
- dashboard.spec.ts: statistike, navbar, odjava, root redirect
- licenses.spec.ts: tabela, filteri, pretraga
- license-crud.spec.ts: forma, kreiranje LT/ARV/ESIR licence
- license-detail.spec.ts: informacije, aktivacije, audit, revoke, force release
- audit.spec.ts: audit log stranica, kolone, generisanje zapisa
- api-client.spec.ts: activate, deactivate, validate, revoke flow, API key auth
- CLAUDE.md: dodato pravilo o rigoroznom testiranju
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-04 07:50:43 +00:00 |
|
djuka
|
dc0114e4b7
|
Inicijalni commit: kompletna implementacija + dokumentacija + testovi
- Kompletna Go implementacija licencnog servera (19 Go fajlova)
- Klijentski API: activate, deactivate, validate
- Admin API: CRUD licence, stats, audit log
- Admin dashboard: htmx + Go templates
- RSA-2048 potpisivanje licencnih podataka
- Rate limiting i API key autentifikacija
- MySQL migracije i seed podaci (ESIR, ARV, LIGHT_TICKET)
- Unit testovi: keygen, crypto, model, middleware (24 testa)
- Dokumentacija: SPEC.md, ARCHITECTURE.md, SETUP.md, API.md, TESTING.md, README.md
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-04 07:42:25 +00:00 |
|