# changelog

author: Deepak Kumar <d.kumar@cpanel.net> - 1.4.52-1
changelog:
- Fix data collection for Xovi & SocialBee plugins.
- The is-plugin-usable righly looks for feature installation
- The addressable-cpanel-users excludes suspended users
- Move _add_SocialBee_data & _add_XOVI_data at the top to workaround init_acls
issue which causes ACL check to fail


author: Thomas "Andy" Baugh <andy.baugh@webpros.com> - 1.4.54-1
changelog:
- Move Elevate logic into its' own module
- Collect data about what distro version a server may have elevated from


author: Tim Mullin <tim@cpanel.net> - 8.11.1-1
changelog:
- Upstream update to 8.11.1 which contains log4j 2.16.0 which
  addresses CVE-2021-44228 and CVE-2021-45046


author: Thomas Baugh <thomas.baugh@cpanel.net> - 8.11.2-4
changelog:
- Queue restart of solr on install for RHEL 9 variants, as merely ensuring
  java-headless is installed on RHEL 9 variants before running %post apparently
  isn't good enough to ensure the JRE bin exists when we try restarting.


author: Thomas "Andy" Baugh <andy.baugh@webpros.com> - 8.11.2-11
changelog:
- HB-7259: Fix disable of service on upgrade for Ubuntu
- Remove vestigial logic and init scripts relating to CentOS 6 and lower
- Ensure firewall script with 'stop' arg is executed in ExecStopPost


author: Thomas "Andy" Baugh <andy.baugh@webpros.com> - 8.11.3-1
changelog:
- BOO-3805: Update to new upstream 8.11.3
- Fixes CVE-2023-50291, CVE-2023-50292, CVE-2023-50298, CVE-2023-50386


author: Hans Borresen <h.borresen@cpanel.net> - 1.0.0-96
changelog:
- Package: v1.0.0-96
- BOO-4103: Setup the plugin_banners directory for koality
- BOO-4065: Display a banner on the wordpress toolkit and sitejet pages.


author: Christos Tselepidas <c.tselepidas@cpanel.net> - 1.0.1-10
changelog:
- Package: v1.0.1-10
- DUCKS-69: Build system improvements corresponding with campaigns plugin
- DUCKS-758: Fix required dependency updates for debian packages


author: Thomas Green <thomas.green@webpros.com> - 1.2.0-1
changelog:
- Package: v1.2.0-1
- Branch: IDUCKS-2326
- Release-Case: DUCKS-2326
- CPCLOUD-3827: Updates include:

  * Improved security by rotating JWT credential logic to enhance authentication integrity.
  * Removed development-specific configuration and credential handling to streamline deployment and improve security.
  * Implemented UAPI calls to provide additional functionality for managing user configurations.
  * Implemented the following changes to pricing structure
      - The pricing table updates
      - The Pro Plan remains the only paid plan
      - Minor text changes about the new pricing structure


author: Felipe Gasper <felipe@cpanel.net>
changelog:
- Check for authz success after initial switch to DNS DCV to accommodate
  authz/DCV success that happens in the window between timeout and the new
  certificate order.


author: Felipe Gasper <felipe@cpanel.net>
changelog:
- Omit subject from CSRs. This avoids the 64-byte limit on commonName
  and simplifies the logic besides. As of now LE still cannot issue
  certificates without at least one domain that can be in a commonName
  field, but we don’t need to try to dictate that.


author: Felipe Gasper <felipe@cpanel.net> 1.02-1
changelog:
- Drop CA bundle from installs in order to avoid installing an
  invalid-according-to-old-OpenSSLs chain. This is a temporary fix to allow
  us time to build a more robust solution to the problem created by the
  recent expiration of the DST root certificate.


author: Felipe Gasper <felipe@cpanel.net> 1.03-1
changelog:
- Conditionally revert change from Oct 1 2021 now that supported
  cPanel & WHM versions have received the update in COBRA-13471.
  (We still need that change for unsupported cPanel versions, though.)


author: Chris Dillon <chris.dillon@cpanel.net> - 1.05-4
changelog:
- EK-116: Trap failures that may occur while attempting to insert DNS DCV
  records into local DNS zones so that HTTP DCV has a chance to work.


author: Deepak Kumar <d.kumar@cpanel.net> - 0.0.4-2
changelog:
- Branch: monitoring
 - Package: v0.0.4-2
 - DUCKS-69: Initial code committed with campaigns plugin release


author: Evan Carroll <e.carroll@cpanel.net> - 0.1.0-1
changelog:
- Branch: DUCKS-717
 - Package: v0.1.0-1
 - DUCKS-411: Stop installing conflicting dependencies on install


author: Thomas Green <tomg@cpanel.net> - 1.0.0-1
changelog:
- Branch: DUCKS-1257
 - Package: v1.0.0-1
 - DUCKS-930: Initial public release of the Server Monitoring agent package.


author: Thomas Green <tomg@cpanel.net> - 1.0.0-13
changelog:
- Branch: DUCKS-1248_merge
 - Package: v1.0.0-13
 - Fixed:
   * DUCKS-1255: no perl warnings.
   * DUCKS-1248: only show monitoring app for enabled company ids.


author: Thomas Green <tomg@cpanel.net> - 1.0.0-14
changelog:
- Branch: DUCKS-930_prod
 - Package: v1.0.0-14
 - Tests:
   * DUCKS-1250: Improvement to the e2e tests


author: Thomas Green <tomg@cpanel.net> - 1.0.0-15
changelog:
- Branch: DUCKS-1258
 - Package: v1.0.0-15
 - Adjust the cpanel-monitoring-agent dependency to >= 1.0.0 to match the release version.


author: Thomas Green <tomg@cpanel.net> - 1.0.1-1
changelog:
- Branch: DUCKS-1352
 - Package: v1.0.1-1
 - DUCKS-1352: Fix the clean_snapshot script to succeed when monitoring is not even installed.


author: Thomas Green <tomg@cpanel.net> - 1.1.0-1
changelog:
- Branch: DUCKS-1170
 - Package: v1.1.0-1
 - DUCKS-1170: Enable server monitoring for cPanel Direct (265) and some internal testing servers.


author: Deepak Kumar <d.kumar@cpanel.net> - 1.1.1-1
changelog:
- Branch: DUCKS-1223
 - Package: v1.1.1-1
 - DUCKS-1223: Fix postrm scriplet to not delete install feature-flag.


author: Thomas Green <tomg@cpanel.net> - 1.2.2-1
changelog:
- Branch: DUCKS-1391
 - Package: v1.2.2-1
 - DUCKS-1295: Updates include:
   - Auto enable the whm home page server monitoring mini-app.
   - Enable upgrades for server monitoring.
   - Other minor fixes to server monitoring.


author: Deepak Kumar <deepak.kumar@webpros.com> - 1.3.0-1
changelog:
- Branch: DUCKS-2135
 - Package: v1.3.0-1
 - DUCKS-1824: Updates include:
   - Add tooling to reinitialize the feature on configuration changes, such as server license updates, that affect feature access.
   - Allow users to retain monitoring access if license or partner changes would otherwise cause loss of access, ensuring continuity for the server owner.


author: Deepak Kumar <deepak.kumar@webpros.com> - 1.4.0-1
changelog:
- Branch: DUCKS-2421
 - Package: v1.4.0-1
 - Release-Case: DUCKS-2421
 - CPCLOUD-4596: Re-add button to enable upgrades for registered users


author: Deepak Kumar <deepak.kumar@webpros.com> - 1.5.0-1
changelog:
- Branch: DUCKS-2575
 - Package: v1.5.0-1
 - DUCKS-1910: Enable Server Monitoring feature by default for cPanel
versions 128 and above


author: Jared Wright <jared.wright@cpanel.net> - 1.4.0-1
changelog:
- Package: v1.4.0-1
- BOO-4216: Allow the sidebar SQM banner to be removed by the manage_extra_marketing script.


author: Thomas Green <tomg@cpanel.net> - 1.4.1-8
changelog:
- Package: v1.4.1-8
- DUCKS-73: Improve build system, and move a module from koality into common
- DUCKS-758: Fix required dependency updates for debian packages


author: Deepak Kumar <d.kumar@cpanel.net> - 1.6.0-1
changelog:
- Package: v1.6.0-1
DUCKS-1714: Create an UAPI call create_user to create a new user for
the provided extension.


author: Marco Ferrufino <marco.ferrufino@webpros.com> - 1.8.0-1
changelog:
- Package: v1.8.0-1
DUCKS-2139: API library supports IPv6 for Search Engine Optimization user creation.


author: Deepak Kumar <deepak.kumar@webpros.com> - 1.9.0-1
changelog:
- Package: v1.9.0-1
DUCKS-1824: Add tooling to reinitialize the feature on configuration changes, such as server license updates, that affect feature access.


author: Thomas Green <tomg@cpanel.net> - 1.2.1-6
changelog:
- Package: v1.2.1-6
- DUCKS-69: Build system improvements corresponding with campaigns plugin,
along with new rule engine processor and some general refactoring
- DUCKS-758: Fix required dependency updates for debian packages


author: Deepak Kumar <d.kumar@cpanel.net> - 1.3.0-7
changelog:
- Package: v1.3.0-7
- DUCKS-466: Allow for sequenced banners for a pre-release education campaign, and improve
semvar naming


author: Thomas Green <tomg@cpanel.net> - 1.3.1-8
changelog:
- Package: v1.3.1-8
- Fixed perl warnings
- Fixed perl warnings
- Fixed perl warnings
- Fixed perl warnings
- Fixed perl warnings
- Fixed perl warnings
- Fixed perl warnings
- Fixed perl warnings
- Fixed perl warnings


author: Deepak Kumar <d.kumar@cpanel.net> - 1.4.0-1
changelog:
- Package: v1.4.0-1
- DUCKS-1752: Hetzner Banner encouraging OS upgrade.

  Includes:
  * WHM Banner to Hetzner customers to encourage OS upgrade from C7 to C8.
  * Reused monitoring-campaigns UI framework in components plugin
  * Added two new rules to our rules framework
      Distributions.pm
	  CpanelVersion.pm
  * Added german translation


author: Thomas Green <tomg@cpanel.net> - 0.0.1-13
changelog:
- Branch: DUCK-735
 - Package: v0.0.1-13
 - DUCKS-69: Initial release of cpanel-plugin-monitoring-campaigns
 - DUCK-735: Fix required dependency updates for debian packages


author: Deepak Kumar <d.kumar@cpanel.net> - 0.0.3-1
changelog:
- Branch: IDUCKS-850
 - Package: v0.0.3-1
 - DUCKS-850: Updated the end date for the company 7 banner prototype


author: Marco Ferrufino <marco@cpanel.net> - 0.0.4-3
changelog:
- Branch: ducks-746-fix
 - Package: v0.0.4-3
 - DUCKS-466: Allow for sequenced banners for a pre-release education campaign, and improve
 semvar naming


author: Julian Bernier <j.bernier@cpanel.net> - 0.0.6-1
changelog:
- Branch: DUCKS-1177
 - Package: v0.0.6-1
 - DUCKS-1172: Adjust prerelease education banner campaign


author: Thomas Green <tomg@cpanel.net> - 0.1.0-1
changelog:
- Branch: DUCKS-1170
 - Package: v0.1.0-1
 - DUCKS-1170: Add the cPanel Direct post-release education campaign.


author: Thomas Green <tomg@cpanel.net> - 2.0.0-1
changelog:
- Branch: DUCKS-843
 - Package: v2.0.0-1
 - DUCKS-843: Sitejet release 2.0.0 - We removed the template selection from the cpanel interface. The template selection is now managed in the Sitejet editor directly.


author: Deepak Kumar <d.kumar@cpanel.net> - 2.0.1-2
changelog:
- Branch: DUCKS-1945
 - Package: v2.0.1-2
DUCKS-1921: Do not run manage_extra_marketing script in prod builds


author: Deepak Kumar <d.kumar@cpanel.net> - 3.1.0-7
changelog:
- Branch: DUCKS-1775
 - Package: v3.1.0-7
DUCKS-1775: Modify modify_featurelist script to include jsonc config files


author: Thomas Green <thomas.green@webpros.com> - 3.1.1-1
changelog:
- Branch: IDUCKS-1664
 - Package: v3.1.1-1
 - DUCKS-1664: Bug fix when publishing PDF files as part of a site.


author: Deepak Kumar <deepak.kumar@webpros.com> - 3.1.2-1
changelog:
- Branch: DUCKS-2443
 - Package: v3.1.2-1
 - DUCKS-2107: Fix the following bug
 
 * Do not delete custom directories/files during subsequent publishes.


author: Deepak Kumar <deepak.kumar@webpros.com> - 3.1.3-1
changelog:
- Branch: DUCKS-606
 - Package: v3.1.3-1
 - DUCKS-485: The release includes
    - Package the Sitejet banner.
    - Include French Translations for the sitejet banner.


author: Deepak Kumar <deepak.kumar@webpros.com> - 3.2.0-1
changelog:
- Branch: DUCKS-2652
 - Package: v3.2.0-1
 - DUCKS-2217: Integrate Domain Creation in Sitejet Builder workflow


author: Deepak Kumar <deepak.kumar@webpros.com> - 3.2.1-1
changelog:
- Branch: IDUCKS-2735
 - Package: v3.2.1-1
 - DUCKS-2375: Ensure form checkboxes and radio buttons are included
 when submitting website forms


author: Thomas Green <thomas.green@webpros.com> - 1.0.1-11
changelog:
- Package: v1.0.1-11
- Initial release of cpanel-socialbee-plugin. This plugin helps a user create and manage social media campaigns for the domains/business hosted on their cpanel account.

This release includes:
- DUCKS-1775: Added featurelist setup for cpanel internal server (not dnsonly)
and plesk testing
- Added feature showcase for SocialBee feature


author: Thomas Green <thomas.green@webpros.com> - 1.0.3-2
changelog:
- Package: v1.0.3-2
- DUCKS-1713: Public Release of the Social Media Management plugin (Powered by SocialBee) for
cPanel Direct & Siteocity.
- Feature Showcase for SocialBee


author: Deepak Kumar <deepak.kumar@webpros.com> - 1.1.0-1
changelog:
- Package: v1.1.0-1
DUCKS-1771: Enable Social Media Management feature by default for cPanel
versions 126 and above.


author: Marco Ferrufino <marco.ferrufino@webpros.com> - 1.2.0-1
changelog:
- Package: v1.2.0-1
DUCKS-2347: Enable Social Media Management to additional select partners for cPanel
versions 118 - 124.


author: Deepak Kumar <deepak.kumar@webpros.com> - 1.3.0-1
changelog:
- Package: v1.3.0-1
 - DUCKS-1824: Updates include:
   - Add tooling to reinitialize the feature on configuration changes, such as server license updates, that affect feature access.
   - Prevent users with bookmarked internal links to the Social Media
Management page from accessing the page when it is disabled.


author: Julian Bernier <julian.bernier@webpros.com> - 1.4.0-1
changelog:
- Package: v1.4.0-1
  - DUCKS-2514: Updates include:
   - Made improvements to the AI integration to enhance responsiveness and reliability.


author: Marco Ferrufino <marco.ferrufino@webpros.com> - 1.5.0-1
changelog:
- Package: v1.5.0-1
DUCKS-2347: Enable Social Media Management to additional select partners for cPanel
versions 118 - 124.


author: Hans Borresen <h.borresen@cpanel.net> - 0.0.3-9
changelog:
- Branch: IDUCKS-1769
 - Package: v0.0.3-9

 This release includes:
 - DUCKS-2002: Send additional data during xovi account creation
 - Added feature showcase for Xovi feature.
 - DUCKS-1775: Update feature lists based on new rules
 - DUCKS-1714: Implement create_user backchannel method to create a
 XOVI account.

 - Add an adminbin to implement the API call to xovi's endpoint
 .third-party-users

 - DUCKS-1714: Implement create_user backchannel method to create a
 XOVI account.

 - Add an adminbin to implement the API call to xovi's endpoint
 .third-party-users


author: Deepak Kumar <d.kumar@cpanel.net> - 1.0.0-0
changelog:
- Branch: DUCKS-2002
 - Package: v1.0.0-0
 - Initial release of the cpanel-xovi-plugin. This plugin helps a user manage their Search Engine Optimization for the domains hosted on their cPanel account.


author: Thomas Green <thomas.green@webpros.com> - 1.0.1-1
changelog:
- Branch: DUCKS-1957
 - Package: v1.0.1-1
 - Release Search Engine Optimization feature for additional partners.
 - * cPanel Direct
 - * Siteocity


author: Deepak Kumar <deepak.kumar@webpros.com> - 1.1.0-1
changelog:
- Branch: DUCKS-2204
 - Package: v1.1.0-1
DUCKS-1956: Enable Search Engine Optimization feature by default for cPanel
versions 126 and above.


author: Deepak Kumar <deepak.kumar@webpros.com> - 1.2.0-1
changelog:
- Branch: DUCKS-2319
 - Package: v1.2.0-1
DUCKS-2305: Disabling Search Engine Optimization feature:
 * for cPanel version 126
 * for cPanel Direct 118 - 126


author: Deepak Kumar <deepak.kumar@webpros.com> - 1.3.0-1
changelog:
- Branch: DUCKS-2135
 - Package: v1.3.0-1
 - DUCKS-1824: Updates include:
   - Add tooling to reinitialize the feature on configuration changes, such as server license updates, that affect feature access.
   - Prevent users with bookmarked internal links to the Search Engine Optimization page from accessing the page when it is disabled.


author: Deepak Kumar <deepak.kumar@webpros.com> - 1.4.0-1
changelog:
- Branch: DUCKS-2758
 - Package: v1.4.0-1
 - DUCKS-2757: Disable Search Engine Optimization feature for
 cPanel version 128.


author: Rikus Goodell <rikus.goodell@webpros.com> 2.6.4-4
changelog:
- Update from 2.6.4.beta1 to 2.6.4.
- Suppress unneeded invite reply emails.
- Fix Samsung attendee display issue and rescheduling problems.


author: Rikus Goodell <rikus.goodell@webpros.com> 2.7.0-1
changelog:
- PHP 8 support based on GitHub > umgfoin > Z-Push > php8.x branch.
- Rebase patches and eliminate redundant fixes.
- Update Z-Push to 2.7.x to mark the beginning of PHP 8 support.
- Restore Epoch number.


author: Rikus Goodell <rikus.goodell@webpros.com> 2.7.1-2
changelog:
- Fix mail header separator.
- Revert switch to mbstring.
- If the message to be checked is not set, skip encoding check.
- Stop using patches for cPanel-specific changes.
- Clarify misleading warning: It's OK for organizername to be missing.


author: Tim Mullin <tim@cpanel.net> - 9.3-15.cpanel
changelog:
- Delay restarting cpanel-ccs after installing certificates for a domain to limit number of restarts during AutoSSL


author: Andrew DeFaria <andrew.defaria@webpros.com> - 9.3-18.cpanel
changelog:
- Tightened up scripts by moving them to files and included in scriptlets.
- This insures that the code is shared.


