Skip to content
This repository has been archived by the owner on Dec 8, 2023. It is now read-only.

Building Campaign Manager (Next Generation) #1

Open
2 of 9 tasks
sluc23 opened this issue Aug 29, 2023 · 0 comments
Open
2 of 9 tasks

Building Campaign Manager (Next Generation) #1

sluc23 opened this issue Aug 29, 2023 · 0 comments

Comments

@sluc23
Copy link
Contributor

sluc23 commented Aug 29, 2023

Existing features

  • upgrade civix structure
  • Replace Campaign list as Search Kit table
  • Replace Surveys list as Search Kit table
  • Replace Petitions list as Search Kit table
  • Replace Campaign View page, skip using AngularJS, and try to simplify the code
  • For Campaign Expenses, rethink the approach, probably worth it to integrate existing extension Expenses in campaigns. Opened issue here

New features

  • Improve KPIs support
  • Add Campaign status rules, to automatically change status based on dates (similar as Membership's rules)
  • Upgrading path from legacy de.systopia.campaign to campaignmanager
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant