Releases: systopia/de.systopia.campaign
Campaign Manager 1.4.1
Campaign Manager up to version 1.4.0 is incompatible with CiviCRM Core 5.67.0 and up.
Starting with CiviCRM Core version 5.67.0, Campaign Manager had an incompatibility due to using code removed in CiviCRM Core 5.67.0. See #114 for more information. This release fixes this incompatibility and is thus compatible with all CiviCRM Core versions.
Note also that the Campaign Dashboard has been converted to a SearchKit display with CiviCRM Core 5.67. This makes Campaign Manager still incompatible. You might want to try https://lab.civicrm.org/extensions/campaignmanager instead.
Changes since Campaign Manager 1.4.0
- [#114][#115] Campaign Dashboard: replace calls to dead core BAO methods - incompatibility with CiviCRM 5.67+ - by @jofranz, @JanaSystopia, @jensschuppe
Campaign Manager 1.4.0
Campaign Manager up to versions in the 1.3 branch is incompatible with CiviCRM Core 5.63.0 and up.
Starting with CiviCRM Core version 5.63.0, Campaign Manager had an incompatibility due to namespace conflicts with a new Core extension for campaign-related code. See #111 for more information. This release fixes this incompatibility and is thus compatible with all CiviCRM Core versions.
Changes since Campaign Manager 1.3
- [098e27a] Fix checking of cycles of campaigns in the tree view - by @jensschuppe
- [#111] Rename
CRM\Campaign
namespace to avoid collisions with new Core extension - by @jensschuppe, @jofranz, @sluc23, @bjendres
Campaign Manager 1.3
Campaign Manager is incompatible with CiviCRM Core 5.63.0 and up.
Starting with CiviCRM Core version 5.63.0, Campaign Manager has an incompatibility due to namespace conflicts with a new Core extension for campaign-related code. See #111 for more information, where we are working on a compatible version of Campaign Manager.
Changes since Campaign Manager 1.2
- [#84] Replace image icons with FontAwesome icons - by @pfigel
- [#87] MkDocs upgrade fix - by @homotechsual
- [#88] More MkDocs upgrade fixes - by @homotechsual
- [#90]
array_key_exists()
parameter order - by @MarcMichalsky - [#91] Add buttons to export KPI data - by @bjendres, @BenediktMagnus, @jensschuppe
- [#93] Improve pie chart for KPI visualisation - by @BenediktMagnus, @jensschuppe
- [#94] Improve Donation Heartbeat chart for KPI visualisation - by @jensschuppe
- [#96] Correctly link contact custom fields in campaign view - by @sebalis, @zfranque
- [#97] Link to contribution detail report from KPIs - by @jensschuppe
- [#99] Rebuild civix code for PHP 8 support (and avoid deprecated warnings in PHP 7.4) - by @IProSoft, @jensschuppe
- [#100] Position of download buttons shifted - by @abugey
- [#101] Graph not showing correctly in Firefox - by @abugey
- [#103] PHP 8 compatibility - by @abugey
- [#105] Fix no campaigns displayed on PHP8 site - by @olayiwola-compucorp
- [#106] Civix code upgrade to Civix version 23.02.1 - by @jensschuppe
- [#107] Replace deprecated CRM_Core_OptionGroup::getValue() - by @MegaphoneJon
- Make donation heartbeat SQL query compatible with
sql_mode
ONLY_FULL_GROUP_BY
- by @jensschuppe - Division by zero mitigation - by @bjendres
Campaign Manager 1.3-beta1
Changes since Campaign Manager 1.2
- [#84] Replace image icons with FontAwesome icons - by @pfigel
- [#87] MkDocs upgrade fix - by @homotechsual
- [#88] More MkDocs upgrade fixes - by @homotechsual
- [#90]
array_key_exists()
parameter order - by @MarcMichalsky - [#91] Add buttons to export KPI data - by @bjendres, @BenediktMagnus, @jensschuppe
- [#93] Improve pie chart for KPI visualisation - by @BenediktMagnus, @jensschuppe
- [#94] Improve Donation Heartbeat chart for KPI visualisation - by @jensschuppe
- [#96] Correctly link contact custom fields in campaign view - by @sebalis, @zfranque
- [#97] Link to contribution detail report from KPIs - by @jensschuppe
- [#99] Rebuild civix code for PHP 8 support (and avoid deprecated warnings in PHP 7.4) - by @IProSoft, @jensschuppe
- [#100] Position of download buttons shifted - by @abugey
- [#101] Graph not showing correctly in Firefox - by @abugey
- [#103] PHP 8 compatibility - by @abugey
- [#105] Fix no campaigns displayed on PHP8 site - by @olayiwola-compucorp
- Make donation heartbeat SQL query compatible with
sql_mode
ONLY_FULL_GROUP_BY
- by @jensschuppe - Division by zero mitigation - by @bjendres
Campaign Manager 1.2
Changes and improvements since Campaign Manager 1.1:
#33 Basic activities reporting to campaign screen - by @scardinius, @systopia
#44 Add settings for built-in KPIs - by @systopia
#47 Clean up action links in campaign view - by @systopia
#45 Cache KPIs - by @systopia
#55 To edit previously added expense you need to click through all of the expense fields - by @kpomaranska, @systopia
#46 Load KPIs asynchronously - by @kpomaranska, @systopia
#43 Show custom groups in campaign view - by @scardinius, @kpomaranska, @systopia
#48 When adding parent to the campaign, it external id is set to null and this is visible on the campaign dashboard - by @kpomaranska, @systopia
#36 alpha 1.1: detail page empty - by @bkaless, @scardinius, @jaapjansma
#61 Installation fails due to method from config class - by @scardinius
#63 View page not loading when there aren't any custom groups for campaigns - by @scardinius
#74 Provide German localisation - by @jensschuppe
#72 "Delete" action link for campaigns not working - by @scardinius, @jensschuppe
#66 Missing permission for CampaignTree API - by @scardinius
#80 Migrate documentation to MKDocs - by @jensschuppe
#69 Get expences without limitation to first 25 records - by @scardinius
#82 Fix parent campaign order being reversed in campaign view - by @pfigel
#86 Improve displaying custom fields on the campaign dashboard - by @jensschuppe
Campaign Manager 1.2-beta2
Changes since Campaign Manager 1.1
- #33 Basic activities reporting to campaign screen - by @scardinius, @systopia
- #44 Add settings for built-in KPIs - by @systopia
- #47 Clean up action links in campaign view - by @systopia
- #45 Cache KPIs - by @systopia
- #55 To edit previously added expense you need to click through all of the expense fields - by @kpomaranska, @systopia
- #46 Load KPIs asynchronously - by @kpomaranska, @systopia
- #43 Show custom groups in campaign view - by @scardinius, @kpomaranska, @systopia
- #48 When adding parent to the campaign, it external id is set to null and this is visible on the campaign dashboard - by @kpomaranska, @systopia
- #36 alpha 1.1: detail page empty - by @bkaless, @scardinius, @jaapjansma
- #61 Installation fails due to method from config class - by @scardinius
- #63 View page not loading when there aren't any custom groups for campaigns - by @scardinius
- #74 Provide German localisation - by @jensschuppe
- #72 "Delete" action link for campaigns not working - by @scardinius, @jensschuppe
- #66 Missing permission for CampaignTree API - by @scardinius
- #80 Migrate documentation to MKDocs - by @jensschuppe
- #69 Get expences without limitation to first 25 records - by @scardinius
- #82 Fix parent campaign order being reversed in campaign view - by @pfigel
- #86 Improve displaying custom fields on the campaign dashboard - by @jensschuppe
Campaign Manager 1.2-beta1
Changes since Campaign Manager 1.1
- #33 Basic activities reporting to campaign screen - by @scardinius, @systopia
- #44 Add settings for built-in KPIs - by @systopia
- #47 Clean up action links in campaign view - by @systopia
- #45 Cache KPIs - by @systopia
- #55 To edit previously added expense you need to click through all of the expense fields - by @kpomaranska, @systopia
- #46 Load KPIs asynchronously - by @kpomaranska, @systopia
- #43 Show custom groups in campaign view - by @scardinius, @kpomaranska, @systopia
- #48 When adding parent to the campaign, it external id is set to null and this is visible on the campaign dashboard - by @kpomaranska, @systopia
- #36 alpha 1.1: detail page empty - by @bkaless, @scardinius, @jaapjansma
- #61 Installation fails due to method from config class - by @scardinius
- #63 View page not loading when there aren't any custom groups for campaigns - by @scardinius
- #74 Provide German localisation - by @jensschuppe
- #72 "Delete" action link for campaigns not working - by @scardinius, @jensschuppe
- #66 Missing permission for CampaignTree API - by @scardinius
Campaign Manager 1.1
Version 1.1 features a greatly improved dashboard, and some bugfixes
Version 1.1.beta2
Version 1.1 features a greatly improved dashboard
Please test and report any remaining issues.
Test Release for upcoming version 1.1
This test release features an improved dashboard and some bugfixes: https://github.com/systopia/de.systopia.campaign/issues?q=is%3Aopen+is%3Aissue+milestone%3A1.1