Kevin Papst
bd3d82d224
fix daterange filter for multi-timezone setups ( #1321 )
2019-12-16 16:23:03 +01:00
Kevin Papst
984c852ab6
Release 1.6.2 ( #1289 )
...
* include user teams in user entity
* prevent unauthorized access via API
* improve teamlead permission handling in team timesheets
* add team data to user entity
* add security tests
* highlight menu for invoice template copy
* unified handling of invoice data across all templates
* access to the current users data in invoice templates
* permission improvement in invoice form
* allow to skip record rows
* allow to add new invoice locations without overwriting the global ones
* allow to order user preferences
* change permission for normal users with access to view_other_timesheets
* properly validate invoice template field length
* allow to replace multiple variables in cell values text
* upgraded office invoice template
* doctrine deprecation fix
* upgrade phpoffice/phpword
* fix future begin check for default rounding rules
* dashboard widget counter: respect visibility and teams - fixes #1161
* fix future begin check for default rounding rules
* added new events for pre and post invoice rendering
* fix permission issue for users without team seeing all records
* prevent error in spreadsheet renderer for empty invoices
2019-12-02 10:57:03 +01:00
Kevin Papst
5ee0396a02
Release 1.6.1 ( #1282 )
2019-11-26 17:22:31 +01:00
Kevin Papst
936ab05882
prepare release 1.6 ( #1270 )
2019-11-24 00:02:43 +01:00
1willem
641dcdff85
Dutch translation files ( #1226 )
2019-11-18 21:48:16 +01:00
Kevin Papst
668649be7a
use homepage link to redirect from error page ( #1260 )
2019-11-18 12:29:21 +01:00
Kevin Papst
0de936d474
fix the password reset page layout ( #1261 )
2019-11-18 12:28:59 +01:00
Kevin Papst
47bd8b0ce7
added new invoice fields, improved invoice templates ( #1258 )
2019-11-18 12:01:26 +01:00
Kevin Papst
94c28ebbc5
Update and delete multi timesheets and tags ( #1240 )
2019-11-15 01:25:31 +01:00
Kevin Papst
af0f89774e
User roles and permission management via Admin UI ( #1231 )
2019-11-10 18:53:56 +01:00
Kevin Papst
fa1c79e15c
support different formats in user timesheet exports ( #1222 )
2019-11-08 16:10:38 +01:00
Kevin Papst
cd88901868
re-style error pages ( #1210 )
2019-10-31 14:20:53 +01:00
Kevin Papst
bda9584346
reformat edit forms ( #1192 )
2019-10-30 13:59:53 +01:00
Kevin Papst
ed1154af67
fix absolute url ( #1200 )
2019-10-30 13:45:59 +01:00
Kevin Papst
c368eacd87
fixed renamed filter name, added that disabled users cannot be filtered ( #1193 )
2019-10-27 13:56:45 +01:00
Kevin Papst
949c59230f
improve list views ( #1191 )
2019-10-25 16:21:30 +02:00
Kevin Papst
1114538f41
duration field in timesheet edit dialog ( #1180 )
2019-10-24 23:46:22 +02:00
Kevin Papst
de533e7031
Kimai 1.4.2 ( #1167 )
2019-10-14 12:30:11 +02:00
Kevin Papst
ae6ed3f23f
Bugfixes for Kimai 1.4.1 ( #1158 )
...
* fix missing translation for preset datatable headers
* better dependency check for avatar service
* show only own teams to teamleads
2019-10-07 16:04:19 +02:00
Kevin Papst
e8c25d8ac5
added avatars, show user teams in list, new team dashboard widgets ( #1150 )
2019-10-03 13:44:16 +02:00
Kevin Papst
d661c8b54e
fix closing search dropdown ( #1142 )
...
* using a different library for javascript selects, fixing the closing search dropdown
* fix closing dropdown for daterangepicker
* added missing search button for mobile on customer page
* fix meta fields with same names than existing columns
2019-09-25 18:34:25 +02:00
Kevin Papst
e45e782e7d
fix invoice preview ( #1129 )
2019-09-20 16:00:03 +02:00
Kevin Papst
5aa422dde1
Display meta-fields in datatables ( #1116 )
2019-09-19 20:28:31 +02:00
Kevin Papst
7f1a206a52
support installation specific translations ( #1099 )
2019-09-11 23:18:35 +02:00
Kevin Papst
cdcf9eaf67
handles session timeouts in modals ( #1092 )
2019-09-10 17:07:34 +02:00
Kevin Papst
a651e55dc9
added table-column ordering ( #1086 )
2019-09-09 23:47:42 +02:00
Kevin Papst
d041a3f4f9
improved tag auto-completion and added tag management ( #1083 )
2019-09-04 23:47:33 +02:00
Kevin Papst
e99b170d0a
refactored search with free search term support ( #1064 )
2019-09-04 18:54:06 +02:00
Kevin Papst
49e1a1c410
use timesheet description in invoices ( #1079 )
2019-09-04 10:54:21 +02:00
Kevin Papst
93ab3d5666
post release 1.2 fixes ( #1068 )
...
* fix release command
* fix permission name in UPGRADING
* added missing korean calendar translations
* fixed entry.total for invoice with fixed rates
2019-09-03 11:59:34 +02:00
Kevin Papst
ceeec7b8a6
improved invoice handling for fixed rates ( #1058 )
2019-08-24 00:02:16 +02:00
Kevin Papst
46e5650882
refactored invoice and export screens ( #1046 )
2019-08-22 18:56:21 +02:00
Kevin Papst
299fcb091a
added documentation links to all screens ( #1044 )
2019-08-19 12:53:36 +02:00
Kevin Papst
025c6b0e7b
added css class to target running records in timesheet tables ( #1042 )
2019-08-16 22:34:41 +02:00
Kevin Papst
b6d9bb0d2a
fix team opens in modal ( #1041 )
2019-08-16 16:55:56 +02:00
Kevin Papst
561ec3b1e9
added team permissions ( #996 )
2019-08-16 01:22:33 +02:00
Kevin Papst
9611646bc6
added decimal format variable for invoice duration ( #1037 )
2019-08-15 21:31:13 +02:00
Kevin Papst
654ffda454
respect users timezone when populating working-time dashboard widget ( #988 )
2019-07-30 23:57:20 +02:00
Kevin Papst
1bd784eef3
added calendar slot_duration config ( #989 )
2019-07-26 23:51:29 +02:00
Kevin Papst
56e276939b
trigger template events in authentication layout as well ( #981 )
2019-07-24 15:32:46 +02:00
Kevin Papst
a0e8aa3a43
fixed xss in timesheet description ( #962 )
2019-07-14 13:58:10 +02:00
Kevin Papst
c33a87a07c
toolbar dropdown and visibility improvements ( #933 )
2019-07-09 16:34:11 +02:00
Kevin Papst
3457f93ed0
fix 500 happening in error pages ( #914 )
2019-07-04 17:00:55 +02:00
Kevin Papst
90980f40f5
allow to disable user preferences by permission ( #895 )
2019-07-01 19:37:20 +02:00
Kevin Papst
d8621f0b7a
support custom fields for timesheets, customers, projects and activities ( #871 )
2019-06-26 00:39:05 +02:00
Kevin Papst
9fbbaf9b88
performance tuning on timesheets ( #874 )
2019-06-20 16:05:31 +02:00
Kevin Papst
59d2946b91
add "duration + fixed start time" tracking mode ( #859 )
2019-06-15 23:04:53 +02:00
Kevin Papst
92f3f4ee57
added config to brand Kimai with logo and company name ( #856 )
2019-06-13 19:06:02 +02:00
Kevin Papst
3311f17bbb
users weekly stats as bar-chart in dashboard ( #847 )
2019-06-13 18:38:49 +02:00
Kevin Papst
5702d7afa8
added hourly and money budgets to activity, project and customer ( #843 )
2019-06-11 13:18:57 +02:00