@bbalet bbalet released this Dec 29, 2017 · 46 commits to master since this release

Assets 3

Please download the file jorani-0.6.5.zip (as the other files require an extra step for setup)

New features:

  • Support of Portuguese
  • Support of Arabic
  • Dutch translation has been updated to 100%.
  • German translation has been updated to 100%.
  • A new parameter disable_workmates_calendar allows you to hide the workmates calendar.

4 minor bugs fixed. 1 major bug fixed (en_GB was not working with calendars)

@bbalet bbalet released this Aug 8, 2017 · 71 commits to master since this release

Assets 2

This version solves minor bugs brought from v0.6.x version:

  • Restore 'requested'=>'cancelled' transition.
  • Improve leaves/counters page.
  • Export from HR/Employees was broken.
  • Don't display rejected and canceled leave requests in ICS feeds.
  • ICS Feed for day offs was broken.
  • HR should have access to all statuses when editing a leave request.

Known issues:

  • Calendar/tabular is consumming a lot of memory. A workaround is to increase PHP memory limit.

@bbalet bbalet released this Aug 2, 2017 · 84 commits to master since this release

Assets 2

Please note that the parameters cancel_* - formerly used to cancel a leave request - are now obsolete as two additional steps have been added to the workflow.

Compatible with PHP 7.2 (beta) so far.

New features:

  • Support of greek language.
  • New parameter mandatory_comment_on_reject to force the manager to comment on rejection.
  • Minor enhancements in translations, cursors and legends.

Known issues:

  • The transition between requested and canceled is missing.
  • Calendar/tabular is consumming a lot of memory. A workaround is to increase PHP memory limit.

Bugs fixed:

  • Requests/Validation doesn't work if $config['enable_history'] is set to FALSE. Switch it to TRUE to solve the issue.
  • LDAP mode is exclusive ; no fallback to internal user.
  • Warning message on adding a new comment.
  • UK regional variant was broken (choosing english (GB) from login page caused an error).
  • Restore compatibility to PHP 5.4 (even if we no longer support versions older than 5.6).

@bbalet bbalet released this Jul 17, 2017 · 113 commits to master since this release

Assets 2

This release adds the following new features:

  • Workflow of leave is extended to cancellation and canceled statuses.
  • Employees and their managers can comment on a leave request.
  • Users can create custom lists of employees (used as an alternative for oraginzation/entity in tabular calendar).
  • An employee can send a reminder for a requested/cancled leave to his line manager.
  • Leave requests are now clickable into calendar/tabular and global.
  • Filter on status to dynamically filter lists displayed on pages.

Known issues:

  • Requests/Validation doesn't work if $config['enable_history'] is set to FALSE. Switch it to TRUE to solve the issue.
  • LDAP mode is exclusive ; no fallback to internal user.

@bbalet bbalet released this Jun 29, 2017 · 198 commits to master since this release

Assets 2

New features:

  • Compatibility to PHP7.1 (minimal version is 5.6)
  • LDAP filter (Microsoft AD)
  • Define leave types acronyms (for calendar/tabular and export)
  • Use Jorani as an OAuth2 authorization source
  • Jorani is now translated into Czech
  • Improve UI experience for employees
  • Remove dependancy to Flash

If you come from a former version, please upgrade your database with sql/patch_to_0.6.0.sql

Please rebuild your configuration:

  • config/config.php
  • config/email.php
  • config/database.php
    As this version is not fully compatible with Jorani 0.5.0

@bbalet bbalet released this Feb 11, 2017 · 269 commits to master since this release

Assets 2

Enhancements:

  • New tab in diagnostic page showing the leave requests without entitlements.
  • Add an alert message into Leave Balance report if at least one leave request has no entitlements.
  • Technical update of PHPMailer (CVE-2016-10033, CVE-2016-10045, CVE-2017-5223)

Bugs fixed:

  • Undefined variable when creating a leave request in behalf of a subordinate.
  • Leave cancellation doesn't add an entry in LR history.
  • Remove false Ajax error triggered into organization.
  • Style: Remove vertical scrollbar.

@bbalet bbalet released this Feb 5, 2017 · 280 commits to master since this release

Assets 2

IMPORTANT: Translations are done by volunteers. If you want to translate Jorani into your own language, please join the translation project (no IT skills needed): https://www.transifex.com/jorani/

This release needs a database patch, e.g. /sql/patch_to_0.5.0.sql if you come from v0.4.6

Major new features:

  • Support for SAML 2 (SSO)
  • Cancel leave request
  • Exclude leave types for contracts
  • Add a confirmation message for "forget password" action on login page
  • Add a regional variant to english translation (GB)
  • History of changes (at the moment, only for leave requests)

Minor enhancements:

  • New custom report showing all leave requests
  • Current day highlighted in calendar/tabular
  • Add ICS feed link into calendars/collaborators

Bug fixed:

@bbalet bbalet released this Feb 21, 2016 · 351 commits to master since this release

Assets 2
  • Add a diagnostic page.
  • Minor changes.

Please join Google group: https://groups.google.com/forum/#!forum/jorani