Kanboard Version 1.1.1

@fguillot fguillot released this Dec 9, 2017 · 7 commits to master since this release

Breaking changes:

  • The archive of Kanboard can be downloaded directly from GitHub release page
  • The Docker tag "stable" is not used anymore, instead use a specific version tag
  • Task limit apply across all swimlanes
  • Kanboard is now using the domain kanboard.org

New features:

  • New automatic action to create a subtask assigned to the creator and start the timer
  • New automatic action to stop the timer of subtasks
  • Add command line tool to remove project activities after one year
  • Add command line tool to disable projects not touched during one year
  • Add config option to exclude fields from auth providers sync
  • Add new plugin hooks

Improvements:

  • Open audio files in a new tab
  • Upgrade Docker image to Alpine Linux 3.7
  • Improve Docker build to use Docker Hub hooks
  • The application version is now included into the Docker image
  • Disable private projects when disabling a user
  • Allow administrators to update username of remote users
  • Improve layout on mobile/tablet devices
  • Changed board column headings to show swimlane-column total in bold
  • Enable dragging to collapsed columns
  • Add missing checks for requirements

Bug fixes:

  • Add class "js-modal-replace" to icons to make it clickable
  • Improve permission checks on custom filters page to avoid forbidden access

Kanboard Version 1.1.0

@fguillot fguillot released this Nov 20, 2017 · 39 commits to master since this release

Breaking changes

  • Remove feature "Allow everybody to access to this project" (You must define project members and groups)
  • Composer dependencies are now included in the repository to be able to use git-archive (except development dependencies)

New features

  • Add predefined templates for task descriptions
  • Add the possibility to send tasks and comments to multiple recipients
  • Add users, groups and projects search
  • Add command line argument to display Kanboard version
  • Add user backend provider system (to be used by external plugins)
  • Add Romanian and Chinese (Taiwan) translation

Improvements

  • Minor CSS improvements
  • Add help message on project sharing page
  • Task CSV import is now able to handle the priority, start date, tags and one external link
  • Improve iCalendar feed to include tasks with start/end date and due date with a time
  • Check if the start date is before due date
  • You can get an archive of Kanboard by using the download button in Github or the command git archive
  • Translation updates

Bug fixes

  • Fix project dropdown visibility when page is scrolled down
  • Task move events must be executed synchronously
  • Handle CSV files with only "\r" line endings

Kanboard Version 1.0.48

@fguillot fguillot released this Oct 24, 2017 · 90 commits to master since this release

Improvements:

  • Add bulk subtasks creation
  • Add filter by score/complexity
  • Improved display of the header bar
  • Displays bullets from lists in tooltips
  • Updated translations
  • Add tags and priority to task export
  • Make the number of events stored in project activities configurable
  • Do not use jQuery tooltip for task title in collapsed mode
  • Remove dependency on Yarn
  • Improve external task integration
  • Add support for array parameters in automatic actions
  • Add tooltip to subtask icons
  • Add attribute title to external links
  • Render a link if the reference is a URL
  • Add icon to edit a task quickly on the board
  • Improve .htaccess when using HTTP Basic Authentication for Apache/FastCGI
  • Add note to specify incompatibility with mod_security

Kanboard Version 1.0.47

@fguillot fguillot released this Oct 6, 2017 · 123 commits to master since this release

New features:

  • Vietnamese translation

Improvements:

  • Updated translations

Security Issues:

  • Avoid people to alter other project resources by changing form data

Kanboard Version 1.0.46

@fguillot fguillot released this Oct 6, 2017 · 142 commits to master since this release

Security Issues:

  • Fix two privilege escalation issues: a standard user could reset the password
    of another user (including admin) by altering form data.
    (CVE-2017-12850 and CVE-2017-12851, discovered by "chbi").

Improvements:

  • Add "Create another link" checkbox for internal link as in sub-task creation
  • Updated translations

Bug fixes:

  • Fix parsing issue in phpToBytes() method

Kanboard Version 1.0.45

@fguillot fguillot released this Oct 6, 2017 · 154 commits to master since this release

New features:

  • Automatic action to assign tasks to its creator
  • Add the possibility to create a comment when a task is sent by email
  • Add dropdown menu to autocomplete email field from project members
  • Add configurable list of predefined subjects when sending a task or a a comment by email
  • Add command line argument to filter overdue notification for a given project

Improvements:

  • Improve SQL migrations when old default swimlanes have the same name as a normal swimlanes

Bug fixes:

  • Add missing subtask permissions for project viewer role
  • Fix Javascript language mapping

Kanboard Version 1.0.44

@fguillot fguillot released this Oct 6, 2017 · 171 commits to master since this release

Improvements:

  • Use datetime field for due date
  • Update Docker image to Alpine Linux 3.6
  • Add the possibility to pass API token as environment variable for Docker container
  • Add wildcard search for task reference field
  • Improve automated action TaskAssignColorOnDueDate to update task only when necessary
  • Add task and project API formatters
  • Update translations

Bug fixes:

  • Fix broken user mentions in comment form at the bottom of the task view page
  • Ensure project tags are removed when the project is removed
  • Avoid PHP notice when regenerating API token for a user
  • Fix wrong dropdown menu in group members list
  • Show only active users in auto-complete forms (project permissions)
  • Check owner existence before to create project

Kanboard Version 1.0.43

@fguillot fguillot released this Oct 6, 2017 · 199 commits to master since this release

Improvements:

  • Add "[DUPLICATE]" prefix to duplicated tasks title
  • Add sorting by position and start date in task list view
  • Update translations

Bug fixes:

  • Add missing plugin parameter for search box (Gantt and calendar plugin)
  • Fix broken start date button

Kanboard Version 1.0.42

@fguillot fguillot released this Oct 6, 2017 · 226 commits to master since this release

New features:

  • New restrictions for custom project roles

Improvements:

  • Improved dashboard

Breaking Changes:

Bug fixes:

  • Fix typo in Sqlite schema

Kanboard Version 1.0.41

@fguillot fguillot released this Oct 6, 2017 · 254 commits to master since this release

New features:

  • Add Croatian language translation

Improvements:

  • Simplify dashboard to use new tasks list view
  • Move notifications outside of dashboard
  • Render QR code for TwoFactor authentication without Google Chart API
  • Add toggle button to show/hide subtasks in task list view
  • Use same layout as task listing for task search
  • Display tags in task list view
  • Make user actions available from contextual menu
  • Change users and groups list layout
  • Project priority is always rendered now
  • Do not list private projects when adding a new user
  • Restore link for task title on board

Breaking Changes:

  • Remove method getQrCodeUrl() from PostAuthenticationProviderInterface