Skip to content

Comments

MMA-10748 Update to meet new v1.694 Plugin Manager requirements#36

Merged
emiliangrecu merged 2 commits intomasterfrom
MMA-10748
Feb 20, 2026
Merged

MMA-10748 Update to meet new v1.694 Plugin Manager requirements#36
emiliangrecu merged 2 commits intomasterfrom
MMA-10748

Conversation

@dbistriceanu
Copy link
Contributor

DirectAdmin v1.694 now requires a plugin.conf with a static id
Remove plugin.conf custom handling based on plugin.conf.new template
Make install.sh executable so install on v1.694 does not crash with 500
@dbistriceanu dbistriceanu changed the title MMA-10748 Update after v1.694 Plugin Manager upload breaking changes MMA-10748 Update to meet new v1.694 Plugin Manager requirements Feb 17, 2026
@emiliangrecu emiliangrecu marked this pull request as ready for review February 18, 2026 15:48
Copilot AI review requested due to automatic review settings February 18, 2026 15:48
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the plugin's installation and configuration scripts to comply with DirectAdmin Plugin Manager v1.694 requirements, primarily focusing on standardizing code formatting and simplifying the update process by removing dynamic plugin.conf management.

Changes:

  • Removed semicolons and standardized spacing in bash scripts for consistency
  • Eliminated dynamic plugin.conf update logic during plugin updates
  • Changed plugin.conf.new to use hardcoded plugin ID instead of template placeholder

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
scripts/update.sh Removed plugin.conf version/URL update logic and cleaned up formatting with consistent spacing
scripts/uninstall.sh Standardized indentation in conditional blocks
scripts/install.sh Removed semicolons, fixed spacing, and eliminated plugin.conf.new move operation
plugin.conf.new Changed from template with <PLUGINNAME> placeholder to hardcoded 'prospamfilter' ID and removed quotes from name
.gitattributes Updated export-subst attribute from plugin.conf.new to plugin.conf

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@emiliangrecu emiliangrecu merged commit 994fbda into master Feb 20, 2026
8 checks passed
@emiliangrecu emiliangrecu deleted the MMA-10748 branch February 20, 2026 08:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants