ralf
5a2827a746
* REST API: fix PATCHing of custom-fields
2024-02-21 17:29:46 +02:00
ralf
ad233cbfcb
fix not displayed project information
2024-02-08 16:08:00 +02:00
ralf
ebac17aa4e
* Timesheet: new REST API to query, update and delete timesheets https://github.com/EGroupware/egroupware/blob/master/doc/REST-CalDAV-CardDAV/Timesheet.md
2024-02-08 16:06:55 +02:00
ralf
d2b53444f7
allow to use "/timesheet/?filters[owner]=0" to query all timesheets the current user has access too
2024-02-08 16:06:31 +02:00
ralf
587004b173
* REST API: new links collection allowing to link application entries with each other or attach files
2024-02-08 16:05:57 +02:00
ralf
0bd3ac8529
add missing project
2024-02-05 10:07:54 +02:00
ralf
34e0913a9f
WIP timesheet REST API
2024-02-05 10:07:33 +02:00
ralf
e3dde92be8
WIP REST Api for Timesheet app
2023-12-12 19:51:07 +02:00
ralf
5cf63cc45e
* Timesheet: allow to set preference to never ask again to start working time on login
2023-02-20 12:42:21 +01:00
ralf
1d86f1712a
reset working-time title, when times are changed
2022-11-08 09:09:37 +01:00
ralf
2834af46bc
WIP timesheet timers: fix overwriting time via clicking on time displayed under the button
2022-10-17 11:39:09 +02:00
ralf
c2fea85c2a
WIP timesheet timers: show time under each button and allow overwriting it via a click on the time
...
ToDo:
- Stop on paused timer does not behave write, overwriting stop needs testing, as timesheet need to be updated too, because it's already stored
- not checks or min/max values and config on overwrite time
2022-10-14 21:59:15 +02:00
ralf
bc9e252da9
WIP timesheet timers: dont ask again to start working time, if user denied it in this session or last 18 hours
2022-10-14 14:26:13 +02:00
ralf
664bb86b2a
WIP timesheet timers: create a single working time timesheet per configured periode of day, week or month
2022-10-14 10:12:11 +02:00
ralf
383dfb9a04
WIP timesheet timers: round duration and total time to full minutes
...
done because our UI only shows full minutes
2022-10-13 17:37:48 +02:00
ralf
075ba0f330
WIP timesheet timers: do not allow to enter a time before the last time entered
...
eg. a stop- or pause-time before the start-time or a start-time before the last stop- or pause-time
2022-10-11 16:20:17 +02:00
ralf
65c1233ced
WIP timesheet timer: allow to start timer as alternative to add a timesheet directly
...
timesheet will be added on stopping the timer
2022-10-09 15:30:46 +02:00
ralf
d8e993dc75
WIP timesheet timers: allow to add more time on an existing timesheet with right click "Start timer"
2022-10-07 19:36:57 +02:00
ralf
ccee240055
WIP timesheet timers: fix overwrite and display overwritten time and time of recording
2022-10-06 09:03:51 +02:00
ralf
59da89fe8b
WIP timesheet timers: config to disable timers and overwrite of start&stop time
2022-10-05 14:55:42 +02:00
ralf
caef7296ce
invalidating/deleting et2-select-cat's cache on adding, updating or deleting categories
...
Also pushing cat-changes as app "api-cats" to client-side
ToDo: client-side code to update category list in admin or preferences
2022-10-04 12:54:30 +02:00
ralf
8890ba801b
do NOT stall whole UI if update / creation of egw_timesheet_events table is not yet run
2022-10-03 10:11:33 +02:00
ralf
7dc781acd5
WIP timesheet timer: storing working time now w/o user interation when it is stopped
2022-10-03 10:01:46 +02:00
ralf
0a9526c152
WIP timesheet timer: persistence and opening a new timesheet when stoping the specific timer
2022-09-30 19:07:33 +02:00