Release 1.8 - SAML, Team API & user rates
On-Premise
01 Mar 2020
Kevin Papst
@kevinpapstThe next release is out, as always containing various bugfixes and new features:
- SAML support for SSO login
- Duplication of projects & timesheet entries
- User specific rates
- Polish translations
- API for users and teams
- Upload invoice documents via UI
- Decimal format in user timesheet export
- Configurable language and duration format per invoice
- Pagination for working time widget
Thanks to all of you for using and supporting Kimai, especially:
- all clients and donators who help me to keep up the work for Kimai
- the developers who contributed their time …
- and everyone else contributing at GitHub, too many to name you all - you guys rock!
Want to upgrade? Click here to find out how.
Changelog
Implemented enhancements:
- character problems in export PDF table header #1433
- Polish translations #1425
- Duplicating timesheet entries #1422
- User and Team API #1331
- Duplicate or copy & paste of existing entries #1246
- SAML Support for Authentication #1227
- Replace paginator #1182
- Create a new plugin to create/manage new Roles directly from the frontend #1057
- added configuration for default start-time #1506 (kevinpapst)
- Upload invoice documents via UI #1495 (kevinpapst)
- human friendly name for bundles #1491 (kevinpapst)
- allow to edit single system config section in modal #1490 (kevinpapst)
- Use decimal format in user timesheet export #1489 (kevinpapst)
- action to duplicate timesheet record #1478 (kevinpapst)
- Improve firewall #1472 (kevinpapst)
- feature: duplicate projects with all settings #1465 (kevinpapst)
- added option to use only pre-defined tags #1463 (kevinpapst)
- Replaced mailer library, added first templates #1462 (kevinpapst)
- remove pagerfanta bundle #1458 (kevinpapst)
- Added user-specific rates #1455 (kevinpapst)
- added github action to check code styles #1452 (kevinpapst)
- invoices: choose language and duration format #1438 (kevinpapst)
- Missing italian translations files added. #1437 (buoncri)
- Polish Language Translation #1426 (MikKrz)
- code improvements #1423 (kevinpapst)
- added pagination to working time widget #1418 (kevinpapst)
- Various smaller code improvements #1415 (kevinpapst)
- updated slovak translations #1414 (kevinpapst)
- added support for saml login #1408 (kevinpapst)
- markdown autolink file urls #1402 (kevinpapst)
- API methods to handle teams and users #1384 (kevinpapst)
- Prepare update to Symfony 4.4 #1275 (kevinpapst)
Fixed bugs:
- Wrong duration for time entries in the future with undefined end #1501
- dashboard runtime error: Division by zero #1428
- Kein <CRLF> im Datenfeld Customer Adress bei Rechnungen #1373
- format excel cell types in invoices #1507 (kevinpapst)
- fix passing date objects to project API #1451 (kevinpapst)
- fixed glyphs in pdf export table header #1435 (infeeeee)
- Better handling of custom field columns in tables #1419 (kevinpapst)