Skip to content

Latest commit

 

History

History
675 lines (459 loc) · 17.6 KB

CHANGELOG.md

File metadata and controls

675 lines (459 loc) · 17.6 KB

Changelog

Unreleased

5.0.9 (2020-03-11)

Feature

  • Implemented new simplified email messages.

Misc

  • Fixed several minor bugs.

  • Updated requirements.

i18n

  • Updated lots of strings and updated their translations.

5.0.8 (2020-02-17)

i18n

  • Update Basque translation and others.

Misc

  • Several minor bugfixes.

5.0.7 (2020-02-06)

Feature

  • Add reduce notifications configuration option.

  • Sanitize full name input.

i18n

  • Add Latvian translation.

Misc

  • Several minor bugfixes.

5.0.6 (2020-01-15)

Misc

  • Minor fix on contact project team feature.

5.0.5 (2020-01-08)

Feature

  • Promote task and issues to user story with watchers, attachments and comments.

Misc

  • Several minor bugfixes and translation updates.

5.0.0 (2019-11-13)

  • Refresh attachment URL on markdown fields to support protected backend.

  • Update requirements.

  • Update translations: Persian (Iran), French, Portuguese (Brazil).

4.2.14 (2019-10-01)

  • Update requirements to support python3.7. This is a potentially BREAKING CHANGE. Several libraries were updated to minor and patch releases. Contributed modules should be tested thoroughly.

  • Minor bug fixes.

4.2.12 (2019-08-06)

Misc

  • Upgrade requirements
  • Events refactoring

4.2.11 (2019-07-24)

Misc

  • Asana bug fix.

4.2.10 (2019-07-11)

Misc

  • Remove role points project signal from patch US's.
  • Improve US's statuses filter by project.

4.2.7 (2019-06-24)

Misc

  • Add default settings slug configuration.
  • Minor bug fixes.

4.2.6 (2019-06-12)

Misc

  • Recreate timeline indexes.
  • Minor bug fixes.

4.2.4 / 4.2.5 (2019-05-09)

Misc

4.2.3 (2019-04-16)

Features:

  • Change tag filter behavour to 'or' operator

Misc

  • Change milestone query
  • Avoid getting non image thumbnails
  • Remove unnecesary queries on saving items
  • Update messages catalog
  • Minor bug fixes.

4.2.2 (2019-03-21)

Features:

  • Fix milestone US serializer

4.2.1 (2019-03-20)

Features:

  • Add dashboard filter for user stories updating queryset and serializer
  • Change milestone user story serializer
  • Remove additional order by in timeline queryset
  • Add user project slight queryset and serializer
  • Filter history comments queryset

Misc

  • Minor bug fixes.

4.2.0 (2019-02-28)

Features:

  • Promote Tasks to US
  • Improve queries
  • Activate Hebrew and Basque languages

Misc

  • Minor bug fixes.

4.1.0 (2019-02-04)

Misc

  • Fix Close sprints

Features:

  • Negative filters
  • Activate the Ukrainian language

4.0.4 (2019-01-15)

Misc

  • Minor bug fixes.

4.0.3 (2018-12-11)

Misc

  • Add extra requirements for oauthlib

4.0.2 (2018-12-04)

Misc

  • Update messages catalog.

4.0.1 (2018-11-28)

Misc

  • Minor bug fix.

4.0.0 Larix cajanderi (2018-11-28)

Features

Misc

  • Minor icon changes
  • Lots of small bugfixes

3.4.5 (2018-10-15)

Features

  • Prevent local Webhooks

3.4.4 (2018-09-19)

Misc

  • Small fixes

3.4.3 (2018-09-19)

Misc

  • Refactor attachment url's in timeline
  • Avoid receive feedkback in private projects from non-members
  • Allow delete reports uuid's
  • Small fixes

3.4.0 Pinus contorta (2018-08-13)

Features

3.3.14 (2018-08-06)

Misc

  • Improve US reorder algorithm.
  • Drop python 3.4 and add python 3.6 to travis configuration.

3.3.13 (2018-07-05)

Misc

  • Minor bug fixes.

3.3.11 (2018-06-27)

Features

  • Add assigned users kanban/taskboard filter.
  • Improve US reorder in kanban.
  • Upgrade psycopg2 library.

3.3.8 (2018-06-14)

Misc

  • Minor bug fix.

3.3.7 (2018-05-31)

Misc

  • Minor bug fix related with project import.

  • Pin requirements to solve incompatible versions detected by pip 10.

3.3.4 (2018-05-24)

Misc

  • Add features to fulfill GDPR.

3.3.3 (2018-05-10)

Misc

  • Update locales.
  • Minor bug fixes.

3.3.1 (2018-04-30)

Misc

  • Minor bug fixes.

3.3.1 (2018-04-30)

Misc

  • Minor bug fixes.

3.3.0 Picea mariana (2018-04-26)

Features

3.2.3 (2018-04-04)

Misc

  • Fix milestone burndown graph with empty US.
  • Upgrade markdown library to solve bug.
  • Update locales.

3.2.2 (2018-03-15)

Misc

  • Minor bug fixes.

3.2.0 Betula nana (2018-03-07)

Features

  • Add role filtering in US.

3.1.3 (2018-02-28)

Features

  • Increase token entropy.
  • Squash field changes on notification emails
  • Minor bug fixes.

3.1.0 Perovskia Atriplicifolia (2017-03-10)

Features

  • Contact with the project: if the projects have this module enabled Taiga users can contact them.
  • Ability to create rich text custom fields in Epics, User Stories, Tasks and Isues.
  • Full text search now use simple as tokenizer so search with non-english text are allowed.
  • Duplicate project: allows creating a new project based on the structure of another (status, tags, colors, default values...)
  • Add thumbnails and preview for PSD files.
  • Add thumbnails and preview for SVG files (Cario lib is needed).
  • i18n:
    • Add japanese (ja) translation.
    • Add korean (ko) translation.
    • Add chinese simplified (zh-Hans) translation.
  • Third party services project importers:
    • Trello
    • Jira 7
    • Github
    • Asana

Misc

  • API:
    • Memberships API endpoints now allows using usernames and emails instead of using only emails.
    • Contacts API allow full text search (by the username, full name or email).
    • Filter milestones, user stories and tasks by estimated_start and estimated_finish dates.
    • Add project_extra_info to epics, tasks, milestones, issues and wiki pages endpoints.
  • Gogs integration: Adding new Gogs signature method.
  • Lots of small and not so small bugfixes.

3.0.0 Stellaria Borealis (2016-10-02)

Features

  • Add Epics.
  • Include created, modified and finished dates for tasks in CSV reports.
  • Add gravatar url to Users API endpoint.
  • ProjectTemplates now are sorted by the attribute 'order'.
  • Create enpty wiki pages (if not exist) when a new link is created.
  • Diff messages in history entries now show only the relevant changes (with some context).
  • User stories and tasks listing API call support extra params to include more data (tasks and attachemnts and attachments, respectively)
  • Comments:
    • Now comment owners and project admins can edit existing comments with the history Entry endpoint.
    • Add a new permissions to allow add comments instead of use the existent modify permission for this purpose.
  • Tags:
    • New API endpoints over projects to create, rename, edit, delete and mix tags.
    • Tag color assignation is not automatic.
    • Select a color (or not) to a tag when add it to stories, issues and tasks.
  • Improve search system over stories, tasks and issues:
    • Search into tags too. (thanks to Riccardo Cocciol)
    • Weights are applied: (subject = ref > tags > description).
  • Import/Export:
    • Gzip export/import support.
    • Export performance improvements.
  • Add filter by email domain registration and invitation by setting.
  • Third party integrations:
    • Included gogs as builtin integration.
    • Improve messages generated on webhooks input.
    • Add mentions support in commit messages.
    • Cleanup hooks code.
    • Rework webhook signature header to align with larger implementations and defined standards. (thanks to Stefan Auditor)
  • Add created-, modified-, finished- and finish_date queryset filters
    • Support exact match, gt, gte, lt, lte
    • added issues, tasks and userstories accordingly
  • i18n:
    • Add norwegian Bokmal (nb) translation.

Misc

  • [API] Improve performance of some calls over list.
  • Lots of small and not so small bugfixes.

2.1.0 Ursus Americanus (2016-05-03)

Features

  • Add sprint name and slug on search results for user stories (thanks to @everblut)
  • [API] projects resource: Random order if discover_mode=true and is_featured=true.
  • Webhooks: Improve webhook data:
    • add permalinks
    • owner, assigned_to, status, type, priority, severity, user_story, milestone, project are objects
    • add role to 'points' object
    • add the owner to every notification ('by' field)
    • add the date of the notification ('date' field)
    • show human diffs in 'changes'
    • remove unnecessary data
  • CSV Reports:
    • Change field name: 'milestone' to 'sprint'
    • Add new fields: 'sprint_estimated_start' and 'sprint_estimated_end'
  • Importer:
    • Remove project after load a dump file fails
    • Add more info the the logger if load a dump file fails

Misc

  • Lots of small and not so small bugfixes.

2.0.0 Pulsatilla Patens (2016-04-04)

Features

  • Ability to create url custom fields. (thanks to @astagi).
  • Blocked projects support
  • Transfer projects ownership support
  • Customizable max private and public projects per user
  • Customizable max of memberships per owned private and public projects

Misc

  • Lots of small and not so small bugfixes.

1.10.0 Dryas Octopetala (2016-01-30)

Features

  • Add logo field to project model
  • Add is_featured field to project model
  • Add is_looking_for_people and looking_for_people_note fields to project model
  • Filter projects list by
    • is_looking_for_people
    • is_featured
    • is_backlog_activated
    • is_kanban_activated
  • Search projects by text query (order by ranking name > tags > description)
  • Order projects list:
    • alphabetically by default
    • by fans (last week/moth/year/all time)
    • by activity (last week/moth/year/all time)
  • Show stats for discover secction
  • i18n.
    • Add swedish (sv) translation.
    • Add turkish (tr) translation.

Misc

  • Lots of small and not so small bugfixes.

1.9.1 Taiga Tribe (2016-01-05)

Features

  • [CSV Reports] Add fields "created_date", "modified_date", "finished_date" to issues CSV report.
  • [Attachment] Generate 'card-image' size (300x200) thumbnails for attached image files.

Misc

  • Improve login and forgot password: allow username or email case-insensitive if the query only match with one user.
  • Improve the django admin panel, now it is more usable and all the selector fields works properly.
  • [API] Add tribe_gig field to user stories (improve integration between Taiga and Taiga Tribe).
  • [API] Performance improvements for project stats.
  • [Events] Add command to send an instant notifications to all the currently online users.
  • Lots of small and not so small bugfixes.

1.9.0 Abies Siberica (2015-11-02)

Features

  • Project can be starred or unstarred and the fans list can be obtained.
  • US, tasks and Issues can be upvoted or downvoted and the voters list can be obtained.
  • Now users can watch public issues, tasks and user stories.
  • Add endpoints to show the watchers list for issues, tasks and user stories.
  • Add a "field type" property for custom fields: 'text', 'multiline text' and 'date' right nowi (thanks to @artlepool).
  • Allow multiple actions in the commit messages.
  • Now every user that coments USs, Issues or Tasks will be involved in it (add author to the watchers list).
  • Now profile timelines only show content about the objects (US/Tasks/Issues/Wiki pages) you are involved.
  • Add custom videoconference system.
  • Fix the compatibility with BitBucket webhooks and add issues and issues comments integration.
  • Add support for comments in the Gitlab webhooks integration.
  • Add externall apps: now Taiga can integrate with hundreds of applications and service.
  • Improve searching system, now full text searchs are supported
  • Add sha1 hash to attachments to verify the integrity of files (thanks to @astagi).
  • i18n.
    • Add italian (it) translation.
    • Add polish (pl) translation.
    • Add portuguese (Brazil) (pt_BR) translation.
    • Add russian (ru) translation.

Misc

  • Made compatible with python 3.5.
  • Migrated to django 1.8.
  • Update the rest of requirements to the last version.
  • Improve export system, now is more efficient and prevents possible crashes with heavy projects.
  • API: Mixin fields 'users', 'members' and 'memberships' in ProjectDetailSerializer.
  • API: Add stats/system resource with global server stats (total project, total users....)
  • API: Improve and fix some errors in issues/filters_data and userstories/filters_data.
  • API: resolver suport ref GET param and return a story, task or issue.
  • Webhooks: Add deleted datetime to webhooks responses when isues, tasks or USs are deleted.
  • Add headers to allow threading for notification emails about changes to issues, tasks, user stories, and wiki pages. (thanks to @brett).
  • Lots of small and not so small bugfixes.

1.8.0 Saracenia Purpurea (2015-06-18)

Features

  • Improve timeline resource.
  • Add sitemap of taiga-front (the web client).
  • Search by reference (thanks to @artlepool)
  • Add call 'by_username' to the API resource User
  • i18n.
    • Add deutsch (de) translation.
    • Add nederlands (nl) translation.

Misc

  • Lots of small and not so small bugfixes.

1.7.0 Empetrum Nigrum (2015-05-21)

Features

  • Make Taiga translatable (i18n support).
  • i18n.
    • Add spanish (es) translation.
    • Add french (fr) translation.
    • Add finish (fi) translation.
    • Add catalan (ca) translation.
    • Add traditional chinese (zh-Hant) translation.
  • Add Jitsi to our supported videoconference apps list
  • Add tags field to CSV reports.
  • Improve history (and email) comments created by all the GitHub actions

Misc

  • New contrib plugin for letschat (by Δndrea Stagi)
  • Remove djangorestframework from requirements. Move useful code to core.
  • Lots of small and not so small bugfixes.

1.6.0 Abies Bifolia (2015-03-17)

Features

  • Added custom fields per project for user stories, tasks and issues.
  • Support of export to CSV user stories, tasks and issues.
  • Allow public projects.

Misc

  • New contrib plugin for HipChat (by Δndrea Stagi).
  • Lots of small and not so small bugfixes.
  • Updated some requirements.

1.5.0 Betula Pendula - FOSDEM 2015 (2015-01-29)

Features

  • Improving SQL queries and performance.
  • Now you can export and import projects between Taiga instances.
  • Email redesign.
  • Support for archived status (not shown by default in Kanban).
  • Removing files from filesystem when deleting attachments.
  • Support for contrib plugins (existing yet: slack, hall and gogs).
  • Webhooks added (crazy integrations are welcome).

Misc

  • Lots of small and not so small bugfixes.

1.4.0 Abies veitchii (2014-12-10)

Features

  • Bitbucket integration:
    • Change status of user stories, tasks and issues with the commit messages.
  • Gitlab integration:
    • Change status of user stories, tasks and issues with the commit messages.
    • Sync issues creation in Taiga from Gitlab.
  • Support throttling.
    • for anonymous users
    • for authenticated users
    • in import mode
  • Add project members stats endpoint.
  • Support of leave project.
  • Control of leave a project without admin user.
  • Improving OCC (Optimistic concurrency control)
  • Improving some SQL queries using djrom directly

Misc

  • Lots of small and not so small bugfixes.

1.3.0 Dryas hookeriana (2014-11-18)

Features

  • GitHub integration (Phase I):
    • Login/singin connector.
    • Change status of user stories, tasks and issues with the commit messages.
    • Sync issues creation in Taiga from GitHub.
    • Sync comments in Taiga from GitHub issues.

Misc

  • Lots of small and not so small bugfixes.

1.2.0 Picea obovata (2014-11-04)

Features

  • Send an email to the user on signup.
  • Emit django signal on user signout.
  • Support for custom text when inviting users.

Misc

  • Lots of small and not so small bugfixes.

1.1.0 Alnus maximowiczii (2014-10-13)

Misc

  • Fix bugs related to unicode chars on attachments.
  • Fix wrong static url resolve usage on emails.
  • Fix some bugs on import/export api related with attachments.

1.0.0 (2014-10-07)

Misc

  • Lots of small and not so small bugfixes

Features

  • New data exposed in the API for taskboard and backlog summaries
  • Allow feedback for users from the platform
  • Real time changes for backlog, taskboard, kanban and issues