managarten/services/mana-events/src/__tests__
Till JS 97abd251e3 fix(events): Eventbrite provider — switch from dead API to web scraping
Eventbrite shut down their public Event Search API (/v3/events/search)
in 2023. The provider now uses the website extractor pipeline
(mana-research + LLM) to scrape Eventbrite's public search pages.
No API key needed — same pipeline as any website source.

Also adds mana-events to generate-env.mjs for automatic .env generation.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-18 16:51:58 +02:00
..
cleanup.test.ts test(mana-events): 35 server tests covering routes + sweeper 2026-04-07 19:02:54 +02:00
deduplicator.test.ts feat(events): add Event Discovery — Phase 1 + 2 2026-04-18 15:30:46 +02:00
discovery.test.ts feat(events): add Event Discovery — Phase 1 + 2 2026-04-18 15:30:46 +02:00
events.test.ts test(mana-events): 35 server tests covering routes + sweeper 2026-04-07 19:02:54 +02:00
health.test.ts test(mana-events): 35 server tests covering routes + sweeper 2026-04-07 19:02:54 +02:00
helpers.ts fix(events): Eventbrite provider — switch from dead API to web scraping 2026-04-18 16:51:58 +02:00
ical-parser.test.ts feat(events): add Event Discovery — Phase 1 + 2 2026-04-18 15:30:46 +02:00
ical-real-feeds.test.ts feat(events): add Event Discovery — Phase 1 + 2 2026-04-18 15:30:46 +02:00
items.test.ts feat(events): bring list (wer bringt was?) — Phase 2 2026-04-07 19:31:39 +02:00
providers.test.ts fix(events): Eventbrite provider — switch from dead API to web scraping 2026-04-18 16:51:58 +02:00
rsvp.test.ts test(mana-events): 35 server tests covering routes + sweeper 2026-04-07 19:02:54 +02:00
scorer.test.ts feat(events): add Event Discovery — Phase 1 + 2 2026-04-18 15:30:46 +02:00
website-extractor.test.ts feat(events): add Event Discovery — Phase 1 + 2 2026-04-18 15:30:46 +02:00