feat(digests-ui): publication filter + 'מאמר'/source badges for bulletins

משלים את #154 בצד-לקוח:
- פילטר "מקור" בדף /digests (כל המקורות / כל יום / עו"ד על נדל"ן) — backend:
  list_digests + /api/digests מקבלים publication.
- DigestCard: תג "מאמר" ל-digest_kind='article', ו-chip מקור לפרסום שאינו 'כל יום'.

build (webpack) עובר, lint נקי. digests = hand-written types (אין api:types).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-08 08:14:23 +00:00
parent 05e8373d22
commit 5745d36bb4
6 changed files with 43 additions and 3 deletions

View File

@@ -5975,12 +5975,13 @@ async def digest_list(
concept_tag: str = "",
linked: bool | None = None,
search: str = "",
publication: str = "",
limit: int = 100,
offset: int = 0,
):
rows = await digest_service.list_digests(
practice_area=practice_area, concept_tag=concept_tag, linked=linked,
search=search, limit=limit, offset=offset,
search=search, publication=publication, limit=limit, offset=offset,
)
return {"items": rows, "count": len(rows)}