13 Commits

Author SHA1 Message Date
Charlène Benke
eeaa02390e Rename expense report to holiday in API class (#36920) 2026-01-19 19:10:20 +01:00
Charlène Benke
d37d84b66e add user table on api holiday index (#36862)
added a join to the user table in the SQL query.

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-01-15 03:14:24 +01:00
Laurent Destailleur
c892df2d40 Update api_holidays.class.php 2025-12-11 01:19:20 +01:00
Charlène Benke
f9dbe91c3f Update api_holidays.class.php 2025-12-10 17:38:42 +01:00
Charlène Benke
34f78f581b Set holiday status to approved before approval 2025-12-10 17:33:10 +01:00
Charlène Benke
da6dfebc70 Remove unnecessary blank lines in api_holidays.class.php 2025-12-10 16:52:52 +01:00
Charlène Benke
3dc2731e0e Set holiday status to validated on specific actions 2025-12-10 16:36:34 +01:00
Charlène Benke
9289383cfa Change permission check from 'write' to 'approve' 2025-12-10 16:17:00 +01:00
Charlène Benke
8ef1b5756b add new route on api holiday (and change since in comment) 2025-12-10 16:09:42 +01:00
Charlène Benke
5149d567e1 Update holiday api methods from setValidate/setApproved to validate/approve 2025-12-05 11:47:40 +01:00
Frédéric FRANCE
46d6714fe0 clean code (#36317)
* clean code

* clean code

* clean doc

* clean doc

* clean doc

* clean doc

* fix

* fix

* fix

* fix

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-20 01:47:46 +01:00
Laurent Destailleur
1a8d91eee2 Fix CI 2025-10-30 00:07:50 +01:00
Laurent Destailleur
4c84650e39 NEW Add API for Holidays/Leaves 2025-10-29 18:58:06 +01:00