2.1.10 - 26th September 2023
- Assigned private tasks were not visible to the assignee in some "My task" lists
2.1.9 - 24th February 2023
- Rebuilt assets
2.1.8 - 9th December 2022
- Rebuilt assets to match AngularJS 1.8.3 from core
2.1.6 - 3rd August 2022
- Auto-create a new default tasks list when a user is adding a new task and all lists have been removed
2.1.5 - 7th June 2022
- The My Projects pages component can now be displayed as a single column width
2.1.4 - 12th May 2022
- Changed localisation shown when there are no tasks to display
2.1.3 - 18th March 2022
- Task counts in the sidebar now update automatically when changes are made
- Admin->communication notification list could vanish if system notifications are hidden
2.1.2 - 8th February 2022
- Fix deleting a project showed a dark screen with no confirmation
2.1.1 - 26th November 2021
- Fixed issue with board statuses disappearing on edit
2.1.0 - 9th November 2021
This Project 2.1 is available for Claromentis Core Versions:
- 8.11.15+
- 8.12.13+
- 8.13+
New Features
- Add, edit and view multiple task assignees
- Project tasks can be viewed and manipulated on a board layout with statuses as columns (Kanban View)
- Project topics: project discussion is now composed of multiple separate topics which can be created, edited and deleted by project managers
- A projects overview dashboard has been added as the default view of a project instead of the tasks page
- Navigation within a project is now achieved on the left instead of by tabs at the top
- Tasks list view mode buttons have been made simpler to understand
Bug fixes
- Fixed migration of existing comments to a new default topic
- Fixed the Topics Component missing topics that had no comments.
- Fixed project team members pagination
- Added missing localisation for the project and task deletion options in Admin > Projects > Communication.
- Topic participants are now sorted by the most recent comment in the topics list
- Fixed empty Task List component on the Project Overview page for projects that aren't live
- Fixed link View all in My Tasks Component
- Copy files from topics comments to the Discussions folder
- Fixed draggable list/status items during editing
- Updating a task description now updates the page without a refresh
- Fixed delete modal window in the project's details view
- Fixed intermittent JavaScript rendering error due to duplicate module definitions and script loading order
- Field List in New Task modal is now updating when the task section is added or deleted
Version 2.0.0 - 15th April 2021
Improvements
- Phase one of the application redesign which includes: Improved project creation flow, Roles & Permissions configuration (as defaults and per project), automatic documents storage creation, and more:
- Project description now uses a full CKEditor instead of BBCode.
- "Additional Info" tab contents are now on the main project edit page.
- On a fresh install no metadata is created by default.
- Main projects list page design updates.
- Document storage is now automatically created for new projects.
- On new install a Projects documents folder (localised version of "Projects") will be automatically created and use as the projects root folder.
- Tasks now have a status instead of a simple "completed" flag in preparation for the board view
- Typing into the project list search bar no longer causes many updates to the list as you type. It now updates once when you stop typing.
- Notification improvements and fixes:
- Notifications are now sent to team members mentioned in a Project/Task comment.
- A notification is now sent when a task is marked as not completed.
- Poject folders can no longer be deleted from Documents
- Changing pages on the main projects list now scrolls the view back to the top
- Added some protection against rogue data when creating a new blank project with no template
Bug fixes
- When a project is created from a template, it will now always correctly inherit the template's cover image
- Removed unnecessary role copy step when creating a project
- Marked project description field as a CLOB type for reports to avoid errors when sorting
- Fixed page blanking issue when trying to filter projects list by "following"
- Fixed front-end error in the project details page (history tab)
Version 1.6.2 - 12th March 2021
Bug fixes
- Fixed module-breaking error when saving a task with a due date before 1000AD
Version 1.6.1 - 24th February 2021
Bug fixes
- Fixed empty growl message when user added title longer than 255 characters and wrap title text
- Fixed links and tagged users in the notifications for project task discussion
- Fixed 'My Tasks' component only showing one option in its project picker
- Added 'project id' column to reports
Version 1.6.0 - 20th January 2021
New Features
- Added Reports module integration
Version 1.5.0 - 17th December 2020
Improvements
- "My Projects" component is now called "Projects" and has options to choose which projects to show and what order to put them in
- The "my tasks" component has been changed to allow filtering by project, to be able to show completed tasks, to choose to sort by due date or name, to choose sort direction, and to choose to group the tasks by project.
Version 1.4.19 - 30th November 2020
- Added missing admin button in projects header
Version 1.4.18 - 18th September 2020
- Additional compatibility with Angular 1.5+
Version 1.4.17 - 19th August 2020
- Additional compatibility with Angular 1.5+
Version 1.4.16 - 16th June 2020
-
Fixed greedy valid object checks that caused errors in other modules
Version 1.4.15 - 16th June 2020
-
Made compatible with AngularJs 1.5+
Version 1.4.14 - 15th June 2020
Bug fixes
- Fixed Discussions links displaying as raw text instead of HTML in system notifications and emails
- Fixed greedy
IsObjectValid()checks that caused errors in other modules
Version 1.4.13 - 27th April 2020
Bug fixes
- Fixed empty growl message when user added task not assigned to a project. Method
CanSendProjectNotifications()has been called onnull.
Version 1.4.12 - 27th April 2020
- Fixed due dates not being saved if the short date format began with the name of a month
Version 1.4.11 - 31st March 2020
- History display was broken
Version 1.4.10 - 11th February 2020
Bug fixes
-
Fixed empty growl message when user added task not assigned to a project
Version 1.4.9 - 20th December 2019
Bug fixes
- Patched XSS vulnerability caused by HTML in history entries.
- Encode special uri characters in the project description
- Notifications could be sent sometimes when a project was not live or a template.
Version 1.4.8 - 27th November 2019
Improvements
- Added Hungarian translation
Version 1.4.7 - 29th October 2019
Improvements
- Added Uzbek translation
Version 1.4.6 - 17th October 2019
Improvements
- Added Component
My Projectsto CategoryProductivity & Shortcuts. - Added Component
My Tasksto CategoryProductivity & Shortcuts. - Added Localized Titles to the following Components:
- My Projects
- My Tasks
Version 1.4.5
- Fixes from 1.2.13 and 1.3.6
- Improvements to expected duration label, duration can be blank, duration field validation
Version 1.4.4
- Fixes from 1.2.12 and 1.3.5
Version 1.4.3
- Added Russian translations and twig templates
- Fixes and improvements merged forward from 1.2 and 1.3
Version 1.4.2
- Pages component improvements from 1.3.4
Version 1.4.1
- Fix from 1.2.10
Version 1.3.6
- Fixes from 1.2.13
Version 1.3.5
- Added line breaks to comments notification email body
- Improved display of RAG labels in app
- Fix from 1.2.12
Version 1.3.4
- Pages component improvements
- Removed Value and Services from the component's display
- Removed Currency and Currency Position from the component's settings
- Added a background colour to the component's progress bar
Version 1.3.3
- Fix from 1.2.10
Version 1.2.13
- Project list was not in the correct order and pinned projects were not at the start
Version 1.2.12
- Fixed issue where Project admins could only see projects they were a member of
Version 1.2.11
- Fixed Project component not displaying the correct number of projects.
Version 1.2.10
- Project sections could become hidden if re-arranged before it was visible (added by user in another browser for example).
Version 1.4.0
- Set Compatibility to Claromentis 8.6
- Flagged DMSV as a dependency so that if it gets disabled in the core admin panel it would also disable Projects rather than show errors.
Version 1.3.2
- Set Compatibility to Claromentis 8.5 only for this branch.
- Removed DMSV dependancy change from 1.3.1. This should have been done in a new 1.4 branch for compatibility.
Version 1.3.1
- Fix hybrid breadcrumb not working with history items
- Some localization work.
- Changing star icon to indicate bookmark to pushpin for pinning to the top
- Tidy up column in project edit properties
- Added tooltip to project pin
- Added active class for bookmarked discussion
- Flagged DMSV as a dependency so that if it gets disabled in the core admin panel it would also disable Projects rather than show errors.
Version 1.3.0
- Compatible with Claromentis 8.5
- Layout tidying up and usability improvement for extra wide screen
Version 1.2.9
- Projects with empty descriptions caused a JS error and broken workflow when used as a template for a new project.
Version 1.2.8
- Set compatibility with core to end at Claromentis 8.4
- Layout tidying up and usability improvement for extra wide screen
Version 1.2.7
- Re-enabled direct links to discussion tabs from project/task notifications about comments.
Version 1.2.6
- Composer.json compatibility with future versions of core.
Version 1.2.5
- Small change to make file icon on a Task link to the task files tab.
Version 1.2.4
- Compatibility with Claromentis 8.3
- Added some missing German localisation
Version 1.2.3
- Fixed user not receiving notifications when new task is assigned.
Version 1.2.2
- Fixed a bug where editing a project would show markup in the description instead of WYSIWYG text.
- Editing and submitting a project with no change could send a change notification in some circumstances.
- Reloading the page when editing a project always returned to the first tab.
Version 1.2.1
- All fixes from 1.1.2
- Fixed a conflict with the BBCode component that inserted text on the screen when clicking.
Version 1.1.2
- "Tasks" folder for file storage was case-sensitive.
- "Tasks" folder is now recreated if it has been renamed/deleted
- Updating a project in draft status could occasionally cause an error.
- Adding a link to a comment incorrectly sent an empty "file added" notification.
Version 1.2.0
- Minor bugfix on page navigation
Version 1.2.0-rc
- Fixed tabs sometimes causing error 404
- Bugfix for task section and tasks display order not updating until a page reload.
- Added a component option to set the currency symbol and position (left, right of the number).
Version 1.1.1
- Bugfix for task section and tasks display order not updating until a page reload.
- Added a component option to set the currency symbol and position (left, right of the number).
Version 1.2.0-beta2
- DMSV dependency was set to use the Claro 8.1 version.
- Removed "close" button from admin permissions dialog
Version 1.2.0-beta
- Claromentis 8.2 compatibility.
- Changes to admin page layouts to make consistent with other modules.
- Many bugfixes and design improvements.
Version 1.0.2
- Bug fix for tasks and sections being temporarily reordered when a task was deleted.
Version 1.1.0
- Compatibility with Claromentis 8.1
- Added new image crop tool
- Bugfixes
- Some project description formatting changes (size, line breaks)
Version 1.0.1
- Some bug fixes
Version 1.0.0
- No changes from 0.3.2
Version 0.3.2
- Bug fix for trying to delete files and folders that the user can't access.
Version 0.3.1
- Bug fix for imagemagick thumbnail resizing.
Version 0.3.0
- Added German translation
Version 0.2.2
- Updated to more claro 8 standards.
- Icon change
Version 0.2.1
- Bugfixes
Version 0.2.0
- Bugfixes and code review
- Some internal code reorganisation
Version 0.1.0
Initial release