- Add common generateEncryptedId() utility in @multica/utils - All Device IDs now use same encryption algorithm (40 hex chars) - Web: store encrypted format directly in localStorage - Desktop: use shared utility, accept encrypted ID from Web - Hub: use shared utility for hub-id generation - Telegram: use shared utility for device ID generation - Gateway hook: use encrypted format for client connections Algorithm: sha256(sha256(uuid).slice(0,32)).slice(0,8) + sha256(uuid).slice(0,32) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| api/desktop | ||
| login | ||
| ~offline | ||
| favicon.ico | ||
| header.tsx | ||
| icon.png | ||
| layout.tsx | ||
| manifest.ts | ||
| page.tsx | ||
| providers.tsx | ||
| sw-register.tsx | ||
| theme-toggle.tsx | ||