Commit Graph

  • 6ada0b649c dashboard: fix years with 53 weeks (#2206) Kevin Papst 2020-12-18 13:09:28 +01:00
  • e21fc656e4 replace striptags with validator (#2192) 1.12 Kevin Papst 2020-12-14 00:28:30 +01:00
  • f4f5c8fa88 escape configurable fields (#2191) Kevin Papst 2020-12-13 03:15:46 +01:00
  • 64d1aecf16 support mysqli in connection string (#2190) Kevin Papst 2020-12-13 03:13:04 +01:00
  • 26c2d5aa81 prepare release 1.12 (#2183) Kevin Papst 2020-12-10 16:25:14 +01:00
  • 78d8212e57 Translations update from Weblate (#2136) Weblate (bot) 2020-12-10 15:06:10 +01:00
  • 7a3388646b allow custom export repositories (#2182) Kevin Papst 2020-12-10 15:00:14 +01:00
  • c3fe8d1c39 access custom-fields in twig invoice templates (#2168) Kevin Papst 2020-12-09 10:49:48 +01:00
  • fcd9974a7c suppress notice for tempnam (#2166) Kevin Papst 2020-12-09 10:01:50 +01:00
  • 53dc322fd1 improve permission screen (#2177) Kevin Papst 2020-12-09 01:17:48 +01:00
  • 4cab1d323c remove support as issue types (#2173) Kevin Papst 2020-12-08 23:11:48 +01:00
  • 686d55de6e added config for issue templates (#2172) Kevin Papst 2020-12-08 20:23:15 +01:00
  • 0d2d40791a allow to reassign timesheets from delete-user form (#2159) Kevin Papst 2020-12-03 22:52:58 +01:00
  • 4302ecd6ea fixed broken test (#2151) Kevin Papst 2020-11-29 19:40:51 +01:00
  • fc12056ba2 updated polish translations (#2135) Weblate (bot) 2020-11-21 11:43:42 +01:00
  • 72edce86ba Translations update from Weblate - Slovak 89% Romanian 100% (#2106) Weblate (bot) 2020-11-17 11:51:42 +01:00
  • 288fc5dd08 fix timezone for timesheets created by other users (#1509) Kevin Papst 2020-11-13 17:46:32 +01:00
  • 7503899a9b re-order fields in search form (#2120) Kevin Papst 2020-11-12 11:14:43 +01:00
  • 49a4d1069a sort teams alphabetically in team_list (#2119) Kevin Papst 2020-11-12 11:03:37 +01:00
  • f916e0ce25 fix timesheet importer for entries passing midnight (#2098) Kevin Papst 2020-11-10 16:02:30 +01:00
  • bd4efad22b added event to manage javascript translations (#2104) Kevin Papst 2020-11-09 13:28:22 +01:00
  • 66865b553e updated Hebrew translations (#2102) Weblate (bot) 2020-11-09 10:08:09 +01:00
  • 62bfe0af2b updated Korean translations (#2093) Weblate (bot) 2020-11-07 20:05:40 +01:00
  • db8714a87b fix styling issues in PDF invoice (#2097) Kevin Papst 2020-11-07 19:31:18 +01:00
  • 5868741fe3 use different event to reload recent activities (#2096) Kevin Papst 2020-11-07 16:51:30 +01:00
  • 08e284c51b sort composer packages in doctor (#2089) Kevin Papst 2020-11-03 23:59:44 +01:00
  • 1757ffd8ee improved api docs styling (#2085) Kevin Papst 2020-11-02 10:58:38 +01:00
  • 2d3c46957f Translations update from Weblate (#2081) Weblate (bot) 2020-11-02 10:35:34 +01:00
  • ae0a6ebfb5 fix Sunday as first dow of week in date-picker (#2084) Kevin Papst 2020-11-02 10:32:46 +01:00
  • aba06ba3f0 improve customer validation (#2083) Kevin Papst 2020-11-02 00:50:26 +01:00
  • b012332d82 Translations update from Weblate (#2071) Weblate (bot) 2020-10-30 13:22:34 +01:00
  • 4a94525320 prepare release 1.11.1 (#2073) 1.11.1 Kevin Papst 2020-10-28 20:35:27 +01:00
  • 1444593bbd validate color (#2072) Kevin Papst 2020-10-28 20:01:08 +01:00
  • 82e1d6b917 fix assertion deprecation (#2068) Kevin Papst 2020-10-28 16:56:09 +01:00
  • 61c0cbc887 fix auto-stop when starting timesheet with tags (#2067) Kevin Papst 2020-10-27 18:35:22 +01:00
  • 8c39b4197e Translated using Weblate (French) (#2066) Weblate (bot) 2020-10-27 13:36:45 +01:00
  • e24c647b18 release 1.11 (#2063) 1.11 Kevin Papst 2020-10-26 12:55:24 +01:00
  • 6db21d7b34 fix xss (#2060) Kevin Papst 2020-10-26 11:35:31 +01:00
  • 7ae55c1980 switch to php workflow v2 (#2061) Kevin Papst 2020-10-26 11:21:03 +01:00
  • bd167b6088 Dutch translation update (#2058) IxFail 2020-10-26 01:28:46 +01:00
  • b9b7bf845c Finnish translations (#2046) vilu85 2020-10-26 01:27:10 +02:00
  • fc5ebb619e Translations update from Weblate (#2011) Weblate (bot) 2020-10-25 23:15:46 +01:00
  • abd31e3785 allow to configure database version via ENV var (#2055) Kevin Papst 2020-10-24 21:00:43 +02:00
  • 8a8f5cb6ce Fix Composer 2 compatibility (#2056) Kevin Papst 2020-10-24 19:33:49 +02:00
  • 2ad8f8a4bb prevent export and invoice from breaking on equal sign (#2054) Kevin Papst 2020-10-23 02:00:50 +02:00
  • 4533c994a3 SQL and performance improvements (#2017) Kevin Papst 2020-10-23 00:31:53 +02:00
  • 6ed7ee76e7 support custom fields in timesheet batch update (#2043) Kevin Papst 2020-10-21 17:10:11 +02:00
  • 167a826f50 improved timesheet importer (#2049) Kevin Papst 2020-10-21 11:44:07 +02:00
  • 032db11b48 added dateformat and timezone options to project importer (#2042) Kevin Papst 2020-10-16 12:53:33 +02:00
  • 996f05c73a added project importer and grandtotal converter (#1468) Kevin Papst 2020-10-11 22:08:00 +02:00
  • 0ce02b4f06 some arbitrary improvements (#2032) Kevin Papst 2020-10-08 17:17:21 +02:00
  • fb31319fcf open create form for activity/project/customer in modals (#2025) Kevin Papst 2020-10-08 01:12:34 +02:00
  • 46bf01d93e lifecycle events for projects (#2013) Kevin Papst 2020-10-07 19:44:55 +02:00
  • c2ec15aeb3 add a i18n api field for the users "now" datetime (#2007) Kevin Papst 2020-10-07 00:04:20 +02:00
  • bb97611349 Execute migrations in kimai:reset-dev command (#1982) Kacper Rogula 2020-10-03 14:56:51 +02:00
  • 825e492891 Notifications by SweetAlert2 (#1508) Kevin Papst 2020-10-02 19:37:30 +02:00
  • 0aa6baea2f explain limited access if project or customer has team permission (#2006) Kevin Papst 2020-10-01 19:16:31 +02:00
  • cafd84cee4 Translations update from Weblate (#1994) Weblate (bot) 2020-10-01 10:52:11 +02:00
  • 0751c14907 highlight reporting in navigation for user-by-week report (#2005) Kevin Papst 2020-09-30 18:47:17 +02:00
  • de0a9f8303 Fix user-email validation (#2004) Kevin Papst 2020-09-30 18:38:34 +02:00
  • 145116f657 fix backdrop location of sweetalert2 modals (#1997) Kevin Papst 2020-09-28 19:22:53 +02:00
  • 6a8c820e09 Update issue templates Kevin Papst 2020-09-25 23:58:22 +02:00
  • 2b033710e2 events: extend system configurations and set invoice formatter (#1995) Kevin Papst 2020-09-25 19:51:23 +02:00
  • 23f484a14d fix restart timesheet with meta-fields (#1993) Kevin Papst 2020-09-24 16:55:23 +02:00
  • 4cfa7347e9 ascending order for invoice items in command (#1980) Kevin Papst 2020-09-18 12:08:09 +02:00
  • aa1ea98579 added cwd in kimai:reload command (#1951) Toby Batch 2020-09-18 10:53:53 +01:00
  • 38249e6b5e base plugin installation command (#1953) Kevin Papst 2020-09-18 01:10:48 +02:00
  • c02a882eff allow to decrement invoice counter (#1947) Kevin Papst 2020-09-17 02:53:38 +02:00
  • 9ef32e75c5 added drag and drop for new records via calendar (#1962) Kevin Papst 2020-09-17 01:13:48 +02:00
  • 14b3de4300 translation fixes for weblate compatibility (#1970) Kevin Papst 2020-09-13 12:18:46 +02:00
  • 02d54fd208 weblate compatibility (#1969) Kevin Papst 2020-09-13 12:06:01 +02:00
  • d1e9e3e43f fixing "translation id" in hebrew and romanian (#1968) Kevin Papst 2020-09-13 10:57:10 +02:00
  • f279302009 adjusted translation file references (#1966) Kevin Papst 2020-09-13 01:44:45 +02:00
  • e2a742b5c1 cleanup global context (#1943) Kevin Papst 2020-09-08 20:35:14 +02:00
  • 217960de60 configure first day of week for calendar and date-picker (#1952) Kevin Papst 2020-09-05 18:31:37 +02:00
  • ed528eb19a bump tests to phpstan level 5 (#1922) Kevin Papst 2020-09-05 16:48:19 +02:00
  • b69ea0648c bugfix release 1.10.2 (#1942) 1.10.2 Kevin Papst 2020-08-30 12:19:20 +02:00
  • 193d193352 Dutch translation update (#1939) IxFail 2020-08-30 11:37:04 +02:00
  • 8e801c6829 added support for ordering meta fields (#1940) Kevin Papst 2020-08-30 11:24:12 +02:00
  • e7da2b408a fixing formatting issues for money without currency (#1932) Kevin Papst 2020-08-29 16:30:35 +02:00
  • 14255d71f7 Update italian translations (1.10) (#1929) Luca Buoncristiani 2020-08-27 13:33:46 +02:00
  • a258516322 bump version 1.10.1 (#1927) 1.10.1 Kevin Papst 2020-08-27 11:48:08 +02:00
  • d25bcfe29c use configured language for non-twig invoice templates (#1924) Kevin Papst 2020-08-26 23:41:47 +02:00
  • 8464cd925e query widget data for user (#1917) Kevin Papst 2020-08-24 18:37:42 +02:00
  • c2c4f087e4 cleanup for 1.10 (#1906) 1.10 Kevin Papst 2020-08-22 19:15:54 +02:00
  • 064d083db6 updated dutch translations (#1905) IxFail 2020-08-21 21:52:24 +02:00
  • ede21fe46a more extension points for plugins (#1904) Kevin Papst 2020-08-21 19:38:17 +02:00
  • 5c79e68c77 reporting cleanup (#1903) Kevin Papst 2020-08-21 11:31:42 +02:00
  • e6d01f2a23 allow to order tables by more fields (#1902) Kevin Papst 2020-08-21 10:48:57 +02:00
  • af4101c9fe fix distinct vs group_by (#1901) Kevin Papst 2020-08-20 22:29:28 +02:00
  • b9ee811cbf helper for handling billable fields (#1900) Kevin Papst 2020-08-20 15:03:57 +02:00
  • 7a1dada9dc stacked bars in dashboard widget (#1893) Kevin Papst 2020-08-19 13:19:08 +02:00
  • 1de76ba266 added link to reporting documentation Kevin Papst 2020-08-19 10:46:08 +02:00
  • ec612d1046 fix duration calculation for multiple entries of same activity Kevin Papst 2020-08-19 10:08:25 +02:00
  • 15c3acfa0b updated test Kevin Papst 2020-08-19 00:37:49 +02:00
  • 6aac85bddb updated test Kevin Papst 2020-08-19 00:03:11 +02:00
  • d8ae7635d1 fix order and update of user settings form Kevin Papst 2020-08-18 23:22:16 +02:00
  • fbb3dd89cf removed unused dependency Kevin Papst 2020-08-18 15:08:43 +02:00
  • 8d1e24ae90 removed unused dependency Kevin Papst 2020-08-18 15:06:49 +02:00
  • 367a901207 allow empty strings as time format Kevin Papst 2020-08-18 15:03:46 +02:00