Components ChangeLog

JoomProject ChangeLog v5.2.6

v5.2.6 (09/02/2024)

Fixed

  • filter was not working correctly [Timesheet]
  • some php warning if date is null [MilsetoneGroupItem layout]
  • force download file in repo was not working correctly

v5.2.5 (23/01/2024)

New Features

  • Auto checking feature [on repo, soon will be added on others]

Improved

  • getMenu in routing using container

v5.2.0 (21/12/2023)

New Features

  • Ability to group by task lists [Tasks module]

Improved

  • UI/UX of tasks list improved [Tasks module]
  • tasks list now use Layout for better reuse [Tasks module]

Fixed

  • mysql 8 issues [Database]

v5.1.0 (23/11/2023)

New Features

  • Now you can specify which files extensions can be forced for download on browser [Repository]

Fixed

  • Some php warnings
  • Fatal error on file upload on backend and frontend [Repository]

v5.0 (11/11/2023)

New Features

  • Support Joomla 5 without B/C plugin

Fixed

  • Change project in task edit was not working

v4.8.0 (29/09/2023)

New Features

  • option that let you select active project [Dashboard view] [Menu item]
  • admin maintenance tool that let you execute sql update file

Improved

  • task item now use Layout helper for better reuse [Tasks list]
  • UI/UX of buttons improved [Task item] [Tasks List view]
  • add label button size reduced by removing text and add it as title attribute [Projects list]

Fixed

  • record id not removed from state when adding new task to timesheet
  • some php warnings in calendar module helper
  • some php warnings in time form
  • removed sql update 4.1.0 cuz duplicate of 1.2.0
  • some php warnings if class sfx not set [Modules]
  • CLI was not compatible with J4 [Notifications]
  • CLI was not compatible with J4 [Reminders]

v4.7.6 (23/08/2023)

Improved

  • forum link removed
  • translations plateform link updated (we have moved to Crowdin instead of OneSky)

Fixed

  • Joomla database checker issues
  • alias not removed automatically from parent_id [Model repository]

v4.7.4 (31/07/2023)

Improved

  • remove labels next to icons and display them as tooltips to improve UI/UX [Projects List]

Fixed

  • some php warnings [Plugin JP Activities]
  • force template was not working correctly after Joomla 4.3+ version

v4.7.0 (21/07/2023)

Improved

  • title and alias columns size increased [SQL]

Fixed

  • task title doesn't update if changed in tasks table [TimeSheet]
  • missed itemid in participant link [Users] [Routing]

v4.6.4 (12/06/2023)

Fixed

  • JRoute removed from modal links to avoid routing issues [Task Reminders]
  • sent reminder not deleted when sent in direct mode [Task Reminders]
  • some php warnings on reminders plugin
  • recorder link no need to be routed [Time Tracking]

v4.6.2 (05/06/2023)

Fixed

  • some wrong fields in reminders form [Frontend]
  • some php warnings [Calendar module]

v4.6.1 (25/05/2023)

Fixed

  • amount field repeated and type missed [Reminder form]
  • some php warnings on new reminder creation
  • some php warnings [Tasks list] [Backend]

v4.6.0 (11/04/2023)

New Features

  • Ability to enable/disable pdf downloading [Repo]
  • new option to force Joomla Bootstrap loading, this fix bootstrap issues in many templates including T4 for JoomlArt.

Improved

  • Reminder form UI/UX improved
  • iziModal zindex increased
  • Juri::base() added to all ajax urls
  • force album_id to integer [Table Design]

Fixed

  • Some php warnings due to wrong script signature
  • wrong fieldpath in model forms
  • plugins doesn't auto enable on new installation
  • filter by projects was not working [Designs list] [Backend]
  • some dummy text removed [All layout] [Design view]

v4.5.0 (23/02/2023)

New Features

  • ability to upload custom thumbnail [Design Item]
  • support of webp image format [Design Item]

Improved

  • display description of time item inside popover [Timesheet]
  • display thumb code now moved inside field class

Fixed

  • Some issues related to time tracker
  • Wrong default tab selected [Tabs]
  • Tabs broken when custom fields used [Task form] [Frontend]
  • some php warnings [Compatiblity with PHP 8.1+]
  • fatal error when Create new group option is enabled [Project]
  • some php warnings related to pageclass_sfx param
  • make sure to display "not set" if deadline date is null [Backend] [Projects]
  • multiple pagination [Backend] [Projects]
  • pagination was not working [Backend] [Projects]

v4.3.1 (13/01/2023)

Improved

  • filter attachments by milestone Id

Fixed

  • issue installation of JP Activities
  • some issues on activity type creation [Activities]
  • action buttons doesn't activate when item checked [Task Lists] [Backend]
  • reminders menu should not be added on default menu [New Installation]

v4.2.3 (30/09/2022)

Improved

  • task title now use text-success and check icon if is complete [Task view] [Frontend]
  • Hourly rate now support big values
  • UI/UX revisions block [Design] [Frontend]

Fixed

  • Relative month numbers incorrect
  • relative month tooltip doesn't display
  • some issues in database sql
  • sometime saving comments doesn't work
  • Hourly rate field input UI/UX fixed

v4.2.0 (06/09/2022)

New Features

  • 2 new info can be extracted: Task lists names and tasks names [CSV Export] [Milestones]

Improved

  • UI/UX revisions block [Design] [Frontend]
  • compact date in tasks improved to support months number if days > 90
  • Event name now use JText [Translation] [Activities]
  • en-GB removed from language files
  • Display items duration as days and month [Gantt Module]
  • display months number if number of days higher than 60 days in relative date

Fixed

  • Show all buttons doesn't display [Design] [Frontend]
  • add new note was not working [Repository] [Frontend] [J4]
  • cancel note was not working [Repository] [Frontend] [J4]
  • Modal doesn't close on user select [Tasks List]
  • Gantt Chart conflict with default Joomla template
  • Wrong tasks/tasklists links [Milstones list]
  • Wrong field type "usergroup" [Users List] [XML]
  • fatal error if no milestone created yet
  • copy/move tasks was not working [Batch]
  • fatal error on uninstallation
  • Database structure issues detected by Joomla

v4.1.0 (01/08/2022)

New Features

  • CSV Export of projects, tasks, milestones and timesheet
  • Ability to display custom fields inside column info
  • Joomla Download Key Integration support
  • Milestones now support Joomla categories

Improved

  • Display months number if number of days higher than 60 days in relative date

Fixed

  • Fatal error on uninstallation
  • Database structure issues detected by Joomla
  • Some possible alias generation issues

v4.0 (12/05/2022)

New Features

  • Bootstrap 5 support
  • Joomla 4.1+ support

Improved

  • Comments UI/UX improved
  • Filters now use Joomla structure like in Articles [Backend]
  • JoomActivities merged with JoomProject , now called JP Activities
  • All old assets removed
  • Labels manager UI/UX improved

v1.1.10 (31/03/2022)

New Features

  • Ability to display project dashboard comments as tab in project internal navigation
  • Ability to enable/disable crop of thumbnails [Designs Component]
  • Ability to change thumbnails quality [Designs Component]
  • Display items state count [Dashboard] [Widget Count card]

Improved

  • PDFJS lib updated to last version
  • display only published activities [Activities module]
  • count state links are now clickable and filter by status [Count Cards Layout]
  • UI/UX of widget count card [Dashboard]

Fixed

  • Incorrect total users count in team tab [Internal project navigation]
  • display only published items count [Internal project navigation]
  • fatal error due to php 8 compatibility [Time form]
  • fatal error due to php 8 compatibility [Forum topic]
  • wrong files count in tab "Files" [Project Internal navigation Layout]
  • fatal error when accessing to projects if user not super admin [Projects] [Backend]
  • duplicate project is logged with no admin user [Backend]
  • Group view actions not removed after project is deleted [Project]
  • adding project group view actions was not working correctly [Access]
  • old groups view actions should not be removed if rules empty [Access] [Project]

v1.1.9 (03/03/2022)

New Features

  • Ability to let owner of project to edit permissions and access of project [Permissions]

Improved

  • checking access of permissions feature now use Helper for better reuse

Fixed

  • Hide roles/teams option cuz not yet completed [Config]
  • only admin should remove/add users in groups [Project] [Permissions]

v1.1.8.6 (16/12/2021)

Improved

  • build outside project for better speed [Building Process]

Fixed

  • Some php notices [PHP 8]

v1.1.8.5 (10/12/2021)

New Feature

  • enable / disable Joomla caching when using direct mode [Reminders Plugin]

Improved

  • build outside project for better speed [Build]
  • send also late emails
  • display error message if Cron Job fails [Reminders component]

Fixed

  • check plugin and component if enabled was nor working properly [Reminders component]
  • Fatal error in CLI file [Reminders Plugin]

v1.1.8.4 (01/12/2021)

Improved

  • Filter now use JLayout for better use, also UI/UX improved [Topics List]
  • Display add buttons only if there is links in it [Nav toolbar]
  • Filter now use JLayout for better use, also UI/UX improved [Projects List]
  • some improvement finding itemid for main Nav [Routing]

Fixed

  • Save doesn't work on reminder edit because of date validation [Reminder Edit]
  • Save after editing reminder was not working properly [Reminder edit]
  • Fatal error due to PHP8 compatibility [Designs View]
  • Fatal error on profile image change due to PHP8 compatibility [User component] [Frontend]
  • canEdit & canAdd was not working properly [Reminder Edit/Save]
  • Fatal error [PHP 8] [Tasks view] [Frontend]
  • Style not applied to reminder form [Task Edit] [Reminder Edit Modal] [Frontend]
  • missed JText language constant [Configuration]

v1.1.8 (29/06/2021)

Improved

  • Comments list UI/UX improved
  • "New" dropdown menu right aligned when large screen [Main Navigation Layout]

Fixed

  • Some php warning when approving/declining design [Designs Component]
  • Duplicate approve/decline buttons [Designs Component]
  • Comments count missed space in bottom action buttons [Milestones List] [ListGroupItem Layout]
  • Missed class badge in labels generator method [Labels Helper]
  • Make sure to skip item if not start date is set [Tasks Helper] [Calendar Module]
  • Projects with no selected category doesn't display [Projects List]
  • Duplicate projects/milestones/lists [Gantt Module]

v1.1.7.1 (11/06/2021)

Fixed

  • Project should not be changed in form if item already created [Project Field]
  • PHP 8 Compatibility issues

v1.1.7 (14/05/2021)

Improved

  • Filter UI/UX improved [Milestones list view]
  • Filter now use JLayout for better reuse [Milestones list view]

Fixed

  • Duplicate tasks [Gantt Chart Module] [Calendar Module]

v1.1.6.10 (30/03/2021)

Improved

  • Filter section now use JLayout for better reuse [Repository view]

Fixed

  • Dropdown buttons was not working [List items]

v1.1.6.9 (27/03/2021)

Improved

  • Some few CSS improvements [Project Internal Navigation Layout]
  • Some few CSS improvements [Main Internal Navigation Layout]

Fixed

  • Calculated settings was not displaying the correct values [Permissions Tab] [All Edit Forms]
  • Edit button was not working in single Item [Routing]
  • Some debugging code was left [Task Model]

v1.1.6.6 (13/03/2021)

Improved

  • Tabs now Joomla JHtml [Reply Form]

Fixed

  • Issue in View action [ACL]
  • admin.style.css not found issue in console [Assets]
  • Project switcher was not displayed [Backend]
  • 2 missed language constants translation [Language]
  • Tabs broken [Reply Form] [Frontend]
  • Wrong replies displayed inside topics if permission changed [Replies view] [Frontend]
  • Topic JText missed [Topic Edit form] [Backend]
  • Project links not working [Projects list view] [Routing] [Frontend]

v1.1.6.5 (01/03/2021)

Improved

  • Auto replace of version [Build Tool]
  • Filter now use JLayout for better reuse also UI improved [Tasks View]

Fixed

  • PHP Fatal error [Comments View] [Backend]

v1.1.6.4 (01/03/2021)

New Features

  • OS Membership User profile and avatar integration

Fixed

  • User avatar link was missed [Internal main navigation layout]

v1.1.6.3 (18/02/2021)

Improved

  • Itemid detection now use an intelligent method [Internal Navigation]
  • Maintenance script for projects that don't use view action [Installation script]
  • Make sure fullscreen mode executed on frontend only
  • Internal navigation enabled by default

Fixed

  • User avatar not floating [Tasks Module]
  • Access level column not needed anymore [Projects view] [Backend]
  • Wrong update component ID [Version checker]
  • Fatal error on all modules that use filterByViewAccess method

v1.1.6 (14/02/2021)

New Features

  • Extension Uninstall Dependency, child elements cannot be uninstalled independently [Installation]
  • Ability to allow/disallow view access per component on each group [Permissions & Access]
  • Internal main navigation with quick add and user avatar [Display]
  • Internal Project navigation [Display]
  • Force fullscreen mode to display component (tmpl=component) [Display]
  • Ability to force a defined template theme to component [Display]
  • Recently added items graph [Dashboard] [Backend]
  • Items count cards [Dashboard] [Backend]
  • New modern dashboard UI/UX [Backend] [Backend]
  • Dashboard view now use JLayout for better reuse [Dashboard] [Backend]
  • Ability to disable comments system on some views [JPComments]

Improved

  • Reminder item now use JLayout for better reuse [Reminders]
  • New/Updated reminder is added without reloading task in edit form [Task form]
  • Pagination in time module now use JLayout for better reuse
  • "Manage custom fields" and "custom field groups" buttons removed from toolbar [All list views] [Backend]
  • Sidebar menu items now use submenus for better navigation [Sidebar] [Backend]
  • Some widgets like Download ID, product info ... now will be displayed only if user is a super amdin [Dashboard] [Backend]
  • addSubmenu method unified [Backend]
  • Pagination now use JLayout on all views for better reuse
  • Projects Table layout UI/UX improved
  • Assigned users layout UI/UX improved [Projects view] [Compact List layout]
  • Dash buttons UI/UX improved
  • Project permission tab UI/UX improved
  • Remove version check attribute in groupaccess field
  • Force load TinyMCE instead of JCE in replies cuz has problems in rendering
  • Note item UI improved in all devices [Repository]
  • Item background style generation now use Helper method for better reuse [Helper Color]

Fixed

  • Wrong type of param filter_order_dir [Comments component] [Config]
  • Incorrect permission check on edit [Reminder form]
  • Billable button UI broken [Time Form]
  • admin.style.css file removed not needed anymore [Media]
  • No spacing between projects grouping [Projects view]
  • Wrong assigned users layout name [Projects view] [Compact List layout]
  • Collapse doesn't work well in some templates
  • Missed Last day Jtext strings [Language]
  • Incorrect margin bottom between cards [BS]
  • Missed bottom space on project select [Dashboard view] [Frontend]
  • Wrong column classes [Edit form] [Project Component]
  • Duplicate spacer field [Config] [JP Projects]
  • Wrong text in description tag [JP Reminders plugin]

v1.1.4.8 (26/03/2020)

Improved

  • Ajax calls now use Joomla AJAX component [JP Time module]

Fixed

  • Create menu module on new installation was missed [install script]
  • Dashboard menu always disabled in new installation [Install Script]
  • Some space was missed in count value [JP Tasks Counter module]
  • Moving wrong cli reminders file in root cli folder [JPReminders plugin] [Install Script]
  • File require paths are wrong [JPReminders plugin]
  • Caching code removed from CLI file [JPReminders plugin]

v1.1.4.7 (19/03/2020)

New Features

  • Filter by date range (this month, this week ....) [Timesheet view] [Time Component]
  • Ability to add log time quickly on tasks list [Tasks View] [Tasks module]
  • Ability to disable root category from categories select [Project form]
  • Right widget of project information now use list instead of table [Projects list view]
  • Time recorder UI improved [Time component]
  • Filter UI improved [Timsheet view] [Time component]
  • Table and pagination UI improved [Timsheet view] [Time component]
  • Display popover description only if not empty [Timesheet view] [Time component]
  • Namespaced fontawesome icons
  • Project item now use JLayout for better reuse [Project List]
  • Hide item already selected in project/task/milestone [Repository modal] [Repository]
  • Hide item already selected in project/task/milestone [Repository modal] [Repository] [Backend]
  • Description column type now use text instead of varchar [Reminders] [SQL]
  • Milestone item now use JLayout for better reuse [Milestones view]

Fixed

  • Display participants users only if JoomActivities enabled
  • Missed default values of subject and body in reminder email [Reminders]
  • btn-mini replaced by btn-sm [Bootstrap]
  • Pagination was not working well [Timsheet view] [Time component]
  • Button with tooltip issue [Bootstrap]
  • Pagination broken in protostar and some other templates [Pagination Layout]
  • Adding selected attachement to modal url should be only for attachement modal [JS]
  • Permission problem when trying to add a new reminder [Reminders]
  • If no users assigned of participated label doesn't hide [Projects card list]

v1.1.4.3 (03/12/2019)

Improved

  • Repository modal UI improved [Repository component]
  • Single milestone view UI improved [Milesones component]
  • Display files icons according to extension type [Repository component]
  • Repository table design improved [Repository component]
  • Attachements UI in task view [Tasks component]
  • Dashboard buttons UI improved [Dash buttons module]

Fixed

  • Receiving emails with empty data [Reminders]
  • Problem in reminders when creating a new task [Task form]
  • Access tooltip now changed to popover to support html [JPHtml Label]
  • Once new attachement added from modal will be removed to prevent multiple adding [Modal Repository]
  • Dropdown work after 2 clicks [Bootstrap]

v1.1.4 (06/11/2019)

New Features

  • Joomla! custom fields integration in project, task, repository, milestone, design and forum
  • New Quickstart package using Helix ultimate template.
  • Namespaced Bootstrap 4 , no more conflict with other old bootstrap versions
  • Participants module
  • Reminders management in task [New Component Reminders]
  • Table projects list view [Project component]
  • Ability to display assigned or participants users in project
  • Ability to display only current user tasks [Tasks module]

Improved

  • Calendar json source improved [Calendar module]
  • UI/UX improved in many views

Fixed

  • Duplicate reply post in chrome browser [Forum Component]
  • Missed language constant value COM_JOOMPROJECT_MILESTONE
  • Wrong description of views in projects and users [XML view]
  • Some bugs in Gant Chart when Bootstrap 4 used

v1.1.3.13 (02/09/2019)

New Feature

  • Date range filter for timesheet table [Timesheet biew]

Fixed

  • php notices in some modules

v1.1.3.11 (20/08/2019)

Fixed

  • missed language files of joomactivities module integration
  • memcheck removed when installing or updating

v1.1.3.9 (03/05/2019)

Fixed

  • Repo folder missed in installation [Build file]
  • Subfolder display files of it's parent [repository view]

v1.1.3.5 (16/04/2019)

Fixed

  • Fatal error if no project selected [Project Dashboard]

v1.1.3.4 (11/04/2019)

Fixed

  • Project color don't work at all [Project list] [Project Dashboard]
  • Milestone color don't work at all [Project list] [Project Dashboard]
  • Tasks & tasklist color don't work at all [Tasks list]
  • Removed some old deprecated code

v1.1.3.3 (11/01/2019)

Fixed

  • Security fix of projects json information disclosure

v1.1.3.2 (16/12/2018)

Fixed

  • Items state not changing in all list views [Backend]

v1.1.3.1 (05/10/2018)

Fixed

  • Adding new group rule fails in project [Admin]

v1.1.3 (26/09/2018)

Improved

  • Project edit view improved [Backend]
  • Milestone edit view improved [Backend]
  • Task edit view improved [Backend]
  • Hourly rate field now use Bootstrap classes

Fixed

  • Start and end date field don't work in task and milestone views
  • PHP notice when get['view'] variable don't exist
  • Actions settings not correctly loaded in permission tab
  • Currency symbol and delimiter don't show if not set in project details
  • Layouts folder not included in installation of tasks component

v1.1.2 (29/08/2018)

New Feature

  • New template for JoomProject
  • Batch processing for tasks (copying and moving tasks accross projects)

Fixed

  • Demo content of repo folder removed from installation package

v1.1.1 (10/08/2018)

Fixed

  • Ajax request fail when editing permissions group [backend] [All views]

v1.1.0 (09/07/2018)

New Features

Fixed

  • Ajax request fails when editing permissions group [Frontend]
  • Missed icon of comments link in sidebar [Backend]
  • PHP notice of count function [Tasks model]
  • Wrong class name in notification plugin
  • PHP notice in count function [Default tmpl] [Tasks component]
  • CSS issue in permissions html block [Backend]

Improved

  • Unified sidebar on all JoomProject components [Backend]
  • Task counter module design improved
  • Use of table in project infos [Dashboard view] [Projects list view]
  • Toolbar buttons moved after project title [Projects list view]
  • Changed padding of each task container [Tasks module]
  • Added unique id of module container and class [Time module]

v1.0.1 (10/05/2018)

Fixed

  • Modules and plugins author data corrected
  • System plugin not auto publish in new installation
  • Menu site not auto created in new installation
  • CSS files of backend don't load
  • Show/hide filter parameter don't work in milestones and tasks components
  • Router fatal error in projects component
  • Reinstallation fails

Improved

  • Added base url in all ajax links
  • Backend dashboard style updated
  • Removed JoomProject word from admin menu lins
  • Removed updates folder

v1.0 (02/12/2018)

  • Initial Version

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.

Ok