peregrine/app/components
pyr0ball f403af4a31
Some checks failed
CI / test (push) Has been cancelled
fix(linkedin): update selectors for 2025 public DOM; surface login-wall limitation in UI
LinkedIn's unauthenticated public profile only exposes name, summary (truncated),
current employer name, and certifications. Past roles, education, and skills are
blurred server-side behind a login wall — not a scraper limitation.

- Update selectors: data-section='summary' (was 'about'), .profile-section-card
  for certs, .visible-list for current experience entry
- Strip login-wall noise injected into summary text after 'see more'
- Skip aria-hidden blurred placeholder experience items
- Add info callout in UI directing users to data export zip for full history
2026-03-13 19:47:21 -07:00
..
paste_image_ui feat: paste/drag-drop image component, remove server-side Playwright capture button 2026-03-03 14:40:47 -08:00
__init__.py feat(linkedin): add shared LinkedIn import Streamlit widget 2026-03-13 10:32:23 -07:00
linkedin_import.py fix(linkedin): update selectors for 2025 public DOM; surface login-wall limitation in UI 2026-03-13 19:47:21 -07:00
paste_image.py feat: paste/drag-drop image component, remove server-side Playwright capture button 2026-03-03 14:40:47 -08:00