Skip to content
Pre-release
Pre-release

@kevinpapst kevinpapst released this Feb 22, 2019 · 23 commits to master since this release

This is a bugfix release for 0.8. Remember to execute the necessary timezone conversion script, if you haven't updated to 0.8 before (see UPGRADING).

Full Changelog

Fixed bugs:

  • deletion of customers leads to internal server error 500 #589
  • Entry editor label wrong (from/to) #587
  • resize mobile navbar buttons #582
  • Mobile navbar size #583 (kevinpapst)

Merged pull requests:

Assets 2
Pre-release
0.8
Pre-release

@kevinpapst kevinpapst released this Feb 19, 2019 · 27 commits to master since this release

Full Changelog

Upgrade from 0.7:

The release main topic was "Export, Timezones & UI". Most notable changes:

  • Added export module
  • Full timezone support for shared teams
  • Daily stats in timesheet

Implemented enhancements:

  • Export other users' timesheets using the API #562
  • Some importer bugs/improvements #553
  • Export timesheet only exports entries on the current page #534
  • On the last activities dropdown show tha last ten DIFFERENT activities #533
  • Better user expierence on "My Times" #526
  • Highlight current day in datepickers and not only the selected day #522
  • Configuration of first page after login #501
  • Visual Grouping of entry from same day or same week with some stats of that group #495

Fixed bugs:

  • Error 404 on 'My times' page 2+ if the time range is changed to something smaller #558
  • Timezone is not working correctly #554
  • New time picker not working on languages without updated translation #546
  • Export timesheet only exports entries on the current page #534
  • Kimai2 will not allow me to enter times in the future #531
  • No projects in filter section #525
  • This value should be greater than or equal to zero #511
  • Wrong time after migration kimai v1 data #507
  • SQL-Error for getRecentActivities() caused by GROUP BY #488

Closed issues:

  • Feedback for improving installation setup #541
  • template entry.end_time shows empty field #535

Merged pull requests:

Assets 2
Pre-release
0.7
Pre-release

@kevinpapst kevinpapst released this Jan 28, 2019 · 52 commits to master since this release

Full Changelog

The release main topic was "permissions". Most notable changes:

  • Configurable permission system
  • Limit the amount of active time records per user
  • Export team timesheets
  • A lot of form and UI improvements (e.g. entry order and icons)
  • Load filtered data via toolbar without page reload

Upgrade from 0.6:

Don't forget to execute the database migrations! Read more about upgrading Kimai in UPGRADING.

Implemented enhancements:

  • Editing from calendar view will return to my times table instead of calendar #515
  • Timesheet Export for Admins #503
  • Customer List Not Alphabetic #499
  • sorting of ${entry.X} values #487
  • ${entry.description} needed in Word-Docx #485
  • Automatic sort for activities, customers, etc. #477
  • User title in the timesheet invoice #461
  • global variables for reports/invoices #438
  • Configuration option: Only one active record for each user #427
  • User creating activity and projects #393
  • Configuration option to disable fixed rate and hourly rate from "edit timesheet" #330
  • Set other users hourly rate #303
  • Feature request - Make "Rate" hideable #217
  • fixed null project for advanced invoice calculator #462 (kevinpapst)

Fixed bugs:

  • This value should be greater than or equal to zero #511
  • Timesheet Export for Admins #503
  • admin activity: visibility "none" (no filter) causes sql-error #491
  • login-screen optimizations #483
  • Configuration of roles to add/edit customers, projects, activities... #479
  • Line breaks for address and payment information fields #464
  • Possible to use a decimal in hourly rate field? #458
  • Invoice Number Generator possibly not compatible #454
  • users can change their role to system-admin #440
  • fix wrong include filename in user registration #520 (kevinpapst)
  • fix segmentation fault - rollback composer dependencies #463 (kevinpapst)
  • fixed null project for advanced invoice calculator #462 (kevinpapst)
  • fix the restart timesheet button #436 (kevinpapst)

Closed issues:

  • Redirecting when using Kimai on a subdirectory + reverse proxy #492
  • Installation (Cannot declare.... in use) #455
  • New Number Generator not recognized #453
  • de/help/invoices returns 404 error #452
  • Can you Add Brazilian Portuguese Translation? I can help it.. #444
  • replace all selects with smart-selects and live-search #441
  • use parsedown-extra for rendering markdown #388
  • Think about a cooler name #133

Merged pull requests:

Assets 2
Pre-release
Pre-release

@kevinpapst kevinpapst released this Nov 19, 2018 · 82 commits to master since this release

A bugfix release for some older MySQL/MariaDB version, which have problems with the v1 importer and more importantly the last migration script for 0.6.

Full Changelog

Fixed bugs:

  • Error importing v1 Database #428
  • Redo button missing? #426

Closed issues:

  • Error importing v1 Database (could not convert to string) #431

Merged pull requests:

Assets 2
Pre-release
0.6
Pre-release

@kevinpapst kevinpapst released this Nov 18, 2018 · 85 commits to master since this release

Full Changelog

The release main topic was "global activities". Most notable changes:

  • Global activity support
  • API endpoints for timesheets
  • Toolbar & filter improvement
  • Docker images for development and production
  • Hungarian and Arabic translations
  • Invoice calculator to group entries by activity

Upgrade from 0.5:

Don't forget to execute the database migrations! Read more about upgrading Kimai in UPGRADING.

Fixed bugs:

  • Invoicing export - 500: Internal Server Error #390
  • invalid CSRF-Token #344
  • fix column visibility if unconfigured (no cookie existing) #423 (kevinpapst)
  • fix duration and rate for html invoices #414 (kevinpapst)
  • fixed broken toolbar form with empty date #391 (kevinpapst)

Closed issues:

  • Language setting does not work immediately #418
  • After installation no graphic/background/icons shown #417
  • Form fields should be always visible #408
  • Merge projects and/or activities #406
  • Active filter should stay open #405
  • Make project field optional #401
  • Global activities support for Kimai 1 importer #400
  • Unrecognized Options "renderer, number_generator" under "kimai.invoice" #381
  • Invoice Grouped by Activity #379
  • Set the order of columns (in my times page) #371
  • Columns on small/narrow displays (mobile) on „my times“ page #370
  • Make settings more accessible #365
  • Data validation for register page username field. #360
  • Option for setting default calendar view #359
  • 500: Internal Server Error after login (new install) #342
  • Invoices export error #341
  • Activities just Duration #334
  • API: Add filtering/sorting/limits #333
  • add the same activity for multiple projects #325
  • API: Endpoint for API docs needs session cookie #319
  • API: Timesheets #315
  • Feature request: Quick search box for activities when creating new timesheet #307
  • docker image for kimai2 #284
  • Separate Customer / Project / Activity input when logging time #250
  • Interactive help after fresh installation #94

Merged pull requests:

Assets 2
Pre-release
0.5
Pre-release

@kevinpapst kevinpapst released this Sep 27, 2018 · 122 commits to master since this release

Full Changelog

Testing code coverage went up to 78%

This release main topic is "Invoice improvements":

  • Added support for the following template formats: XLSX, ODS, CSV, DOCX
  • Added example templates for all formats
  • Added "user-grouped" invoice calculator
  • Added support for fixed-rates and hourly-rates per activity, project and customer
  • Added support for deleting invoice templates
  • Added export for user timesheets

Upgrade from 0.4:

  • Some configuration nodes were removed, if you had one of them in your local.yaml you need to delete them: kimai.invoice.calculator, kimai.invoice.renderer and kimai.invoice.number_generator.
  • BC break: InvoiceTemplate name was changed from 255 characters to 60. If you used longer names, these will be truncated when upgrading the database. Make sure they will be unique before you upgrade.

Read more about upgrading Kimai to 0.5 in UPGRADING.

Fixed bugs:

  • Excel Output not containing data #327

Closed issues:

  • Creating database schema throws exceptions #322
  • API: Kimai metadata endpoint #320
  • Support Markdown in timesheet description #295
  • Add permission voter for invoices and templates #293
  • Add support for MS Office templates #283
  • Adding rates to customers, projects and tasks #271
  • Delete invoice templates #267
  • Sum of hours in timesheet invoice #262
  • Feature request - API #251
  • Feature request - PDF Download for monthly report #244
  • Add support for OpenOffice templates #223
  • Feature Request - Excel Output of times #221
  • Add hourly rate options #111

Merged pull requests:

Assets 2
Pre-release
0.4
Pre-release

@kevinpapst kevinpapst released this Sep 1, 2018 · 138 commits to master since this release

Full Changelog

The testing code coverage went up to 63%

Upgrade from 0.3:

There was a backward incompatible break introduced between Composer and Symfony-Flex.
Please read carefully how to solve this issue and upgrade Kimai to 0.4 in UPGRADING.

Fixed bugs:

  • Don't allow to stop an already stopped entry #282
  • installed it, and then what??? #255
  • fixed calendar for empty timesheet descriptions #265 (kevinpapst)
  • fixed .htaccess for apache users #260 (kevinpapst)

Closed issues:

  • Improve dashboard display #280
  • CSV export #263
  • Spanish Translation Contrib #248
  • Administration of projects throws error if locale is "de" #247
  • Web Installer Package for near-automated installs from browser #235
  • Delete user #225
  • Feature request - Monthly overview / report #207

Merged pull requests:

Assets 2
Pre-release
0.3
Pre-release

@kevinpapst kevinpapst released this Jul 22, 2018 · 165 commits to master since this release

Full Changelog

The testing code coverage went up to 50%

Update from 0.2:

You need to adjust your .env file and add your from address for all emails generated by Kimai 2:

MAILER_FROM=kimai@example.com

Create a file and database backup before executing the following steps:

git pull origin master
sudo -u www-data composer install --no-dev --optimize-autoloader
sudo -u www-data bin/console cache:clear --env=prod
sudo -u www-data bin/console cache:warmup --env=prod
bin/console doctrine:migrations:version --add 20180701120000
bin/console doctrine:migrations:migrate

Fixed bugs:

  • Missing assets in fresh installation #213
  • Cannot remove payment terms from invoice template #188
  • Set PHP locale for date format and month names #110
  • Show revenue only for Admin (wrong currency shown) #19

Closed issues:

  • Verifying email configuration #226
  • Installation Issue of version1.3.1 #208
  • Add favicon #205
  • Install Kimai as WebApp #203
  • Replace AvanzuAdminTheme with AdminLTE bundle #201
  • Document DB requirements in install docu #196
  • easier creation of tasks #195
  • Error on bin/console doctrine:schema:create #191
  • Integrate lock bot #183
  • Upgrade to FontAwesome 5 #179
  • Add dynamic column filter #174
  • Add register user function #164
  • Add forgot password function - login screen #163
  • Integrate FOSUserBundle (for registration, password-reset, etc.) #144

Merged pull requests:

Assets 2
Pre-release
0.2
Pre-release

@kevinpapst kevinpapst released this Jun 23, 2018 · 185 commits to master since this release

Full Changelog

The testing code coverage went up to 43%

Assets 2
Jan 12, 2018

0.1

v0.1 - first basic version based on Symfony 3.4
You can’t perform that action at this time.