Kevin Papst
34a3f4e275
about screen with debug information for super-admin ( #378 )
2018-10-29 15:28:52 +01:00
Kevin Papst
55aedcd4a8
bump version number for development ( #375 )
2018-10-25 22:27:43 +02:00
Kevin Papst
6633c550f5
user-profile - sidebar links and language settings ( #369 )
2018-10-23 23:59:38 +02:00
Kevin Papst
0165658659
added config for initial calendar view ( #363 )
2018-10-21 15:43:16 +02:00
Toby Batch
3075276a52
added default settings for new customer form ( #358 )
2018-10-21 15:27:43 +02:00
Kevin Papst
b46e752d0a
decrease minimum username length to 3 character ( #362 )
2018-10-19 16:50:03 +02:00
Kevin Papst
2dbf433474
fixed redirect route after password reset ( #345 )
2018-10-07 19:12:59 +02:00
Kevin Papst
53053c127e
prepare release 0.5 ( #326 )
2018-09-27 13:35:03 +02:00
Kevin Papst
a89ef41e81
added copy invoice template action ( #331 )
2018-09-26 17:50:46 +02:00
Kevin Papst
eee7cb9bf4
fix spreadsheet renderer for invoices with one entry ( #328 )
2018-09-25 21:16:41 +02:00
Kevin Papst
98dc38ed99
timesheet export ( #317 )
...
* remove autocomplete for begin and end
* fix minute display in timesheet-edit form
* toolbar form label in separate row
* added export action
2018-09-24 16:46:10 +02:00
Kevin Papst
7bcd6a6382
added version command and api endpoint ( #321 )
2018-09-24 15:56:29 +02:00
Kevin Papst
73e0a75585
invoice VAT as float and database key length ( #323 )
2018-09-24 15:03:51 +02:00
Kevin Papst
71aa899f77
added invoice voter ( #316 )
2018-09-22 22:38:51 +02: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
b035fc9ebd
add stable controller tests ( #305 )
2018-09-07 00:44:57 +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
a636faa4ab
added freelancer invoice template ( #254 )
2018-09-02 21:29:49 +02:00
Kevin Papst
ee4df36735
allow to switch language on any page ( #299 )
2018-09-02 20:58:19 +02:00
Kevin Papst
4c277fe1b5
allow markdown in timesheet descriptions ( #296 )
2018-09-02 12:10:49 +02:00
Kevin Papst
9f6079ad8a
added option to delete invoice template ( #294 )
2018-09-02 11:36:04 +02:00
Kevin Papst
3af8070a57
fixed money display in dashboard widgets ( #291 )
2018-09-01 19:47:03 +02:00
Kevin Papst
ebe007eb78
added configurable formats for duration ( #287 )
2018-09-01 17:54:17 +02:00
Kevin Papst
55b7e192aa
Symfony update 4.1.4 ( #290 )
2018-09-01 14:23:38 +02:00
Kevin Papst
62f91f4d38
do not allow to stop already stopped timesheets ( #289 )
2018-09-01 13:00:30 +02:00
Kevin Papst
dbbb434723
dashboard widgets are configurable via config ( #269 )
2018-08-17 23:17:02 +02:00
Kevin Papst
fb2d898e4c
fixed calendar for empty timesheet descriptions ( #265 )
2018-08-10 08:19:30 +02:00
Kevin Papst
c6e99b35d5
moved twig globals to dynamic compiler pass ( #264 )
2018-08-10 00:11:48 +02:00
Kevin Papst
3dcd38eca7
Added config setting to disable password-reset and user-registration ( #261 )
2018-08-09 20:44:49 +02:00
Kevin Papst
2f84f3751a
Added basic API endpoints ( #258 )
2018-08-08 23:10:45 +02:00
Kevin Papst
e549a0824f
Hotfix for Symfony Flex incompatibility with latest composer changes ( #257 )
2018-08-07 20:17:56 +02:00
Kevin Papst
8b8583d48b
Merge branch 'translations' into master
2018-07-31 17:37:59 +02:00
Kevin Papst
a8a8424ced
Added delete user feature #225 ( #249 )
2018-07-31 13:16:40 +02:00
Kevin Papst
0996eca3c5
dashboard widgets from event ( #246 )
2018-07-28 23:18:28 +02:00
Kevin Papst
e6f8bc8ae2
Added timesheet-calendar view ( #236 )
2018-07-27 20:19:56 +02:00
Kevin Papst
5ccc1c991b
Improved data fixtures with Faker ( #234 )
2018-07-24 19:24:58 +02:00
Kevin Papst
20a2d94996
prepare release 0.3 ( #231 )
2018-07-23 00:43:30 +02:00
Kevin Papst
f41eea2768
Easier creation of Tasks/Projects/User ( #230 )
2018-07-22 23:18:47 +02:00
Kevin Papst
194a1f204c
Show revenue only for ROLE_ADMIN ( #227 )
2018-07-22 15:31:59 +02:00
Kevin Papst
75246e9db2
Integrated FOSUserBundle ( #216 )
2018-07-21 22:36:36 +02:00
Kevin Papst
7a0d690101
replaced AvanzuAdminTheme with AdminLTE bundle #201 ( #202 )
2018-07-09 18:25:08 +02:00
Kevin Papst
0eb8ae5117
allow empty invoice template terms #188 ( #189 )
2018-06-29 19:49:01 +02:00
Kevin Papst
b299302da4
added dynamic column filter #174 ( #184 )
2018-06-28 22:56:04 +02:00
Kevin Papst
b58de9be9c
updated to font-awesome 5 ( #181 )
2018-06-26 19:58:20 +02:00
Kevin Papst
d4a46cf257
language specific money and date display ( #180 )
...
* improved date translation
* language specific date and money display
2018-06-25 16:41:12 +02:00
Kevin Papst
e9e61afc76
code styles: header_comment and ordered_imports ( #175 )
2018-06-23 11:41:58 +02:00
Simon Schaufelberger
1dd5f2b72f
Translations
2018-06-23 00:48:11 +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
3dc054b839
help text and link for form labels #138 ( #143 )
...
* added help for timesheet duration form field - fixes #138
* added label option to link to manual chapter
* created docu chapter "timesheet" and added duration mode docu
* allow field and form option "documentation" to link to chapters in the documentation
2018-06-21 18:25:11 +02:00