Skip to content

Convert kleinanzeigen.de to LAVA @artifact_processor#802

Merged
abrignoni merged 1 commit into
mainfrom
lava-batch-51
Jun 21, 2026
Merged

Convert kleinanzeigen.de to LAVA @artifact_processor#802
abrignoni merged 1 commit into
mainfrom
lava-batch-51

Conversation

@abrignoni

Copy link
Copy Markdown
Owner

Converts the kleinanzeigen.de App parser (category kleinanzeigen.de App) — already multi-function, now decorated:

  • Recent Searches Cache / Non resettable Recent Searches CachetermSearchTimestamp (epoch-ms) → aware UTC datetime.
  • Account DetailsUSERPROFILE_USER_SINCE_DATE (ISO 8601) → aware UTC datetime; phone marked phonenumber. Fixed swapped column labels (the original had 'Account User Id' and 'Authenticated Email' headers in the wrong order vs the data).
  • Messagebox — conversation summaries; sortByDate → aware UTC datetime. The original built per-conversation chat-window HTML reports with 'Open Messages' buttons (HTML-only) — dropped for LAVA.
  • Messages (new) — flattens the per-conversation message JSON into one queryable table (counterparty/ad/text/direction/state/sortByDate→datetime), so the message data is preserved in LAVA instead of only in chat-window HTML.

Fixed all four paths (bare strings → 1-tuples); queries/JSON wrapped with guards.

Verified: byte-compile, all 5 decorated 4-arg, return 3-tuples, paths are tuples, no duplicate names repo-wide, no '&' in names, CI-style pylint 0 W/E, loader builds (440).

@abrignoni abrignoni merged commit 9f212d7 into main Jun 21, 2026
1 check passed
@abrignoni abrignoni deleted the lava-batch-51 branch June 21, 2026 00:59
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