feat: add employee news links parsing and storage #28

Merged
admin merged 1 commits from feature/employee-news-links into main 2026-05-22 15:52:23 +00:00
Owner

Added parsing for HSE profile “В новостях” blocks, including news title, URL, summary, publication date, and year.

News links are now stored both in current_data.sections as type="news" for compatibility and in the normalized employee_news_links table with safe upsert/deduplication. The admin UI now shows a news count in Directory and a dedicated “В новостях” section on employee detail pages.

Also added migration/runtime schema support, updated README and MCP documentation, bumped service version to 0.7.0, and covered parser, crawler, admin payload, template, and schema behavior with tests.

Added parsing for HSE profile “В новостях” blocks, including news title, URL, summary, publication date, and year. News links are now stored both in current_data.sections as type="news" for compatibility and in the normalized employee_news_links table with safe upsert/deduplication. The admin UI now shows a news count in Directory and a dedicated “В новостях” section on employee detail pages. Also added migration/runtime schema support, updated README and MCP documentation, bumped service version to 0.7.0, and covered parser, crawler, admin payload, template, and schema behavior with tests.
admin added 1 commit 2026-05-22 15:52:18 +00:00
admin merged commit cd46f6d361 into main 2026-05-22 15:52:23 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/miem_workers#28