v0.4.0 is available for testing

588 views
Skip to first unread message

Benjamin BALET

unread,
Feb 19, 2015, 8:07:42 AM2/19/15
to jor...@googlegroups.com
Hi,

v0.4.0 should be released by next week and will need a DB patch. You can test it now by downloading the master.
  • The application is now available in Spanish thanks to Hector Nestar.
  • New feature : delegation.
  • New feature : ICS Feed.

Delegation

Prerequisites: 
 - Install v0.4.0 and patch your DB

This new feature enables you to define temporary and permanent delegations. Imagine the following example :
 - Manager A validates the requests of employees 1 and 2.
 - Manager B validates the requests of employees 3 and 4.

The feature delegation will allow you to cover the following use cases :
 - Manager B is on leave. He defines a temporary delegation to Manager A. When employees 1, 2, 3 and 4 request a leave, Managers A and B receive a request e-mail and they are both able to either accept or reject submitted requests. The Validation/leaves and Validation/extras pages (when used by Manager A) contain the list of submitted requests from employees 1, 2, 3 and 4. When manager B revokes the delegation, Manager A doesn't receive e-mail from requests of employee 3 and 4. He cannot accept or reject their leave requests even the former requests (when he had the delegation).
 - Manager A and B can validate the requests from employees 1, 2, 3 and 4. Simply define two permanent delegations :
  * Manager A grants a delegation to manager B
  * Manager B grants a delegation to manager A

Please note that a user with HR role can define any delegation from HR/employees page

ICS Feeds

The idea is to display the days off and leave requests into an external agenda software. So far, the feature has been succesfully tested with Outlook, Google Agenda and Thunderbird.

Prerequisites: 
 - Install v0.4.0 and patch your DB
 - The users' table and the users creation forms have now a timezone field, you must enter a correct timezone if you want consistent dates and times into your calendar.
 - Switch on the variable ics_enabled into config/config.php

If you enable ICS feeds, you'll see an additional link into these pages :
 - users/myprofile
 - calendar/individual
 - contracts/x/calendar

Copy the URL of an ICS feed. For example, http://localhost/jorani/ics/dayoffs/1/6 to display the list of non working days defined in your contract (user #1 and contract #6). And paste it into the remote calendar module of your agenda software (Outlook, Thunderbird, Google Agenda). Of course, Jorani must be reachable by the agenda software. For example, if you are using Google Agenda, Jorani must be available from the Internet.

Please note that this feature doesn't support any authentication. So, once it's activated, the shared calendars are public.

Mohd Aleh

unread,
Feb 20, 2015, 4:19:13 AM2/20/15
to jor...@googlegroups.com
hi,

the issue is user can change delegation itself.

thanks a lot

Benjamin BALET

unread,
Feb 20, 2015, 4:29:30 AM2/20/15
to jor...@googlegroups.com
Hi,

I am not sure to understand your reply. Why do you say "issue" ? Of course that the user can change the delegation itself. This is the point of this feature. A manager grants a delegation to another user.

Benjamin

--
You received this message because you are subscribed to the Google Groups "jorani" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jorani+un...@googlegroups.com.
To post to this group, send email to jor...@googlegroups.com.
Visit this group at http://groups.google.com/group/jorani.
To view this discussion on the web visit https://groups.google.com/d/msgid/jorani/a2822803-cfef-444c-9c4b-e6b546b8db7a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Mohd Aleh

unread,
Feb 20, 2015, 4:34:01 AM2/20/15
to jor...@googlegroups.com
sorry for the issue word.

i means the user can select who's to approve their leave.it should be disable to user to change their approval person.

thank you


On Thursday, February 19, 2015 at 9:07:42 PM UTC+8, Benjamin BALET wrote:

Benjamin BALET

unread,
Feb 20, 2015, 4:38:59 AM2/20/15
to jor...@googlegroups.com
I still don't understand. This feature doesn't allow an employee to select the user that will approve their leave. 

I guess that in your test, the connected user has not manager (itself in users/create, so he can approve its own requests) and that you choose another employee.

--
You received this message because you are subscribed to the Google Groups "jorani" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jorani+un...@googlegroups.com.
To post to this group, send email to jor...@googlegroups.com.
Visit this group at http://groups.google.com/group/jorani.

Mohd Aleh

unread,
Feb 20, 2015, 4:45:53 AM2/20/15
to jor...@googlegroups.com

Hi,

I means if you are nor line HR/MANAGER,you can select delegations itself,it should be disable to USER LINE to select/add any delegations person.



thank you


On Thursday, February 19, 2015 at 9:07:42 PM UTC+8, Benjamin BALET wrote:

Mohd Aleh

unread,
Feb 20, 2015, 4:48:59 AM2/20/15
to jor...@googlegroups.com


On Thursday, February 19, 2015 at 9:07:42 PM UTC+8, Benjamin BALET wrote:
Untitled.jpg

Benjamin BALET

unread,
Feb 20, 2015, 4:54:35 AM2/20/15
to jor...@googlegroups.com
Ok I understand now and I see the issue. Thank you for reporting it to me.

--
You received this message because you are subscribed to the Google Groups "jorani" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jorani+un...@googlegroups.com.
To post to this group, send email to jor...@googlegroups.com.
Visit this group at http://groups.google.com/group/jorani.

cchris...@gmail.com

unread,
Feb 20, 2015, 6:49:06 AM2/20/15
to jor...@googlegroups.com
Hello Benjamin,

Thanks for this application. I am planning to use it for a small collectivity. I installed the 0.4 version on my laptop (linux Mageia 4 based - lamp). And I get the following problem :

I can see the login screen and the table of user correctly. But when I try to edit or to see the user I have the problem. I investigate my configuration files (apache) without success. When I check the requirements (via requirements.php), it's OK. I have the same problem with the 0.3.1 release.

I probably miss something ... If you have an idea ...

Thanks

Christian

Benjamin BALET

unread,
Feb 20, 2015, 7:05:47 AM2/20/15
to jor...@googlegroups.com
Hi,

The browser is not able to find one of the files (CSS or JS) needed for the application to be rendered properly.

In order to debug this problem of installation :
 - If Chrome, click on the top right menu, then Tools > Javascript Console
 - If Firefox, click on the top right menu, then Developer > Web Console 
And you can copy/paste the content of the console

Sometimes, the file is blocked by the webserver.

 





--
You received this message because you are subscribed to the Google Groups "jorani" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jorani+un...@googlegroups.com.
To post to this group, send email to jor...@googlegroups.com.
Visit this group at http://groups.google.com/group/jorani.

cchris...@gmail.com

unread,
Feb 20, 2015, 8:45:17 AM2/20/15
to jor...@googlegroups.com
Thanks for your answer.

The javascript console didn't show any error. But there was an error in the "network" tab :"500 internal server error". So I re-check my configuration files and found the cause of the problem.

In the php.ini file, the "date.timezone" parameters was not set. After setting it to "Europe/Paris", it solves the problem.

So I will continue my tests.

Christian

cchris...@gmail.com

unread,
Feb 20, 2015, 10:28:58 AM2/20/15
to jor...@googlegroups.com
Maybe a little problem in the calendars : the indivual calendar displays the leave twice. If I click on "non workink days", the display is correct. Christian




Le jeudi 19 février 2015 14:07:42 UTC+1, Benjamin BALET a écrit :

Benjamin BALET

unread,
Feb 20, 2015, 11:00:35 AM2/20/15
to jor...@googlegroups.com
OK, I've noted this small display bug. thank you for reporting it.

--
You received this message because you are subscribed to the Google Groups "jorani" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jorani+un...@googlegroups.com.
To post to this group, send email to jor...@googlegroups.com.
Visit this group at http://groups.google.com/group/jorani.

Mohd Aleh

unread,
Feb 20, 2015, 11:13:14 PM2/20/15
to jor...@googlegroups.com
Hi Benjamin,

It's possible to add colour for leave type?

Thanks a lot


On Thursday, February 19, 2015 at 9:07:42 PM UTC+8, Benjamin BALET wrote:

Roger Wolfs

unread,
Feb 24, 2015, 3:47:52 PM2/24/15
to jor...@googlegroups.com
Minor point: when clicking on "Send me my password" nothing seems to happen (however an email is sent).
It caused me to click several times before i discovered that I received also several mails with new passwords ;-)

Might be nice to show a little message that email has been sent ???

Kind regards and please keep on developing this very nice project !!!

Roger Wolfs

Dara Y

unread,
Feb 24, 2015, 10:22:19 PM2/24/15
to jor...@googlegroups.com
Hi Benjamin,

Thank for your development, very useful tools.

--
You received this message because you are subscribed to the Google Groups "jorani" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jorani+un...@googlegroups.com.
To post to this group, send email to jor...@googlegroups.com.
Visit this group at http://groups.google.com/group/jorani.

For more options, visit https://groups.google.com/d/optout.



--
Y Dara
Web Developer
RACHNA
Tel: 077 755 776

Benjamin BALET

unread,
Feb 25, 2015, 10:44:19 AM2/25/15
to jor...@googlegroups.com
@Roger Wolfs this is fixed.

Benjamin BALET

unread,
Feb 25, 2015, 10:46:41 AM2/25/15
to jor...@googlegroups.com
@Mohd Aleh

Colors are used to display the status in the calendars. Where the colors for leave types would be used ?

Roger Wolfs

unread,
Mar 9, 2015, 2:03:58 PM3/9/15
to jor...@googlegroups.com
Small question I can not find in any documentation or config file.
The date format on the leave request form stays always the same (MM/DD/YYYY).
Is it possible to change the format to DD/MM/YYYY ??

Kind regards.

Op donderdag 19 februari 2015 14:07:42 UTC+1 schreef Benjamin BALET:

Benjamin BALET

unread,
Mar 10, 2015, 8:52:13 AM3/10/15
to jor...@googlegroups.com
The normal process is to translate the software and to use one of the language files in order to set the date format. For example in French :

Dara Y

unread,
Mar 10, 2015, 9:29:30 AM3/10/15
to jor...@googlegroups.com
Hi Benjamin,

How do i translate to Khmer language ? 
--
You received this message because you are subscribed to the Google Groups "jorani" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jorani+un...@googlegroups.com.
To post to this group, send email to jor...@googlegroups.com.
Visit this group at http://groups.google.com/group/jorani.

For more options, visit https://groups.google.com/d/optout.

Benjamin BALET

unread,
Mar 10, 2015, 9:40:47 AM3/10/15
to jor...@googlegroups.com
There is folder for khmer language, but there is many mistakes in translation.
For example, they translate the word "leave" like "leave of a tree".

Jérôme BILLOUE

unread,
Mar 12, 2015, 6:29:27 AM3/12/15
to jor...@googlegroups.com
Hi Benjamin,

I'm testing the jorani v0.4.0 and i found a small bug.
When you look the tabular view of an employee and he have two leaves of 1/2 day, the tabular view don't show the color code of leave.

Regards.
Message has been deleted

Roger Wolfs

unread,
Mar 20, 2015, 9:40:19 AM3/20/15
to jor...@googlegroups.com
Thanks for your answer. I changed the setting in de default english language, however I do not see a change in behaviour. When I use the French, it works correctly.
 
Kind regards,
 
Roger
 

Op dinsdag 10 maart 2015 13:52:13 UTC+1 schreef Benjamin BALET:

Mohd Aleh

unread,
Mar 23, 2015, 5:28:07 AM3/23/15
to jor...@googlegroups.com
Hi Benjamin,

Can i separate leave balance report from month to month. like i want select the leave for one month.

thank you


On Thursday, February 19, 2015 at 9:07:42 PM UTC+8, Benjamin BALET wrote:

Benjamin BALET

unread,
Mar 24, 2015, 1:08:46 PM3/24/15
to jor...@googlegroups.com
@Mohd Aleh
"Can i separate leave balance report from month to month."
This is already possible with the presence report in v0.3.1
However in v0.3.1 there is a bug for firefox fixed in v0.4.0

--
You received this message because you are subscribed to the Google Groups "jorani" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jorani+un...@googlegroups.com.
To post to this group, send email to jor...@googlegroups.com.
Visit this group at http://groups.google.com/group/jorani.

Benjamin BALET

unread,
Mar 24, 2015, 1:13:49 PM3/24/15
to jor...@googlegroups.com
@Roger Wolfs

It is because the application is not available in german. So changing the default language to de will have no effect. You could translate the application using the transifex project or change the english translation file as per indicated.

The list of available language (language drop-down list) is taken from config.php and variable languages, for example:
$config['languages'] = 'en,fr,es';

But here again, adding de will only cause a bug as the application is not translated into german.

--
You received this message because you are subscribed to the Google Groups "jorani" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jorani+un...@googlegroups.com.
To post to this group, send email to jor...@googlegroups.com.
Visit this group at http://groups.google.com/group/jorani.

Mohd Aleh

unread,
Mar 24, 2015, 11:39:45 PM3/24/15
to jor...@googlegroups.com
Hi Benjamin,

That means i need to downgrade to V.0.3.1 to view report for a month. Like example i need report from 1st February - 28th February .

Thanks

Benjamin BALET

unread,
Mar 24, 2015, 11:48:56 PM3/24/15
to jor...@googlegroups.com

No, you don't need to downgrade. The report is available from hr/employees, right-click and choose presence report into the context menu.

Mohd Aleh

unread,
Mar 25, 2015, 12:09:58 AM3/25/15
to jor...@googlegroups.com

Hi Benjamin,

Thanks for reply.

For the report i means reports from Hr menu for column report and select leave balance report.Means all Staff reports.
Jorani.bmp

Mohd Aleh

unread,
Mar 25, 2015, 11:17:19 PM3/25/15
to jor...@googlegroups.com
In Global calendar the manager the manger will know what leave staff applied.Example Red for Annual Leave. Yellow For Sick Leave.

Thanks

Roger Wolfs

unread,
Mar 31, 2015, 4:07:01 AM3/31/15
to jor...@googlegroups.com
Hi Benjamin,
 
i discovered a minor bug in IE9.
 
When you wantto reset you password, the popup stays empty (see attached image).
 
This only happens in IE9 (chrome, firefox, safari OK).
However, in our department we have to use IE9.......
 
Kind regards,
 
Roger
 

Op donderdag 19 februari 2015 14:07:42 UTC+1 schreef Benjamin BALET:
Hi,
Reset PW.jpg

Benjamin BALET

unread,
Mar 31, 2015, 4:41:15 AM3/31/15
to jor...@googlegroups.com
Hi,

We cannot find IE9 anymore as Microsoft stopped to distribute it. So I tried to guess what is happening...
Could try to patch C:\wamp\www\jorani\application\views\menu\index.php with the file attached to this email?
And tell me if it fixes the issue.

Benjamin

--
You received this message because you are subscribed to the Google Groups "jorani" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jorani+un...@googlegroups.com.
To post to this group, send email to jor...@googlegroups.com.
Visit this group at http://groups.google.com/group/jorani.
index.php

Roger Wolfs

unread,
Apr 2, 2015, 3:49:53 PM4/2/15
to jor...@googlegroups.com
Unfortunately this does not fix the problem. However, I contacted our ICT department and they informed me that they are going to introduce IE11 next week !! That's perfect timing ;-)
So that hopefully will 'solve' the problem.

Kind regards,
Roger 

Op dinsdag 31 maart 2015 10:41:15 UTC+2 schreef Benjamin BALET:

Dara Y

unread,
Apr 9, 2015, 12:46:47 AM4/9/15
to jor...@googlegroups.com
Hello Benjamin,

Could I have my description on all calendar ? as show only name of users.

Kind regards,

Dara


For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages