Commit Graph

  • 04a43378d8 Italian translations update (#1538) Luca Buoncristiani 2020-03-11 16:38:28 +01:00
  • 809acb47bf Import groups from Kimai v1 (#1532) Honza Kopecký 2020-03-08 12:34:17 +01:00
  • ace2788b57 fix pdf creation for very large exports (#1533) Kevin Papst 2020-03-08 00:24:49 +01:00
  • d60e738bd2 Escape distinguished name in ldap search (#1528) Sebastian Schreiber 2020-03-06 16:16:31 +01:00
  • a50a59bbca inline css for html invoices (#1526) Kevin Papst 2020-03-06 03:21:39 +01:00
  • 76a6ea57a1 fixed sweet alerts blocking major ui elements (#1517) Adrian Rudnik 2020-03-06 03:02:30 +01:00
  • 9907694ef6 disable title on small reponsive screens (#1527) Kevin Papst 2020-03-06 02:20:30 +01:00
  • 20b3c31cbd code cleanup for phpstan level 4 (#1522) Kevin Papst 2020-03-05 02:15:16 +01:00
  • 25a74ffeee fixing user specific rates in kimai v1 importer (#1521) Kevin Papst 2020-03-05 00:18:31 +01:00
  • b8273c4441 prepare release 1.8 (#1505) 1.8 Kevin Papst 2020-03-01 14:25:59 +01:00
  • 8d3a305ec3 handle negative duration (#1510) Kevin Papst 2020-03-01 13:46:37 +01:00
  • 72b73bc9a6 support multi-line values in excel invoices (#1507) Kevin Papst 2020-02-29 20:06:45 +01:00
  • ec31d206e2 added UI configuration for default start-time (#1506) Kevin Papst 2020-02-28 16:06:00 +01:00
  • bf11de82fc Upload invoice documents via UI (#1495) Kevin Papst 2020-02-27 23:19:19 +01:00
  • 34d2228d5d option to use decimal format in user timesheet export (#1489) Kevin Papst 2020-02-24 18:03:30 +01:00
  • 0e507804b1 human friendly name for bundles (#1491) Kevin Papst 2020-02-22 22:56:37 +01:00
  • 6c7477f1a9 edit single system config section in modal (#1490) Kevin Papst 2020-02-22 18:53:03 +01:00
  • 886fc8d74e action to duplicate timesheet record (#1478) Kevin Papst 2020-02-18 15:32:33 +01:00
  • 7b218c33f9 added generic rules for auth firewall (#1472) Kevin Papst 2020-02-18 13:54:03 +01:00
  • c67617262f duplicate projects with all settings (#1465) Kevin Papst 2020-02-13 16:47:20 +01:00
  • 057c824e9f replaced mailer library, added email templates (#1462) Kevin Papst 2020-02-12 16:05:13 +01:00
  • 1b4f4bba22 added option to use only pre-defined tags (#1463) Kevin Papst 2020-02-12 15:35:42 +01:00
  • 847798eec1 use different arrow for paginated box widget (#1431) Philipp Strobel 2020-02-10 22:16:16 +01:00
  • 52c7437076 added user-specific rates (#1455) Kevin Papst 2020-02-10 20:29:43 +01:00
  • 465d7166d4 remove pagerfanta bundle (#1458) Kevin Papst 2020-02-10 16:38:26 +01:00
  • 733aa58de8 added Polish translations (#1426) MikKrz 2020-02-10 00:23:37 +01:00
  • 9620627ea6 fix dates in project API (#1451) Kevin Papst 2020-02-10 00:16:44 +01:00
  • e06314e802 replace travis with github actions (#1452) Kevin Papst 2020-02-09 23:54:04 +01:00
  • 986d922855 invoices: choose language and duration format (#1438) Kevin Papst 2020-02-04 20:27:36 +01:00
  • 75dcae6fbe update to Symfony 4.4 (#1275) Kevin Papst 2020-02-04 15:29:26 +01:00
  • 375691365e added missing italian translation files (#1437) Luca Buoncristiani 2020-02-04 13:31:20 +01:00
  • 5c5af05408 fixed glyphs in pdf export table header (#1435) infeeeee 2020-02-03 17:18:39 +01:00
  • 69cf7015d8 optimize detail pages, add new permission for comment posting (#1432) Kevin Papst 2020-02-02 18:16:23 +01:00
  • 6a533579b7 added support for saml login (#1408) Kevin Papst 2020-01-31 19:47:34 +01:00
  • 3ff46e06c0 code improvements (#1423) Kevin Papst 2020-01-31 17:07:14 +01:00
  • 9e2fccb105 added pagination to working time widget (#1418) Kevin Papst 2020-01-30 21:51:27 +01:00
  • f2c6d8aee1 better handling of custom field columns in tables (#1419) Kevin Papst 2020-01-29 15:18:10 +01:00
  • 836a530b86 API methods to handle teams and users (#1384) Kevin Papst 2020-01-28 22:28:31 +01:00
  • a31e027c54 updated slovak translations (#1414) Kevin Papst 2020-01-28 22:02:37 +01:00
  • a1b554b3ac various code improvements (#1415) Kevin Papst 2020-01-28 21:57:34 +01:00
  • 79c4c237fa support for auto linking urls with file protocol (#1402) Kevin Papst 2020-01-22 17:25:11 +01:00
  • 85a35a3063 prepare release 1.7 (#1388) 1.7 Kevin Papst 2020-01-19 21:50:29 +01:00
  • e0e391efbe prepare release 1.7 (#1388) Kevin Papst 2020-01-19 21:49:41 +01:00
  • 9eff89963c prepare release 1.7 (#1388) Kevin Papst 2020-01-19 21:49:04 +01:00
  • 352fac26f3 added missing raw filter (#1393) Lukas 2020-01-19 21:47:40 +01:00
  • 8c16bf126a added missing raw filter (#1393) Lukas 2020-01-19 21:47:17 +01:00
  • 42de968f8f added missing raw filter (#1393) Lukas 2020-01-19 21:46:47 +01:00
  • ed8f024e42 added Basque translations (#1382) ikusimakusi 2020-01-17 15:28:12 +01:00
  • e534369c5b fix widgets imports (#1387) Kevin Papst 2020-01-17 00:02:02 +01:00
  • fed797df93 order user roles and permissions (#1372) Kevin Papst 2020-01-16 16:54:42 +01:00
  • 6a44dbfe83 detail pages for customers and projects (#1371) Kevin Papst 2020-01-16 16:25:28 +01:00
  • 28c5357f11 allow to hide rate or duration in html export summary (#1370) Kevin Papst 2020-01-14 13:46:07 +01:00
  • a8824f92a1 added support on PHP 7.4 (#1355) Kevin Papst 2020-01-07 21:43:33 +01:00
  • e57b69973f re-written exporter for simpler extendability (#1349) Kevin Papst 2020-01-07 21:20:45 +01:00
  • d6798eed1e added project start and end date (#1303) Kevin Papst 2020-01-05 02:49:01 +01:00
  • 50383673ca added api endpoint to return instance specific timesheet config (#1335) hmr-it-jr 2020-01-04 01:44:11 +01:00
  • 022dbe32e5 allow empty date in export (#1338) Kevin Papst 2019-12-31 20:24:47 +01:00
  • baac4eb698 set rates via batch update (#1326) Kevin Papst 2019-12-29 16:52:43 +01:00
  • 8aa8f452d5 added exported filter in timesheet view (#1327) Kevin Papst 2019-12-29 13:55:15 +01:00
  • 54255cf923 validate tag name (#1325) Kevin Papst 2019-12-16 16:55:34 +01:00
  • bd3d82d224 fix daterange filter for multi-timezone setups (#1321) Kevin Papst 2019-12-16 16:23:03 +01:00
  • b14ad9f3ab renamed translation files from .xliff to .xlf (#1314) Kevin Papst 2019-12-09 13:25:31 +01:00
  • 261b4646e4 added chinese translations (#1310) Kevin Papst 2019-12-09 12:56:38 +01:00
  • d62e1c4468 simplify to add widgets via plugin (#1308) Kevin Papst 2019-12-06 23:36:03 +01:00
  • 5b0266c462 clarified translation (#1309) benzel 2019-12-06 22:05:33 +01:00
  • 06118dcabb loose email validation on customer (#1224) Kevin Papst 2019-12-02 15:06:06 +01:00
  • 984c852ab6 Release 1.6.2 (#1289) 1.6.2 Kevin Papst 2019-12-02 10:57:03 +01:00
  • 47414cfd0e Danish translations (#1296) Badgie 2019-12-02 00:25:28 +01:00
  • fdf4fdfb6a fix sqlite installer (#1283) 1.6.1 Kevin Papst 2019-11-26 19:32:16 +01:00
  • 5ee0396a02 Release 1.6.1 (#1282) Kevin Papst 2019-11-26 17:22:31 +01:00
  • 724eb9c658 release 1.6 (#1277) 1.6 Kevin Papst 2019-11-24 15:29:01 +01:00
  • 936ab05882 prepare release 1.6 (#1270) Kevin Papst 2019-11-24 00:02:43 +01:00
  • 817a43b178 added csv importer for timesheet and project data (#1216) Kevin Papst 2019-11-23 22:02:55 +01:00
  • 0f16f42887 Select2 search enhancement (#1276) Kevin Papst 2019-11-23 14:26:35 +01:00
  • 641c199c8c API: allow to set user for timesheet (#1259) Kevin Papst 2019-11-23 14:21:46 +01:00
  • 04dd6b900f added de_CH language (#1272) Aptevo 2019-11-23 11:29:29 +01:00
  • 536a05210e enable interactive features of Swagger UI (#1273) Kevin Papst 2019-11-22 21:59:25 +01:00
  • 60d16016e8 allow to configure calendar slot duration (#1269) Kevin Papst 2019-11-22 01:30:25 +01:00
  • 9222075c7a Added update command (#1268) Kevin Papst 2019-11-21 23:15:41 +01:00
  • 641dcdff85 Dutch translation files (#1226) 1willem 2019-11-18 21:48:16 +01:00
  • 668649be7a use homepage link to redirect from error page (#1260) Kevin Papst 2019-11-18 12:29:21 +01:00
  • 0de936d474 fix the password reset page layout (#1261) Kevin Papst 2019-11-18 12:28:59 +01:00
  • 47bd8b0ce7 added new invoice fields, improved invoice templates (#1258) Kevin Papst 2019-11-18 12:01:26 +01:00
  • 2287c9951c invoice: money fields without currency, title cleanup (#1254) Kevin Papst 2019-11-15 18:54:08 +01:00
  • 94c28ebbc5 Update and delete multi timesheets and tags (#1240) Kevin Papst 2019-11-15 01:25:31 +01:00
  • b4739f8f03 allow to include bundle configuration in system configuration screen (#1235) Kevin Papst 2019-11-14 19:25:38 +01:00
  • c32cd36861 fix reset input for forms (#1251) Kevin Papst 2019-11-14 19:09:55 +01:00
  • 945562b34d fixes wrong foreign keys on timesheet_tags join table (#1242) Kevin Papst 2019-11-14 01:57:58 +01:00
  • af0f89774e User roles and permission management via Admin UI (#1231) Kevin Papst 2019-11-10 18:53:56 +01:00
  • c6c4098759 rounding rules via admin screen, round begin when starting record (#1229) Kevin Papst 2019-11-10 13:57:05 +01:00
  • fa1c79e15c support different formats in user timesheet exports (#1222) Kevin Papst 2019-11-08 16:10:38 +01:00
  • 0705c26513 highlight menus on sub-pages (#1220) Kevin Papst 2019-11-07 11:19:10 +01:00
  • 140fa4b7c0 prepare release 1.5 (#1214) 1.5 Kevin Papst 2019-11-03 17:31:33 +01:00
  • cd88901868 re-style error pages (#1210) Kevin Papst 2019-10-31 14:20:53 +01:00
  • 8eec97deb5 respect users timezone in statistic widgets (#1207) Kevin Papst 2019-10-31 00:17:31 +01:00
  • 4331a7c9f4 fix error pages (#1209) Kevin Papst 2019-10-31 00:16:25 +01:00
  • f4fcfeba9d dynamic branding options (#1205) Kevin Papst 2019-10-30 14:22:34 +01:00
  • 48aefb1862 fix avatar path for subdirectory installations (#1201) Kevin Papst 2019-10-30 14:00:48 +01:00
  • bda9584346 reformat edit forms (#1192) Kevin Papst 2019-10-30 13:59:53 +01:00
  • ed1154af67 fix absolute url (#1200) Kevin Papst 2019-10-30 13:45:59 +01:00