forked from orangehrm/orangehrm
-
Notifications
You must be signed in to change notification settings - Fork 0
/
new_changed_features.txt
3378 lines (2723 loc) · 141 KB
/
new_changed_features.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
New & Changed Features for OrangeHRM ver 3.1.2
New Features
------------
Changed Registration page during installation to a much simpler one
Removed 'Help' and 'Join Community' items from the application header
Added 'About' menu item to the 'welcome' menu, which contains logout and change password
New & Changed Features for OrangeHRM ver 3.1.1
New Features
------------
Improved support for configurable authorization.
Bug Fixes
New & Changed Features for OrangeHRM ver 3.1
New Features
------------
Ability to apply for half day / partial day leave for a single day or range of days
Ability to specify work day start/end time for workshifts
Security fixes in all modules
New & Changed Features for OrangeHRM ver 3.0.1
New Features
------------
Upgrader from 2.7.1 available
Configurable home page and module default page
Bug Fixes
---------
0004716 - Employee auto completion records are not loaded with expected width in Leave Entitlements and Usage Report search page
0004659 - It doesn't give any result when viewing the leave list by selecting the "All" check box
0004715 - If employee is not assigned to a defined Location, Those employee are not shown at Leave Entitlements and Usage Report
0004379 - Assign Leave->There should be a confirmation message if the leave balance become minus after assigning
0004895 - When assigning leave for 3 hours and 5 hours for a same leave type, leave balance is given as -1.01 (should be -1))
0004929 - Although a day has set as "Half Day", an employee can apply for leave up to 8 hours (within more than one time)
0004958 - If Location defined in the system, we can't add leave entitlement for all employees
0004957 - Deleted leave type display without having deleted prefix in Employee Entitlements
0004956 - Can't Apply/Assign leave after upgrade and change the date format
0004959 - Leave Periods are not properly upgraded if it is not default period
0004967 - It shows encrypted value for salary when encryption enabled
0005028 - Email configuration password is showing when install 2.7.1 with encrypt mode
0004395 - When employee applies for leaves for multiple days, it allows to specify time as well
- Show progress dialog when adding entitlement to a single employee.
- Show required asterix in leave entitlements and usage report
- Changes to "Leave Entitlements and Usage Report": Entitlements column is now a link to "Employee Entitlements". Values with 0.00 in columns are also links.
- Fix validation of employee name field in bulk assign entitlements mode.
- Remove permission to admin menu from project admins since project menu is now under time module
- fix link to leave entitlements from my leave entitlements and usage report
- Add top level jobs.php to redirect to vacancy page for backwards compatibility
- Performance->Reviews as ESS users. Search & Cancel buttons are not working for ESS users
New & Changed Features for OrangeHRM ver 3.0
New Features
------------
All UI's converted to new UI theme
New implementation of open source leave module
Changes
-------
Email log is moved to symfony/log/email.log
When adding subscribers to email notifications, display notification name in heading.
Bug Fixes
0000415 - [recruitmentApply] - When have a long sentence for description of vacancy, it display in one line all over the page till end
0000414 - Review Period-> When date format is long,it displayed in 3 lines
0000413 - [ Time -> Timesheet]No records Found Message is not converted in view timesheet
0000412 - [AddJobVacancy] - 'Should be less than 40000 characters' message appears inside text box
0000411 - Employee list: Supervisor name doesn't show the middle name in the list
0000410 - [viewJobDetails] - When take the mouse over the record, it doesn't get selected
0000409 - [CompanyStructure] - Validation messages are not cleared properly.
0000408 - Custom Fields: Delete confirmation pop-up: Two sentences looks like a broken sentence
0000407 - [Pim->listCustomFields]- Drop down values for custom fields should be in the tab order in PIM
0000406 - [PIM -> Immigration] - "Assigned Immigration Documents" need to be renamed as "Assigned Immigration Records"
0000405 - [PIM->Memberships] - Membership – Tab should be renamed as Memberships.
0000404 - [PIM -> Attachment Comment] - Length validation is appearing in middle of the text box
0000403 - [Recruitment/jobInterview] - Required validation appears near "Interviewer Name" text box.
0000402 - [Recruitment/jobInterview] - "Type for hints" help text is missing in newly added text box.
0000401 - [Performance/Review] - "Reject" and "Approve" buttons in detailed review form is not enabled in view mode
0000400 - [Performance/Review] - Submit Button is not enabled in detailed review form view mode
0000399 - Unicode characters are displayed not as it is in following lists in PIM > Qualification
0000398 - Pagination is not implemented in Admin > Project Info > Project list
0000397 - [Performance/saveReview]- "When save review without having KPI's defined for job title,error message is not correct
0000396 - [Admin/saveProject]- When click Edit , it take a long time for 'Add Customer' link to be appeared.
0000395 - Reset doesn't clear the validation message of test mail address field in email configuration.
0000394 - Login Details, Status * should be 'Enable' by default
0000390 - Direct deposit Detail-> Account Number is not properly display when add special values
0000389 - Job title is not properly display in Add KPI and KPI List
0000388 - [XSS Injection] - XSS attacks is possible for Performance module
0000387 - [Performance] - Search Performance Review page alignment issue
0000386 - [XSS Injection] - It is possible to have XSS injection in Add Project form
0000385 - [XSS Injection] - Possible in Admin->Project Info-Projects search page
0000384 - [XSS Injection] - XSS injection is possible for employee name
0000383 - [XSS Injection] - XSS injection is possible for Number field in Immigration
New & Changed Features for OrangeHRM ver 2.7.1-rc.1
New Features
------------
Improvements to PIM module service classes and methods for forming PIM API.
Loading Time Bug Fixes
----------------------
Bugs were reported in SF Mantis Tracker: http://sourceforge.net/apps/mantisbt/orangehrm/view_all_bug_page.php
0000128 - User log-in takes more than 3 seconds with 5000 employees
0000120 - Employee list search operations by Admin take more than 18 seconds with 5000 employees
0000125 - Employee list sort operations by Admin take more than 2 minutes with 5000 employees
0000130 - Page navigation of employee list take more than 1 minute for admin user with 5000 employees
0000138 - System takes more than 20 seconds to view and search Employee list by highest level supervisor
0000261 - Cannot open Employee Timesheet with 5000 employees
0000263 - Employee Timesheet actions take more than 40 seconds with 1000 employees
0000267 - My timesheet actions take more than 30 seconds with 100 employees
0000268 - Leave list loading takes more than 16 seconds with 5000 employeees
0000269 - Leave List search operations take more than 16 seconds with 5000 employees
0000270 - Page navigation in leave list takes ore than 15 seconds with 5000 employees
0000271 - Actions performed in the leave list takes more than 13 seconds with 5000 employees
0000272 - Loading Leave summary takes more than 2 minutes with 5000 employees
0000273 - Leave Summary Search actions take more than 3 seconds with 5000 employees
0000274 - Leave summary page navigation takes more than 2 minutes with 5000 employees
0000280 - Candidate list actions (Add/Delete/edit) takes more than 12 seconds with 4000 candidates
0001000 - Project list takes more than 3 minutes to load with 5000 employees
0001461 - Assign leave action takes more than 3 seconds with 5000 employees
0000126 - Delete and Reset Button actions in Employee List take more than 3 seconds
0000275 - Editing Leave quota in Leave summary takes more than 6 seconds with 5000 employees
0000276 - Loading candidate list takes more than 7 seconds with 4000 candidates
0000277 - Candidate list serach take maor than 7 seconds with 4000 candidates
0000278 - Candidate list page navigation takes more than 6 seconds with 5000 candidates
0000279 - Candidate list sorting takes more than 7 seconds with 4000 candidates
0000137 - System will take more than 3 seconds to edit and save PIM tabs with 5000 employee records
0000259 - PIM employee profile page actions take more than 3 seconds
0000281 - Caniddate actions take more than 6 seconds with 4000 candidates
0000282 - Loading vacancy list takes more than 3 seconds with 1000 vacancies
0000283 - Vacancy list searching takes more than 3 seconds with 1000 vacancies
0000284 - vacancy list page navigation takes more than3 seconds with 1000 vacancies
0000285 - vacancy list sorting takes more than 3 seconds with 1000 vacancies
0000286 - Add and Edit vacncy takes more than 3 seconds with 1000 vacancies
0001001 - Actions in User page takes more than 3 seconds
General Bug Fixes
-----------------
0000209 - [Admin] - Default Admin Account gets deleted when deleted the assigned employee
0000217 - [CRB][Leave]automatic Leave status update based on system date does not work with Single or half day leave
0000239 - Date format hints shown in the system should be improved
0000076 - [Leave] - Leave Summary - It takes 20 seconds to update leave summary
0000224 - [Time] - Timesheets gives a blank page while approving
0000225 - [Time] - Error displayed while saving the timesheet
0000240 - Default values in employment status, and Job categories are not displyed
New & Changed Features for OrangeHRM ver 2.7
New Features/Changes
--------------------
Language translation and date format support for all modules.
Ability to switch on/off modules.
Upgraders up to version 2.6.5.
Removal of Benefits module.
Bug Fixes
---------
Bugs were reported in SF Mantis Tracker: http://sourceforge.net/apps/mantisbt/orangehrm/view_all_bug_page.php
0000043 - [Admin] Notification mails are not subscribed
0000052 - [Admin] Cannot edit skill
0000077 - [Performance] - Add performance review does not work
0000084 - [Performance] - Cannot add performance review
0000039 - system [Admin] shows symfony urls for the first and last name of the employee, if an employee is assigned
0000040 - [Register] Cannot register while installing the product
0000063 - [PIM] - Job - Terminate Employment - Correct spelling mistakes
0000064 - [PIM] - Job - Correct spelling mistakes
0000078 - [Leave] User cannot apply/assign two half days or two short leave for the same date in some scenarios
0000083 - Leave Summary -> Pagination is not working properly, when reduce records to one page from 2/3 pages
0000103 - [Leave] - Leave Summary & Leave List - not possible to search for past employees using "Employee" auto-fill box.
0000111 - [Leave] - My Leave - ESS user can replace the supervisor/admin comments
0000133 - [XSS] get parameter 'uri' is not sanitised and vulnerable to XSS Injections
0000144 - [Time] spelling mistake in Time module
0000041 - Calender control of Date field doesn't work in "Edit Employment Termination"
0000051 - [Leave] Apply Leave - Incorrect error message shown if to time is less than from time
0000071 - [PIM] - Membership - it's not possible to select Sterling (British) Pound as currency
0000097 - [Leave] - repeats annually is not calculated properly in "Holiday List"
0000098 - [Leave] - Future holiday (dates) are shown in current leave period's holiday list
0000120 - PIM->Job - Currently supervisor can Edit subordinate Job details, and terminate the subordinate
3460919 - user is shown existing database setting if invalid password
0000042 - [Leave] System shows message as "Failed to Submit - Leave Balance Exceeded" message even user has leave quota
0000050 - [Leave] Assign Leave - Leave balance value is not aligned with the label - "Leave Balance"
0000066 - [PIM] - Salary - saved apostrophe in a new salary component's comments field, displayed as & # 039 ;
0000079 - [Leave] Apply Leave - leave balance only shows the balance in the current leave period.
0000085 - [Recruitment] If resume > 1MB no error message shown
0000145 - [ESS] ESS tab should be renamed as "My Info"
0000146 - [Leave] Leave balance incorrectly validate when applying leave on leave period border
New & Changed Features for OrangeHRM ver 2.7-rc.1
New Features
------------
Language translation and date format support for all modules except Benefits module.
Ability to switch on/off modules.
Bug Fixes
---------
3483627 - Can't Install if MySQL Host in an IP and Port Is Different
3483432 - [Terminate Employment]"Date" field is not internationalized
3483464 - User can add projects for the deleted customer
3483434 - [Add Pay Grade] "Assigned Currency" label should be changed
3483549 - PIM employee image shrinks in some cases
3483552 - Date picker validator doesn't disappear on correct value
3483465 - "System shows date validation instead of time validation
3483541 - view leave balance when approving leave
3483466 - [Spelling] Leve Request Exceeds Leave Balance
3483546 - leave requests of next leave period should be shown by default
3479992 - Fatal error displayed when checked the checkbox and saved
3483539 - Show number of available leave when apply a leave
New & Changed Features for OrangeHRM ver 2.6.12.1
Bug Fixes
---------
3464295 - Add/edit/delete permissions for salary tab
3464296 - Cannot add two salary records with same currency
3462360 - error displayed when clicked on "Change Password"
3460746 - Terminate filter should be provided in PIM & Time reports
3460742 - Ability to add same education level multiple times
3460741 - Remove Add/Delete buttons from Mini lists
3460725 - PIM > Data Import help text should be changed
3460722 - Have pagination in the bottom of lists too
Preventing duplicate employee IDs
New & Changed Features for OrangeHRM ver 2.6.12
New Features
------------
Admin module usability improvements with conversion to Symfony framework
Bug Fixes
---------
Time->Reports->Employee Reports: Fixed issue with Employee field changing value when "View" button is clicked.
Properly escape $_GET parameters
New & Changed Features for OrangeHRM ver 2.6.11
New Features
------------
Ability to localize PIM, Leave, Time, Recruitment and Performance modules.
Basic data import in PIM
New & Changed Features for OrangeHRM ver 2.6.10
New Features
------------
PIM Employee Reports
New & Changed Features for OrangeHRM ver 2.6.9
Bug Fixes
------------
Bug fixes of Time, Leave, PIM and Recruitment modules
New & Changed Features for OrangeHRM ver 2.6.8
New Features
------------
Recruitment module usability improvements
Entire Recruitment module is converted into Symfony
New & Changed Features for OrangeHRM ver 2.6.7
New Features
------------
Time module usability improvements
Entire Time module is converted into Symfony
New & Changed Features for OrangeHRM ver 2.6.7 beta 1.0
Symfony converted time module with usability improvements
Work flow configurability and user role configurability
Time sheet period configurability
Supports both time formats(1.5 and 1:30) from the user interface
Time sheet action log
Report engine to create reports
Preventing the deletion of the projects,activities,and customers which has time items recorded
New & Changed Features for OrangeHRM ver 2.6.6
Bug Fixes
---------
3372247 - Attendance summary calculation is wrong
3373061 - Leave List Comment not saved properly
New & Changed Features for OrangeHRM ver 2.6.5
New Features
------------
Usability improvements to "Job", "Salary", "Report-to" and "Membership" screens of PIM.
"Direct Deposit" details are now included under "Salary" screen of PIM.
New & Changed Features for OrangeHRM ver 2.6.4
New Features
------------
"Work Experience", "Education", "Skills", "Languages" and "License" all under one screen called "Qualifications".
Photograph moved into left side of PIM screens.
Custom fields per each PIM screen.
Attachments per each PIM screen.
New & Changed Features for OrangeHRM ver 2.6.3
New Features
------------
Usability improvements to "Employee List", "Add Employee" and "Photograph".
New & Changed Features for OrangeHRM ver 2.6.2
New Features
------------
Usability improvements to "Personal Details", "Contact Details", "Emergency Contacts", "Dependents" and "Immigration" in PIM.
New & Changed Features for OrangeHRM ver 2.6.1
Bug Fixes
---------
Security fixes in Leave module.
New & Changed Features for OrangeHRM ver 2.6.1-rc.2
Bug Fixes
---------
Bug fixes in Admin, PIM, Time, Recruitment and Performance modules.
New & Changed Features for OrangeHRM ver 2.6.1-rc.1
Bug Fixes
---------
3148496 - Back slash cause to stop leave type forms functionality
3148505 - Leave list comments not support for the special characters
New & Changed Features for OrangeHRM ver 2.6.1-beta.1
New Features
------------
Ability to have fiscal years.
Enhanced leave summary.
Enhanced leave list.
Improved email notifications.
New & Changed Features for OrangeHRM ver 2.6.0.2
Bug Fixes
---------
3087937 - URI Parameter Should Be Santized
3057328 - Updating Basic salry becomes null when encrypted
New & Changed Features for OrangeHRM ver 2.6.0.1
Bug Fixes
---------
3062533 - Uploaded files get corrupted when upload via jobs.php
New & Changed Features for OrangeHRM ver 2.6-beta.10
Bug Fixes
---------
3031638 - Emergency contacts page contains unwanted labells
3031455 - Warning message for deleting Admin User Groups needs change
3031459 - An admin user can delete his own group while being logged in
3032059 - Print Timesheet searching with subdivision end with stopper
3032371 - Remove Row removes data one column at a time instead of row
3032375 - Update timesheet fails after pressing remove row.
3031939 - Invalide date in the Children's DOB gives wrong message
3032009 - Employee's picture is misplaced in 1024x768 resolution
New & Changed Features for OrangeHRM ver 2.6-beta.9
Bug Fixes
---------
3029533 - Unable to search a reviewer for his own review
3029806 - Reviewer Comments should be scrollable all the times
3029814 - Height of the Reviewer Comments Textarea should be increased
New & Changed Features for OrangeHRM ver 2.6-beta.8
Bug Fixes
---------
CSRF issues in Performance module
3023651 - Cannot update the timesheet with deleted activities
3025721 - PIM - search by: subdivision end up with no results
New & Changed Features for OrangeHRM ver 2.6-beta.7
Bug Fixes
---------
3006775 - Performance module Save KPI is vulnerable to SQL injection
3007215 - Ess view performance review Vulnerable to SQL injection
3010378 - Autosuggestion lists names in lower cases and search fails
3010344 - Copy KPI does not overwrite existing KPIs in the JobTitle
3010348 - Calendar control validation error for dates on boundary
3010407 - User can add reviews with invalid dates
3010374 - Autosuggestion shows name twice for self review employee
3010424 - Exceeding field length with space character leads to stopper
3010403 - Can save a review with length validation issues
3010387 - Deleting KPIs breaks updating reviews
3010382 - Search Review should be case insensitive
2974742 - Search Review brings back wrong results
3000286 - Date format should consistence in the Performance module
3000555 - sanitize the input data in jobs.php
3003346 - Potential SQL injection vulnerability with ess login
3001611 - Ess module is vulenerable to xss
3009783 - Possible CSRF vulnerability in OrangeHRM
3009782 - Possible PHP code injection in mail configuration
3003361 - Not sanitized ajax responses leads to XSS vulnerability
New & Changed Features for OrangeHRM ver 2.6-beta.6
Performance Module Bug Fixes
----------------------------
3000380 - Employee deletion effected to the Review List
3000319 - Module Permissions are Not Implemented
2994542 - Performance->auto-suggestion lists not work with single quote
2974742 - Search Review brings back wrong results
New & Changed Features for OrangeHRM ver 2.6-beta.5
Performance Module Bug Fixes
----------------------------
2996327 - Back Button in Performance Review Does not Refresh the Page
2996349 - Cannot edit the reviews of employees with deleted job titles
2993995 - If user enter invalid date, system shows 01/01/1970
2994542 - Performance->autosuggestion lists not work with single quote
2995833 - Special character cause to hide all KPI from review form
2996337 - Rating scale validation does not work for save button
2996352 - Reset button shows strange behaviour for employee names
2980470 - Review notification emailsent without setting "From"
2981076 - Autosuggestion textbox is showing strange behaviour
2996322 - Avoid Abbreviation KPI wherever possible
2996344 - Validation Messages are Still Present Even after the Reset
2996355 - Perf Review Note-character length validation not highlighted
2996365 - Should be able to search KPIs of deleted job titles
New & Changed Features for OrangeHRM ver 2.6-beta.4
Feature Requests
----------------
2981081 - Performance: Need a clear button to clear search Review form
2981087 - Performance:Reviewer comments length and width shoud increas
2991213 - Per:Avoid using the abbreviation KPI wherever possible
2983163 - Have a menu item called Reviews instead of Search Reviews
2981093 - Performane: A link to go back to the search results
2983166 - Add the link to the Employee Name instead of Review Period
Performance Module Bug Fixes
----------------------------
2971095 - From Date, To Date and Due Date should be validated
2974539 - More meaningful comment needed for rating scale validation
2981065- Deleted JobTitle should be shown as 'name(deleted)' in dropdown
2981030 - KPI is an acronym,it should be capital
2981035 - KPI List->Shows additional characters against special character
2981070 - (Security)The performance module is vulnerable toURL Attacks
2981044 - Review edit can't continue employee with middle name
2981051 - Rating validation does not work for submit button
2980473 - Improve summary of review notification email
2981055 - There should be a space after to - in the mail log
2981048 - Autosuggestion includes middle name for reviewer in Search
2981049 - Subdivision and subunit - term difference in search review
General Bug Fixes
-----------------
2953384 - Qualification ->Save with (' & ") quote leads to stopper
2922760 - Even after un-susbscribing notification mails CC to admin
2944412 - Add comment button label should change to Add/view comments
2540143 - Drop down menus need to hide automatically.
2944390 - Timesheet remove Row: cannot remove already saved data
New & Changed Features for OrangeHRM ver 2.6-beta.3
Bug Fixes
---------
All the bug fixes done in 2.5.0.4
2971095 - From Date, To Date and Due Date should be validated
2973172 - Propely display rating scales without minimum or maximum
2974539 - More meaningful comment needed for rating scale validation
2974526 - Can not copy from deleted job title
2974519 - KPIs of deleted job titles should be disabled for modifying
2974742 - Search Review brings back wrong results
2971790 - Edit Review -> employee name should validate
2970583 - Newly invoked Search Review contains old values:
2974542 - Review can be added for a user without job title
2970608 - checkboxes of scheduled reviews should be disabled for emp
New & Changed Features for OrangeHRM ver 2.6-beta.2
Bug Fixes
---------
2950546 - Validation should be performed when text changes
2950558 - 2009 should be changed to 2010
2950575 - Deleting job title in admin module empties the KPI's job tit
2961053 - The Search Review Form is not work with IE7
2961700 - From and To date should not be mandatory for review queries
2970592 - A reviewer can submit without entering anything
2970603 - Save comments with large text leads to length exception
2971077 - Spelling mistake in Add review page
2971141 - Review entering "being reviewed" state from submitted
2971766 - Job titles with special chars not displaying properly
2971790 - From Date, To Date and Due Date should be validated
2972449 - Edit Review -> employee name should validate
2961721 - After scheduled the Review HR admin cannot edit it.
2961068 - Clear button name should be changed as Reset
2971780 - Icons are missing in the Performance module menu
2971791 - Reviewer can not view his/her own review without searching
2971783 - Review search issue come with employee and reviewer
2971095 - From Date, To Date and Due Date should be validated
2970667 - Clear button should be labelled as Reset in Edit Review
2970654 - Edit Review form adds schedules
2970613 - Review List -> Select all checkbox not work properly
2970604 - Save comment with special characters leads to hide kpis
New & Changed Features for OrangeHRM ver 2.6-beta.1
Known Issues
------------
Deleted job titles and sub divisions are not handled.
Bug Fixes
---------
2970542 - Default value check box is deselected, when updating KPIs
2970587 - Spelling mistake - schduled - should be scheduled
2970597 - Performance Review -rating field should be validated
2970604 - Save comment with special characters leads to hide kpis
2970605 - Warning message are ovelapping
2970613 - Review List -> Select all checkbox not work properly
2970631 - Edit Review feature is not compatible with 5.2.10-2
New & Changed Features for OrangeHRM ver 2.6-alpha.4
New Features
------------
All the acceptance test cases of Performance module
Known Issues
------------
Deleted job titles and sub divisions are not handled.
Bug Fixes
---------
2961108 - Search Review- Click on delete leads to delete all records
2961707 - Employee can not view his/her approved reviews
2961723 - Admin shouldn't be able to edit/del in being reviewed state
2961702 - Warning message should show when copping KPI
2961730 - Review List >Review date column should rename as Due date
2950548 - Throws error while saving with a large description
2950549 - Throws error while saving with a large number
2950555 - Deleting a particular kpi resets the default rating scale
2950565 - Deselecting one item should untick the select all check mark
2950552 - Setting the default option in multiple KPIs leads to error
2950567 - Marking a KPI with empty scale as default does not work
2951927 - Null values in the rating scale converted to zero
2951928 - Can not save a KPI without a maximum value
2961697 - "Being Reviwed " should be corrected as "Being Reviewed"
2950556 - Create meaningful error message for rating scale validation
2950568 - After deleting all KPI the copy kpi button should be hidden
2950571 - Job title is a mandatory field. But can search without it
2961699 - Performance Review Form - > HR admin comment not save
2950547 - Re-opening and saving a KPI with no rating scale fails
2951915 - Select all checkbox behaves differently in IE8
2951918 - Check boxes in Search KPI page shows strange behavior in IE8
2951932 - Setting a scale as default doesn't effect while updating
2961698 - Renaming labels in Performance Review
2950532 - Search result does not specify the search string
2951937 - Validation fails if minimum is 1.5 and maximum is 1.9 in KPI
2961703 - Error while approving or rejecting a review
2961720 - Submitted Reviews can be edited
2950550 - Modifying the default rating scale resets it
New & Changed Features for OrangeHRM ver 2.5.0.3
2965427 - can't assing employees for workshifts.getting an err msg.revert the bug : 2049129 - Time: Work shift should be unique. Fix was from
community contributor Asad Raza
New & Changed Features for OrangeHRM ver 2.5.0.3-beta.2
No thanks and Regisor buttons should be placed buttom of the page
2959502 - Illeagal characters stop registration page been sent
2959512 - In csv report Customer coumn is not shown
2959507 - Timesheet CSV cotains "In date" Header Instead of "Out Date"
2959503 - "News letter " should be a one word "Newsletter"
2959533 - For punch in notes when " includ,text after " are not shown
2959505 - Seperator should be there in the applicants details PDF
New & Changed Features for OrangeHRM ver 2.5.0.3-beta.1
Stories Included
-----------------
Change ldao them to fit 2.5 theme
Change registration page
Recruitment add-on
Time and Attendance CSV add-on compatibilty and refactoring improvent in the base prduct over plugins.
New & Changed Features for OrangeHRM ver 2.5.0.2
Bug Fixes
---------
Changed default leave module home page for Admins. Earlier it was Define Leave Types. Now it is Leave List
Corrected employee IDs sent to leaveApply.php. Earlier it sent employee_id instead of emp_number
2874627 - Recruitment: Admin+Approver cant view link to approve applic.
2840811 - Make Terminated uneditable in employee status in Admin.
2033797 - Leave:'Back' button missing.
2854090 - Installers mysql port number is restricted to 4 digits.
2860531 - Mail Configuration->'Send Mail' should rename as 'sendmail'.
2909850 - Click on Leave Module leads following Notice page
New & Changed Features for OrangeHRM ver 2.5.0.1
Bug Fixes
---------
userTimeZoneOffset issue of UK based users
2677771 - Pagination in Leave Summary incorrect: add/delete Leave Type
2894143 - Workshift are not propely identified when assigning leave
2896468 - Reports->view report, Servi. Period must replace by Join dat
New & Changed Features for OrangeHRM ver 2.5-beta.17
Bug Fixes
---------
2843433 - Lot of error messages in the server log when access applicat.
2840790 - Duration isn't updated when changing Report type dropdown
2840205 - supervisor can't see subordinates' attendance reports.
2839363 - Supervisor can't edit or save subordinates' TS
2853572 - Installers db selection option should be more userfriendly.
2839405 - Time->Employee Report Not Retrieves Data
2831824 - To load Leave List, System will take more than 9 min
2556502 - Too large numbers are accepted which cannot be handled properly
2841024 - In IE8:PIM page there's gap between items in the left panel.
2827911 - Notification mail issues in recruitment module.
2026711 - PIM:saved ZIP code validated again & again PIM module
2844685 - Add Employee:Remove Warning message for middle name
Re-Fixes
--------
2854117 - Names not listed in leave summery for Admin user with employ
2839417 - TS Detail View->Edit->Default values are incorrect
2839423 - Project Time -> Default values are incorrect
2559996 - The same date can be specify as holiday several times
Reverted Fixes
--------------
2009682 - Admin:Com property:emp selecting mechanism should improve.
2080488 - Leave:no way to c the leaves of all subordinates to supervis.
New & Changed Features for OrangeHRM ver 2.5-beta.16
Bug Fixes
---------
2841874 - Emp List:check 'Delete All' and uncheck all-> mysql error
2844764 - Cryptokeys and temp directories are missing in in the relea
2846003 - PIM:'Direct Deposit' amount length>9 leads to mysql error
2839394 - Supervisor->Select a Company Property leads to the Mysql Err
2846038 - Subordinates name and Report method not shown in reports
2840214 - punchIn/Out page Note with characters>256 leads to mysql err
2854117 - Names not listed in leave summery for Admin user with employ
2833626 - Leave Summary->Employees names aren't shown for HRAdminUser
2061936 - Recruitment:Unwanted text after rejecting job application
2571308 - Report to->Supervisor/Subordinate,Emp ID should be editable
2075361 - ESS: Date of birth can't Change in IE 7
2839423 - Project Time -> Default values are incorrect
2559996 - The same date can be specify as holiday several times
2839425 - Time->Attendance ->sub menu is not aligned.
2845424 - Project Reports page:'Show Deleted' field should be aligned
2839417 - TS Detail View->Edit->Default values are incorrect
2722930 - Leave applied should be able to cancel on same day
2844787 - Stopper when import data if file doesn't have read permissio
2833636 - Without leave quota-Supervisor can't assign leave to his sub:
2804767 - Test email from email Configuration not working for non SSL
2833634 - Notification mail gets fail when Ess canceling the leave
2080488 - Leave:no way to c the leaves of all subordinates to supervis.
2844776 - There should be a back button in summary page import/export
2846040 - File type is not validating in import
2846051 - shows emp No even the 'Emp No' field is unchecked
2615411 - Implement back button in 'List of taken leave' link.
2688230 - Give a meaningful error message for duplicated ess users.
2009682 - Admin:Com property:emp selecting mechanism should improve
2835952 - Leave summary-Current year should be selected as default Year.
New & Changed Features for OrangeHRM ver 2.5-beta.15
Bug Fixes
---------
2014044 - 'Job offer' should not depend with int. schdule
2830103 - can't select employee through mouse in IE8
2839409 - Project Manager can't see the Project Report
2000664 - Leave : Same Leave Types can be defined : gives a problem.
2082155 - Leave:Supervisor cant see,canceled,rejected leave of subordi. (From community contributor Adeel Khan)
2640861 - Attendance Report row's should be highlighted
2171396 - PIM: Supervisor name can't be changed
2811321 - Projects or Activities deletion may effect to reports
2571323 - Pay Grade and Currency should editable when press the edit b
2841672 - Leave on Holidays should be searchable
2548843 - Search for Canceled returns Taken leave
2832996 - all list in OrangeHRM should show data in alphabetical order
2815576 - Leave- Admin assign leave -Error on status bar in IE
2021205 - PIM->Salary: Basic Salary not validated when 1currency is in
2041262 - PIM: Can exceed salary from the maximum and minimum
2831902 - Getting err Page when edu selected& qualification is not.
2831864 - data not retrieved: in age,pay grade criteria given
2831865 - Data not retrieved when pay grade is given
2831866 - Data not retrieved when age and education given
2831911 - data not retrieved -All Selection Criteria
2792059 - Report -MySql Error when viewing report with criteria pay gr
New & Changed Features for OrangeHRM ver 2.5-beta.14
Bug Fixes
---------
2013481 - Recruitment : Zip code accept chars without warning msg
2021193 - Report: Selecting an employee gives User ID
2000656 - Leave : Undelete leave types caused to open new tab in IE7
2835438 - Having capital letters in table names lead to a notice page
2833580 - Mail Configuration-> Test mail is not sent by the system
2835398 - Job Title with & sign, Display with unnecessary characters
2823025 - Old data will remain with newly defined custom fields
2836008 - Time Sheet Grid-> Alert message has grammar mistake
2835925 - WorkShift Time-Display as decimal & validate again & again
2836016 - In Leave List-'Show leave status' label shows in 2 lines
1992646 - Admin Add Projects and press enter creates two same items
2808880 - All employee statuses are shown in PIM instead of selected
2012364 - Time:Supervisor should't be able to change employment state
1963016 - Leave : delete specific holiday leads mysql error
2825245 - pressing the save button in myleave make leave status cancel
2819405 - Admin: language improve the field validation error message
2819419 - Edit button remains as edit when pressed ,In Job vacancies
2825866 - List of image buttons need to replace with action buttons
1965104 - Reset button not properly work in IE
2021188 - Report:Select the Header check box->delete, should give msg
2012357 - Time:can't search employee by the employment state
2021167 - Time:Work shift:Hours per day exceeds 24 hours
2013502 - Recruitment : City is not validating in jobs application
2714285 - No save successfully msg when Finishing 1st & 2nd interview
2820625 - pagination not implemented in Custom Export & Import pages
New & Changed Features for OrangeHRM ver 2.5-beta.13
Bug Fixes
---------
2828796 - Jobs.php - Title of the job goes to the second line
2080505 - Leave: Work shift changes doesn't affect to applied leaves
2830123 - List of remaining image buttons in OrangeHRM
2832974 - Leave List page, UI button misalignment in IE
2833552 - supervisor cannot see Employee Leave summery menu
2059476 - Recruitment: Email issue with ' marks
2831788 - Report Mod:'DeleteAll' is not working
2830142 - Implement back button in PIM employee info page
2688227 - System allow to add duplicate values under following menus
2811969 - Orange installer will drop the database if it has data
2810123 - Cannot download & view the attached resumes
2811333 - PIM->Employee List The Add & Delete Button should be hidden for supervisors
2819498 - mysql error given when try to save project without activity
2827871 - Recruitment->Applicant->Detail - Can't download the attached
1936614 - HSP-alpha.4:Employee HSP Summery->"Save as PDF",extra window
2825213 - Employee image visible in report to under PIM
2832980 - Employee Timesheet menu is missing for supervisor
1879947 - Print Timesheets: cannot select All
New & Changed Features for OrangeHRM ver 2.5-beta.12
Bug Fixes
---------
2811394 - can't add timesheet events if customer name has single quote
2814398 - Data too long error message for comments field in leave
2818906 - Supervisor shouldn't be able to add/delete company property
2548843 - Search for Canceled returns Taken leave
2821079 - Duplicate same date with different holidays leads sql error
2822258 - Employee list order, incorrect when employee id changed
2641120 - Missing select all check box in PIM Employee Information
2827880 - 1st and 2nd interview schedule date and time can not be same
2827840 - Recruitment->Application->Need to validate City & Zip Code
2542841 - Leave summary incorrect when deleting a specific holiday.
2640838 - Give validation messages in attendance report
2829472 - Overlapping leave not shown according to 2.5 UI standards
2825858 - stopper when applying same leave twice which include weekend
2021183 - Time: No checkBox to select all the records
2827867 - Recruitment->Applicant->Detail form width should increase
2827853 - Job vacancy List - The Reset button is not functioning properly
2489630 - Remove the employee image selection popup for consistancy
2640832 - Attendance Report->Generate button's Text partially shown
1955832 - Custom Fields can not Import
2827882 - Action button text is not clear in mark offer declined form
2827936 - Interviewer should not be able to schedule 2nd interview
2811324 - PIM-Job Detail->assigned location/s are not shown until save
2641185 - Emp. name field reset in attn.report after click on generate
2595639 - [REOPENED] Server time not properly reflected in the Punch IN
2641169 - Paging is not implemented in the Attendance Report
2641407 - [REOPENED] Delete one record will take more than 1min:with records>700
New & Changed Features for OrangeHRM ver 2.5-beta.11
Bug Fixes
---------
2810112 - Job.php attachment validation will reset the jobs.php form
2014068 - Recruitment : 'Back' button misbehaves in int.schdule page
2819417 - Blank pages loaded when clicking PIM tabs with IE for Admin
2641255 - Time->Punch In->Time field length should reduce
2641462 - Unnecessary back button display in Project Time
2819403 - Edit & save employment status lead to undefined variable err
2640813 - Menu items should be same size in the attendance
2819498 - mysql error given when try to save project without activity
1930077 - HSP-ESS users edit leave comment, isn't reflect after saving
2584464 - Admin cannot access with register_global on in php.ini
2824692 - Undefined variable stopper when ess cancel his leave
2807107 - Language constant should be defined for marital status
2512347 - UI Issues in Recruitment Module (Re-fixed with additional UI improvements)
2021370 - Admin:By Setting only 'delete' and 'View' ,can add and edit
2665339 - Time format should be mentioned when scheduling interview
1886631 - To add a job title - pay grade need not be mandatory
2824699 - undefined error occur when try to add a project
2021297 - Admin:Setting only 'Edit' right, admin can add,delete
2819414 - Incorrect tab order behavior issues in Admin module
2207193 - User with no rights can do all the privileged tasks
2509051 - Salary saving without a Pay Grade lead to Notice page
2079818 - Leave: Set leave quota 2009,->Ess can apply leave for 2008
2711107 - Time Grid Summary -> Back button not functioning in IE7
New & Changed Features for OrangeHRM ver 2.5-beta.10
Changed Features
----------------
Updated the latest language files for the Dutch language
Bug Fixes
---------
2491526 - Clear buttons should renamed as Reset
2786768 - Shift description does not allow for 7.5 hour shifts (Fix made by community contributor Afraz Ali)
2790590 - Define Report - Unchecked fields also display in a report
2804835 - Job duties strings is not fit to the frame width when viewin
2080314 - Leave: Double quotation is not affect after saving (Fix made by community contributor Nauman Ahmad)
2688218 - Description save with multi line will make record uneditable
2046166 - Time:For Project activities with ' cant enter time entries
2506371 - Implement the employee auto suggestion list in Time module
2530843 - can't edit employee education details in PIM
2489630 - Remove the employee image selection popup for consistancy
2641144 - Atten Report time get invalid when saved In/Out as 24:00
2050991 - Admin: Project activity with ‘ can’t be edited (Fix made by community contributor Usman Arham)
2595635 - When filter based on employee Print Time Sheet not retrieve (Fix made by community contributor Kamran Lodhi)
2489665 - Tab order not set for phone field when adding location.
2595650 - Time format should be mentioned in a label
2491699 - Reset button should implemented in a consistent way
2002400 - Send duplicate mails to CC address (Fix made by community contributor Usman Arham)
2640884 - project Internal should behave as normal project
2728341 - List of Taken leave is showing records for all years
2799959 - Supervisor cannot print time sheets using division criteria.
2188524 - ESS can enter D of B manually & there will be Extractor erro (Refixed)
2506497 - Ess: Leave summary back button will end up with notice page
New & Changed Features for OrangeHRM ver 2.5-beta.9
Bug Fixes
---------
2491526 - Clear buttons should renamed as Reset
2509058 - Missing Hide button: cannot hide the show employee history
2500880 - UI Issues in Admin Module
2512347 - UI Issues in Recruitment Module
2711112 - Time Grid Summary->Activity not get populated in IE7
2489763 - Button labeled Delete but will clear the fields:admin rights
1937394 - Search feature is not implemented in Data Import/Export
2026725 - Admin:Stopper in when job title defining
2810848 - Education in PIM will give a mysql error with traditional
2080592 - Leave:Supervisor cant c d list of taken leave of his subordi
2811969 - Orange installer will drop the database if it has data
2489756 - Improper alert :Modules should be selected instead of fields
2641167 - In timesheets project Internal time can be overlapped with a
2711133 TimeSheet Detail modification not reflect to TimeSheet Summa
2811427 - Duration can be grater than 24 per day in timesheet detail
2711130 - Need warning when one activity grater than total of sameActi
2640896 - ProjectTime Page heading always shows unfinished act: title
New & Changed Features for OrangeHRM ver 2.5-beta.8
Bug Fixes
---------
2665300 - Uploaded Resume not visible after scheduling first interview
2686124 - Submit Job application fails in Mysql Traditional Mode
2788246 - ESS Cancel Leave My SQL error –traditional mode
2026725 - Admin:Stopper in when job title defining
2018586 - Admin:Notice page when deleting project activities.
Minor Improvements
------------------
UI Improvements in Admin, Leave & Recruitment modules (Partial fix to 2512347 - UI Issues in Recruitment Module included)
New & Changed Features for OrangeHRM ver 2.5-beta.7
2595639 - Server time not properly reflected in the Punch IN
2608129 - Edited values not get saved in PIM-personal details
2595624 - "Back" button re-directed to pay grade instead of Job Title
2641407 - Delete one record will take more than 1min:with records>700
2641140 - Edit and save ess tab details will end up with Fatal Error
2509051 - Salary saving without a Pay Grade lead to Notice page
2527922 - Employee Nick name get blank when saved
2530843 - can't edit employee education details in PIM
2540117 - Edit and save not working with "Path to Sendmail"
2799949 - Project manager cannot edit his project activities
New & Changed Features for OrangeHRM ver 2.5-beta.6
2787192 - Leave cancel mail doesn’t include the name of the individual
2681493 - Pay Grade-Edit and save leads to Undefined variable error
2081698 - Leave:In Leave filtering,number of days rejected wrong
2461647 - Recruitment module is invisible for HM- log in as ldap user
2711126 - Total hrs per day can be grater than 24 hrs
New & Changed Features for OrangeHRM ver 2.5-beta.5
Bug fixes
---------
2721087 - timesheet start from 1969-12-31
2613464 - Can't install if the user or database already created
2779333 - Installation with root not work with IE7
1922834 - Installation: Hypens in database name are not checked (Refixed)
2711116 - Time Grid-Save without selecting a Project leads to SqlError
2641144 - Atten Report time get invalid when saved In/Out as 24:00
2644386 - Traditional Mode-Delete rows in Atten.Rept lead to sql Error
2787192 - Leave cancel mail doesn’t include the name of the individual
New & Changed Features for OrangeHRM ver 2.5-beta.4
Bug fixes
---------
2587492 - Admin canceling an approved/taken leave leads to Fatal Error
2758108 - Stopper When Accessing Leave Summary as ESS User
2188524 - ESS can enter D of B manually & there will be Extractor erro
2709201 - Ess cannot edit ess tab:extractor based error
2540117 - Edit and save not working with "Path to Sendmail"
New & Changed Features for OrangeHRM ver 2.5-beta.3
New features
------------
Added new icons to OrangeHRM menu items.
New & Changed Features for OrangeHRM ver 2.5-beta.2
Bug fixes
---------
2021166 - Report:One month working experience shown as 0 year
2031268 - Recruitment:Terminated emp can be assign as Hiring manager
2003409 - Supervisor cannot update comment when approving leave
New & Changed Features for OrangeHRM ver 2.5-beta.1
New features
------------
Introduction of Timegrid view for Timesheets
New & Changed Features for OrangeHRM ver 2.5-alpha.10
Bug fixes
---------
2595713 - Email notification fails with a error: Unsupported SSL type (Re Fixed)
2653859 - Duration should be 2 decimal points in atten. summary
2653895 - List box reset to summary when selected detail report
2653870 - Back button needed from detail page to summary (attendance)
New & Changed Features for OrangeHRM ver 2.5-alpha.9
New features
------------
Summary View of Attendance Reports
New & Changed Features for OrangeHRM ver 2.5-alpha.8
New features
------------
Second implementation of "Attendance Tracking" (Admins/Supervisors can Attendance Reports)
Bug fixes
---------
2608200 - Attendance -> My Reports, left align In Note and Out Note
2595451 - Undefined variable in Punch IN/Punch out with IE
2595421 - Clicking on Attendance will redirected to the PIM
2608781 - Attendance Configuration-select boxes should be right aligned
2595446 - Display a message when no reports to display in attendance
2615902 - Overlaping time can be entered using punch IN/OUT
2595619 - Punch IN time should not grater than Punch Out
2595713 - Email notification fails with a error: Unsupported SSL type
2615218 - Leave Assign button not functioning with Supervisor/Ess User (Fixed by Nadeeth)
New & Changed Features for OrangeHRM ver 2.5-alpha.7
New features
------------
First implementation of "Attendance Tracking" (Punch In/Out Separation)