v0.3.1 and ROADMAP

112 views
Skip to first unread message

Benjamin BALET

unread,
Feb 12, 2015, 12:57:55 PM2/12/15
to jor...@googlegroups.com
Hi,

I am finalizing the version 0.3.1 that has two objectives :
  1. 100% of pages documented in French.
  2. Report of the monthly presence of an employee (total of leaves, working and non-working days, etc.).
See complete description below. This version will not need a db patch. This version will be released by next week.

ROADMAP

For v0.4.0 (this version will need a db patch), I am planning to add the following features:
  • ICS feeds : connect and sync Outlook, Thunderbird, Google Agenda and compatible clients to Jorani. At the moment, day offs and personal leaves will be displayed. This works, but I have an issue with timezone so I need to define the timezone of each employee.
  • Delegation : temporary or permanent delegation of requests approval. The idea is that a manager will be able to designate a list of employees. These employees will receive a copy of leave requests and will be able to validate the requests instead of the manager of an employee. I need to use a new db table for this feature.
  • The university of Clermont-Ferrand is deploying the tool and they submitted me an additionnal module for overtime. The basic idea is to separate overtime and compensation from the leave workflow. I am studying their patch and might add it as alternative module.
Do not hesitate to share your suggestions and enhancements requests.

Translations
Translating Jorani is a bit boring because there is a lot of duplicated strings. I am studying transifex.com and I have developped a tool that allows you to work with PO/POT files. Please contact me if you have started to work on a translation and don't worry, your work is not lost as I can copy what you've already done.

Version 0.3.1

Enhancements:

  • Calendar/Tabular now supports Half days off
  • Add column status in validation/leaves (same as for overtime).
  • Improvement of requirements.php (we need PHP 5.3+)
  • Content of e-mails/application when LDAP is activated.
  • Memorize execution parameters of leave balance report.
  • Add default leave type in leaves/create.
  • Comprehensive documentation in French (almost 100% of pages).
  • You can disable overtime menu by switching disable_overtime to TRUE

Bugs fixed:

  • In case you operate in many countries, the default date of report may be the previous day.
  • When deleting a contract, cascade delete dayoffs
  • Display bug in  entlited days/contract and entlited days/user

Changes in config.php :

  • <code>disable_overtime</code> disable overtime menu
  • <code>default_leave_type</code> id of the default leave type or <code>FALSE</code>

Message has been deleted

Fabien Regnier

unread,
Feb 13, 2015, 8:15:50 AM2/13/15
to jor...@googlegroups.com
Thanks!

Reply all
Reply to author
Forward
0 new messages