Compare commits
4 Commits
v28.1.1.OS
...
v28.2.0.OS
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
88962d4380 | ||
|
|
b73e244865 | ||
|
|
5f050282f0 | ||
|
|
e5eccf32a7 |
@@ -13,10 +13,10 @@ if(!defined('HOME_LINK_OTHERS')){
|
|||||||
}
|
}
|
||||||
|
|
||||||
//Version
|
//Version
|
||||||
define('VERSION', '28.1.1.OS');
|
define('VERSION', '28.2.0.OS');
|
||||||
define('CACHE_VALUE', '28.1.1.OS.2020-11071143');
|
define('CACHE_VALUE', '28.2.0.OS.2020-11130243');
|
||||||
define('VERSION_NUMBER', '280101');
|
define('VERSION_NUMBER', '280200');
|
||||||
define('VERSION_DATE', '07/11/2020');
|
define('VERSION_DATE', '13/11/2020');
|
||||||
|
|
||||||
if(!defined('CONTACT_EMAIL')){define('CONTACT_EMAIL','icehrm@gamonoid.com');}
|
if(!defined('CONTACT_EMAIL')){define('CONTACT_EMAIL','icehrm@gamonoid.com');}
|
||||||
if(!defined('KEY_PREFIX')){define('KEY_PREFIX','IceHrm');}
|
if(!defined('KEY_PREFIX')){define('KEY_PREFIX','IceHrm');}
|
||||||
|
|||||||
809
release.md
809
release.md
@@ -1,3 +1,19 @@
|
|||||||
|
# Release Notes IceHrm Open Source
|
||||||
|
|
||||||
|
## Release note v28.2.0.OS
|
||||||
|
|
||||||
|
### New features
|
||||||
|
|
||||||
|
* 🦠 💉 Custom extensions [https://icehrm.gitbook.io/icehrm/developer-guide/creating-first-extension](https://icehrm.gitbook.io/icehrm/developer-guide/creating-first-extension)
|
||||||
|
|
||||||
|
## Release note v28.1.1.OS
|
||||||
|
|
||||||
|
### 🐛 Bug fixes
|
||||||
|
|
||||||
|
* Fixing inability to filter employee documents
|
||||||
|
* Fixed the issue with selecting projects when adding timesheets details
|
||||||
|
* Fix issues occurred due to incorrectly configured API
|
||||||
|
|
||||||
## Release note v28.1.0.OS
|
## Release note v28.1.0.OS
|
||||||
|
|
||||||
### 🧲 New features
|
### 🧲 New features
|
||||||
@@ -16,441 +32,477 @@
|
|||||||
* New REST endpoints for employee qualifications
|
* New REST endpoints for employee qualifications
|
||||||
|
|
||||||
### 🐛 Bug fixes
|
### 🐛 Bug fixes
|
||||||
|
|
||||||
* Fixed, issue with managers being able to create performance reviews for employees who are not their direct reports
|
* Fixed, issue with managers being able to create performance reviews for employees who are not their direct reports
|
||||||
* Fixed, issues related to using full profile image instead of using smaller version of profile image
|
* Fixed, issues related to using full profile image instead of using smaller version of profile image
|
||||||
* Changing third gender to other
|
* Changing third gender to other
|
||||||
* Improvements and fixes for internal frontend data caching
|
* Improvements and fixes for internal frontend data caching
|
||||||
|
|
||||||
|
## Release note v27.0.2.OS
|
||||||
|
|
||||||
|
This fixes some major issues found in v27.0.1.OS
|
||||||
|
|
||||||
|
### 🐛 Bug fixes
|
||||||
|
|
||||||
|
* Filtering across whole application was broken and now it's fixed
|
||||||
|
* Fixed the issue related to photo not being shown to the admin when photo attendance is enabled
|
||||||
|
|
||||||
|
### 🧑🏻💻 For developers
|
||||||
|
|
||||||
|
* We have added support for vagrant development environment based on Debian 10 / PHP 7.3 \(with Xdebug\) / Nginx / MySQL
|
||||||
|
|
||||||
## Release note v27.0.0.OS
|
## Release note v27.0.0.OS
|
||||||
|
|
||||||
### New features
|
### New features
|
||||||
|
|
||||||
* Employee document management is now available for open-source version
|
* Employee document management is now available for open-source version
|
||||||
* UI/UX improvements (new fonts / better spacing)
|
* UI/UX improvements \(new fonts / better spacing\)
|
||||||
* Payroll module improvements
|
* Payroll module improvements
|
||||||
* Security improvements to password policy
|
* Security improvements to password policy
|
||||||
* Albanian language is now available
|
* Albanian language is now available
|
||||||
* Ability to deploy using docker
|
* Ability to deploy using docker
|
||||||
|
|
||||||
### For developers
|
### For developers
|
||||||
* Developer environment based on docker [https://www.youtube.com/watch?v=sz8OV_ON6S8](https://www.youtube.com/watch?v=sz8OV_ON6S8)
|
|
||||||
|
* Developer environment based on docker [https://www.youtube.com/watch?v=sz8OV\_ON6S8](https://www.youtube.com/watch?v=sz8OV_ON6S8)
|
||||||
* [Developer guide](https://icehrm.gitbook.io/icehrm/developer-guide/create-new-module)
|
* [Developer guide](https://icehrm.gitbook.io/icehrm/developer-guide/create-new-module)
|
||||||
* Fully supports all php versions >= 5.6 upto v7.3 (php 5.6 support is deprecated and not recommended)
|
* Fully supports all php versions >= 5.6 upto v7.3 \(php 5.6 support is deprecated and not recommended\)
|
||||||
|
|
||||||
### Bug fixes
|
### Bug fixes
|
||||||
* Fixes to newly found vulnerabilities (https://github.com/gamonoid/icehrm/issues/213): credits to: [Talos](https://talosintelligence.com/)
|
|
||||||
|
* Fixes to newly found vulnerabilities \([https://github.com/gamonoid/icehrm/issues/213](https://github.com/gamonoid/icehrm/issues/213)\): credits to: [Talos](https://talosintelligence.com/)
|
||||||
* Fixed the travel request approval for managers
|
* Fixed the travel request approval for managers
|
||||||
* Fixed the issue with attendance source IP display
|
* Fixed the issue with attendance source IP display
|
||||||
* Fixing Api issues in PHP 7.3
|
* Fixing Api issues in PHP 7.3
|
||||||
|
|
||||||
|
## Release note v26.6.0.OS
|
||||||
Release note v26.6.0.OS
|
|
||||||
------------------------
|
|
||||||
|
|
||||||
### Features
|
### Features
|
||||||
* Some Improvements to UI such as updating Icons and upgrading font-awesome to its latest version
|
|
||||||
* Tracking IP and location of the employee when marking attendance, this is done when updating attendance via mobile
|
* Some Improvements to UI such as updating Icons and upgrading font-awesome to its latest version
|
||||||
* Ability to control location tracking via mobile using server side settings
|
* Tracking IP and location of the employee when marking attendance, this is done when updating attendance via mobile
|
||||||
* Improvements to translations
|
* Ability to control location tracking via mobile using server side settings
|
||||||
* Compatible with location tracking with icehrm mobile app
|
* Improvements to translations
|
||||||
|
|
||||||
### Mobile App
|
### Mobile App
|
||||||
* This release is coupled with mobile application release on AppStore (https://apple.co/2Yrtxoy) and Google Play (http://bit.ly/2OkMmKe)
|
|
||||||
|
* This release is coupled with mobile application release on AppStore \([https://apple.co/2Yrtxoy](https://apple.co/2Yrtxoy)\) and Google Play \([http://bit.ly/2OkMmKe](http://bit.ly/2OkMmKe)\)
|
||||||
|
|
||||||
### Fixes
|
### Fixes
|
||||||
* Order projects by name on Timesheet project listing (This is to make it easier to edit timesheets with many projects)
|
|
||||||
* Link home page user profile to employee profile update page
|
* Order projects by name on Timesheet project listing \(This is to make it easier to edit timesheets with many projects\)
|
||||||
* Fix issues related to configuring Api with mobile app
|
* Link home page user profile to employee profile update page
|
||||||
|
* Fix issues related to configuring Api with mobile app
|
||||||
|
|
||||||
### Security Improvements
|
### Security Improvements
|
||||||
* Upgrade npm missing dependencies
|
|
||||||
|
|
||||||
|
* Upgrade npm missing dependencies
|
||||||
Release note v26.2.0.OS
|
|
||||||
------------------------
|
## Release note v26.2.0.OS
|
||||||
|
|
||||||
### Features
|
### Features
|
||||||
* Add staff directory module
|
|
||||||
* Update client-side js to ES6
|
|
||||||
* Compatible with IceHrm Mobile App
|
|
||||||
* Use npm libraries when possible
|
|
||||||
* Add gulp build for frontend assets
|
|
||||||
* Allow generating QR code with rest api key (https://github.com/gamonoid/icehrm/issues/169)
|
|
||||||
* Updated readme for development setup with vagrant
|
|
||||||
|
|
||||||
|
* Add staff directory module
|
||||||
|
* Update client-side js to ES6
|
||||||
|
* Compatible with IceHrm Mobile App
|
||||||
|
* Use npm libraries when possible
|
||||||
|
* Add gulp build for frontend assets
|
||||||
|
* Allow generating QR code with rest api key \([https://github.com/gamonoid/icehrm/issues/169](https://github.com/gamonoid/icehrm/issues/169)\)
|
||||||
|
* Updated readme for development setup with vagrant
|
||||||
|
|
||||||
### Fixes
|
### Fixes
|
||||||
* Add missing employee details report
|
|
||||||
* Fix: Labels of 'Employee Custom Fields' not displayed (https://github.com/gamonoid/icehrm/issues/146)
|
|
||||||
* Fix: Work week for all counties can not be edited
|
|
||||||
* Fix: Custom fields are not shown under employee profile (https://github.com/gamonoid/icehrm/issues/159)
|
|
||||||
* Fix: Additional buttons shown below timesheet list (https://github.com/gamonoid/icehrm/issues/171)
|
|
||||||
* Updates to Italian translations (https://github.com/gamonoid/icehrm/pull/166) by https://github.com/nightwatch75
|
|
||||||
|
|
||||||
|
* Add missing employee details report
|
||||||
Release note v24.0.0.OS
|
* Fix: Labels of 'Employee Custom Fields' not displayed \([https://github.com/gamonoid/icehrm/issues/146](https://github.com/gamonoid/icehrm/issues/146)\)
|
||||||
------------------------
|
* Fix: Work week for all counties can not be edited
|
||||||
|
* Fix: Custom fields are not shown under employee profile \([https://github.com/gamonoid/icehrm/issues/159](https://github.com/gamonoid/icehrm/issues/159)\)
|
||||||
|
* Fix: Additional buttons shown below timesheet list \([https://github.com/gamonoid/icehrm/issues/171](https://github.com/gamonoid/icehrm/issues/171)\)
|
||||||
|
* Updates to Italian translations \([https://github.com/gamonoid/icehrm/pull/166](https://github.com/gamonoid/icehrm/pull/166)\) by [https://github.com/nightwatch75](https://github.com/nightwatch75)
|
||||||
|
|
||||||
|
## Release note v24.0.0.OS
|
||||||
|
|
||||||
### Features
|
### Features
|
||||||
* Allow passing additional parameters to payroll predefined methods
|
|
||||||
* Pass leave type name in function field to get leave count for a given type
|
* Allow passing additional parameters to payroll predefined methods
|
||||||
* Add employee name to payroll report
|
* Pass leave type name in function field to get leave count for a given type
|
||||||
* Show supervisor name on employee profile
|
* Add employee name to payroll report
|
||||||
* Add custom fields to employee report
|
* Show supervisor name on employee profile
|
||||||
* Add filter by status feature to subordinate time sheets
|
* Add custom fields to employee report
|
||||||
|
* Add filter by status feature to subordinate time sheets
|
||||||
|
|
||||||
### Security Fixes
|
### Security Fixes
|
||||||
* Fix missing login form CSRF token
|
|
||||||
* Fix risky usage of hashed password in request
|
* Fix missing login form CSRF token
|
||||||
* Fixing permission issues on module access for each user level
|
* Fix risky usage of hashed password in request
|
||||||
* Prevent manager from accessing sensitive user records
|
* Fixing permission issues on module access for each user level
|
||||||
|
* Prevent manager from accessing sensitive user records
|
||||||
|
|
||||||
### Other Fixes
|
### Other Fixes
|
||||||
* Hide employee salary from managers
|
|
||||||
* Prevent manager from accessing audit, cron and notifications
|
* Hide employee salary from managers
|
||||||
* Prevent managers from deleting employees
|
* Prevent manager from accessing audit, cron and notifications
|
||||||
* Validate overtime start and end times
|
* Prevent managers from deleting employees
|
||||||
* Fix issue: employee can download draft payroll
|
* Validate overtime start and end times
|
||||||
|
* Fix issue: employee can download draft payroll
|
||||||
Release note v23.0.1.OS
|
|
||||||
------------------------
|
## Release note v23.0.1.OS
|
||||||
|
|
||||||
This release include some very critical security fixes. We recommend upgrading your installation to latest release.
|
This release include some very critical security fixes. We recommend upgrading your installation to latest release.
|
||||||
|
|
||||||
### Fixes
|
### Fixes
|
||||||
* Fix missing login form CSRF token
|
|
||||||
* Fix risky usage of hashed password in request
|
|
||||||
|
|
||||||
Release note v23.0.0.OS
|
|
||||||
------------------------
|
|
||||||
### Features
|
|
||||||
* Loading last used module when revisiting application
|
|
||||||
* Finnish language support (Beta)
|
|
||||||
* Improvements to German, Italian and Chinese language translations
|
|
||||||
* Allow quickly switching languages
|
|
||||||
* Improvements to security for preventing possible LFI attacks
|
|
||||||
* Allow manual date inputs
|
|
||||||
* Custom fields for travel requests
|
|
||||||
* Allow importing approved overtime hours into payroll
|
|
||||||
* Add date and time masks
|
|
||||||
|
|
||||||
|
|
||||||
### Fixes
|
|
||||||
* Fix logout cookie issue, by clearing remember me cookie when logging out
|
|
||||||
* Improve privacy for GDPR
|
|
||||||
* Improvements to file upload field
|
|
||||||
* Fix issue: attendance rest end point not working on php 5.6
|
|
||||||
|
|
||||||
Release note v22.0.0.OS
|
* Fix missing login form CSRF token
|
||||||
------------------------
|
* Fix risky usage of hashed password in request
|
||||||
### Features
|
|
||||||
* Improvements to module naming
|
|
||||||
|
|
||||||
### Fixes
|
|
||||||
* Fix issue: filter dialog default values are not selected
|
|
||||||
* Fix issue: department head can be an employee outside the department
|
|
||||||
* Fix issue: department head or supervisor (who has manager leave access) can't use switch employee feature
|
|
||||||
* Fix issue: employee name is not visible on report if middle name is empty
|
|
||||||
|
|
||||||
Release note v21.1.0.OS
|
## Release note v23.0.0.OS
|
||||||
------------------------
|
|
||||||
### Features
|
|
||||||
* UI improvements (help button and error messages)
|
|
||||||
* Allow adding placeholders to text fields
|
|
||||||
* Improvements to German Translations
|
|
||||||
|
|
||||||
### Fixes
|
|
||||||
* Fixing notification issues
|
|
||||||
|
|
||||||
Release note v21.0.0.OS
|
|
||||||
------------------------
|
|
||||||
### Features
|
|
||||||
* Fully compatible with php 7.1
|
|
||||||
* Add Net_SMTP via composer (no pear installation needed)
|
|
||||||
|
|
||||||
### Fixes
|
|
||||||
* Fixes for web servers not supporting JSON in GET request
|
|
||||||
|
|
||||||
Release note v21.0.0.OS
|
|
||||||
------------------------
|
|
||||||
### Features
|
|
||||||
* Fully compatible with php 7.1
|
|
||||||
* Add Net_SMTP via composer (no pear installation needed)
|
|
||||||
|
|
||||||
### Fixes
|
|
||||||
* Fixes for web servers not supporting JSON in GET request
|
|
||||||
|
|
||||||
Release note v20.3.0.PRO
|
|
||||||
------------------------
|
|
||||||
### Features
|
|
||||||
* Employee and Attendance REST Api Released
|
|
||||||
* Import/Export for Payroll Configurations
|
|
||||||
* Ability to import employee approved time sheet hours to payroll
|
|
||||||
* Swift Mailer based SMTP support (no need to install Net_SMTP anymore)
|
|
||||||
* Add direct Edit button on employee list
|
|
||||||
|
|
||||||
### Fixes
|
|
||||||
* Fix DB connection issues due to special characters in password
|
|
||||||
* Fixes for custom field saving issues in mysql v5.7.x
|
|
||||||
|
|
||||||
Release note v20.2
|
|
||||||
------------------
|
|
||||||
### Fixes
|
|
||||||
* Fix for resetting modules
|
|
||||||
|
|
||||||
Release note v20.1
|
|
||||||
------------------
|
|
||||||
### Features
|
|
||||||
* Compatible with MySQL 5.7 Strict Mode
|
|
||||||
* PSR-2 compatible code
|
|
||||||
* Employee History Module
|
|
||||||
* Staff Directory
|
|
||||||
|
|
||||||
### Fixes
|
|
||||||
* Fix: password reset not working
|
|
||||||
* Fix: limiting selectable countries via Settings
|
|
||||||
* Fix for resetting modules
|
|
||||||
|
|
||||||
Release note v20.0
|
|
||||||
------------------
|
|
||||||
### Features
|
|
||||||
* Payroll Module
|
|
||||||
* Compatible with MySQL 5.7 Strict Mode
|
|
||||||
* Namespaced Classes
|
|
||||||
* LDAP Module
|
|
||||||
|
|
||||||
### Fixes
|
|
||||||
* Fix: limiting selectable countries via Settings
|
|
||||||
|
|
||||||
Release note v19.0
|
|
||||||
------------------
|
|
||||||
### Features
|
|
||||||
* Development environment
|
|
||||||
* Overtime module
|
|
||||||
* Department heads who can manage all employees attached to a company structure
|
|
||||||
|
|
||||||
|
|
||||||
Release note v18.0
|
|
||||||
------------------
|
|
||||||
### Features
|
|
||||||
* Translations (beta) for German, French, Polish, Italian, Sinhala, Chinese, Japanese, Hindi and Spanish
|
|
||||||
* PDF Reports
|
|
||||||
* Ability to specify department heads
|
|
||||||
* Add advanced custom fields to employees via UI
|
|
||||||
* Allow indirect admins to approve travel requests
|
|
||||||
* Adding more languages to Language meta data table
|
|
||||||
* Improvements to report module
|
|
||||||
* Ability to select sections for placing custom fields on employee detail view screen
|
|
||||||
* Introducing clone button
|
|
||||||
* Unlimited custom fields for employees
|
|
||||||
* PDF report for monitoring time employee spent on projects
|
|
||||||
* Report files module - Allow downloading all previously generated reports
|
|
||||||
|
|
||||||
### Fixes
|
|
||||||
* Fix: subordinates are not showing beyond first page issue.
|
|
||||||
|
|
||||||
|
|
||||||
Release note v16.1
|
|
||||||
------------------
|
|
||||||
|
|
||||||
### Fixes
|
|
||||||
* Fix LDAP user login issue
|
|
||||||
* Allow creating users with username having dot and dash
|
|
||||||
|
|
||||||
Release note v16.0
|
|
||||||
------------------
|
|
||||||
### Features
|
|
||||||
* Advanced Employee Management Module is now included in IceHrm Open Source Edition
|
|
||||||
* LDAP Module which was only available in IceHrm Enterprise is now included in open source also
|
|
||||||
* Initial implementation of icehrm REST Api for reading employee details
|
|
||||||
* Improvements to data filtering
|
|
||||||
* Multiple tabs for settings module
|
|
||||||
* Overtime reports - now its possible to calculate overtime for employees.compatible with US overtime rules
|
|
||||||
* Logout the user if tried accessing an unauthorized module
|
|
||||||
* Setting for updating module names
|
|
||||||
|
|
||||||
### Fixes
|
|
||||||
* Fix issue: classes should be loaded even the module is disabled
|
|
||||||
* Deleting the only Admin user is not allowed
|
|
||||||
* Fixes for handling non UTF-8
|
|
||||||
* Fix for non-mandatory select boxes are shown as mandatory
|
|
||||||
|
|
||||||
Release note v15.2
|
|
||||||
------------------
|
|
||||||
|
|
||||||
### Features
|
### Features
|
||||||
* Overtime Reports
|
|
||||||
* Overtime calculation for california
|
|
||||||
|
|
||||||
### Fixes
|
|
||||||
* Fix issue: uncaught error when placeholder value is empty
|
|
||||||
* Log email sending success status
|
|
||||||
* Fix broken longer company name issue
|
|
||||||
* Make the application accessible when client on an intranet with no internet connection
|
|
||||||
* Fix issue: when a module is disabled other modules depend on it stops working
|
|
||||||
|
|
||||||
|
* Loading last used module when revisiting application
|
||||||
Release note v15.0
|
* Finnish language support \(Beta\)
|
||||||
------------------
|
* Improvements to German, Italian and Chinese language translations
|
||||||
|
* Allow quickly switching languages
|
||||||
### Features
|
* Improvements to security for preventing possible LFI attacks
|
||||||
* Clear HTML5 local storage when logging in and switching users
|
* Allow manual date inputs
|
||||||
* Showing a loading message while getting data from server
|
* Custom fields for travel requests
|
||||||
* Adding a new field to show total time of each time sheet
|
* Allow importing approved overtime hours into payroll
|
||||||
* New report added for listing Employee Time Sheets
|
* Add date and time masks
|
||||||
* Company logo uploaded via settings will be used for all email headers
|
|
||||||
|
|
||||||
### Fixes
|
|
||||||
* Fix issue: default module URL is incorrect for Employees
|
|
||||||
* Fix date parsing issue in time sheets
|
|
||||||
* AWS phar is included only when required
|
|
||||||
|
|
||||||
Release note v14.1
|
|
||||||
------------------
|
|
||||||
|
|
||||||
### Features
|
|
||||||
* Add Quick access menu
|
|
||||||
|
|
||||||
### Fixes
|
### Fixes
|
||||||
* Fix issue: salary module not loading
|
|
||||||
* Add travel report
|
|
||||||
|
|
||||||
Release note v14.0
|
* Fix logout cookie issue, by clearing remember me cookie when logging out
|
||||||
------------------
|
* Improve privacy for GDPR
|
||||||
|
* Improvements to file upload field
|
||||||
|
* Fix issue: attendance rest end point not working on php 5.6
|
||||||
|
|
||||||
|
## Release note v22.0.0.OS
|
||||||
|
|
||||||
### Features
|
### Features
|
||||||
* IceHrm is now fully compatible with PHP 7
|
|
||||||
* Improvements to travel management module to change the process of applying for travel requests
|
|
||||||
* New report add for getting travel requests
|
|
||||||
* Improvements to user interface
|
|
||||||
* Bunch of UI improvements including changing menu order and font sizes
|
|
||||||
* Add a setting to use server time for time zone defined on department that a user is attached to create new attendance records
|
|
||||||
* Improvements to admin/manager and user dashboard
|
|
||||||
* Managers allowed to view/add/edit employee documents
|
|
||||||
* New reports added for employee expenses and travel
|
|
||||||
|
|
||||||
### Fixes
|
|
||||||
* Fix unavailable help links
|
|
||||||
|
|
||||||
|
* Improvements to module naming
|
||||||
Release note v13.4
|
|
||||||
-----------------
|
|
||||||
|
|
||||||
### Features
|
|
||||||
|
|
||||||
### Fixes
|
|
||||||
* Fix employee leave report leave type field
|
|
||||||
|
|
||||||
Release note v13.0
|
|
||||||
-----------------
|
|
||||||
|
|
||||||
### Features
|
|
||||||
* Recruitment module
|
|
||||||
* Allow managers to edit attendance of direct report employees
|
|
||||||
|
|
||||||
### Fixes
|
|
||||||
* Employee switching issue fixed
|
|
||||||
* Fix terminated employee labels
|
|
||||||
* Fix issue with punch-in
|
|
||||||
|
|
||||||
Release note v12.6
|
|
||||||
-----------------
|
|
||||||
|
|
||||||
### Features
|
|
||||||
* Charts module
|
|
||||||
* Code level security improvements
|
|
||||||
|
|
||||||
### Fixes
|
|
||||||
* Employee switching issue fixed
|
|
||||||
|
|
||||||
|
|
||||||
Release note v11.1
|
|
||||||
-----------------
|
|
||||||
|
|
||||||
### Features
|
|
||||||
* Add/Edit or remove employee fields
|
|
||||||
|
|
||||||
|
|
||||||
Release note v11.0
|
|
||||||
-----------------
|
|
||||||
|
|
||||||
### Features
|
|
||||||
* Employee data archiving
|
|
||||||
* Leave cancellation requests
|
|
||||||
* Adding view employee feature
|
|
||||||
|
|
||||||
### Fixes
|
### Fixes
|
||||||
* Improvements to date time pickers
|
|
||||||
|
|
||||||
|
* Fix issue: filter dialog default values are not selected
|
||||||
|
* Fix issue: department head can be an employee outside the department
|
||||||
|
* Fix issue: department head or supervisor \(who has manager leave access\) can't use switch employee feature
|
||||||
|
* Fix issue: employee name is not visible on report if middle name is empty
|
||||||
|
|
||||||
Release note v10.1
|
## Release note v21.1.0.OS
|
||||||
-----------------
|
|
||||||
|
|
||||||
### Features
|
### Features
|
||||||
* Integration with ice-framework (http://githun.com/thilinah/ice-framework)
|
|
||||||
* Option for only allow users to add an entry to a timesheet only if they have marked atteandance for the selected period
|
|
||||||
* Restricting availability of leave types to employees using leave groups
|
|
||||||
* Admins and add notes to employees
|
|
||||||
|
|
||||||
Release note v9.1
|
* UI improvements \(help button and error messages\)
|
||||||
-----------------
|
* Allow adding placeholders to text fields
|
||||||
|
* Improvements to German Translations
|
||||||
|
|
||||||
### Fixes
|
### Fixes
|
||||||
* Add missing S3FileSystem class
|
|
||||||
* Fix issue: passing result of a method call directly into empty method is not supported in php v5.3
|
|
||||||
|
|
||||||
|
* Fixing notification issues
|
||||||
|
|
||||||
Release note v9.0
|
## Release note v21.0.0.OS
|
||||||
-----------------
|
|
||||||
|
|
||||||
### Features
|
### Features
|
||||||
* New user interface
|
|
||||||
* Decimal leave counts supported
|
|
||||||
|
|
||||||
Update icehrm v8.4 to v9.0
|
|
||||||
--------------------------
|
|
||||||
|
|
||||||
* Make a backup of your icehrm db
|
* Fully compatible with php 7.1
|
||||||
* Run db script "icehrmdb_update_v8.4_to_v9.0.sql" which can be found inside script folder of icehrm_v9.0
|
* Add Net\_SMTP via composer \(no pear installation needed\)
|
||||||
* remove all folders except app folder in icehrm root folder
|
|
||||||
* copy all folders except app folder from new installation to icehrm root folder
|
|
||||||
|
|
||||||
|
|
||||||
Release note v8.4
|
|
||||||
-----------------
|
|
||||||
|
|
||||||
### Fixes
|
### Fixes
|
||||||
* Fix leave carry forward rounding issues
|
|
||||||
* Fix issue: select2 default value not getting set for select2
|
|
||||||
* Fix issue: email not sent when admin changing leave status
|
|
||||||
|
|
||||||
Release note v8.3
|
* Fixes for web servers not supporting JSON in GET request
|
||||||
-----------------
|
|
||||||
|
|
||||||
### Fixes
|
## Release note v21.0.0.OS
|
||||||
* Fix user table issue on windows, this will resolve errors such as: (Note that this fix has no effect on unix based installations)
|
|
||||||
* Admin not able to view user uploaded documents
|
|
||||||
* Admin not able to upload documants for users
|
|
||||||
* Admin can not view employee attendance records
|
|
||||||
* Employee projects can not be added
|
|
||||||
|
|
||||||
|
|
||||||
Release note v8.2
|
|
||||||
-----------------
|
|
||||||
|
|
||||||
### Features
|
### Features
|
||||||
|
|
||||||
|
* Fully compatible with php 7.1
|
||||||
|
* Add Net\_SMTP via composer \(no pear installation needed\)
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
* Fixes for web servers not supporting JSON in GET request
|
||||||
|
|
||||||
|
## Release note v20.3.0.PRO
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* Employee and Attendance REST Api Released
|
||||||
|
* Import/Export for Payroll Configurations
|
||||||
|
* Ability to import employee approved time sheet hours to payroll
|
||||||
|
* Swift Mailer based SMTP support \(no need to install Net\_SMTP anymore\)
|
||||||
|
* Add direct Edit button on employee list
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
* Fix DB connection issues due to special characters in password
|
||||||
|
* Fixes for custom field saving issues in mysql v5.7.x
|
||||||
|
|
||||||
|
## Release note v20.2
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
* Fix for resetting modules
|
||||||
|
|
||||||
|
## Release note v20.1
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* Compatible with MySQL 5.7 Strict Mode
|
||||||
|
* PSR-2 compatible code
|
||||||
|
* Employee History Module
|
||||||
|
* Staff Directory
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
* Fix: password reset not working
|
||||||
|
* Fix: limiting selectable countries via Settings
|
||||||
|
* Fix for resetting modules
|
||||||
|
|
||||||
|
## Release note v20.0
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* Payroll Module
|
||||||
|
* Compatible with MySQL 5.7 Strict Mode
|
||||||
|
* Namespaced Classes
|
||||||
|
* LDAP Module
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
* Fix: limiting selectable countries via Settings
|
||||||
|
|
||||||
|
## Release note v19.0
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* Development environment
|
||||||
|
* Overtime module
|
||||||
|
* Department heads who can manage all employees attached to a company structure
|
||||||
|
|
||||||
|
## Release note v18.0
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* Translations \(beta\) for German, French, Polish, Italian, Sinhala, Chinese, Japanese, Hindi and Spanish
|
||||||
|
* PDF Reports
|
||||||
|
* Ability to specify department heads
|
||||||
|
* Add advanced custom fields to employees via UI
|
||||||
|
* Allow indirect admins to approve travel requests
|
||||||
|
* Adding more languages to Language meta data table
|
||||||
|
* Improvements to report module
|
||||||
|
* Ability to select sections for placing custom fields on employee detail view screen
|
||||||
|
* Introducing clone button
|
||||||
|
* Unlimited custom fields for employees
|
||||||
|
* PDF report for monitoring time employee spent on projects
|
||||||
|
* Report files module - Allow downloading all previously generated reports
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
* Fix: subordinates are not showing beyond first page issue.
|
||||||
|
|
||||||
|
## Release note v16.1
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
* Fix LDAP user login issue
|
||||||
|
* Allow creating users with username having dot and dash
|
||||||
|
|
||||||
|
## Release note v16.0
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* Advanced Employee Management Module is now included in IceHrm Open Source Edition
|
||||||
|
* LDAP Module which was only available in IceHrm Enterprise is now included in open source also
|
||||||
|
* Initial implementation of icehrm REST Api for reading employee details
|
||||||
|
* Improvements to data filtering
|
||||||
|
* Multiple tabs for settings module
|
||||||
|
* Overtime reports - now its possible to calculate overtime for employees.compatible with US overtime rules
|
||||||
|
* Logout the user if tried accessing an unauthorized module
|
||||||
|
* Setting for updating module names
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
* Fix issue: classes should be loaded even the module is disabled
|
||||||
|
* Deleting the only Admin user is not allowed
|
||||||
|
* Fixes for handling non UTF-8
|
||||||
|
* Fix for non-mandatory select boxes are shown as mandatory
|
||||||
|
|
||||||
|
## Release note v15.2
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* Overtime Reports
|
||||||
|
* Overtime calculation for california
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
* Fix issue: uncaught error when placeholder value is empty
|
||||||
|
* Log email sending success status
|
||||||
|
* Fix broken longer company name issue
|
||||||
|
* Make the application accessible when client on an intranet with no internet connection
|
||||||
|
* Fix issue: when a module is disabled other modules depend on it stops working
|
||||||
|
|
||||||
|
## Release note v15.0
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* Clear HTML5 local storage when logging in and switching users
|
||||||
|
* Showing a loading message while getting data from server
|
||||||
|
* Adding a new field to show total time of each time sheet
|
||||||
|
* New report added for listing Employee Time Sheets
|
||||||
|
* Company logo uploaded via settings will be used for all email headers
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
* Fix issue: default module URL is incorrect for Employees
|
||||||
|
* Fix date parsing issue in time sheets
|
||||||
|
* AWS phar is included only when required
|
||||||
|
|
||||||
|
## Release note v14.1
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* Add Quick access menu
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
* Fix issue: salary module not loading
|
||||||
|
* Add travel report
|
||||||
|
|
||||||
|
## Release note v14.0
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* IceHrm is now fully compatible with PHP 7
|
||||||
|
* Improvements to travel management module to change the process of applying for travel requests
|
||||||
|
* New report add for getting travel requests
|
||||||
|
* Improvements to user interface
|
||||||
|
* Bunch of UI improvements including changing menu order and font sizes
|
||||||
|
* Add a setting to use server time for time zone defined on department that a user is attached to create new attendance records
|
||||||
|
* Improvements to admin/manager and user dashboard
|
||||||
|
* Managers allowed to view/add/edit employee documents
|
||||||
|
* New reports added for employee expenses and travel
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
* Fix unavailable help links
|
||||||
|
|
||||||
|
## Release note v13.4
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
* Fix employee leave report leave type field
|
||||||
|
|
||||||
|
## Release note v13.0
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* Recruitment module
|
||||||
|
* Allow managers to edit attendance of direct report employees
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
* Employee switching issue fixed
|
||||||
|
* Fix terminated employee labels
|
||||||
|
* Fix issue with punch-in
|
||||||
|
|
||||||
|
## Release note v12.6
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* Charts module
|
||||||
|
* Code level security improvements
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
* Employee switching issue fixed
|
||||||
|
|
||||||
|
## Release note v11.1
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* Add/Edit or remove employee fields
|
||||||
|
|
||||||
|
## Release note v11.0
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* Employee data archiving
|
||||||
|
* Leave cancellation requests
|
||||||
|
* Adding view employee feature
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
* Improvements to date time pickers
|
||||||
|
|
||||||
|
## Release note v10.1
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* Integration with ice-framework \([http://githun.com/thilinah/ice-framework](http://githun.com/thilinah/ice-framework)\)
|
||||||
|
* Option for only allow users to add an entry to a timesheet only if they have marked atteandance for the selected period
|
||||||
|
* Restricting availability of leave types to employees using leave groups
|
||||||
|
* Admins and add notes to employees
|
||||||
|
|
||||||
|
## Release note v9.1
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
* Add missing S3FileSystem class
|
||||||
|
* Fix issue: passing result of a method call directly into empty method is not supported in php v5.3
|
||||||
|
|
||||||
|
## Release note v9.0
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* New user interface
|
||||||
|
* Decimal leave counts supported
|
||||||
|
|
||||||
|
## Update icehrm v8.4 to v9.0
|
||||||
|
|
||||||
|
* Make a backup of your icehrm db
|
||||||
|
* Run db script "icehrmdb\_update\_v8.4\_to\_v9.0.sql" which can be found inside script folder of icehrm\_v9.0
|
||||||
|
* remove all folders except app folder in icehrm root folder
|
||||||
|
* copy all folders except app folder from new installation to icehrm root folder
|
||||||
|
|
||||||
|
## Release note v8.4
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
* Fix leave carry forward rounding issues
|
||||||
|
* Fix issue: select2 default value not getting set for select2
|
||||||
|
* Fix issue: email not sent when admin changing leave status
|
||||||
|
|
||||||
|
## Release note v8.3
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
* Fix user table issue on windows, this will resolve errors such as: \(Note that this fix has no effect on unix based installations\)
|
||||||
|
* Admin not able to view user uploaded documents
|
||||||
|
* Admin not able to upload documants for users
|
||||||
|
* Admin can not view employee attendance records
|
||||||
|
* Employee projects can not be added
|
||||||
|
|
||||||
|
## Release note v8.2
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
* Instance verification added
|
* Instance verification added
|
||||||
|
|
||||||
Release note v8.1
|
## Release note v8.1
|
||||||
-----------------
|
|
||||||
|
|
||||||
### Fixes
|
### Fixes
|
||||||
|
|
||||||
* Fixed bug that caused a fatal error in php v5.4
|
* Fixed bug that caused a fatal error in php v5.4
|
||||||
* aws2.7.11 phar file replaced by a aws2.7.11 extracted files
|
* aws2.7.11 phar file replaced by a aws2.7.11 extracted files
|
||||||
* old aws sdk removed
|
* old aws sdk removed
|
||||||
|
|
||||||
Release note v8.0
|
## Release note v8.0
|
||||||
-----------------
|
|
||||||
|
|
||||||
### Features
|
### Features
|
||||||
|
|
||||||
* Admin dashbord module
|
* Admin dashbord module
|
||||||
* If the employee joined in current leave period, his leave entitlement is calculated proportional to joined date
|
* If the employee joined in current leave period, his leave entitlement is calculated proportional to joined date
|
||||||
* Improvements to reporting module
|
* Improvements to reporting module
|
||||||
@@ -462,22 +514,22 @@ Release note v8.0
|
|||||||
* Upgrade aws sdk to v2.7.11
|
* Upgrade aws sdk to v2.7.11
|
||||||
* Allow employees to change password
|
* Allow employees to change password
|
||||||
* Use only the email address defined under user for sending mails
|
* Use only the email address defined under user for sending mails
|
||||||
* Making work_email and private_email fields optional
|
* Making work\_email and private\_email fields optional
|
||||||
|
|
||||||
|
|
||||||
### Fixes
|
### Fixes
|
||||||
|
|
||||||
* Upload dialog close button issue fixed
|
* Upload dialog close button issue fixed
|
||||||
|
|
||||||
Release note v7.2
|
## Release note v7.2
|
||||||
-----------------
|
|
||||||
|
|
||||||
### Fixes
|
### Fixes
|
||||||
* Some critical vulnerabilities are fixed as recommend by http://zeroscience.mk/en/
|
|
||||||
|
|
||||||
Release note v7.1
|
* Some critical vulnerabilities are fixed as recommend by [http://zeroscience.mk/en/](http://zeroscience.mk/en/)
|
||||||
-----------------
|
|
||||||
|
## Release note v7.1
|
||||||
|
|
||||||
### Features
|
### Features
|
||||||
|
|
||||||
* Improved company structure graph
|
* Improved company structure graph
|
||||||
* Leave notes implementation <20> Supervisor can add a note when approving or rejecting leaves
|
* Leave notes implementation <20> Supervisor can add a note when approving or rejecting leaves
|
||||||
* Filtering support
|
* Filtering support
|
||||||
@@ -486,20 +538,20 @@ Release note v7.1
|
|||||||
* Add ability to disable employee information editing
|
* Add ability to disable employee information editing
|
||||||
|
|
||||||
### Fixes
|
### Fixes
|
||||||
|
|
||||||
* Make loans editable only by admin
|
* Make loans editable only by admin
|
||||||
* Fix: permissions not getting applied to employee documents
|
* Fix: permissions not getting applied to employee documents
|
||||||
* Fix error adding employee documents when no user assigned to the admin
|
* Fix error adding employee documents when no user assigned to the admin
|
||||||
|
|
||||||
### Code Quality
|
### Code Quality
|
||||||
|
|
||||||
* Moving all module related code and data into module folders
|
* Moving all module related code and data into module folders
|
||||||
|
|
||||||
Release note v6.1
|
## Release note v6.1
|
||||||
-----------------
|
|
||||||
|
|
||||||
Leave carry forwared related isue fixed
|
Leave carry forwared related isue fixed
|
||||||
|
|
||||||
Release note v6.0
|
## Release note v6.0
|
||||||
-----------------
|
|
||||||
|
|
||||||
* Features
|
* Features
|
||||||
* Notifications for leaves and timesheets
|
* Notifications for leaves and timesheets
|
||||||
@@ -513,21 +565,18 @@ Release note v6.0
|
|||||||
* Admin can make all projects available to employees or just the set of prjects assigned to them using Setting "Projects: Make All Projects Available to Employees"
|
* Admin can make all projects available to employees or just the set of prjects assigned to them using Setting "Projects: Make All Projects Available to Employees"
|
||||||
* Employee document, date added field can not be changed by the employee anymore
|
* Employee document, date added field can not be changed by the employee anymore
|
||||||
* About dialog added for admins
|
* About dialog added for admins
|
||||||
|
|
||||||
* Fixes
|
* Fixes
|
||||||
* Fix default employee delete issue (when the default employee is deleted the admin user attached to it also get deleted)
|
* Fix default employee delete issue \(when the default employee is deleted the admin user attached to it also get deleted\)
|
||||||
* Fix user duplicate email issue
|
* Fix user duplicate email issue
|
||||||
* Fix manager can not logout from switched employee
|
* Fix manager can not logout from switched employee
|
||||||
* Remove admin guide from non admin users
|
* Remove admin guide from non admin users
|
||||||
|
|
||||||
Release note v5.3
|
## Release note v5.3
|
||||||
-----------------
|
|
||||||
|
|
||||||
* Fixes
|
* Fixes
|
||||||
* Fix missing employee name in employee details report
|
* Fix missing employee name in employee details report
|
||||||
|
|
||||||
Release note v5.2
|
## Release note v5.2
|
||||||
-----------------
|
|
||||||
|
|
||||||
* Fixes
|
* Fixes
|
||||||
* Remove unwanted error logs
|
* Remove unwanted error logs
|
||||||
@@ -536,38 +585,33 @@ Release note v5.2
|
|||||||
* Remove add new button from subordinates module
|
* Remove add new button from subordinates module
|
||||||
* Adding administrators' guide
|
* Adding administrators' guide
|
||||||
|
|
||||||
Release note v5.1
|
## Release note v5.1
|
||||||
-----------------
|
|
||||||
|
|
||||||
* Fixes
|
* Fixes
|
||||||
* Fixing for non updating null fields
|
* Fixing for non updating null fields
|
||||||
* https://bitbucket.org/thilina/icehrm-opensource/commits/df57308b53484a2e43ef5c72967ed1cd0dc756cc
|
* [https://bitbucket.org/thilina/icehrm-opensource/commits/df57308b53484a2e43ef5c72967ed1cd0dc756cc](https://bitbucket.org/thilina/icehrm-opensource/commits/df57308b53484a2e43ef5c72967ed1cd0dc756cc)
|
||||||
|
|
||||||
Release note v5.0
|
## Release note v5.0
|
||||||
-----------------
|
|
||||||
|
|
||||||
* Features
|
* Features
|
||||||
* New user permission implementation
|
* New user permission implementation
|
||||||
* Adding new user level - Manager
|
* Adding new user level - Manager
|
||||||
|
|
||||||
* Fixes
|
* Fixes
|
||||||
* Fixing remote table loading issue
|
* Fixing remote table loading issue
|
||||||
|
|
||||||
Release note v4.2
|
## Release note v4.2
|
||||||
-----------------
|
|
||||||
|
|
||||||
### Fixes
|
### Fixes
|
||||||
* https://bitbucket.org/thilina/icehrm-opensource/issue/23/subordinate-leaves-pagination-not-working
|
|
||||||
* https://bitbucket.org/thilina/icehrm-opensource/issue/20/error-occured-while-time-punch
|
|
||||||
|
|
||||||
|
* [https://bitbucket.org/thilina/icehrm-opensource/issue/23/subordinate-leaves-pagination-not-working](https://bitbucket.org/thilina/icehrm-opensource/issue/23/subordinate-leaves-pagination-not-working)
|
||||||
|
* [https://bitbucket.org/thilina/icehrm-opensource/issue/20/error-occured-while-time-punch](https://bitbucket.org/thilina/icehrm-opensource/issue/20/error-occured-while-time-punch)
|
||||||
|
|
||||||
Release note v4.1
|
## Release note v4.1
|
||||||
-----------------
|
|
||||||
|
|
||||||
### Features
|
### Features
|
||||||
|
|
||||||
* Better email format for notifications
|
* Better email format for notifications
|
||||||
* Convert upload dialog to a bootstrp model
|
* Convert upload dialog to a bootstrp model
|
||||||
|
|
||||||
* Fixes
|
* Fixes
|
||||||
* Fix error sending emails with amazon SES
|
* Fix error sending emails with amazon SES
|
||||||
* Fix errors related to XAMPP and WAMPP servers
|
* Fix errors related to XAMPP and WAMPP servers
|
||||||
@@ -576,3 +620,4 @@ Release note v4.1
|
|||||||
* Allow icehrm client to work without an internet connection
|
* Allow icehrm client to work without an internet connection
|
||||||
* Fix installer incorrect base url issue
|
* Fix installer incorrect base url issue
|
||||||
* Fix empty user creation issue
|
* Fix empty user creation issue
|
||||||
|
|
||||||
|
|||||||
@@ -426,7 +426,7 @@ class EmployeeAdapter extends ReactModalAdapterBase {
|
|||||||
&& (
|
&& (
|
||||||
<Tag color="volcano" onClick={() => modJs.terminateEmployee(record.id)} style={{ cursor: 'pointer' }}>
|
<Tag color="volcano" onClick={() => modJs.terminateEmployee(record.id)} style={{ cursor: 'pointer' }}>
|
||||||
<DeleteOutlined />
|
<DeleteOutlined />
|
||||||
{` ${adapter.gt('Delete')}`}
|
{` ${adapter.gt('Deactivate')}`}
|
||||||
</Tag>
|
</Tag>
|
||||||
)}
|
)}
|
||||||
{adapter.hasAccess('save')
|
{adapter.hasAccess('save')
|
||||||
|
|||||||
2
web/dist/admin-bundle.js
vendored
2
web/dist/admin-bundle.js
vendored
File diff suppressed because one or more lines are too long
4
web/dist/common.js
vendored
4
web/dist/common.js
vendored
File diff suppressed because one or more lines are too long
4
web/dist/modules-bundle.js
vendored
4
web/dist/modules-bundle.js
vendored
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user