Skip to content
This repository has been archived by the owner on Apr 12, 2022. It is now read-only.

Version Aquila

Compare
Choose a tag to compare
@marienfressinaud marienfressinaud released this 28 Jan 20:57
· 279 commits to master since this release

Improvements

  • #224 Add placeholder on create forms of project and task
  • #130 Set default duration for project to 2 weeks
  • #263 Display user errors on activation form

Documentation

  • Document how to create new iterations
  • #246 Update links to lessy-community repo
  • #263 Document db schema load for production
  • #245 Add link to Framateam

Internationalisation

  • #239 Change error message for existing emails

Bug fixes

  • #220 Improve front sync between task and project
  • #243 Remove finished projects of future list
  • #261 Force order on paginated endpoints
  • #260 Force colors to prevent system overrides
  • #267 Sync task's state on project change

Technical

  • Update npm dependencies
  • Update gem dependencies
  • Rename Dockerfile.prod in Dockerfile
  • #140 Provide live syncing system

API changes

  • Remove project attributes on task relationships
  • Task's state is synced with its related project on PATCH /api/tasks/:id
    (please refer to tasks API documentation to know more about it)
  • Remove project.isInProgress (equivalent to project.state === 'started')
  • Provide GET /api/projects/:id endpoint
  • Provide GET /api/tasks/:id endpoint
  • project.createdAt and project.updatedAt are added
  • task.createdAt and task.updatedAt are added

Migration notes