Commit Graph
25 Commits
Author SHA1 Message Date
kyle 9fc79dfc07 fix(audit): readable names, single writer, denial rows, redacted args
The activity log recorded Start's hashed function id (a sha256 URL
segment) as the name; the middleware now reads compile-time
serverFnMeta.name with the path segment as fallback. toServerResult
resolves { success:false } instead of throwing, so the middleware logged
failures as successes while toServerResult wrote a duplicate row with its
own dead name parser — the middleware is now the single writer and reads
the envelope's success flag. Admin denials, which threw before the logging
middleware ran, get their own audit row. Arguments are redacted
(phone/otp/token keys) and truncated at 2KB. The admin activities search
binds its filter parameters (likePattern escaping) instead of
interpolating raw input. Adds vitest with node-env tests for the
middleware, redaction, and filter utils, and extends logging coverage to
mutating fns that lacked it.
2026-08-23 18:27:53 -07:00
kyle 6f575d6a23 themes lol 2026-08-23 17:17:04 -07:00
kyle 0a7b5fa00f i18n
CI/CD Pipeline / Build and Push PocketBase Docker Image (push) Successful in 8s
CI/CD Pipeline / i18n Catalog Check (push) Failing after 10s
CI/CD Pipeline / Build and Push App Docker Image (push) Skipped
CI/CD Pipeline / Deploy to Kubernetes (push) Skipped
2026-08-08 15:29:40 -07:00
kyle 86cda294f9 social overhaul 2026-07-22 15:47:34 -07:00
kyle 778f0f7994 perf upgrade 2026-07-12 21:26:16 -07:00
kyle fb4f50b851 pwa
CI/CD Pipeline / Build and Push App Docker Image (push) Successful in 3m41s
CI/CD Pipeline / Build and Push PocketBase Docker Image (push) Successful in 8s
CI/CD Pipeline / Deploy to Kubernetes (push) Successful in 44s
2026-03-02 00:49:18 -06:00
kyle 937758bd49 facehash avatars 2026-02-09 14:31:55 -06:00
kyle 1e3eaf0c35 server.ts 2026-02-08 23:19:48 -06:00
kyle d4b52e762b dist
CI/CD Pipeline / Build and Push App Docker Image (push) Successful in 1m47s
CI/CD Pipeline / Build and Push PocketBase Docker Image (push) Successful in 8s
CI/CD Pipeline / Deploy to Kubernetes (push) Failing after 5m9s
2026-02-08 23:05:31 -06:00
kyle a4e618f327 fix
CI/CD Pipeline / Build and Push PocketBase Docker Image (push) Failing after 16m45s
CI/CD Pipeline / Build and Push App Docker Image (push) Failing after 19m23s
CI/CD Pipeline / Deploy to Kubernetes (push) Has been cancelled
2026-02-08 22:32:54 -06:00
kyle 470b4ef99c regionals 2025-10-16 09:12:11 -05:00
kyle 4b534c86cd fixes, improvmeents 2025-10-10 23:44:27 -05:00
kyle 31e50af593 team logo compression, play around with style 2025-09-29 10:20:54 -05:00
kyle 92c4987372 bun 2025-09-25 16:42:55 -05:00
kyle c0ef535001 bug fixes 2025-09-25 15:49:09 -05:00
kyle 6760ea46f9 update query integration 2025-09-24 08:04:09 -05:00
kyle e4164cbc71 attempted upgrade 2025-09-24 00:13:41 -05:00
kyle 285a33c488 enroll team polish? 2025-09-17 20:20:52 -05:00
kyle cac42c9b29 reactions 2025-09-17 10:30:10 -05:00
kyle 498010e3e2 various improvements 2025-09-17 09:02:20 -05:00
kyle 9a105b30c6 stats reorg, upcoming refinement 2025-09-14 23:10:05 -05:00
kyle 052f53444e significant refactor 2025-08-30 01:42:23 -05:00
kyle 381ddc8f34 several 2025-08-28 18:09:09 -05:00
kyle 1015f63f7e swipeable tabs using mantine carousel 2025-08-24 10:41:31 -05:00
kyle f51c278cd3 init 2025-08-20 22:35:40 -05:00