Kevin Papst
3e61e0dce6
added supervisor setting for user ( #4251 )
2023-08-20 13:18:35 +02:00
Kevin Papst
2e2bf986a4
Support visibility for tags ( #4086 )
2023-06-09 17:07:49 +02:00
Kevin Papst
90a0fd8a22
Next major version 2 with PHP 8.1, Symfony 6, Tabler UI, 2FA ... ( #2902 )
2022-12-31 21:19:55 +01:00
Kevin Papst
1d445d9eb6
Project API and globalActivities flag ( #3564 )
...
* expose globalActivities setting in project entity
* fix globalActivities being true by default if created via API
2022-10-01 18:14:22 +02:00
Kevin Papst
30c7782d6e
automatic billable calculation ( #3200 )
2022-03-18 22:31:50 +01:00
Kevin Papst
b08c156552
1.18.1 - fix description pattern in title ( #3179 )
...
* bump version
* add comment to customer/project/activity entity and collections api
* improve title pattern usage
2022-02-28 16:32:41 +01:00
Kevin Papst
a1992494d3
fetch user preferences via API ( #2905 )
2021-11-15 21:14:45 +01:00
Kevin Papst
bbf25823b8
release 1.15.5 ( #2848 )
2021-10-13 18:31:28 +02:00
Kevin Papst
b2d3272151
support multiple teamleads in each team ( #2702 )
...
* fix jumping avatars
* fix line-break after color dot for long names
2021-08-07 18:05:41 +02:00
Kevin Papst
cefd747e91
monthly budget, monthly report, unified report calculation ( #2684 )
2021-08-06 18:38:41 +02:00
Kevin Papst
828b9c8b4a
added account number field to user ( #2671 )
2021-07-19 00:13:39 +02:00
Kevin Papst
9ddb87a6fd
added project detail report ( #2651 )
...
- avatars via css only
- random colors for entities
- improves print view
- added colors for teams
- added color to tag
2021-07-06 22:01:20 +02:00
Kevin Papst
7460647d58
added setting to limit the maximum length of a timesheet record ( #2612 )
2021-06-12 01:05:33 +02:00
Kevin Papst
f2b32b211b
use dialog to duplicate timesheet ( #2567 )
...
* fix: display time budget in customer listing if set
* updated api methods with annotations
* do not require checkboxes for system configurations
* open dialog for duplicated timesheets
2021-05-12 22:32:08 +02:00
Kevin Papst
0330f45c6a
billable timesheets, inactive projects report, bookmark export search ( #2503 )
2021-04-18 21:51:27 +02:00
Kevin Papst
af9dea9226
prepare release 1.14 ( #2495 )
...
* removed un-maintained docker file
* update all packages
* fix deprecations
* only show one line descriptions for customer, projects and activities
* allow to show export column in timesheet listing
2021-04-08 18:07:57 +02:00
Kevin Papst
7427187647
fix api 404 on page parameter ( #2468 )
2021-03-28 11:30:35 +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
0914ebf737
added team permissions for activities ( #1872 )
2020-08-08 18:50:04 +02:00
Kevin Papst
c843dba29a
API improvements ( #1826 )
2020-07-17 20:30:16 +02:00
Kevin Papst
68d703d1e3
added internal rates ( #1591 )
2020-04-08 14:50:15 +02:00
Kevin Papst
c67617262f
duplicate projects with all settings ( #1465 )
2020-02-13 16:47:20 +01:00
Kevin Papst
6a44dbfe83
detail pages for customers and projects ( #1371 )
2020-01-16 16:25:28 +01:00
Kevin Papst
5aa422dde1
Display meta-fields in datatables ( #1116 )
2019-09-19 20:28:31 +02:00
Kevin Papst
15673555a2
added API functions to save meta fields ( #1063 )
2019-08-26 14:30:39 +02:00
Kevin Papst
c33a87a07c
toolbar dropdown and visibility improvements ( #933 )
2019-07-09 16:34:11 +02:00
Kevin Papst
0c0e9c2f71
LDAP authentication support ( #815 )
2019-06-07 22:48:39 +02:00
Kevin Papst
bbe1f9beda
restart via API allows to copy description ( #782 )
2019-05-13 17:32:01 +02:00
Kevin Papst
09da7cd242
javascript and api to stop and display active records ( #772 )
2019-05-10 13:45:09 +02:00
Kevin Papst
460391136f
API: changed date-format, camelCase instead of snake_case, null values, update and create for customer and project ( #718 )
2019-04-24 18:13:33 +02:00
Kevin Papst
b1c06eed7b
API endpoint for Timesheet entries ( #332 )
2018-11-18 19:43:58 +01:00
Kevin Papst
db7de3aac1
added global activities ( #259 )
2018-11-06 23:10:34 +01:00
Kevin Papst
2f84f3751a
Added basic API endpoints ( #258 )
2018-08-08 23:10:45 +02:00