timeoff-management / timeoff-management-application

Simple yet powerful absence management software for small and medium size business (community edition)
https://TimeOff.Management
MIT License
932 stars 580 forks source link

Auto approvals #148

Closed vpp closed 7 years ago

vpp commented 7 years ago

As suggested by customer

What about if the USERS table is extended with attribute "auto_approve" and the admin can set up this TRUE or FALSE per user. Having this TRUE should skip the approval chain for any new requests or cancelation of made requests.

Probably we need to consider different content in emails.

Consider amending logic for adding leave requests by admin to be automatically approved.

vpp commented 7 years ago

Regarding autoapproving requests done by managers, bare in mind:

actually admin will never create absence for employee unless to simulate some local non working day. Managers have 10-15 employees each and manager is to busy to introduce holidays.

Also consider allowing it not only for admins but for supervisers?..

vpp commented 7 years ago

Got similar request from one of biggest users.

vpp commented 7 years ago

New "auto approve" flag was added to the Employee details page.

Patch was merged into "master" (as v0.6.2).