Skip to content

1.0

Compare
Choose a tag to compare
@kevinpapst kevinpapst released this 02 Jul 14:59

Full Changelog

Upgrade from 0.9:

Implemented enhancements:

  • Admin Timesheets Toolbar: order users by username #876
  • import project "budget" field #841
  • Add tag data to exports #825
  • Additional status indicators for a field (tag field) more like lables which are globally assigable and appear for each task a user is working on or has started #769
  • Include option of tags field to link various timesheet entries together and use them for filtering data #768
  • Disable manual To date and duration entry option in timer #764
  • Custom data for external references #760
  • Refactor active entries dropdown #754
  • Stop entries without page reload #753
  • More actions on data records resp. table rows #748
  • Action menu instead of icons #747
  • Multiple Work Orders under Project for a Customer #720
  • Add custom fields in timesheet record #697
  • Lock exported objects #686
  • Option to allow Markdown in Project/Activity-comments #677
  • Recalculate rates on every change #673
  • Show on the title if there is an active recording #660
  • Allow edit Date From for saved time records #627
  • Restarting a entry- missing description #626
  • Calendar: Return to last view after creating a new time entry #622
  • Unable to select «projects» while filtering in timesheets #601
  • View cut off on 4:3 monitor #575
  • Calendar view: more space for business hours #530
  • maximale Anzahl Projektstunden als Vorgabe #467
  • don't allow start end dates, just punch in or out #448
  • Refresh of Duration time #420
  • Statistic of time-used vs. time-budget #416
  • Colors for customers / projects #374
  • allow to disable user preferences by permission #895 (kevinpapst)
  • order users by username #880 (kevinpapst)
  • use default_begin in duration only mode #873 (kevinpapst)
  • Custom fields for timesheets, customers, projects and activities #871 (kevinpapst)
  • export tags in spreadsheets #860 (kevinpapst)
  • add tracking mode (duration + fixed start time) #859 (kevinpapst)
  • branding options #856 (kevinpapst)
  • Widget refactoring #847 (kevinpapst)
  • added hourly and money budgets to activity, project and customer #843 (kevinpapst)
  • updated dockerfile #840 (kevinpapst)
  • added installation command #838 (kevinpapst)
  • add ldap support #815 (kevinpapst)
  • added punch-in punch-out / time-clock mode #812 (kevinpapst)
  • allow markdown for customer, project and activity comments #807 (kevinpapst)
  • improved html export #802 (kevinpapst)
  • use dropdown for entity actions on detail pages #801 (kevinpapst)
  • lock exported timesheets #798 (kevinpapst)
  • Calendar improvements #784 (kevinpapst)
  • restart via API allows to copy description #782 (kevinpapst)
  • delete timesheets via api #776 (kevinpapst)
  • javascript and api to stop and display active records #772 (kevinpapst)
  • recent activities via API #761 (kevinpapst)
  • ES6 javascript conversion #733 (kevinpapst)
  • Use tags for every timesheet entry #604 (infastra)

Fixed bugs:

  • Invoice calculator that differs between fixed and hourly rates #884
  • Timesheets table empty after update #878
  • Ability to hide the revenue stats to users #853
  • Error on update database migration: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes #788
  • adding a new timesheet entry is broken in current master #778
  • calendar week timesheet task with duration=true error 500 #704
  • Inter-month entries don't get exported in single month #652
  • fix selectbox is not resettable #901 (kevinpapst)
  • fixed short invoice #891 (kevinpapst)
  • fix sqlite migration #881 (kevinpapst)
  • added LDAP config to set filter for finding user attributes #877 (kevinpapst)
  • fix LDAP install for systems without ldap extension #846 (kevinpapst)
  • fixed mpdf temp directory #845 (kevinpapst)
  • enhance tag query to show all tags of an item #810 (kevinpapst)
  • fix column and max key length #789 (kevinpapst)
  • bugfix for API selects #780 (kevinpapst)
  • translate date picker and charts #775 (kevinpapst)
  • refactored javascript to ES6 classes #759 (kevinpapst)

Closed issues:

  • Update Spanish translation #898
  • Update Hungarian translation #897
  • Authentication to Active Directory #875
  • LDAP Documentation Enhancement for Active Directory #867
  • Cannot find bundle in plugin tests #863
  • Allowed memory in reset-dev #857
  • 503 Error Service Unavailable #834
  • Documentation for native wrapper like nativefier #830
  • Create documentation for layman users to deploy the master code on their servers #827
  • Allow export of data in timesheet view directly from the frontend #826
  • Adding a command as Plugin #797
  • connect kimai to ldap #795
  • Older Kimai2 version compatible with PHP 7.0? #790
  • POLL: Global vs. customer currency #781
  • Docker refactor #763
  • Finally got this installed! #743
  • Possible to translate login page #736
  • Grouping Users when Exporting #680

Merged pull requests: