Kevin Papst
|
ae6beff5d8
|
Allow to recalculate rates via bulk edit (#1768)
|
2020-06-05 12:25:56 +02:00 |
|
Kevin Papst
|
3b6df1cb84
|
fix by-project and by-customer queries creating empty invoices (#1756)
|
2020-06-02 12:56:08 +02:00 |
|
Kevin Papst
|
3c511df7f7
|
fix required fields in API (#1718)
|
2020-05-19 11:24:30 +02:00 |
|
Kevin Papst
|
e61ffe4db4
|
create timesheet for multiple users (#1716)
|
2020-05-18 23:35:43 +02:00 |
|
Kevin Papst
|
e3749c8e8f
|
added pdf template and other invoice improvements (#1693)
|
2020-05-10 16:19:59 +02:00 |
|
Kevin Papst
|
35f864256f
|
include project name in invoice name (#1672)
|
2020-04-29 18:51:33 +02:00 |
|
Kevin Papst
|
ad2698dae2
|
fixed multilineIndent (#1669)
|
2020-04-28 17:13:02 +02:00 |
|
Kevin Papst
|
cbd7124cec
|
fix removing single permissions from event (#1661)
|
2020-04-24 19:02:21 +02:00 |
|
Kevin Papst
|
0debc70ead
|
support budget and timeBudget in API calls (#1658)
|
2020-04-23 18:49:48 +02:00 |
|
Kevin Papst
|
f8331b74c7
|
using font awesome icon to render color dot (#1656)
|
2020-04-23 16:47:50 +02:00 |
|
Kevin Papst
|
8f5c4dc4ec
|
fix API annotation for customer collection (#1654)
|
2020-04-23 16:28:03 +02:00 |
|
Kevin Papst
|
711139ad4c
|
delete invoices (#1652)
* include all meta fields as template variables
* support invoice preview via command
* support deletion of generated invoices
|
2020-04-23 12:19:07 +02:00 |
|
Kevin Papst
|
cfe0724620
|
prepare release 1.9 (#1635)
|
2020-04-19 19:31:43 +02:00 |
|
Kevin Papst
|
0f3fa8fdbe
|
Code improvements (#1649)
* use global namespace for faster lookups
* phpstan level 5
|
2020-04-19 14:37:14 +02:00 |
|
Lukas
|
7b25e9acaf
|
added events for timesheet actions (#1598)
|
2020-04-15 18:07:14 +02:00 |
|
Kevin Papst
|
be00a519b3
|
show expired projects in search filter (#1641)
|
2020-04-15 16:19:32 +02:00 |
|
Kevin Papst
|
4254c2590a
|
remove roles from users when role is deleted (#1640)
|
2020-04-15 15:44:28 +02:00 |
|
jojoemade
|
0bc9e74853
|
added colors to tags (#1631)
|
2020-04-14 14:18:11 +02:00 |
|
Kevin Papst
|
68d703d1e3
|
added internal rates (#1591)
|
2020-04-08 14:50:15 +02:00 |
|
Kevin Papst
|
5e7b0c7826
|
fixed restart timesheet with tags with active record (#1622)
|
2020-04-07 17:30:39 +02:00 |
|
Kevin Papst
|
9e1e1a7a96
|
added event before rendering permissions (#1599)
|
2020-03-30 01:22:57 +02:00 |
|
Kevin Papst
|
7becddc3a4
|
allow all characters as search term in API (#1597)
|
2020-03-30 01:06:18 +02:00 |
|
Kevin Papst
|
163fb1be4a
|
fix non-ascii character break invoice download (#1592)
|
2020-03-27 00:55:23 +01:00 |
|
Kevin Papst
|
33f76f426c
|
customize html and pdf exports with twig templates (#1582)
|
2020-03-23 01:51:02 +01:00 |
|
Kevin Papst
|
1ca1b00d11
|
added json, xml and txt invoice renderer (#1576)
|
2020-03-21 01:01:47 +01:00 |
|
Kevin Papst
|
c89750fe94
|
ensure user attributes are truncated (#1580)
|
2020-03-21 00:21:06 +01:00 |
|
Adrian Rudnik
|
fb2ce0d30a
|
xlsx improvements (#1518)
|
2020-03-20 18:29:26 +01:00 |
|
Kevin Papst
|
b8c5323ece
|
added command to create invoices via bash (#1574)
|
2020-03-20 13:14:05 +01:00 |
|
Kevin Papst
|
4b1cfa5840
|
added multi-select for customer, project and activity (#1557)
|
2020-03-16 14:06:26 +01:00 |
|
Kevin Papst
|
6eeb01ad48
|
validate v1 data before import (#1552)
|
2020-03-15 23:34:14 +01:00 |
|
Kevin Papst
|
e6e6a1eeea
|
added invoice archive & configurable invoice numbers (#1541)
|
2020-03-14 01:16:58 +01:00 |
|
Kevin Papst
|
dd64eb98f9
|
support more columns in listings (#1548)
|
2020-03-13 18:21:16 +01:00 |
|
Kevin Papst
|
9cd111bae5
|
fix timesheet permissions for non-admins (#1542)
|
2020-03-13 18:02:35 +01:00 |
|
Kevin Papst
|
7b7a962e04
|
fix deprecations in migrations (#1544)
|
2020-03-12 00:42:47 +01:00 |
|
Sebastian Schreiber
|
e4610af235
|
migrate from zend-ldap to laminas-ldap (#1530)
|
2020-03-12 00:34:23 +01:00 |
|
Kevin Papst
|
e7458e76e1
|
improve kimai v1 importer for projects without customer (#1543)
|
2020-03-12 00:20:22 +01:00 |
|
Honza Kopecký
|
809acb47bf
|
Import groups from Kimai v1 (#1532)
|
2020-03-08 12:34:17 +01:00 |
|
Kevin Papst
|
ace2788b57
|
fix pdf creation for very large exports (#1533)
|
2020-03-08 00:24:49 +01:00 |
|
Sebastian Schreiber
|
d60e738bd2
|
Escape distinguished name in ldap search (#1528)
|
2020-03-06 16:16:31 +01:00 |
|
Kevin Papst
|
a50a59bbca
|
inline css for html invoices (#1526)
|
2020-03-06 03:21:39 +01:00 |
|
Kevin Papst
|
20b3c31cbd
|
code cleanup for phpstan level 4 (#1522)
|
2020-03-05 02:15:16 +01:00 |
|
Kevin Papst
|
25a74ffeee
|
fixing user specific rates in kimai v1 importer (#1521)
|
2020-03-05 00:18:31 +01:00 |
|
Kevin Papst
|
b8273c4441
|
prepare release 1.8 (#1505)
|
2020-03-01 14:25:59 +01:00 |
|
Kevin Papst
|
72b73bc9a6
|
support multi-line values in excel invoices (#1507)
|
2020-02-29 20:06:45 +01:00 |
|
Kevin Papst
|
ec31d206e2
|
added UI configuration for default start-time (#1506)
|
2020-02-28 16:06:00 +01:00 |
|
Kevin Papst
|
bf11de82fc
|
Upload invoice documents via UI (#1495)
|
2020-02-27 23:19:19 +01:00 |
|
Kevin Papst
|
34d2228d5d
|
option to use decimal format in user timesheet export (#1489)
|
2020-02-24 18:03:30 +01:00 |
|
Kevin Papst
|
0e507804b1
|
human friendly name for bundles (#1491)
|
2020-02-22 22:56:37 +01:00 |
|
Kevin Papst
|
6c7477f1a9
|
edit single system config section in modal (#1490)
|
2020-02-22 18:53:03 +01:00 |
|
Kevin Papst
|
886fc8d74e
|
action to duplicate timesheet record (#1478)
|
2020-02-18 15:32:33 +01:00 |
|