Kevin Papst
167a826f50
improved timesheet importer ( #2049 )
2020-10-21 11:44:07 +02:00
Kevin Papst
032db11b48
added dateformat and timezone options to project importer ( #2042 )
2020-10-16 12:53:33 +02:00
Kevin Papst
996f05c73a
added project importer and grandtotal converter ( #1468 )
2020-10-11 22:08:00 +02:00
Kevin Papst
0ce02b4f06
some arbitrary improvements ( #2032 )
...
* show version in doctor
* added flag to import activities as global
2020-10-08 17:17:21 +02:00
Kevin Papst
fb31319fcf
open create form for activity/project/customer in modals ( #2025 )
2020-10-08 01:12:34 +02:00
Kevin Papst
46bf01d93e
lifecycle events for projects ( #2013 )
2020-10-07 19:44:55 +02:00
Kevin Papst
c2ec15aeb3
add a i18n api field for the users "now" datetime ( #2007 )
2020-10-07 00:04:20 +02:00
Kacper Rogula
bb97611349
Execute migrations in kimai:reset-dev command ( #1982 )
2020-10-03 14:56:51 +02:00
Kevin Papst
825e492891
Notifications by SweetAlert2 ( #1508 )
2020-10-02 19:37:30 +02:00
Kevin Papst
0aa6baea2f
explain limited access if project or customer has team permission ( #2006 )
2020-10-01 19:16:31 +02:00
Kevin Papst
0751c14907
highlight reporting in navigation for user-by-week report ( #2005 )
2020-09-30 18:47:17 +02:00
Kevin Papst
de0a9f8303
Fix user-email validation ( #2004 )
2020-09-30 18:38:34 +02:00
Kevin Papst
145116f657
fix backdrop location of sweetalert2 modals ( #1997 )
2020-09-28 19:22:53 +02:00
Kevin Papst
2b033710e2
events: extend system configurations and set invoice formatter ( #1995 )
2020-09-25 19:51:23 +02:00
Kevin Papst
23f484a14d
fix restart timesheet with meta-fields ( #1993 )
2020-09-24 16:55:23 +02:00
Kevin Papst
4cfa7347e9
ascending order for invoice items in command ( #1980 )
2020-09-18 12:08:09 +02:00
Toby Batch
aa1ea98579
added cwd in kimai:reload command ( #1951 )
2020-09-18 11:53:53 +02:00
Kevin Papst
38249e6b5e
base plugin installation command ( #1953 )
2020-09-18 01:10:48 +02:00
Kevin Papst
c02a882eff
allow to decrement invoice counter ( #1947 )
...
* added increment for cc, ccy, ccn, ccd
2020-09-17 02:53:38 +02:00
Kevin Papst
9ef32e75c5
added drag and drop for new records via calendar ( #1962 )
2020-09-17 01:13:48 +02:00
Kevin Papst
e2a742b5c1
cleanup global context ( #1943 )
2020-09-08 20:35:14 +02:00
Kevin Papst
217960de60
configure first day of week for calendar and date-picker ( #1952 )
2020-09-05 18:31:37 +02:00
Kevin Papst
ed528eb19a
bump tests to phpstan level 5 ( #1922 )
2020-09-05 16:48:19 +02:00
Kevin Papst
b69ea0648c
bugfix release 1.10.2 ( #1942 )
2020-08-30 12:19:20 +02:00
Kevin Papst
8e801c6829
added support for ordering meta fields ( #1940 )
2020-08-30 11:24:12 +02:00
Kevin Papst
e7da2b408a
fixing formatting issues for money without currency ( #1932 )
2020-08-29 16:30:35 +02:00
Kevin Papst
a258516322
bump version 1.10.1 ( #1927 )
2020-08-27 11:48:08 +02:00
Kevin Papst
d25bcfe29c
use configured language for non-twig invoice templates ( #1924 )
2020-08-26 23:41:47 +02:00
Kevin Papst
8464cd925e
query widget data for user ( #1917 )
2020-08-24 18:37:42 +02:00
Kevin Papst
c2c4f087e4
cleanup for 1.10 ( #1906 )
2020-08-22 19:15:54 +02:00
Kevin Papst
5c79e68c77
reporting cleanup ( #1903 )
...
- show form error when trying to load invalid user
- added non-breaking space to first table cells to allow copy&paste to excel
- added several css classes to allow customizations
- remove team assignment check for user selection
2020-08-21 11:31:42 +02:00
Kevin Papst
e6d01f2a23
allow to order tables by more fields ( #1902 )
2020-08-21 10:48:57 +02:00
Kevin Papst
af4101c9fe
fix distinct vs group_by ( #1901 )
2020-08-20 22:29:28 +02:00
Kevin Papst
b9ee811cbf
helper for handling billable fields ( #1900 )
2020-08-20 15:03:57 +02:00
Kevin Papst
ec612d1046
fix duration calculation for multiple entries of same activity
2020-08-19 10:08:25 +02:00
Kevin Papst
d8ae7635d1
fix order and update of user settings form
2020-08-18 23:22:16 +02:00
Kevin Papst
8d1e24ae90
removed unused dependency
2020-08-18 15:06:49 +02:00
Kevin Papst
367a901207
allow empty strings as time format
2020-08-18 15:03:46 +02:00
Kevin Papst
9597015413
cleanup global context usage in widgets
2020-08-18 11:39:41 +02:00
Kevin Papst
08696651fd
Merge branch 'master' into stacked-working-hours
2020-08-17 19:04:00 +02:00
Kevin Papst
661c3897b0
new form type to select a daytime in system-configuration ( #1895 )
2020-08-17 00:18:51 +02:00
Kevin Papst
ed4b82f4b1
Weekly reporting view ( #1892 )
2020-08-16 12:23:41 +02:00
Kevin Papst
2d4cfbe821
Weekly reporting view ( #1892 )
2020-08-16 12:20:33 +02:00
Kevin Papst
bb4233ddfe
use stacked bars in dashboard to show different working tasks per day
2020-08-16 01:43:38 +02:00
Kevin Papst
2449a1e8bf
fix serialized dates from API ( #1888 )
2020-08-12 21:56:47 +02:00
synaestic
dc9bc8a8ca
assign existing tag on timesheet import ( #1877 ) ( #1883 )
2020-08-12 21:54:00 +02:00
Kevin Papst
0914ebf737
added team permissions for activities ( #1872 )
2020-08-08 18:50:04 +02:00
Kevin Papst
86add9b9f7
fix batch update resets export state ( #1866 )
2020-08-04 10:05:05 +02:00
Kevin Papst
476e6ca150
remove usage of getenv from codebase ( #1861 )
2020-08-02 01:02:04 +02:00
Kevin Papst
6f8c0e3cb6
disable headings in markdown ( #1843 )
2020-07-26 21:06:33 +02:00