a2c60633c6
Allow to set endtime before starttime, and calculate it as next day time.
...
- Fix setting endtime after middnight gives an validation error
- Move starttime validation under starttime field
2014-08-27 12:04:05 +00:00
4e044c5bde
fix empty custom start- or end-date is displayed as 1970-01-01 in app-header and just selecting a start to get week starting from that day got wrong enddate
2014-08-25 18:22:50 +00:00
cc04f0b89c
Create & use a flag 'no_actions' to disable actions for sum rows
2014-08-11 23:13:02 +00:00
0fa3ad831b
Fix no longer working 'None' category option
2014-08-11 22:50:38 +00:00
c11785b2db
Change pm_id filter to link-entry to match edit dialog.
...
Fixes empty pm_id filter when PM integration = full
2014-07-08 22:06:04 +00:00
0be030f6cb
Fallback to admin index after save/cancel from calendar ACl,timesheet edit status
2014-07-08 15:10:24 +00:00
c32ab85757
Just use edit, it's easier and won't cause issues with filtering.
2014-06-25 16:09:51 +00:00
b0d2c7fb00
Fix IDE warnings
2014-06-12 12:39:52 +00:00
288f46aafd
fixed not changed quantity, if duration was changed, caused by slightly different semantic for html5 placeholders to old eTemplate
...
old eTemplate returned empty value, if value was equal to placeholder, html5 shows placeholder only if value is empty, but will return a value equal to placeholder
--> I think we should go with html5 placeholder semantic and therefore change this in timesheet to give an empty value for quantity, if equal to duration and duration as placeholder/blur
2014-06-12 08:30:21 +00:00
f82559b525
Fix details filter not doing anything unless you close the tab
2014-06-04 19:29:35 +00:00
9c9b784c0c
Remove fake modified date, it's considered not modified by nextmatch updated rows check
2014-04-02 19:49:14 +00:00
42ee153c30
Set row_modified setting so nextmatch can filter out unchanged rows, and not send them back to the client again
2014-03-18 22:55:48 +00:00
3c91753e80
moving add-icon(s) from header_right to header_row
2014-03-12 10:12:29 +00:00
cf96da6f2f
enable sum-rows to be able to merge-print selections containing them and remove them later from the selection
2014-01-31 11:58:58 +00:00
530e9d13e3
fix not loaded sum-rows, caused by having no row-id
2014-01-30 18:47:42 +00:00
efd6bf87d5
eT2 date-timeonly distinguishes between empty=no time set (returned as null) and "00:00", old eTemplate could did not do that, also fixed ide warnings
2014-01-30 15:39:56 +00:00
782eb7f14c
Fix filemanager context menu item opening in iframe
2014-01-16 17:23:39 +00:00
118d9e025d
disabling all actions but add on sum rows
2013-10-04 11:19:42 +00:00
1c42747547
REmove "Whole query" menu item from Tracker, Timesheet and Addressbook, while et2 nm handles selection differently
2013-09-23 08:31:07 +00:00
d0f967bdd8
Set prefix for CSS classes, timesheet app
2013-09-03 14:42:46 +00:00
40ba4bad22
Add favorite onto side-box menu for timesheet app
2013-08-29 08:25:46 +00:00
7ee2c05955
remove extra app prefixes from method names in app.js, for both infolog and timesheet applications
2013-08-27 10:46:42 +00:00
aa8a848871
optional parameter for egw_framework::window_close() to specify an alert message, which get shown/alerted, before closing the window
2013-08-26 10:24:11 +00:00
0de6ab1b35
fix not working timesheet status and category actions: "disableClass", "enableClass" and "enableId" are now handled by action system itself, one should not set an explicit "enabled" attribute anymore
2013-08-26 08:24:50 +00:00
3f862f8b9a
remove an old js() method from timesheet_ui which were no longer used in the code.
2013-08-23 07:35:42 +00:00
e572d77693
add app.js to timesheet application and run timesheet app by et2
2013-08-21 15:25:42 +00:00
1c4f65120c
new egw_framework methods refresh_opener and window_close to call egw_refresh on opener or close popup window in a content security save way
2013-08-20 12:06:41 +00:00
28c5aa2c19
* Timesheet: fix for missing preset title
2013-06-10 12:22:09 +00:00
59f57d69b6
* Timesheet: allow to add timesheets starting yesterday and end today (no warning end-time before start-time)
2013-05-24 07:07:04 +00:00
8a55a0f99e
Helps if I turn it on - Add context menu link to filemanager
2013-04-03 16:38:47 +00:00
47c07a45d5
Add context menu link to filemanager
2013-04-01 22:47:26 +00:00
90fa3a8287
- Use egw_refresh() instead of changing href
...
- Listen to csv_export and don't save nextmatch query to session
2013-02-14 11:28:15 +00:00
f080e1ff34
Hide undelete context menu option when not viewing deleted items
2012-10-25 17:11:52 +00:00
e16ea584ba
Add Un-delete to context menu
2012-10-24 15:50:48 +00:00
e8318b2442
Default timesheet history to on
2012-10-23 16:59:14 +00:00
7f2962b08e
Show deleted status even when there are no statuses
2012-10-22 18:42:02 +00:00
014c720546
Don't add 'Deleted' status to status list, just add it where needed and use an Undelete button
2012-10-22 18:31:11 +00:00
f028e6d24e
should fix Fatal error: Cannot use string offset as an array in line 671
2012-10-14 08:20:00 +00:00
2427a60c90
* Timesheet: if linked via ProjectManager, behave identical as if project was set in own GUI, fixed setting project to none to also unset project-title and blur
2012-05-30 08:21:18 +00:00
0abfcc9c99
* Timesheet: button [Save & New] keeps title (blur) set if called via timesheet submenu/icon of app (my.stylite.de bug #2669 )
2012-05-22 11:58:10 +00:00
4df977db0b
Use js compatible with etemplate & etemplate2
2012-03-30 19:40:04 +00:00
ad6cf1d8ae
add/clarify status message when editing is not allowed via status; use check_statusForEditRights in controlling the edit state in edit mode as well
2011-11-10 08:45:44 +00:00
6f7a43a28c
* timesheet: fix reported bug #2488 (stylite tracker), status and cat change still allowed via context menu, even if the entry in question should be ->edit by admins only<- (via status admin flag)
2011-11-09 14:52:33 +00:00
4ddfc607bc
remove title-blur for same behavior after apply, as for opening the saved entry again
2011-09-21 15:07:27 +00:00
5a93e1d283
reverted accidently commited timesheet_ui
2011-08-24 07:20:12 +00:00
33c6766c88
- fixed xul_io class not exporting id of tab
...
- fixed tab widget to use id instead of label
- added attribute names for describtion (label) in xul_io, to export them as single attributes not comma-sep. as options
- added translate: true to description/label title
--> xet-files need to be dumped new, to get the tab-ids
--> seems like describtion value is translated unconditional, it should only be translated if no_lang attribute is not set or false, while label attribute is always translated (Andreas?)
2011-08-24 07:18:59 +00:00
1774e5674f
support for multiple space or comma separated download dirs
2011-06-14 10:48:15 +00:00
418debd53c
Fix indenting and sorting on statuses
2011-06-13 17:43:51 +00:00
486e99ec0c
- Implemented a hook for timesheet_ui::edit to query calling apps for additional information to set in new tickets incl. links.
...
Replaces existing $_GET parameters, which are hard to set for new action system.
- also adding category color to infolog and tracker
2011-05-30 14:21:27 +00:00
40d22624dd
Allow documents in dirs other than user's preference dir by passing full path
2011-05-05 21:42:56 +00:00