Skip to content

This plugin shows a dedicated section to display the environment and configuration settings allowing users to quickly troubleshoot issues without having to open core files.

License

Notifications You must be signed in to change notification settings

aljawaid/KanboardSupport

Repository files navigation

Kanboard Technical Support

Plugin for Kanboard

Add a support section in the Kanboard Settings interface so that end users can easily gather any information required by their internal technical support departments and for troubleshooting purposes.

Features

  • NEW: Hide sensitive data before sharing technical information (v2.5+)
  • Directory Permissions
    • Check if directories are writeable or not
    • Display folder owner to Admins
    • Display detected folder permissions to Admins
    • Display permissions also in Linux format to Admins
  • User Configuration
    • Displays basic settings about the logged in user (including user ID, IP address and browser details) which may be useful to support professionals
    • IP Lookup button for Admin
  • Application Information
    • Displays Kanboard name, version and (if admin user) direct link to GitHub releases for Kanboard
    • Displays useful directory locations and session information
    • Show if debug mode is enabled or not
  • Database Connection
    • Display basic database information (without password) from the config file
    • Moved SQLite database (upload/download) options from About page
  • Email Connection
    • Show basic mail server settings
    • BCC field value only displayed for Admins
    • Show SMTP details if set
    • Show Sendmail details if set
    • Show if mail settings are configured or not
  • Server Configuration
    • Show useful path locations
    • Display operating system, versions and ports
    • IP Lookup button for Admin
    • Make secure ports easier to identify
  • PHP Information
    • Display general PHP settings based on the Kanboard installation requirements
    • Check if both required and optional PHP extensions are installed
    • Check PHP minimum requirement
    • Display useful file paths for configuration files

Screenshots

Directory Permissions

Directory Permissions

User Configuration Section

User Configuration

Application Information Section

Application Information

Database Connection Section

Database Connection

Email Connection Section

Email Connection

Server Configuration Section

Server Configuration

PHP Information Section

PHP Information

Usage

Go to SettingsTechnical Support

or

Go to User Menu (top right) ⥂ Technical Support

Compatibility

Other Plugins & Action Plugins

  • No known issues

Core Files & Templates

  • 01 Template override
  • No database changes

Changelog

Read the full Changelog

Installation

  • Install via the Kanboard Plugin Directory
    • Go to:
      • Kanboard: PluginsPlugin Directory
    • or with PluginManager installed:
      • Kanboard: SettingsPluginsPlugin Directory

or

  • Install via the Releases folder
    • A copy of each release is saved in the /Releases folder of the repository
    • Simply extract the .zip file into the /plugins directory

or

  • Install via GitHub
    • Download the .zip file and decompress everything under the directory /plugins
    • The folder inside the .zip must not contain any branch names and must be exact case (matching the plugin name)

Note: The /plugins folder is case-sensitive.

or

  • Install using Git CLI
    • git clone (or ftp upload) and extract the .zip file into this folder: .\plugins\ (must be exact case)

Translations

  • English (UK)
  • German
  • Contributors welcome

Authors & Contributors

License

About

This plugin shows a dedicated section to display the environment and configuration settings allowing users to quickly troubleshoot issues without having to open core files.

Topics

Resources

License

Stars

Watchers

Forks