Kevin Papst
|
46e5650882
|
refactored invoice and export screens (#1046)
|
2019-08-22 18:56:21 +02:00 |
|
Kevin Papst
|
7cd17154fc
|
support creating new roles (#1050)
|
2019-08-20 14:02:15 +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
|
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
|
b5972bb680
|
added invoice variable to display month numerical (#1033)
|
2019-08-14 23:30:45 +02:00 |
|
Kevin Papst
|
455861ec69
|
copy timesheet meta fields on restart record (#1030)
|
2019-08-13 18:41:20 +02:00 |
|
trentks
|
5affa0de82
|
fix various minor english grammar translations (#1002)
|
2019-08-08 23:04:02 +02:00 |
|
Kevin Papst
|
e11a2a6089
|
upgraded FosUserBundle and Symfony 4.3 (#1005)
|
2019-08-02 16:52:30 +02:00 |
|
Kevin Papst
|
614a50ce0b
|
added command to show plugin versions (#994)
|
2019-08-02 08:53:51 +02:00 |
|
Kevin Papst
|
66594b286a
|
remove default role from user filter and role select (#993)
|
2019-08-02 08:31:45 +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
|
7583498735
|
added invoice calculator to sum by day (#982)
|
2019-07-24 18:36:06 +02:00 |
|
Kevin Papst
|
53eda31179
|
project grouped invoice calculator (#892)
|
2019-07-24 17:45:51 +02:00 |
|
Toby Batch
|
dae8866053
|
Fixes regexp for search timesheets by tag (#978)
|
2019-07-22 15:34:40 +02:00 |
|
Kevin Papst
|
f23dcbec17
|
run migrations always in kimai:install command (#944)
|
2019-07-10 19:19:03 +02:00 |
|
Kevin Papst
|
8a1d28563d
|
fix changing project for existing entries (#940)
|
2019-07-10 19:17:34 +02:00 |
|
Kevin Papst
|
c33a87a07c
|
toolbar dropdown and visibility improvements (#933)
|
2019-07-09 16:34:11 +02:00 |
|
Toby Batch
|
b833e1ce27
|
pre-populate tags for new timesheet records via request params (#930)
|
2019-07-09 16:32:40 +02:00 |
|
Kevin Papst
|
cbf9086e10
|
performance improvements (#927)
|
2019-07-09 03:40:48 +02:00 |
|
Kevin Papst
|
bf9ae44775
|
fix LDAP edge-case initialization error (#931)
|
2019-07-08 20:35:41 +02:00 |
|
Kevin Papst
|
19843760e5
|
allow to configure default values for users (#919)
|
2019-07-05 02:42:50 +02:00 |
|
Kevin Papst
|
625ac2f1d7
|
fix default calendar config (#918)
|
2019-07-04 16:59:57 +02:00 |
|
Kevin Papst
|
061581c4ff
|
use pre-defined icons in menu as well (#913)
|
2019-07-04 14:59:03 +02:00 |
|
Kevin Papst
|
baa2fca7ca
|
Release 1.0 (#885)
|
2019-07-02 02:36:46 +02:00 |
|
Kevin Papst
|
db5f9f639e
|
fix selectbox is not resettable (#901)
|
2019-07-02 00:14:06 +02:00 |
|
Kevin Papst
|
90980f40f5
|
allow to disable user preferences by permission (#895)
|
2019-07-01 19:37:20 +02:00 |
|
Kevin Papst
|
94d68c8b64
|
fixed short invoice (#891)
|
2019-06-30 18:38:02 +02:00 |
|
Kevin Papst
|
834a0a873f
|
fix migration for sqlite (#881)
|
2019-06-30 15:16:44 +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
|
7b95750dcf
|
added LDAP config to set filter for finding user attributes (#877)
|
2019-06-23 12:38:11 +02:00 |
|
Kevin Papst
|
9fbbaf9b88
|
performance tuning on timesheets (#874)
|
2019-06-20 16:05:31 +02:00 |
|
Jacob Blanco
|
bb8572a364
|
fix LDAP hydration with multi-value email field (#862)
|
2019-06-20 15:35:22 +02:00 |
|
Kevin Papst
|
bdd05a275d
|
use default_begin in duration only mode (#873)
|
2019-06-20 01:38:28 +02:00 |
|
Kevin Papst
|
ce6ad0bbb8
|
export tags in spreadsheets (#860)
|
2019-06-16 15:35:22 +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 |
|
Kevin Papst
|
833968a87d
|
fix LDAP install for systems without ldap extension (#846)
|
2019-06-11 01:25:49 +02:00 |
|
Kevin Papst
|
0c0e9c2f71
|
LDAP authentication support (#815)
|
2019-06-07 22:48:39 +02:00 |
|
Kevin Papst
|
325d204332
|
added installation command (#838)
|
2019-06-04 23:51:37 +02:00 |
|
Kevin Papst
|
19636582ab
|
use codecov for code coverage (#833)
|
2019-06-01 11:53:27 +02:00 |
|
Kevin Papst
|
393abe9e62
|
phpstan level 3, fixed deprecations, code cleanup (#811)
|
2019-05-28 12:24:21 +02:00 |
|
Kevin Papst
|
d9dca96a32
|
added punch-in punch-out / time-clock mode (#812)
|
2019-05-27 01:36:43 +02:00 |
|
Kevin Papst
|
ebff4a765a
|
refactored permissions for simpler customizations (#808)
|
2019-05-25 17:23:15 +02:00 |
|
Kevin Papst
|
46905e9504
|
allow markdown for customer, project and activity comments (#807)
|
2019-05-25 00:29:23 +02:00 |
|
Kevin Papst
|
8873947a1b
|
added phpstan for code analyzes (#806)
|
2019-05-24 01:11:03 +02:00 |
|