All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Makefile: simplify local & docker dev usage
- Update to Meteor 2.13.3
- Dockerfiles:
- update meteor version
- use meteor nodejs14 extended support version
- set architecture to linux/amd64 platform in docker compose
- Update meteor packages:
- msavin:sjobs* upgraded from 3.1.1 to 4.3.2
- sakulstra:aggregate upgraded from 1.4.3 to 1.4.4
- ostrio:files* upgraded from 1.14.3 to 2.3.3
- matb33:collection-hooks upgraded from 1.1.4 to 1.3.0
- mdg:validated-method upgraded from 1.2.0 to 1.3.0
- observe-sequence upgraded from 1.0.20 to 1.0.21
- reywood:publish-composite upgraded from 1.7.3 to 1.8.3
- zodern:types added, version 1.0.10
- akryum:vue-component moved to bslocombe:[email protected]
- Update npm packages:
- jszip upgraded from 3.7.1 to 3.10.1
- meteor-node-stubs upgraded from 1.2.1 to 1.2.5
- moment upgraded from 2.29.2 to 2.29.4
- aws-sdk upgraded from 2.670.0 to 2.1494.0
- Remove useless vador.yml file
- Fix missing translation for date selector (fix #142) Update packages:
- akryum:vue-sass upgraded from 0.1.2 to 0.1.3
- blaze-tools upgraded from 1.1.2 to 1.1.3
- html-tools upgraded from 1.1.2 to 1.1.3
- matb33:collection-hooks upgraded from 1.1.0 to 1.1.4
- meteortesting:browser-tests upgraded from 1.3.4 to 1.3.5
- modern-browsers upgraded from 0.1.6 to 0.1.7
- observe-sequence upgraded from 1.0.19 to 1.0.20
- ostrio:cookies upgraded from 2.7.0 to 2.7.2
- spacebars-compiler upgraded from 1.3.0 to 1.3.1
- templating-tools upgraded from 1.2.1 to 1.2.2
- Meetings: add tabs for now/past/future meetings
- Enable hyperlinks on check list items
- Bump nth-check from 2.0.0 to 2.0.1
- Fix hashtag detection
- Update to Meteor 2.3.6
- Update packages:
- blaze-tools upgraded from 1.1.0 to 1.1.2
- caching-html-compiler upgraded from 1.2.0 to 1.2.1
- html-tools upgraded from 1.1.0 to 1.1.2
- htmljs upgraded from 1.1.0 to 1.1.1
- http upgraded from 1.4.3 to 1.4.4
- meteorhacks:inject-initial upgraded from 1.0.4 to 1.0.5
- modern-browsers upgraded from 0.1.5 to 0.1.6
- observe-sequence upgraded from 1.0.16 to 1.0.19
- spacebars-compiler upgraded from 1.2.0 to 1.3.0
- static-html upgraded from 1.2.2 to 1.3.2
- templating-tools upgraded from 1.2.0 to 1.2.1
- accounts-base* upgraded from 1.8.0 to 2.0.1
- accounts-oauth upgraded from 1.2.0 to 1.3.0
- accounts-password* upgraded from 1.7.0 to 2.0.1
- alanning:roles upgraded from 1.2.19 to 1.3.0
- babel-compiler upgraded from 7.6.0 to 7.7.0
- blaze upgraded from 2.3.4 to 2.5.0
- blaze-tools upgraded from 1.0.10 to 1.1.0
- caching-html-compiler upgraded from 1.1.3 to 1.2.0
- callback-hook upgraded from 1.3.0 to 1.3.1
- ddp-client upgraded from 2.4.0 to 2.5.0
- ddp-rate-limiter upgraded from 1.0.9 to 1.1.0
- ddp-server upgraded from 2.3.2 to 2.4.1
- dynamic-import upgraded from 0.6.0 to 0.7.1
- ecmascript upgraded from 0.15.0 to 0.15.3
- ecmascript-runtime-client upgraded from 0.11.0 to 0.11.1
- ecmascript-runtime-server upgraded from 0.10.0 to 0.10.1
- email upgraded from 2.0.0 to 2.1.1
- html-tools upgraded from 1.0.11 to 1.1.0
- htmljs upgraded from 1.0.11 to 1.1.0
- id-map upgraded from 1.1.0 to 1.1.1
- latelier-accounts-oidc* upgraded from 1.0.10 to 2.0.0
- launch-screen upgraded from 1.2.0 to 1.3.0
- matb33:collection-hooks* upgraded from 0.9.1 to 1.1.0
- meteor-base upgraded from 1.4.0 to 1.5.1
- minifier-css upgraded from 1.5.3 to 1.5.4
- minifier-js upgraded from 2.6.0 to 2.6.1
- minimongo upgraded from 1.6.1 to 1.7.0
- mongo upgraded from 1.10.1 to 1.12.0
- mongo-id upgraded from 1.0.7 to 1.0.8
- npm-bcrypt removed from your project
- npm-mongo upgraded from 3.8.1 to 3.9.1
- oauth* upgraded from 1.3.2 to 2.0.0
- oauth2 upgraded from 1.3.0 to 1.3.1
- promise upgraded from 0.11.2 to 0.12.0
- react-fast-refresh upgraded from 0.1.0 to 0.1.1
- routepolicy upgraded from 1.1.0 to 1.1.1
- service-configuration upgraded from 1.0.11 to 1.1.0
- socket-stream-client upgraded from 0.3.1 to 0.4.0
- spacebars upgraded from 1.0.15 to 1.2.0
- spacebars-compiler upgraded from 1.1.3 to 1.2.0
- srp removed from your project
- standard-minifier-css upgraded from 1.7.2 to 1.7.3
- standard-minifier-js upgraded from 2.6.0 to 2.6.1
- templating upgraded from 1.3.2 to 1.4.1
- templating-compiler upgraded from 1.3.3 to 1.4.1
- templating-runtime upgraded from 1.3.2 to 1.5.0
- templating-tools upgraded from 1.1.2 to 1.2.0
- url upgraded from 1.3.1 to 1.3.2
- webapp upgraded from 1.10.0 to 1.11.1
- Elastic APM support
- Fix permission check for canvas & project group
- Fix manifest.json loading behind cookie authenticated site
- Prefix exported meeting filename with start date
- Elastic APM support (package outdated)
- Remove mobile dedicated dashboard
- Do not display archived projects
- Fix manifest.json URLs when root path is not /
- Fix project label display on task detail
- Update packages:
- Bump handlebars from 4.7.6 to 4.7.7
- Bump simpl-schema from 1.7.0 to 1.10.2
- Bump y18n from 4.0.0 to 4.0.1
- Bump lodash from 4.17.19 to 4.17.21
- Move from @mxiii/html-to-text to html-to-text (html-to-text/node-html-to-text#198 is closed)
- Update es-lint-* packages
- PWA support
- Display favorite projects on project list on top with icon
- Hide pagination bars when pagination is irrelevant
- Fix http mode upload
- 3 background photos
- User management:
- Display more information about users on organization & project on setting pages
- Disable remove user from project if user is member of associated organization
- Fix set admin button in project settings page
- Fix user listing in project settings page
- Check permissions when uploading file
- Display & manage labels & attachments on task detail in dashboard page
- Improve background selector
- Update tiptap:
- tiptap: 1.32.2
- tiptap-extensions: 1.35.2
- Markdown shortcuts: apply shortcut only on separate words
- Update node version to 12.22.1
- Update to Meteor 2.1.1
- Security updates:
- Update MJML to latest version (4.9.0)
- Fix dates timezone in meetings & tasks
- Add logout url for sso
- Update to Meteor 2.1
- Some fixes when importing/exporting a project:
- Added a dialog with a progress bar when exporting project in ProjectExport
- It's no longer possible to import project users (disabled in UI ProjectImportWizard). We can still export users but they will not be used during import phase.
- Accordingly, we will not assign the current user to any imported task or any user attendee in imported meetings.
- Added a test case where we import project without users to validate those changes.
- Improve task insertion performance
- Update to Meteor 2.0
- Update packages:
- accounts-base upgraded from 1.7.0 to 1.8.0
- accounts-password upgraded from 1.6.2 to 1.7.0
- autoupdate upgraded from 1.6.0 to 1.7.0
- babel-compiler upgraded from 7.5.3 to 7.6.0
- ddp-client upgraded from 2.3.3 to 2.4.0
- dynamic-import upgraded from 0.5.3 to 0.6.0
- ecmascript upgraded from 0.14.3 to 0.15.0
- logging upgraded from 1.1.20 to 1.2.0
- minimongo upgraded from 1.6.0 to 1.6.1
- modules upgraded from 0.15.0 to 0.16.0
- mongo upgraded from 1.10.0 to 1.10.1
- mongo-decimal upgraded from 0.1.1 to 0.1.2
- react-fast-refresh added, version 0.1.0
- reload upgraded from 1.3.0 to 1.3.1
- standard-minifier-css upgraded from 1.6.1 to 1.7.2
- webapp upgraded from 1.9.1 to 1.10.0
- webapp-hashing upgraded from 1.0.9 to 1.1.0
- Project import/export
- Update vuetify to 2.3.21
- Fullscreen task details window
- Update tiptap:
- [email protected]
- [email protected]
- extract custom extensions to dedicated files
- fix link paste when url contains special cars which where messing with markdown detection
- Upgrade meteor to 1.11.1
- Update vuetify to 2.3.15
- Update meteor packages:
- accounts-base upgraded from 1.6.0 to 1.7.0
- accounts-password upgraded from 1.6.0 to 1.6.2
- boilerplate-generator upgraded from 1.7.0 to 1.7.1
- ddp-rate-limiter upgraded from 1.0.7 to 1.0.9
- ddp-server upgraded from 2.3.1 to 2.3.2
- ecmascript-runtime-client upgraded from 0.10.0 to 0.11.0
- ecmascript-runtime-server upgraded from 0.9.0 to 0.10.0
- email* upgraded from 1.2.3 to 2.0.0
- kschingiz:meteor-elastic-apm upgraded from 2.3.0 to 2.4.1
- minifier-css upgraded from 1.5.0 to 1.5.3
- minimongo upgraded from 1.5.0 to 1.6.0
- mongo upgraded from 1.9.1 to 1.10.0
- npm-mongo upgraded from 3.7.0 to 3.8.1
- socket-stream-client upgraded from 0.2.3 to 0.3.1
- srp upgraded from 1.0.12 to 1.1.0
- standard-minifier-css upgraded from 1.6.0 to 1.6.1
- url upgraded from 1.2.0 to 1.3.1
- dynamic-import upgraded from 0.5.2 to 0.5.3
- meteortesting:browser-tests upgraded from 1.3.3 to 1.3.4
- oauth upgraded from 1.3.0 to 1.3.2
- ostrio:cookies upgraded from 2.6.0 to 2.6.1
- ostrio:files upgraded from 1.14.0 to 1.14.3
- Fix translation for canvas/milestones
- Admin can change user password
- Missing translations
- canvas
- login, register, lost password
- misc dialogs
- Fix Richeditor behaviors:
- model update behavior
- Ctrl+Enter to submit data
- Update SSO handler to handle edge cases
- Fix recover password page (login was needed)
- Add missing translations on login pages
- Missing translations in history
- Project history available on tasks page
- Meetings:
- realtime update (actions, dates, ...)
- disable pdf output
- better lock/unlock behavior (do not display lock button on present/futur meetings)
- pdf support for meetings
- pdflatex deps in docker file
- Matomo support
- Meetings:
- export to odf/docx/pdf
- coedition
- locked/unlocked status
- drag mouse on calendar to create event
- Fix filter users in select dialog
- Disable profile photo upload when attachments are disabled
- Fix font display on firefox with retina screens
- Docker development environment
- Fix checkbox selection on new project wizard
- Improve SSO login
- Option (in settings.json) to disable attachments
- Meetings (basic management)
- Method & admin button to add missing features on projects
- Update vuetify to 2.3.6
- BPMN is a feature (and is hidden in menu if not activated in project)
- Project weather is a feature (and is hidden in menu if not activated in project)
- Project canvas is a feature (and is hidden in menu if not activated in project)
- Allow text selection when updating name in task card
- Move completed tasks to top in "auto catch completed" list
- Improve New project dialog (stepper, minimal infos only)
- Support for ff <= 60
- Legacy route support (was needed for ff <= 60)
- Fix resize column behavior when task detail is displayed
- All regular project member to access project history
- Update canvas page layout
- Update screenshots on README.md
- Fix translation
- Lazy load ProjectBPMN component to minimize final bundle
- Fix task count in project activity
- Fix shortcuts messing with bpmn edition
- Several UI fixes
- Clone project keep labels on tasks
- Open project on dashboard opens tasks view directly
- Fix search shortkey (shift + / is mandatory on french keyboards)
- Fix clone project (tasks were not dispatched in corresponding lists)
- Update UI layout
- better looking ui
- no more left drawer on wide screens
- quick access with shortkeys:
- "/": open search tasks menu
- "p": open project selector
- "l": add label on task details
- Display task description in assigned task email
- Update screenshots on README.md
- Fix translation
- Lazy load ProjectBPMN component to minimize final bundle
- Fix task count in project activity
- Fix shortcuts messing with bpmn edition
- Several UI fixes
- Clone project keep labels on tasks
- Open project on dashboard opens tasks view directly
- Fix search shortkey (shift + / is mandatory on french keyboards)
- Fix clone project (tasks were not dispatched in corresponding lists)
- Update UI layout
- better looking ui
- no more left drawer on wide screens
- quick access with shortkeys:
- "/": open search tasks menu
- "p": open project selector
- "l": add label on task details
- Display task description in assigned task email
- Upgrade meteor to 1.10.1
- Update vuetify to 2.2.22
- Update jquery to 3.5.1
- Update meteor packages:
- accounts-base upgraded from 1.5.0 to 1.6.0
- accounts-oauth upgraded from 1.1.16 to 1.2.0
- accounts-password upgraded from 1.5.3 to 1.6.0
- babel-compiler upgraded from 7.5.0 to 7.5.2
- boilerplate-generator upgraded from 1.6.0 to 1.7.0
- ddp-server upgraded from 2.3.0 to 2.3.1
- ecmascript upgraded from 0.14.0 to 0.14.2
- inter-process-messaging upgraded from 0.1.0 to 0.1.1
- launch-screen upgraded from 1.1.1 to 1.2.0
- minimongo upgraded from 1.4.5 to 1.5.0
- mobile-experience upgraded from 1.0.5 to 1.1.0
- mobile-status-bar upgraded from 1.0.14 to 1.1.0
- mongo upgraded from 1.8.0 to 1.9.0
- npm-mongo upgraded from 3.3.0 to 3.7.0
- oauth upgraded from 1.2.8 to 1.3.0
- oauth2 upgraded from 1.2.1 to 1.3.0
- random upgraded from 1.1.0 to 1.2.0
- shell-server upgraded from 0.4.0 to 0.5.0
- socket-stream-client upgraded from 0.2.2 to 0.2.3
- webapp upgraded from 1.8.0 to 1.9.0
- Update npm packages:
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- @babel/[email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- Support for oauth2 (tested with keycloack)
- Fix completed tasks in timeline
- Resize columns on kanban board
- Fix task card display when title is very large on chrome/safari
- Improve task list title display
- Fix pending task count on dashboard
- Project wheather: improve tasks loading & fix duplicates
- Preserve newlines in edited content
- Move from html-to-text to @mxiii/html-to-text (see html-to-text/node-html-to-text#198)
- Upgrade handlebars to 4.7.6
- Force fallback method for dragging items (fix mobile support)
- Fix new task dialog display glitches
- Improve check list item edition
- Add sticky position on task detail & tasks list tabs
- Firefox: do not hide scrollbar
- Add projects in administration pages (actions: view/move to trash/delete)
- Display completed info in tasks list
- Fix list move bug when moving created list to first row
- Weather reports: display reports within 2 side panes
- Replace vue2-editor with tiptap (see https://github.com/scrumpy/tiptap)
- Improve dialogs on mobile (no more fullscreen everywhere)
- Update vuetify to 2.2.15
- Fix icons display in task items (weird behavior in ff74)
- Docker configuration files
- Storage: S3 support for attachments & avatars
- Fix profile page first time display
- Fix missing translation
- Basic key figures for administrator
- Conditional email verification setting
- Better clear notifications icon
- Improve code readability for internal notifications (snackbars)
- Admin rights are checked and set if needed at login
- BPMN examples (templates)
- Fix check admin in project methods
- Improve bpmn edition
- Update packages:
- bpmn-js to 6.2.0
- diagram-js-minimap to 2.0.3
- Prefix for emails
- Fix unit test exit
- Improve favorite project card display
- Update vuetify to 2.2.4
- Update to Meteor 1.9
- Update packages:
- accounts-base upgraded from 1.4.5 to 1.5.0
- babel-compiler upgraded from 7.4.2 to 7.5.0
- babel-runtime upgraded from 1.4.0 to 1.5.0
- callback-hook upgraded from 1.2.0 to 1.3.0
- ecmascript upgraded from 0.13.2 to 0.14.0
- ecmascript-runtime-client upgraded from 0.9.0 to 0.10.0
- ecmascript-runtime-server upgraded from 0.8.0 to 0.9.0
- minifier-css upgraded from 1.4.3 to 1.5.0
- minifier-js upgraded from 2.5.1 to 2.6.0
- modules upgraded from 0.14.0 to 0.15.0
- modules-runtime upgraded from 0.11.0 to 0.12.0
- mongo upgraded from 1.7.0 to 1.8.0
- npm-mongo upgraded from 3.2.0 to 3.3.0
- standard-minifier-css upgraded from 1.5.4 to 1.6.0
- standard-minifier-js upgraded from 2.5.2 to 2.6.0
- webapp upgraded from 1.7.5 to 1.8.0
- accounts-password upgraded from 1.5.2 to 1.5.3
- meteortesting:mocha upgraded from 1.1.3 to 1.1.4
- meteortesting:mocha-core* upgraded from 6.2.2 to 7.0.0
- modern-browsers upgraded from 0.1.4 to 0.1.5
- babel-compiler upgraded from 7.5.2 to 7.5.3
- caching-compiler upgraded from 1.2.1 to 1.2.2
- dynamic-import upgraded from 0.5.1 to 0.5.2
- ecmascript upgraded from 0.14.2 to 0.14.3
- konecty:user-presence upgraded from 2.6.0 to 2.6.3
- kschingiz:meteor-elastic-apm upgraded from 2.2.4 to 2.3.0
- meteortesting:browser-tests upgraded from 1.3.1 to 1.3.3
- meteortesting:mocha upgraded from 1.1.4 to 1.1.5
- meteortesting:mocha-core upgraded from 7.0.0 to 7.0.1
- mongo upgraded from 1.9.0 to 1.9.1
- ostrio:cookies upgraded from 2.5.0 to 2.6.0
- ostrio:files upgraded from 1.13.0 to 1.14.0
- webapp upgraded from 1.9.0 to 1.9.1
- xolvio:cleaner upgraded from 0.3.3 to 0.4.0
- Dependency to simonhochrein:meteor-mjml (not compatible with nodejs >= 12)
- Remove symlink for diagram-js-minimap (see meteor/meteor#10603)
- Select user dialog: allow search in all tabs, update ux to looks like SelectLabel
- Select label dialog: allow search
- Project dashboard
- Update vuetify to 2.1.14
- Regenerate background thumbnail if thumbnail file is missing
- Task description is automatically saved when clicking outside or closing task detail
- Canvas item is automatically saved when clicking outside text area
- Update to Meteor 1.8.3
- Update packages:
- accounts-base upgraded from 1.4.4 to 1.4.5
- accounts-password upgraded from 1.5.1 to 1.5.2
- babel-compiler upgraded from 7.3.4 to 7.4.2
- babel-runtime upgraded from 1.3.0 to 1.4.0
- callback-hook upgraded from 1.1.0 to 1.2.0
- ecmascript upgraded from 0.12.7 to 0.13.2
- ecmascript-runtime-client upgraded from 0.8.0 to 0.9.0
- ecmascript-runtime-server upgraded from 0.7.1 to 0.8.0
- minifier-css upgraded from 1.4.2 to 1.4.3
- minifier-js upgraded from 2.4.1 to 2.5.1
- modules upgraded from 0.13.0 to 0.14.0
- modules-runtime upgraded from 0.10.3 to 0.11.0
- mongo upgraded from 1.6.3 to 1.7.0
- npm-mongo upgraded from 3.1.2 to 3.2.0
- standard-minifier-css upgraded from 1.5.3 to 1.5.4
- standard-minifier-js upgraded from 2.4.1 to 2.5.2
- webapp upgraded from 1.7.4 to 1.7.5
- akryum:vue-component upgraded from 0.15.1 to 0.15.2
- blaze upgraded from 2.3.3 to 2.3.4
- ejson upgraded from 1.1.0 to 1.1.1
- ostrio:cookies upgraded from 2.4.1 to 2.5.0
- ostrio:files upgraded from 1.12.2 to 1.13.0
- reywood:publish-composite upgraded from 1.7.2 to 1.7.3
- Tasks Digest per project, sent to user if subscribed
- Labels are kept when converting item to task
- Health report: date + 1 day is used to find tasks
- Export project tasks list to office (calc & excel) format
- Export single task to office formats
- Search box
- Link to settings in organization page without any projects
- Export canvas to open document format (ods)
- Fix task selection behavior
- Edit health reports in full screen page
- Fix icons when editing health report
- Fix autofocus
- Improve date parsing in timeline (fix error on safari)
- Scroll to selected task if outside viewport
- Disable dynamic import on firefox <= 60
- Fix duplicate task missing notes & checklist
- Fix wrong tasks display on dashboard
- Fix task estimation & spent display
- Fix errors thrown in console in health report page
- Update occitan translation, by Quenty31
- Disable client creation
- Improve keyboard navigation
- Updated packages:
- Move task without drag & drop
- eslint support
- Clone task to another project
- Attachments are cloned when cloning a task or project
- BPMN: export to xml
- Improve keyboard navigation
- Improve task permission checking
- Lazy load big components (bpmn & visjs)
- Update SortableJS to 1.10.1
- All code is updated to respect the eslint custom rules
- Update occitan translation, by Quenty31
- Update packages :
- akryum:vue-component upgraded from 0.15.0 to 0.15.1
- akryum:vue-component-dev-client upgraded from 0.4.6 to 0.4.7
- alanning:roles upgraded from 1.2.16 to 1.2.19
- base64 upgraded from 1.0.11 to 1.0.12
- konecty:user-presence upgraded from 2.4.0 to 2.6.0
- matb33:collection-hooks upgraded from 0.8.4 to 0.9.1
- meteortesting:browser-tests upgraded from 1.2.0 to 1.3.1
- meteortesting:mocha upgraded from 1.1.2 to 1.1.3
- meteortesting:mocha-core upgraded from 6.1.2 to 6.2.2
- mongo upgraded from 1.6.2 to 1.6.3
- ostrio:cookies upgraded from 2.3.0 to 2.4.1
- ostrio:files upgraded from 1.10.2 to 1.12.2
- peerlibrary:computed-field upgraded from 0.9.0 to 0.10.0
- reywood:publish-composite upgraded from 1.7.0 to 1.7.2
- Schemas for collections
- Update occitan translation, by Quenty31
- Fix health report update when description is empty
- Fix reminder detection
- Notes are displayed like in chat messaging apps (bubbles)
- Update vuetify to 2.1.3
- Project estimated size
- vue-color dependency (use vuetify color picker)
- Fix navigation from project to organization when user is not member of organization
- Fix i18n for "clone project" dialog
- Give admin rights to user when cloning a project
- Do not display empty state on project timeline
- Fix avatar wrong orientation display
- Useless changelog statements
- Support for meteor-elastic-apm (see https://github.com/kschingiz/meteor-elastic-apm)
- Improve project timeline
- Improve projects timeline (move, resize, access to project menu)
- Update vuetify to 2.1.1
- Fix i18n on projects timeline
- Update occitan translation, by Quenty31
- Fix warning color on date
- Do not display label on dashboard
- Display warning color & icon when task due date is over
- Avatar support
- Fix missing attachment icon
- Minor fixes (console.log statements, i18n)
- Label text can be displayed by clicking on it
- Update occitan translation, by Quenty31
- Improve color brightness detection
- Fix task filter on dashboard when not admin
- Save canvas: do not use temp object & fix cancel behavior
- Fix canvas save method
- Update vue2vis to 0.0.16
- Update packages (npm audit fix)
- Reminder: 1 week before
- Multiple uploads enabled on single task
- Email notifications are enabled by default
- Update occitan translation, by Quenty31
- Upgrade to [email protected]
- Permissions on organization are propagated to projects
- Improve dialog display when height is small
- Synchronization between watchers & assignee
- Fix list name size
- Background thumbnails
- NASA background
- Notes on task: always display note editor
- When creating task, user is added as watcher
- Migrate to Material Design Icons (https://materialdesignicons.com/)
- Notifications can be mark as read & deleted in bulk
- Update occitan translation, by Quenty31
- Improve edit task name (textarea in task detail, cancel restore previous name in list view)
- Improve health cards display when task is selected
- Send notification only to assigned to & watchers
- Upgraded vue2-editor to latest version (2.10.0)
- Upgrade to [email protected]
- Google Material Icons
- Upgrade to vuetify 2.0
- Completed tasks are displayed in weather report
- Settings to restrict user search & invitation to admin only
- Fix i18n string with dot
- When creating task in completed list, completedAt field is correctly set
- Fixtures emails are generated using @latelierdesprojets.fr
- Update README.md
- Health reports are loaded with meteor method instead of publication
- More i18n translations
- Edit list name right after creation
- Task reminder
- Notifications
- Watchers
- Display previous members in project filter toolbar
- Select user widget now display 3 tabs: project members/organization members/find
- Members can leave project
- Prevent page refresh when form is submited with enter key on Edit label dialog
- Link in task detail in dashboard opens task in project (instead of project only)
- Files are displayed in dedicated tab on task property
- Fix attachments page display when a task is soft deleted
- Upgraded lodash version to 4.17.15
- Resources
- Changelog
- Occitan translation (on main i18n file), by Quenty31
- More translations
- Drop file on list & task to add attachment
- Display label name color according to background on project toolbar
- Display list name color & button according to background
- Display hidden tasks when search filter is set
- Split i18n main file in one file per language
- Upgraded packages to latest version