Skip to content

Convert googleDuo to LAVA @artifact_processor (3-way split + media migration)#852

Merged
abrignoni merged 1 commit into
mainfrom
lava-batch-97
Jun 22, 2026
Merged

Convert googleDuo to LAVA @artifact_processor (3-way split + media migration)#852
abrignoni merged 1 commit into
mainfrom
lava-batch-97

Conversation

@abrignoni

Copy link
Copy Markdown
Owner

Converts googleDuo.py (Google Duo / Meet tachyon.db) to the decorated @artifact_processor pattern — Call History, Contacts, Notes.

  • Timestamps → aware UTC datetime (Call History from microseconds, the rest from raw epoch ms).
  • Media migration: Notes content moves from a shutil.copy2 + inline <img> to a ('Content','media') column via check_in_media.
  • Drops the dead artGlobals/shutil imports. Reserved-word audit clean.

Original dates (2021-07-28) preserved.

…gration)

Splits the Google Duo (tachyon.db) parser into three decorated artifacts:
Call History, Contacts, and Notes. Timestamps become aware UTC datetimes
(call history from microseconds, the rest from raw epoch ms). The Notes
media (content) migrates from a shutil copy + inline <img> to a
('Content','media') column via check_in_media. Drops the dead artGlobals
and shutil imports.
@abrignoni abrignoni merged commit 5d8bf30 into main Jun 22, 2026
2 checks passed
@abrignoni abrignoni deleted the lava-batch-97 branch June 22, 2026 01:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant