Commit Graph

9 Commits

Author SHA1 Message Date
Kevin Papst
f8b390cbe2 Developer improvements, PhpCs, PhpUnit #42 (#43)
* improved dev fixtures with more diversity, more data, better testcases, user avatars #42
* added customer stats to dashboard, fixed column length for 3 widgets #42
* fixed empty alias - display empty message for new user #42
* unified-ui for "new" toolbar icon #42
* use kimai2_ as database prefix #42
* added customer stats to dashboard, fixed column length for 3 widgets #42
* fix long project/customer names in "currently active" navbar flyout" #42
* added services config for dev environment #42
* added command to run unit tests #42
* added command to run integration tests #42
* added command to run code sniffer #42
* added phpcs and phpunit to composer #42
* created tests directory #42
* fixed code sniffer warnings #42
* added function to switch result type from Pagerfanta to QueryBuilder #42
* dramatically reduced database calls by using custom joined query #42
* added command to install kimai dependencies #42
* added dev:reset command #42
2018-01-07 15:11:03 +01:00
Kevin Papst
3270ce7560 Added "create activity" form (#35)
* added create activity form #24
* fixed form type for Projects
* UI improvement toolbar (same height as ll form elements and action buttons)
2018-01-06 11:53:15 +01:00
Kevin Papst
68629cc2ff added another toolbar section for datatables 2018-01-06 10:54:38 +01:00
Kevin Papst
591a3cb11a Add customer functionality (#26)
* improved toolbar

* added "create customer" functionality #22
2018-01-05 21:21:22 +01:00
Kevin Papst
6b9fed69f1 improved look and feel for toolbar in data tables
added tool links to data tables
2018-01-05 20:27:02 +01:00
Kevin Papst
80d0dc2369 Timesheet toolbar (#12)
* add toolbar to timesheet #11
* add customer filter #11
* add project filter #11
* add activity filter #11
* add page size selector #11
* added state filter #11
* fixed csrf token names
* fixed typo
2018-01-05 09:30:22 +01:00
Kevin Papst
c9c82e767f added start and stop entries
enhanced administration of activities/projects/customers
added navbar for active records and recent activities
added edit timesheet entry form
added translation packages for errors and flashmessages
upgraded composer packages
2018-01-04 14:06:07 +01:00
Kevin Papst
8401797728 user profile, editing and more statistics 2016-11-09 21:58:00 +01:00
Kevin Papst
1678129fe9 improvements 2016-10-30 23:39:55 +01:00