=== QuickTasker ===
Donate link: https://www.paypal.com/donate/?hosted_button_id=QEU9KGTX4NZHN
Tags: task manager, task management, project management, task board, kanban board
Requires at least: 5.3
Requires PHP: 7.2.28
Tested up to: 7.0
Stable tag: 1.59.1
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Task management plugin designed to help you organize your projects, streamline workflows, and get tasks done efficiently.


== Description ==

QuickTasker is an open source kanban-style task management plugin for WordPress. Organize work into boards and stages, collaborate with WordPress users or dedicated QuickTasker users, and extend your workflow with automations, webhooks, and an API.

= Organize your work =
* Create boards with multiple stages and move tasks between them to track progress.
* Categorize and prioritize work with labels.
* Capture additional task data with custom fields.
* Highlight tasks with colors and set due dates.
* View board overview with task stats and charts.
* Archive completed tasks to keep boards focused.

= Collaborate with your team =
* Grant board access to existing WordPress users, or invite dedicated QuickTasker users who manage their tasks through a built-in front-end page.
* Control what each user can do with per-user permissions.
* Assign tasks to users.
* Let users review tasks they created or were assigned on a personal "My Tasks" page.
* Leave private (team-only) or public comments on tasks and users.
* Keep users informed with board notifications.
* Attach files to tasks.
* Track QuickTasker user sessions to monitor activity.
* Review logs of changes across the plugin.

= Extend and integrate =
* Automate repetitive work with board automations.
* Send task events to external services via webhooks.
* Access your data programmatically with API tokens.
* Collect tasks from visitors with a public task form Gutenberg block.
* Import boards from other task management tools or QuickTasker installations.
* Export tasks to PDF or boards to JSON.


== Installation ==

1. Install QuickTasker either via the WordPress.org plugin directory, or by uploading the files to your server.
2. Activate the plugin through the ‘Plugins’ menu in WordPress.

== Screenshots ==

1. Board
2. Overview
3. Users
4. Quicktasker user homepage
5. Quicktasker user assigned tasks page
6. Quicktasker user assigned task page


== Changelog ==

= 1.59.1 =
* Updated third-party libraries to address security advisories.

= 1.59.0 =
* Read and post task comments directly from the My Tasks page.

= 1.58.0 =
* Improved log messages to be more readable.
* Added more filtering options and a Board column to the Logs page.
* Added spam protection for the tasks app that rate limits QuickTasker users and auto-bans repeat offenders.
* Various security improvements across user sessions, file uploads, custom styles, exports and custom fields.
* Reworked the tasks app Notifications page with clickable cards, filter and date-range controls.

= 1.57.0 =
* Improved mobile experience across admin pages.
* Reorganized the user details view with separate tabs for details and comments.
* Moved user activity logs into their own window for easier viewing.
* Fixed an issue where a user's activity log could show entries from an unrelated user.

= 1.56.0 =
* Added a "My Tasks" admin page that lists tasks the current user created and tasks assigned to them, gated by a new "Access to My Tasks page" capability.
* Added per-board toggles in board settings to enable or disable log generation for automations, webhooks and API tokens independently.
* Split the task modal into Task and Comments tabs so comments use the full modal width.
* Moved task logs out of the task modal into a dedicated logs modal.
* UI polish across log modals, the user assignment dropdown and the notifications header.

= 1.55.0 =
* Added a Public Task Form Gutenberg block that lets visitors submit tasks to a selected board from any page.
* Fixed an issue where the automation, webhook and API token logs modals showed no entries.

= 1.54.0 =
* Added board notifications.

= 1.53.0 =
* Added navigation links and refresh to automations, webhooks and api-tokens page.
* UI improvements.

= 1.52.0 =
* UI improvements.
* Board overview can now be accessed by users with admin area capability.
* Removed ability to delete and toggle sessions.

= 1.51.0 =
* Board overview improvements.
* Renamed page URLs.

= 1.50.1 =
* Fixed an issue where the due date feature could cause the app to crash.

= 1.50.0 =
* Added setting to customize board auto-refresh interval.
* Added notifications to alert users when attempting to interact with boards, tasks, and stages that have been deleted.

= 1.49.1 =
* Plugin Check (PCP) fixes.

= 1.49.0 =
* Minor UI improvements.
* Added APi endpoint for updating task order.
* Added API endpoint for updating task status.
* Updated API task endpoint to support due_date.  

= 1.48.1 =
* Resolved plugin loading issue.

= 1.48.0 =
* Relocated overview page.
* Board selection for overview, webhooks and automations.
* API token support.

= 1.47.0 =
* Restricted more features behind quicktasker_admin_role_manage_settings user capability.
* Added a new capability quicktasker_admin_role_manage_quicktasker_sessions to restrict access to quicktasker sessions page.
* Style and text changes.

= 1.46.0 =
* Added automation logs modal.
* Added the ability to disable webhooks.
* Style changes.

= 1.45.0 =
* Removed the settings page. Board automations and webhooks can now be accessed from the board page.

= 1.44.0 =
* Minor UI improvements.

= 1.43.1 =
* Updated translation template.

= 1.43.0 =
* Resolved an issue with comments table.

= 1.42.1 =
* Resolved an issue with comments table.

= 1.42.0 =
* Removed free version limitations.

= 1.41.0 =
* Added webhooks logs modal.
* Added more task related webhooks.

= 1.40.0 =
* Added ability to create task webhooks.

= 1.39.0 =
* Automatic task, board and user modals saving.

= 1.38.0 =
* Display user profile picture in user page.
* Added user page assigned and assignable tasks filtering.
* Added board task view search.
* Added modals for custom field creation and recovery.

= 1.37.2 =
* User page fixes and improvements.

= 1.37.1 =
* Improved import functionality. Now quicktasker source import supports comments and custom fields. 

= 1.37.0 =
* WordPress users can now also access to user app.

= 1.36.0 =
* Added default value support for board level custom fields.
* Improved task restore.
* Updated translations template.

= 1.35.2 =
* Various UI improvements.
* Task comments cleanup after task deletion.

= 1.35.1 =
* Added foreign key constraints to tables.

= 1.35.0 =
* Added confirmation dialogs for critical actions to prevent accidental changes.
* Archive page filtering improvements.
* Added new capability to allow access to archive page.
* Added setting to archive page for removing orphaned tasks (tasks without associated boards).
* Seatreg booking pending and approved via booking manager automations.

= 1.34.0 =
* Added SeatReg automations.
* Create and manage automations modal.

= 1.33.0 =
* Added QuickTasker import and export.

= 1.32.0 =
* Import improvements.
* Log improvements.

= 1.31.0 =
* Added Asana and Pipedrive import.

= 1.30.0 =
* Added Trello import.

= 1.29.1 =
* UI improvements.

= 1.29.0 =
* Added task PDF export.

= 1.28.1 =
* Task drag and drop fix.

= 1.28.0 =
* Added color highlighting feature to visually prioritize tasks.
* Added more Slack automations.

= 1.27.0 =
* Added automation to send Slack message when a task is created.

= 1.26.1 =
* Allow automations to trigger other automations.

= 1.26.0 =
* Added WooCommerce new order automation target.

= 1.25.0 =
* Added the ability to disable automations.

= 1.24.1 =
* Text updates.

= 1.24.0 =
* Added ability to create 1 custom field and 1 automation on free version.

= 1.23.0 =
* Added uploaded file info.
* Improvements.

= 1.22.1 =
* Minor improvements.

= 1.22.0 =
* Added the ability to attach files to tasks.

= 1.21.0 =
* Added ability to add due date to task.
* Label improvements.

= 1.20.0 =
* Added ability to add labels to tasks.
* Automation upgrades.

= 1.19.0 =
* Added public and private comment email automations.
* Automation improvements.
* Added logs filtering by automation type.

= 1.18.0 =
* Added task view to board.
* Added move action to task dropdown.
* Added automation to send email when task is deleted.

= 1.17.0 =
* First email automation added (task created).

= 1.16.0 =
* Added task created automation.
* Fixes and improvements.

= 1.15.0 =
* Added ability to assign WordPress users to tasks.

= 1.14.0 =
* Added ability to restore deleted custom fields.
* Added capability to access settings page.

= 1.13.0 =
* Added automations to board settings.

= 1.12.0 =
* Ability to add permissions to users in users page.

= 1.11.0 =
* Added overview page.

= 1.10.1 =
* Code improvements.

= 1.10.0 =
* Added a board setting to restrict changing the task's done status.

= 1.9.2 =
* Changed premium version link.

= 1.9.1 =
* Added link to premium version.

= 1.9.0 =
* Added settings page with option to add custom styles to user page.
* Added guide page.

= 1.8.0 =
* Enhanced logs and archive filtering.
* UI improvements.

= 1.7.0 =
* Added logs page.
* Other minor improvements.

= 1.6.1 =
* Minor improvements and fixes.

= 1.6.0 =
* Added ability to delete a board.

= 1.5.1 =
* Fixed issue in the process of adding a new board.

= 1.5.0 =
* Added QuickTasker capabilitie for admin area delete actions. WP admin users will have this capability automatically.
* Added indexes for DB tables. 

= 1.4.0 =
* Generated translations template .pot file.
* Added Estonian translations.
* Fixed plugin reactivation issue.
* Added QuickTasker capabilitie for admin area. WP admin users will have this capability automatically. 
* UI improvements.

= 1.3.1 =
* Fixed issue with older PHP versions.

= 1.3.0 =
* Minor style and functionality improvements.

= 1.2.0 =
* Added task status filtering to archived tasks.
* Fixed logs issue.

= 1.1.0 =
* Changes to user card items in users page. 
* Added task completed toggle to task modal. 
* Style fixes/changes

= 1.0.1 =
* Fixed issue with manual offset timezone.

= 1.0.0 =
* First release.