Kevin Papst
|
164af7ae02
|
added reporting screen (#1805)
|
2020-07-12 14:05:14 +02:00 |
|
Kevin Papst
|
b97d9f692d
|
added team permissions on user queries (#1815)
|
2020-07-12 01:18:57 +02:00 |
|
Honza Kopecký
|
091740f407
|
timesheet lockdown with grace period (#1644)
|
2020-07-02 18:54:17 +02:00 |
|
Oscariremma
|
1a24aabb6f
|
Fixed SV locale date format (#1790)
|
2020-06-25 19:34:53 +02:00 |
|
Kevin Papst
|
470a6b30e0
|
configuration improvements (#1784)
|
2020-06-16 18:35:09 +02:00 |
|
Kevin Papst
|
21d8e8bbb8
|
improve configurations for usage in multi-environment setups (#1775)
|
2020-06-11 01:26:57 +02:00 |
|
Kevin Papst
|
91736e89cc
|
added hebrew translations (#1724)
first day of week in datepicker is locale specific now
|
2020-05-24 13:58:13 +02:00 |
|
KuboF Hromoslav
|
82c713031e
|
Esperanto translations (#1607)
|
2020-04-07 22:19:52 +02:00 |
|
Kevin Papst
|
e6e6a1eeea
|
added invoice archive & configurable invoice numbers (#1541)
|
2020-03-14 01:16:58 +01:00 |
|
Kevin Papst
|
bf11de82fc
|
Upload invoice documents via UI (#1495)
|
2020-02-27 23:19:19 +01:00 |
|
MikKrz
|
733aa58de8
|
added Polish translations (#1426)
|
2020-02-10 00:23:37 +01:00 |
|
Kevin Papst
|
69cf7015d8
|
optimize detail pages, add new permission for comment posting (#1432)
|
2020-02-02 18:16:23 +01:00 |
|
Kevin Papst
|
9e2fccb105
|
added pagination to working time widget (#1418)
|
2020-01-30 21:51:27 +01:00 |
|
Kevin Papst
|
a1b554b3ac
|
various code improvements (#1415)
|
2020-01-28 21:57:34 +01:00 |
|
ikusimakusi
|
ed8f024e42
|
added Basque translations (#1382)
|
2020-01-17 15:28:12 +01:00 |
|
Kevin Papst
|
6a44dbfe83
|
detail pages for customers and projects (#1371)
|
2020-01-16 16:25:28 +01:00 |
|
Kevin Papst
|
261b4646e4
|
added chinese translations (#1310)
|
2019-12-09 12:56:38 +01:00 |
|
Badgie
|
47414cfd0e
|
Danish translations (#1296)
|
2019-12-02 00:25:28 +01:00 |
|
Aptevo
|
04dd6b900f
|
added de_CH language (#1272)
|
2019-11-23 11:29:29 +01:00 |
|
1willem
|
641dcdff85
|
Dutch translation files (#1226)
|
2019-11-18 21:48:16 +01:00 |
|
Kevin Papst
|
af0f89774e
|
User roles and permission management via Admin UI (#1231)
|
2019-11-10 18:53:56 +01:00 |
|
Kevin Papst
|
c6c4098759
|
rounding rules via admin screen, round begin when starting record (#1229)
|
2019-11-10 13:57:05 +01:00 |
|
Ahmed Şeref
|
4ad290d4bd
|
added turkish translations (#1160)
|
2019-10-24 17:30:34 +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
|
13f5e76015
|
added czech translations (#1075)
|
2019-09-16 23:19:46 +02:00 |
|
Kevin Papst
|
d041a3f4f9
|
improved tag auto-completion and added tag management (#1083)
|
2019-09-04 23:47:33 +02:00 |
|
Kevin Papst
|
8fb0b1445a
|
added korean translations (#1039)
|
2019-08-26 15:00:59 +02:00 |
|
Kevin Papst
|
46e5650882
|
refactored invoice and export screens (#1046)
|
2019-08-22 18:56:21 +02:00 |
|
Kevin Papst
|
561ec3b1e9
|
added team permissions (#996)
|
2019-08-16 01:22:33 +02:00 |
|
Kevin Papst
|
1bd784eef3
|
added calendar slot_duration config (#989)
|
2019-07-26 23:51:29 +02:00 |
|
Kevin Papst
|
e68b7da1f8
|
added slovakian translations (#952)
|
2019-07-12 15:52:30 +02:00 |
|
Kevin Papst
|
19843760e5
|
allow to configure default values for users (#919)
|
2019-07-05 02:42:50 +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
|
59d2946b91
|
add "duration + fixed start time" tracking mode (#859)
|
2019-06-15 23:04:53 +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
|
0c0e9c2f71
|
LDAP authentication support (#815)
|
2019-06-07 22:48:39 +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
|
fea3495098
|
lock exported timesheets (#798)
|
2019-05-22 22:28:29 +02:00 |
|
Kevin Papst
|
d2ad87d09c
|
improved calendar (#784)
|
2019-05-19 16:16:20 +02:00 |
|
Mathias
|
e29e183e84
|
added tags for timesheets (#604)
|
2019-05-12 01:40:04 +02:00 |
|
heddi.nabbisen
|
5f4a5364b0
|
add japanese translation (#774)
|
2019-05-11 22:37:36 +02:00 |
|
Kevin Papst
|
09da7cd242
|
javascript and api to stop and display active records (#772)
|
2019-05-10 13:45:09 +02:00 |
|
Kevin Papst
|
b8811924c3
|
reduce config complexity by converting php format to js format (#734)
|
2019-04-29 00:24:23 +02:00 |
|
Kevin Papst
|
1b0b45649d
|
added swedish (#732)
|
2019-04-28 23:55:27 +02:00 |
|
Kevin Papst
|
32f0d80729
|
configs: overwrite via prepend, mode instead of duration_only (#715)
|
2019-04-26 16:14:28 +02:00 |
|
Kevin Papst
|
3a4aa5a001
|
added plugin screen (#671)
|
2019-04-08 18:38:56 +02:00 |
|
infeeeee
|
3c361c9414
|
Updated hungarian translation (#661)
|
2019-03-26 15:37:28 +01:00 |
|
Kevin Papst
|
13d9f8f3f7
|
added database driven system configurations with admin screen (#647)
|
2019-03-22 20:58:38 +01:00 |
|