Release Date: March 21, 2017
- Added kanban_admin_icon_svg_return filter for customizing the Kanban logo on the login screen.
- Added a check for migrated licenses to prevent them from disappearing with each new version.
- Added sorting and filter to projects list (modal).
Release Date: February 22, 2017
- Re-added empty project label.
- Trim project titles to prevent dupes.
Release Date: February 17, 2017
- Fixed user setting issue (no users, empty array).
Release Date: February 16, 2017
- Added a utility function to get the current board id.
- Modified options to use defaults instead of settings.
Release Date: February 11, 2017
- Added multi-site support.
- Moved activation routines to plugins_loaded.
- Updated add-on licenses to new format.
- Moved licenses admin page to network admin when network activated.
- Fixed add_action priorities bug (swapped with number of arguments).
- Updated onboarding to include site admin in allowed users.
- Wrapped a few more untranslated strings.
Release Date: January 31, 2017
- Cleaned up activation for multisite.
- Updated init to render current board first and added delay to non-current boards, for faster front-end rendering.
- Removed admin bar link on multisite.
- Restored welcome screen on activation.
- Fixed strict error on status settings page.
- Fixed handle texture disappearing when task is received.
Release Date: January 9, 2017
- Fixed array strict error.
Release Date: January 6, 2017
- Cleaned up the Option class.
- Updated the plugin description.
Release Date: December 7, 2016
- Added more multisite checks.
- Added css fix for clearing task fields.
- Added board id to task moving, so allow tasks to be moved between boards.
- Added Greek translation.
- Added filters to the move task modal.
Release Date: November 16, 2016
- Started adding support for multisite activation.
- Added option to delete board (safe and true delete).
gmdate to use WordPress
current_time for PHP 7 compatibility.
- Switched welcome video to new version.
- Added project.js.
- Abstracted out adding projects.
- Added form to add project from projects modal.
- Updated project to store system comments.
Release Date: November 2, 2016
- Fixed options
get_all bug where board id’s were not correct.
get_option returning null instead of default.
- Added filter for adding fields to boards.
- Upgrading to 2.3 to leap frog incorrect version 2.2.34.
Release Date: October 31, 2016
- Cleaned up more classes.
- Updated Kanban uri to use query vars if pretty permalinks includes
index.php (Windows IIS).
- Fixed duplicate
.php.php template file bug.
- Updated add-on upgrader.
- Fixed strict errors calling static methods.
- Updated reseting project tasks to use live sync to refresh.
- Added spinner to undeleting tasks.
- Made task sync callable.
- Sanitized redirects.
- Added confirmation when deleting elements in the admin.
Release Date: October 24, 2016
- Fixed typo of wp_json_decode.
- Formatted and added classes for add-ons.
- Fixed prepare misuse.
Release Date: October 21, 2016
- Added utility function to return table columns for a class.
- Added IE 9 fix for history.pushstate.
- Removed unused task description table column.
- Added undo/restoring of deleted task.
- Task class cleaned up.
Release Date: October 4, 2016
- Added style to improve task menu readability.
- Added thick box to settings for Task Details settings.
- Added modified_user_id to tasks and projects to track who made the update, and prevent loading updates done by the same user.
Release Date: September 27, 2016
- Refactored contenteditables so links work on Firefox.
- Added notification for sync updates.
- Re-added option to default to show all columns.
Release Date: September 22, 2016
- Added browser notifications.
- Added missing get_blog_ids function for multisite.
- Added texture to task handles, to better illustrate drag ability.
Release Date: September 19, 2016
- Started to clean up code to WordPress standards.
- Removed comments when re-ordering tasks, except for the task moved.
- Added Spanish translation.
- Added strip_tags to project titles, to prevent HTML.
- Added check for do_message, to ensure boolean.
Release Date: September 5, 2016
- Cleaned up admin sortable pages.
- Fixed add-on feed if not available.
Release Date: September 3, 2016
- Added feature to click and hold task hour buttons to add many hours quickly.
- Fixed the bug in user registration form only adding users to the first board.
- Added apply_filter for adding users to board.
- Added WIP task limits (adds column to kanban_status table).
- Added advanced settings to general settings tab in WordPress admin.
- Added custom CSS option to advanced settings.
- Added “type” option to growl.
- Added fullscreen view option (shift + U) using screenfull.
- Added option to hide task id’s.
- Fixed dbdelta syntax for adding unique key (missing `id`).
- Changed admin menu icon to svg.
Release Date: August 26, 2016
- Fixed <div/> not working on ie11.
- Added project resetting (including new duplication methods in db, task and task meta).
- Added confirmation on project deletion.
- Increased the possible auto-archive days to 120.
- Added get_one to taskmeta.
- Auto-archive is removed when a task is moved from the auto-archive column.
- Empty project titles will now save as no project.
Release Date: August 23, 2016
- Added diagnostic tab to Settings screen.
Release Date: August 22, 2016
- Added support for plain permalinks.
Release Date: August 16, 2016
- Fixed mobile scrolling bug.
- Updated License class to remove previously set licenses.
- Fixed login redirect loop bug.
- Added Login link to public board footer.
Release Date: August 12, 2016
- Introducing add-on license class, to normalize add-on license handling.
- Fixed bug of addon licenses being cleared when saving settings.
Release Date: August 5, 2016
- Fixed auto update adding slashes.
Release Date: August 1, 2016
- Fixed URI issues not catching Kanban/kanban/board.
Release Date: July 30, 2016
- Updated task meta to use Kanban db wrapper.
- Removed last references to records in posts table.
- Cleaned up deactivation form.
- Removed html replacement in autosave (causing the cursor to jump in Firefox).
- Removed saving task titles if there’s no change.
- Changed board rendering from WordPress default to custom at wp_loaded, to prevent rewrite issues.
- Fixed task fields sometimes showing a scrollbar.
- Fixed scrollbar on login page.
- Fixed admin option page showing populated estimates and statues when adding a new one.
- Fixed division by zero if there are two statuses. Now hiding sidebars on board, if only two columns.
Release Date: July 7, 2016
- Fixed bug of deleted users being included in the board.
Release Date: July 7, 2016
- Fixed drag and drop on multiple board bug.
Release Date: July 7, 2016
- Added simple, first live updates for tasks and projects! (does not include statuses or vertical order).
- Modified dates now update with taskmeta updates, task deletes, project deletes.
- Moved sprintf’s around sql statements before filter, so filters will work.
- Fixed deleted project not being removed.
Release Date: July 6, 2016
- Updated activation to support multisite.
- Updated flash messenger to use transients instead of the session.
- Fixed URL’s overflowing in tasks.
- Fixed deactivate form not showing when URL has parameters.
- Added full URL to admin menu bar url, for multisite support.
- Updated estimate hours field to support more than 99 hours.
Release Date: July 1, 2016
- Added autoloader, moved classes to src, hopefully resolving class not found bug.
- Moved project update count to modal show.
- Fixed task not deleting from board records.
Release Date: June 29, 2016
- Fixed sanitize bug removing line breaks.
- Fixed cursor on task title links.
- Fixed escaping issues (Removed JSON_UNESCAPED_UNICODE, fixed bug in slashes() function, removed front-end formatting).
- Updated task get one to use all records.
Release Date: June 27, 2016
Release Date: June 27, 2016
- Added JSON_UNESCAPED_UNICODE to add support for non-UTF-8 characters.
- Added international support for Open Sans.
Release Date: June 26, 2016
- Moved board UI updates out of new task to prevent slow board loading (added more general updates to board changes).
Release Date: June 24, 2016
- Updated logos, icons.
- Fixed col-task hiding dragging task bug.
- Fixed window not resizing on compact view.
- Cleaned up login screen.
- Fixed dragging task z-index bug (moved back to body).
- Fixed settings button active text color.
- Fixed hidden task dropdown menus.
- Fixed Settings button color.
- Removed lang=”en” for multiple language support.
Release Date: June 18, 2016
- Fixed bug – assign to first only if unassigned.
- Added status_auto_archive_days option.
- Fixed hide_time_tracking styling.
Release Date: June 17, 2016
- Cleaned up switch field, added vertical.
- Added option to assign task to first user that moves it.
- Added hide_time_tracking option to hide estimates and task hours.
- Fixed bug of multiple board projects being assigned to first board.
- Fixed avatar unescaped issue (added check for only escaped once).
Release Date: June 16, 2016
- Better name for default board.
- Adding status auto-archive option.
- Re-adding delete all tasks from first and last column.
- Re-adding strip slashes to fix fields bug.
Release Date: June 14, 2016
- Fixing licenses not saving bug.
Release Date: June 11, 2016
- Total front-end rewrite to support multiple boards (paid add-on), a better mobile experience, and easier code maintenance.
- Total back-end review to support multiple boards (paid add-on), new functionality and easier code maintenance.
- All settings moved to front-end, or to be board-specific.
- Hooks and filters re-written to be more consistent.
Release Date: April 25, 2016
- Removed admin-settings (unused).
- Fixed admin mobile text color.
- Added “add a user” from the users admin settings tab.
- Added filter for finding users to grant board access to (if there are more than 10 users).
- Fixed search not working with contenteditable.
Release Date: April 14, 2016
- Tightened up readme.
- Moved comments to php array for translation.
- Fixed jQuery selector 4.5 issues.
Release Date: April 7, 2016
- New logo!
- Fixed content editable firefox min-height css bug.
- Fixed support email \n bug.
- Removed unnecessary Kanban_Taskmeta::init();
- Fixed substr html entity issue hiding allowed_users on some boards.
Release Date: April 2, 2016
- Added cleanup on deactivation to reset db version.
- Fixed contenteditable overflow bug.
- Added Board::get_current_user() to normalize getting the board’s current user.
- Added taskmeta::delete() to normalize removing taskmeta record.
- Normalized encoding urls and emails in util.js for use in add-ons.
- Fixed url encoding bug.
- Fixed old_status comment bug.
Release Date: March 31, 2016
Release Date: March 30, 2016
- Moved add-on buttons and task id to new normalized menu (for compact view).
- Added board view cookie storing.
Release Date: March 28, 2016
- Added notice when permalinks are “plain”.
- Added dedicated Licenses page.
- Added position to board.
- Moved status and estimate settings to appropriate classes.
- Added board to settings, projects.
- Added position to tasks.
- Fixed db version check bug.
- Cleaned up settings saving, including saving to board.
- Added option to use default login screen.
- Fixed missing first sample task.
- Added listener for deleted tasks.
Release Date: March 18, 2016
- Updated readme.
- Fixed admin switches style.
- Updated task get_one for filtering.
- Fixed bug where first task is not added to task_records correctly.
Release Date: March 16, 2016
- Updated readme.
- Added task-count.
- Fixed task_title typo.
- Fixed task title focus.
Release Date: March 10, 2016
- Fixed \n typo on board.
Release Date: February 29, 2016
- Added contact support form in the admin.
- Added newsletter form in the admin.
- Broke board out into separate files.
- Added js template filter
- Add get_all comments
- Fixed missing created time for all items
- Add created time to task meta
Release Date: February 23, 2016
- Swapped task title textarea for content editable.
- Moved root functions to utils file.
- Added UTM tracking to addons page.
- Added auto-save to task title.
Release Date: February 18, 2016
- Adding index to meta_key in taskmeta table.
- Fixed the jump from the hash when changing tabs on the settings page.
- Fixed “assign all tasks to” not working.
- Rewrote filter to support add-ons, and fix URL not working.
Release Date: February 15, 2016
- Adding custom add-ons page.
- Adding option to hide progress bar.
- Adding taskmeta database table.
- Fixing new task in task_records bug.
- Updating inputs to allow line breaks (shift + enter).
- Adding filter for card content, for task-details add-on.
Release Date: February 10, 2016
- Removing Freemius
- Adding licenses for add-ons
Release Date: February 5, 2016
- Fixed default user assigned to typo
- Fixed missing user long name
- Added link in admin bar
Release Date: February 2, 2016
- Fixed assign and estimate dropdown z-index issue
- Added default user (assigned to) and estimate
- Refactored filter code to use settings, allow extending
- Switched col heights to to matchHeight.js
- Upgraded Freemius
Release Date: January 31, 2016
- Converted filters and hooks to plain strings for readability
- Added a first JS hook for task colors add-on
- Added alerts passed through the URL
- Fixed typo bug, preventing filter from working
- Added caching to options
Release Date: January 17, 2016
- Fixed strict code errors
- Added settings for defaulting to compact view and showing all columns all the time
- Made code changes for add-ons
- Swapped Flash messenger for smaller function
- Added switches to settings
- Added fix for long, overflowing estimate names
- Enabled our first add-on!
Release Date: December 27, 2015
- Fixed delete task and delete project bug
- Added “delete all archived tasks” functionality
- Fixed project dropdown z-index bug
Release Date: December 27, 2015
- Added boards for future add-ons
- Added user roles for a new add-on
- Added hooks and filters for future add-ons
- Fixed negative task_hour bug
- Using plugin version for db version
- Fixed statuses settings page issues
- Added filter for C slashes for front-end content
- Moved all assets (jQuery, bootstrap) to local
Release Date: December 16, 2015
- Fixed status and estimate orders
- Fixed security issues
Release Date: December 15, 2015
- Moving to custom tables
- Data migration UI to upgrade to custom tables
- User can track work in intervals small than 1 hour (user setting)
- Improved Settings UI
- CSS and JS minification
- Code cleanup
- More translation support
Release Date: October 13, 2015
- Initial release
- Our first public release on the repo!
- Lots of code cleanup and bug fixes from github
- Mobile enhancements
- removing bind.js
- lots of code cleanup and bug fixes from github
- The first stable beta of the plugin.