Jorani
Open-source leave and absence management system for HR teams
A dormant leave-management app returns with an MIT relicense and a hard break from its own API
◆Recent moves
- 3mo ago
Security and PHP8.5 support
⚡ SPARKPresented as a maintenance release, but it relicenses the project from AGPL to MIT, relocates the repository and removes the REST API, JS password encryption and MySQL 5.7 support. This is the removal-and-repackaging step in the arc, not another compatibility patch.
View source ↗ - 3y ago
Security and PHP8.2 compat release (No DB Patch)
Security fixes plus PHP 8.1+ compatibility, with a recommendation to change the log file extension to blunt log-injection attacks. Part of the long compatibility-maintenance stretch that precedes v1.0.4's cleanup.
View source ↗ - 5y ago
Jorani 1.0 revamps leave balances and documents a Swagger API
The 1.0 milestone rebuilt the leave-balance engine, removed the one-year cap on overtime entitlements, and gave the HTTP API OpenAPI documentation and a hosted test client. Notable in hindsight precisely because v1.0.4 later removes that API.
View source ↗ - 8y ago
Jorani 0.6.5 adds Portuguese and Arabic translations
Two new translations, completed Dutch and German, a parameter to hide the workmates calendar, and five bug fixes. Routine upkeep from the project's active period.
View source ↗ - 8y ago
Jorani 0.6.4 fixes leave transitions and broken ICS feeds
A point release repairing a missing requested-to-cancelled transition, a broken HR employee export and ICS feed errors. No new capability, and the calendar memory problem stays open.
View source ↗ - 8y ago
Jorani 0.6.3 adds Greek and mandatory rejection comments
Adds Greek, a mandatory_comment_on_reject option and PHP 7.2 beta compatibility, while documenting known gaps in the cancellation workflow. Small but real additions from the era when the leave workflow was still being filled in.
View source ↗