Skip to content

Release v1.0.0-2 - Fixes

Pre-release
Pre-release

Choose a tag to compare

@darius-luca-tech darius-luca-tech released this 11 Sep 09:12
· 30 commits to main since this release

This release contains fixes recommended by the Plesk Extension Certification team; therefore:

Improvements:

  • Removed the favicon.ico file - unnecessary according to Plesk documentation
  • Resized the screenshots to 1024x768
  • Uploaded a 128x128 icon of the extension
  • Added description and release tag in the meta.xml file
  • Implemented Composer in the plib/ directory
  • Updated setting names accordingly
  • Logging is now handled by a dedicated Logger class
  • Removed log verbosity UI toggle. Log verbosity is controlled using the standard Plesk [log]filter.priority setting in panel.ini instead.
  • Implemented additional validation for backend API endpoints receiving data from the frontend of the extension
  • Refactored to remove duplicate code - all deSEC API requests use a central method to ease ongoing maintenance

Bug Fixes:

  • deSEC domain "registration" status is inaccurate when registering multiple domains, if deSEC zone creation for one of the domains throws an error