Commit Verlauf

Autor SHA1 Nachricht Datum
  dot 45a64c4f47 feat(web): TG protocol-number import UI with webkitdirectory upload vor 2 Wochen
  dot b4b95b972c feat: wire TG crypto + import/reveal-2fa routes into server boot vor 2 Wochen
  dot 596adc4296 feat(handler): POST /tg-accounts/:id/reveal-2fa with audit logging vor 2 Wochen
  dot c6253d06ab fix(handler): tighten tg-import against traversal, orphan files, stale ctx vor 2 Wochen
  dot 7ea0fb57c7 feat(handler): TG protocol-number import endpoint with device/2FA fields vor 2 Wochen
  dot a7301c627f fix(sessionimport): harden importer against path traversal and root-walk loop vor 2 Wochen
  dot 953a98819c feat(sessionimport): importer orchestration (pyrogram->tdata fallback + backup) vor 2 Wochen
  dot 1f6f970f0a feat(telegram): thread device fingerprint into Client.Connect InitConnection vor 2 Wochen
  dot 9185f17d55 feat(model): add protocol-number fields to TgAccount (device, 2fa, origin_dir, ...) vor 2 Wochen
  dot 1355314c07 feat(config): add telegram.sessions_dir and telegram.secret_key with env expansion vor 2 Wochen
  dot 393fb87e16 feat(telegram): AES-GCM crypto helper for 2FA at-rest encryption vor 2 Wochen
  dot 7333113eb8 feat(sessionimport): add tdata fallback via gotd tdesktop reader vor 2 Wochen
  dot d6b22c911b feat(sessionimport): convert Pyrogram SQLite session to gotd session.Data vor 2 Wochen
  dot 48409a4129 feat(sessionimport): add Telegram DC address mapping vor 2 Wochen
  dot 96eaadd7b6 deps: add modernc.org/sqlite for Pyrogram session import vor 2 Wochen
  dot 2d953cf1e3 plan: TG protocol-number import implementation plan vor 2 Wochen
  dot 7c0ec23f6d docs(tg-import): clarify webkitRelativePath handling in multipart upload vor 2 Wochen
  dot 9fe0294257 docs: TG 协议号导入设计方案 vor 2 Wochen
  dot 7c12097d19 update vor 3 Wochen
  dot deb8b014c0 update vor 3 Wochen