ochProjects Package 1.2.0 for Joomla 5.3+/6.0+

Versie 1.2.0
Volwassenheidsniveau Stable
Datum van publicatie 2026-09-24
Tags
  • Joomla5
  • Joomla6
  • CE marked (EU Cyber Resilience Act)
Wijziging log
COM_OCHSUBSCRIPTIONS_GENERIC_TYPE Wijziging
Foutoplossing Fix stray "??" in generated invoice PDFs by declaring UTF-8 explicitly
Nieuwe functie Both the admin Projects list and the front-end Dashboard show budget status (remaining/over) for Capped projects, and now Capped/Fixed both get it in the admin list; an over-budget project also gets a badge on its collapsed summary row
Nieuwe functie Add Front-End Time Logging for Team Members, plus a Created By filter on admin Time Logs
Nieuwe functie Add per-component debug logging toggle for ochProjects > Lets com_ochprojects write INFO/DEBUG level log entries without turning on Joomla's Global Debug for the whole site
Nieuwe functie Add Project Notifications: Threshold Alerts > Lets a Customer set a per-Project logged-but-not-yet-invoiced threshold and be emailed whenever it's crossed
Nieuwe functie Add Mark a Project Completed + Front-End Projects List > Projects can now be set Completed (relabelled from Archived on the front end) without losing front-end access to them.
Wijziging List the project's work on a Fixed Price invoice's specification
Wijziging Capped Budget adds projects.budget_amount - when set on a Capped project, budget_hours becomes read-only and is computed from it at the current hourly rate, so an agreement made in currency (e.g. "capped at EUR 1000") no longer has to be converted to hours by hand.
Wijziging Rename Customer.email to invoice_email to disambiguate from notifications
Wijziging Log Invoice/Payment Received emails sent via dispatchInvoiceEmail()
Verwijderd Remove the orphaned Customer menu item type for consistency
Taal Add nl-NL/de-DE/fr-FR/es-ES translations
Notities

This version will only install on Joomla 5.3+ and PHP 8.1+

Installatie notities

Joomla! 6 Joomla! 5 Joomla! 4 (EOL - Not supported) Joomla! 3 (EOL - Not supported) PHP 8.1+

See: Documentation