Kevin Papst
|
db7de3aac1
|
added global activities (#259)
|
2018-11-06 23:10:34 +01:00 |
|
Kevin Papst
|
53f82a808b
|
improved invoices with new renderer (#306)
* added docx renderer and demo template
* added csv renderer and demo template
* added xlsx renderer and demo template
* added ods renderer and demo template
* added user calculator
* added invoice documentation
|
2018-09-21 01:27:56 +02:00 |
|
Kevin Papst
|
8cae5e8b3f
|
added fixed-rate and hourly-rate for customer, project and activity (#304)
|
2018-09-06 23:37:25 +02:00 |
|
Kevin Papst
|
6163f33abf
|
add hourly_rate and fixed_rate to timesheet entries (#302)
|
2018-09-05 15:27:39 +02:00 |
|
Kevin Papst
|
a8a8424ced
|
Added delete user feature #225 (#249)
|
2018-07-31 13:16:40 +02:00 |
|
Kevin Papst
|
cd7cbeae88
|
improved code styles #158 (#172)
* use php-cs-fixer instead of phpcodesniffer
* updated scrutinizer config
* adjusted code yules to all files
* updated CONTRIBUTING guidelines
|
2018-06-22 21:09:10 +02:00 |
|
Kevin Papst
|
8c686b0714
|
Added validation for end date before start date (#167)
* added validation for end date before start date
* added unit test for new validations
|
2018-06-20 23:27:56 +02:00 |
|
Kevin Papst
|
9d9860e495
|
bugfix for duration_only mode #137 (#142)
* replaced durationForEntry with duration filter
* fixed duration problem - fixes #137
|
2018-06-02 19:39:03 +02:00 |
|
Simon Schaufelberger
|
65790f1fb7
|
using new license header #124 (#119)
|
2018-02-03 18:23:47 +01:00 |
|
Kevin Papst
|
4cbc5391c0
|
added basic invoice rendering #97 #93 (#99)
|
2018-01-21 22:50:46 +01:00 |
|
Kevin Papst
|
a87355695e
|
upgraded to symfony 4 #74 (#81)
|
2018-01-12 20:39:07 +01:00 |
|