“Naeel”
aaa1b9a82d
feat: billing layer v1.3.86 — PostgreSQL statistics
- internal/billing: Store interface + pgStore (pgx/v5 pool) + NoopStore
- factory.go: NewStore() from BILLING_DSN env var (NoopStore fallback)
- Server.billing: injected into Config, initialized in main
- handleInvokeFunction: record invocation (TriggerConsole)
- invokeInternalFunction: record invocation (TriggerHTTP)
- handleCreateFunction: record event_type=create
- handleCloneFunction: record event_type=clone
- handleDeleteFunction: record event_type=delete
- table: invocations (namespace, function_name, trigger_type, duration_ms, status_code...)
- BILLING_DSN added to console.yaml
- pgx/v5 added to go.mod/go.sum
2026-05-10 08:26:42 +04:00
..
2026-04-28 07:31:19 +03:00
2026-04-28 07:31:19 +03:00
2026-05-09 20:47:09 +04:00
2026-05-03 13:37:12 +04:00
2026-05-01 19:53:40 +03:00
2026-04-25 23:53:20 +03:00
2026-05-04 06:16:11 +04:00
2026-05-08 09:00:25 +04:00
2026-05-10 07:47:04 +04:00
2026-05-10 08:26:42 +04:00
2026-05-10 08:26:42 +04:00
2026-05-10 08:26:42 +04:00
2026-05-10 08:26:42 +04:00
2026-04-28 13:04:08 +03:00
2026-04-28 13:04:08 +03:00
2026-05-09 20:22:51 +04:00
2026-05-04 09:30:21 +04:00
2026-04-25 23:53:20 +03:00
2026-04-27 07:36:06 +03:00
2026-04-28 13:04:08 +03:00
2026-05-07 20:39:24 +04:00
2026-05-10 08:26:42 +04:00
2026-05-09 06:38:54 +04:00
2026-05-08 09:00:25 +04:00
2026-04-29 08:39:19 +03:00
2026-05-07 12:06:27 +04:00