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 |
|
Doar Mihai
|
6a0e9f7463
|
added logo
|
2026-03-28 16:29:23 +02:00 |
|
Doar Mihai
|
b08b1d8620
|
fixes to the avg duration computation
|
2026-03-28 13:40:20 +02:00 |
|
Doar Mihai
|
edb9cec503
|
hostslim aff link
|
2026-03-28 13:28:58 +02:00 |
|
Doar Mihai
|
02d7f07b29
|
some fixes to the alerts
|
2026-03-28 13:26:13 +02:00 |
|
Doar Mihai
|
d5f7793337
|
small fixes to tracking script and to ui
|
2026-03-28 13:21:29 +02:00 |
|
Doar Mihai
|
8a5aef0b13
|
created plan for a collector microservice
|
2026-03-25 21:05:46 +02:00 |
|
Doar Mihai
|
b5f948433b
|
some fixes
|
2026-03-25 20:39:10 +02:00 |
|
Doar Mihai
|
4db544bcc2
|
added analytics
|
2026-03-24 22:44:24 +02:00 |
|
Doar Mihai
|
671386c035
|
ad blockers resistent code
|
2026-03-24 22:42:31 +02:00 |
|
Doar Mihai
|
ce8c95880a
|
cors fix v3
|
2026-03-24 22:33:17 +02:00 |
|
Doar Mihai
|
908ea1c868
|
fix cors v2
|
2026-03-24 22:25:41 +02:00 |
|
Doar Mihai
|
c7df826f74
|
fix the aggregate command
|
2026-03-24 22:15:05 +02:00 |
|
Doar Mihai
|
d9942e135a
|
cors issue fix
|
2026-03-24 22:03:06 +02:00 |
|
Doar Mihai
|
3f83a258c1
|
changed endpoint to avoid ad blockers
|
2026-03-22 17:53:20 +02:00 |
|
Doar Mihai
|
7b4c6e59ba
|
downgraded to php 8.3 so it works on host
|
2026-03-22 17:46:44 +02:00 |
|
Doar Mihai
|
b38c2e3787
|
landing page
|
2026-03-21 12:16:57 +02:00 |
|
Doar Mihai
|
2e1d2fc428
|
fixed queries to use mysql functions for mysql and sqlite functions for sqlite, also commented some duplicate routes
|
2026-03-21 12:08:01 +02:00 |
|
Doar Mihai
|
bfc13c022d
|
fixed the migrations
|
2026-03-21 11:59:04 +02:00 |
|
Stefanescu Mihai
|
49b1d3581a
|
phase 10
|
2026-03-19 18:54:50 +02:00 |
|
Stefanescu Mihai
|
82ebb697f3
|
phase 8 and 9
|
2026-03-19 18:42:19 +02:00 |
|
Stefanescu Mihai
|
d75cabfeec
|
phase 6
|
2026-03-19 14:53:54 +02:00 |
|
Stefanescu Mihai
|
4390d43acb
|
phase 5
|
2026-03-19 12:21:01 +02:00 |
|
Stefanescu Mihai
|
9fb575ae70
|
phase 4
|
2026-03-18 16:59:39 +02:00 |
|
Stefanescu Mihai
|
274f6a378e
|
phase 3
|
2026-03-18 13:32:36 +02:00 |
|
Stefanescu Mihai
|
6ad100d331
|
phase 2
|
2026-03-18 12:18:07 +02:00 |
|
Stefanescu Mihai
|
a4383337f4
|
phase 1
|
2026-03-18 11:40:20 +02:00 |
|
Stefanescu Mihai
|
0cdf5b7082
|
updated plan
|
2026-03-18 11:21:51 +02:00 |
|
Stefanescu Mihai
|
7e42b8148d
|
installed fortify
|
2026-03-18 11:21:23 +02:00 |
|
Stefanescu Mihai
|
d2b95188d7
|
plan
|
2026-03-18 11:06:13 +02:00 |
|
Stefanescu Mihai
|
18f43d0891
|
first commit
|
2026-03-18 10:56:35 +02:00 |
|