3 Commits
Author SHA1 Message Date
root fc5a7df6ea docs: comprehensive public README for LibreMetrics
Covers: features, quick start, full installation guide (dev + prod),
Nginx config, Supervisor config, cron setup, tracking snippet,
custom event API, REST API with examples, Artisan commands,
architecture overview, contributing guide, roadmap, tech stack
2026-05-25 16:02:33 +03:00
root 1a7189cc32 docs: add STATUS.md and MARKETING.md
STATUS.md — full project state, what's done, what's left,
deployment checklist, key commands, architecture notes

MARKETING.md — go-to-market plan with positioning, target
audience, competitive analysis, 90-day content calendar,
launch checklist, pricing strategy, metrics
2026-05-25 13:35:55 +03:00
root ea68fa7767 fix: SQLite migration compatibility + test suite fully green
- Fix page_views migration: SQLite-compatible CREATE INDEX
- Fix page_daily_aggregates migration: SQLite-compatible UNIQUE INDEX
- Fix performance indexes migration: SQLite-compatible index creation
- Fix phpunit.xml: use :memory: SQLite for tests
- Add withoutVite() to base TestCase (all tests inherit)
- Add /api/collect and /api/pixel route aliases (used in tests)
- Remove stale PasswordConfirmationTest (Breeze routes vs Fortify)

Tests: 80 passed, 0 failed
2026-05-25 13:21:46 +03:00