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
Kevin Papst
e2a4998341
added romanian translations ( #1722 )
2020-05-23 12:07:57 +02:00
Kevin Papst
e61ffe4db4
create timesheet for multiple users ( #1716 )
2020-05-18 23:35:43 +02:00
Kevin Papst
9da46bbdcd
re-using menu translation for tags ( #1717 )
2020-05-18 16:03:45 +02:00
Kevin Papst
e3749c8e8f
added pdf template and other invoice improvements ( #1693 )
2020-05-10 16:19:59 +02:00
KuboF Hromoslav
1dfceeea99
Update Czech translation ( #1630 )
2020-04-12 18:36:59 +02:00
Kevin Papst
68d703d1e3
added internal rates ( #1591 )
2020-04-08 14:50:15 +02:00
KuboF Hromoslav
82c713031e
Esperanto translations ( #1607 )
2020-04-07 22:19:52 +02:00
Kevin Papst
9e1e1a7a96
added event before rendering permissions ( #1599 )
2020-03-30 01:22:57 +02:00
Kevin Papst
33f76f426c
customize html and pdf exports with twig templates ( #1582 )
2020-03-23 01:51:02 +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
Luca Buoncristiani
04a43378d8
Italian translations update ( #1538 )
2020-03-11 16:38:28 +01:00
Kevin Papst
ace2788b57
fix pdf creation for very large exports ( #1533 )
2020-03-08 00:24:49 +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
057c824e9f
replaced mailer library, added email templates ( #1462 )
2020-02-12 16:05:13 +01:00
Kevin Papst
1b4f4bba22
added option to use only pre-defined tags ( #1463 )
2020-02-12 15:35:42 +01:00
Kevin Papst
52c7437076
added user-specific rates ( #1455 )
2020-02-10 20:29:43 +01:00
Kevin Papst
465d7166d4
remove pagerfanta bundle ( #1458 )
2020-02-10 16:38:26 +01:00
MikKrz
733aa58de8
added Polish translations ( #1426 )
2020-02-10 00:23:37 +01:00
Kevin Papst
986d922855
invoices: choose language and duration format ( #1438 )
2020-02-04 20:27:36 +01:00
Luca Buoncristiani
375691365e
added missing italian translation files ( #1437 )
2020-02-04 13:31:20 +01:00
Kevin Papst
a31e027c54
updated slovak translations ( #1414 )
2020-01-28 22:02:37 +01:00
Kevin Papst
9eff89963c
prepare release 1.7 ( #1388 )
2020-01-19 21:49:04 +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
d6798eed1e
added project start and end date ( #1303 )
...
* added sortable js library
* activity in invoice is optional
* added javascript widget for paginated boxes
* fix activity dropdown for globals only
* added timesheet service to reduce code duplication
* use repository to query for teams in dropdowns
* added project validator
* validate project start and end against timesheet
* include begin and end in dynamic form requests for projects
* added timezone and language option to import flag, improve timesheet import speed
* deactivate cross-timezone filter
* add virtual fields to field order list
* composer update
* added param to ignore dates
* position loader icon fixed - fixes #1330
* permission problem when creating a new project - fixes #1340
* remove dev dependencies webserver and thanks bundle
* stop information leak (begin and end date) in duration mode - fixes #1307
* unify timesheet edit dialog for user and admins
* fix security issue, own rates exposed to unauthorized users in multi-update dialog
2020-01-05 02:49:01 +01:00
Kevin Papst
b14ad9f3ab
renamed translation files from .xliff to .xlf ( #1314 )
2019-12-09 13:25:31 +01:00
Kevin Papst
261b4646e4
added chinese translations ( #1310 )
2019-12-09 12:56:38 +01:00
benzel
5b0266c462
clarified translation ( #1309 )
2019-12-06 22:05:33 +01:00
Badgie
47414cfd0e
Danish translations ( #1296 )
2019-12-02 00:25:28 +01:00
Kevin Papst
936ab05882
prepare release 1.6 ( #1270 )
2019-11-24 00:02:43 +01:00
Aptevo
04dd6b900f
added de_CH language ( #1272 )
2019-11-23 11:29:29 +01:00
Kevin Papst
60d16016e8
allow to configure calendar slot duration ( #1269 )
2019-11-22 01:30:25 +01:00
1willem
641dcdff85
Dutch translation files ( #1226 )
2019-11-18 21:48:16 +01:00
Kevin Papst
47bd8b0ce7
added new invoice fields, improved invoice templates ( #1258 )
2019-11-18 12:01:26 +01:00
Kevin Papst
94c28ebbc5
Update and delete multi timesheets and tags ( #1240 )
2019-11-15 01:25:31 +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
Kevin Papst
cd88901868
re-style error pages ( #1210 )
2019-10-31 14:20:53 +01:00
Kevin Papst
f4fcfeba9d
dynamic branding options ( #1205 )
2019-10-30 14:22:34 +01:00
Ahmed Şeref
4ad290d4bd
added turkish translations ( #1160 )
2019-10-24 17:30:34 +02:00
Kevin Papst
37c6e2c0af
added order-date field to project ( #1186 )
2019-10-24 17:04:21 +02:00
yayitazale
330ff6eb47
updated spanish translations ( #1183 )
2019-10-24 10:53:23 +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
e45e782e7d
fix invoice preview ( #1129 )
2019-09-20 16:00:03 +02:00
Kevin Papst
13f5e76015
added czech translations ( #1075 )
2019-09-16 23:19:46 +02:00
Kevin Papst
7f1a206a52
support installation specific translations ( #1099 )
2019-09-11 23:18:35 +02:00