Skip to content

feat(demo-admin-dashboard): add event campaign fixture for conference…#1216

Open
aliyuHabibu wants to merge 1 commit into
Stellar-Mail:mainfrom
aliyuHabibu:campaign-17-event-campaign-fixture
Open

feat(demo-admin-dashboard): add event campaign fixture for conference…#1216
aliyuHabibu wants to merge 1 commit into
Stellar-Mail:mainfrom
aliyuHabibu:campaign-17-event-campaign-fixture

Conversation

@aliyuHabibu

Copy link
Copy Markdown

… pass campaign (issue 17)

  • Add EventCampaign types (config, timeline phase, message, fixture)
  • Add eventCampaignFixture with two deterministic fixtures:
    • StealthCon 2026 conference (7 messages, 4 timeline phases, 5 calendar events)
    • Soroban Workshop (5 messages, 4 timeline phases, 1 calendar event)
  • Add eventCampaignHelpers with validation and summary builder
  • Add 21 tests covering fixtures, lookup, kinds, and validation
  • Add documentation docs/EVENT_CAMPAIGN_FIXTURE.md
  • Export new types, fixtures, and helpers from barrel index.ts

All data is fake, deterministic, and uses safe demo domains.

Closes #268

… pass campaign (issue 17)

- Add EventCampaign types (config, timeline phase, message, fixture)
- Add eventCampaignFixture with two deterministic fixtures:
  - StealthCon 2026 conference (7 messages, 4 timeline phases, 5 calendar events)
  - Soroban Workshop (5 messages, 4 timeline phases, 1 calendar event)
- Add eventCampaignHelpers with validation and summary builder
- Add 21 tests covering fixtures, lookup, kinds, and validation
- Add documentation docs/EVENT_CAMPAIGN_FIXTURE.md
- Export new types, fixtures, and helpers from barrel index.ts

All data is fake, deterministic, and uses safe demo domains.
@aliyuHabibu

Copy link
Copy Markdown
Author

@ALL Please verify pr and merge

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.

Create event activation campaign preset

1 participant