## Existing features - [x] upgrade `civix` structure - [x] 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](https://lab.civicrm.org/extensions/expenses) in campaigns. Opened issue [here](https://lab.civicrm.org/extensions/expenses/-/issues/15) ## 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`
Existing features
civixstructureNew features
de.systopia.campaigntocampaignmanager