aethex-forge/client
Claude 1d83347992
Add comprehensive tests for identifier-resolver module
Added complete test coverage for the identifier-resolver utility module which provides username/UUID resolution functionality. The test suite includes:

- isUUID validation tests (valid/invalid formats, case sensitivity, edge cases)
- resolveIdentifierToCreator tests (username lookups, UUID fallbacks, error handling)
- resolveIdentifierToUserId tests (optimization paths, resolution logic)
- resolveIdentifierToUsername tests (direct returns, API resolution)
- Integration scenarios (full workflows, mixed case handling)

All 26 tests passing with comprehensive mocking of fetch API calls.
2026-01-03 19:30:57 +00:00
..
api Add ecosystem filtering to opportunities and update posting form 2025-12-13 02:25:12 +00:00
components Add core architecture, API endpoints, and UI components for NEXUS 2025-12-13 03:01:54 +00:00
contexts Add a way to display participants in an activity 2025-12-13 04:51:25 +00:00
data Prettier format pending files 2025-10-19 06:00:42 +00:00
desktop Update application to include desktop build and release configurations 2025-12-05 23:20:50 +00:00
hooks Award experience points for user actions and improve level-up notifications 2025-12-12 23:44:00 +00:00
lib Add comprehensive tests for identifier-resolver module 2026-01-03 19:30:57 +00:00
pages modified: client/pages/Activity.tsx 2026-01-02 04:07:15 -07:00
App.tsx Update routing to keep GameForge management local on aethex.dev 2025-12-13 03:46:16 +00:00
desktop-main.html Refactor desktop application and improve Electron integration 2025-12-05 22:36:13 +00:00
desktop-overlay.html Refactor desktop application and improve Electron integration 2025-12-05 22:36:13 +00:00
global.css completionId: cgen-0a8ee54525e8482880312880617b999e 2025-11-13 05:41:14 +00:00
main.tsx Refactor desktop application and improve Electron integration 2025-12-05 22:36:13 +00:00
vite-env.d.ts Initial commit 2025-08-05 20:03:34 +00:00