Implemented enhancements:
- wants to Edit Weekend Day and Another role in my user #1048
- Hide inactive users #1047
- Format ${query.month} as a number #1025
- Change/Set Currency Globally for Customers, Users, etc. #1017
- auto copy current values if autocopy flag is set for fields created though metafields #1015
- API [POST] User #977
- Minor: Currency upon NewProject #972
- Minor: Currency upon NewProject #972
- Better visualization of active time-recordings and start-stop #961
- Template variable with decimal time entry (with "dirty" self-made solutions) #955
- Configurable default date-range for initial filter in export, invoice and team-timesheets #887
- Exporting - Minutes output or a Summery of hours when filtering #882
- added API functions to save meta fields #1063 (kevinpapst)
- improve invoice handling for different rates #1058 (kevinpapst)
- support creating new roles #1050 (kevinpapst)
- refactored invoice and export forms #1046 (kevinpapst)
- added manual links to all screens #1044 (kevinpapst)
- added css class to target running records in timesheet tables #1042 (kevinpapst)
- added korean messages #1039 (kevinpapst)
- added decimal format for invoice duration #1037 (kevinpapst)
- added invoice variable for numeric month #1033 (kevinpapst)
- Copy meta fields #1030 (kevinpapst)
- upgraded to latest FosUserBundle and Symfony 4.3 #1005 (kevinpapst)
- Fix various minor English grammar translations #1002 (trentks)
- Team permissions #996 (kevinpapst)
- Fix english translation for 'info' #995 (trentks)
- added commands to further break down version infos #994 (kevinpapst)
- user roles selects #993 (kevinpapst)
- added calendar slot_duration config #989 (kevinpapst)
- optimize composer and commands #986 (kevinpapst)
- Optimize DE Translation sigular "Schlagwort(e)" #950 (cdahinten)
- testing with mysql #924 (kevinpapst)
Fixed bugs:
- whole team vanishes if single user is deleted #1052
- Failing redirect #1049
- edit team leads to empty modal #1040
- Failed to create database schema : General error: 1709 Index column size too large. The maximum column size is 767 bytes. #1028
- Wrong quantity / unit price for fixed rate entries during invoice generation #1008
- Import failes during activities #999
- Dashboard incorrect timezone (histogram only) #987
- ${invoice.total_time} sums up time and fixed rate entities #959
- fix empty user language #1054 (kevinpapst)
- do not delete team if linked entity is deleted #1053 (kevinpapst)
- fix team opens in modal #1041 (kevinpapst)
- reduce field size to 150 chars to not break MySQL index length #1031 (kevinpapst)
- Fix activity import Kimai v1 #1001 (kevinpapst)
- respect users timezone when populating working-time dashboard widget #988 (kevinpapst)
- fix migration for sqlite users #985 (kevinpapst)
Closed issues:
- Failed to get Password Recovery mail #1060
- team user permission #1045
- installation problem #1022
- Unable to install version 1.1 #1020
- Database Settings #1019
- Filter by tags not working by via the REST API #1016
- Add default API passwords in the demo installation to the documentation #1007
- How to add a logo to the login screen? #990
- Feature Suggestion: Document How To record login/logoff events #911
Merged pull requests:
- ES translate update more natural TR #945 (yayitazale)