An open API service indexing awesome lists of open source software.

https://github.com/aljawaid/contentcleaner

This tool allows admins to cleanup their Kanboard database by selectively deleting useless data saved by Kanboard and leftover data after uninstalling plugins.
https://github.com/aljawaid/contentcleaner

cleaner database database-cleaner kanboard kanboard-plugin plugin purge reset sessions

Last synced: about 1 month ago
JSON representation

This tool allows admins to cleanup their Kanboard database by selectively deleting useless data saved by Kanboard and leftover data after uninstalling plugins.

Awesome Lists containing this project

README

        

ContentCleaner




GitHub Latest Release (by date)


GitHub All Releases


GitHub Repository File Count


GitHub Repository Size


GitHub Code Size




GitHub Discussions


GitHub Commits Since Last Release


GitHub Commit Monthly Activity


Kanboard

This tool allows admins to cleanup their Kanboard database by selectively deleting useless data saved by Kanboard and leftover data after uninstalling plugins. Keep your database clean and free from cluttered and expired data using cleaning jobs to solve specific application issues.

[↓ Bottom] [→ Next] [↑ Top]

## Features

- Show a detailed database summary of your application
- Display extra tables which are created by plugins
- Delete extra tables directly from the database
- Easily identify plugin ownership of each extra table
- Show default database information
- Highlight extra columns within tables and delete columns directly from the database
- Numbered cleaning jobs for easy reference
- Each cleaning job is specific to a plugin or a default application setting
- Deep clean the database from all plugins and plugin related data

## Cleaning Jobs



Automatic Cleaning Jobs
Application Cleaning Jobs
Plugin Cleaning Jobs




Purge Unused Plugin Registration Entries
Purge User Sessions
Remove MetaMagik data


Clean All Unknown Tables and Column
Restore Calendar Settings
Remove CostControl data



Delete `Remember Me` Login Sessions
Remove Bigboard data



Delete Duplicate `Remember Me` Login Sessions
Remove Group_assign data




Remove SubtaskDueDate data




Remove Wiki data




Remove TemplateManager data




Remove AddressBook data




Remove DefinitionOfDone data

[↓ Bottom] [← Previous] [→ Next] [↑ Top]

## Screenshots

**Database Summary**

![Summary](../master/Screenshots/screenshot-summary.png "Database Summary")

**Default Tables**

![Summary](../master/Screenshots/screenshot-default-tables.png "Default Tables")

**Automatic Cleaning Jobs**

![Summary](../master/Screenshots/screenshot-auto-cleaning-jobs.png "Automatic Cleaning Jobs")

**Application Cleaning Jobs**

![Summary](../master/Screenshots/screenshot-app-cleaning-jobs.png "Application Cleaning Jobs")

**Plugin Cleaning Jobs**

![Summary](../master/Screenshots/screenshot-plugin-cleaning-jobs.png "Plugin Cleaning Jobs")

[↓ Bottom] [← Previous] [→ Next] [↑ Top]

## Usage

Go to `Settings` ⥂ Content Cleaner

[↓ Bottom] [← Previous] [→ Next] [↑ Top]

## Installation & Compatibility



Code Scanning


PHP Compatibility Test


PHP Compatibility Test


PHP Compatibility Test

Installation

- Install via the **[Kanboard](https://github.com/kanboard/kanboard "Kanboard - Kanban Project Management Software") Plugin Directory** or see [INSTALL.md](../master/INSTALL.md)
- Read the full [**Changelog**](../master/changelog.md "See changes") to see the latest updates

Compatibility

- Requires [Kanboard](https://github.com/kanboard/kanboard "Kanboard - Kanban Project Management Software") ≥`1.2.20`
- **Other Plugins & Action Plugins**
- _No known issues_
- Compatible with [PluginManager](https://github.com/aljawaid/PluginManager)
- **Core Files & Templates**
- _No template overrides_
- No database changes are made by this plugin other than the deletion of database content
- MS SQL databases are not supported

Translations

- _Starter template available_

[↓ Bottom] [← Previous] [→ Next] [↑ Top]

## Authors & Contributors

- [@aljawaid](https://github.com/aljawaid) - Author
- [Craig Crosby](https://github.com/creecros) - Contributor
- [Alfred Bühler](https://github.com/alfredbuehler) - Contributor
- _Contributors welcome_

[↓ Bottom] [← Previous] [↑ Top]

## License

- This project is distributed under the [MIT License](../master/LICENSE "Read The MIT license")

---



ContentCleaner


ContentCleaner


ContentCleaner


ContentCleaner


ContentCleaner


ContentCleaner


GitHub commits since latest release (by date)


[↑ Top]