Nathan Gray
ed303c712a
Hide merge icon on total lines
2011-02-14 16:17:25 +00:00
Nathan Gray
b81c2a9731
Remove infolog references, replace with timesheet
2011-02-14 16:14:26 +00:00
Nathan Gray
12a7d6534f
Forgotten merge file
2011-02-11 18:36:27 +00:00
Nathan Gray
36f7301c5b
Implement merge for timesheet
2011-02-04 20:03:42 +00:00
Nathan Gray
94165c9a59
Define types for human friendly stuff
2011-02-04 20:03:08 +00:00
Nathan Gray
99adf832a7
Implement get & set
2011-02-04 20:02:35 +00:00
Nathan Gray
74ac5210d0
Add basic import support to timesheet
2011-01-25 23:55:57 +00:00
Nathan Gray
e38dca3436
-Implode arrays when not exporting human-friendly values so they don't say 'Array'
...
- Add standard conversion for human-friendly values
2010-12-10 22:51:53 +00:00
Nathan Gray
86402b7973
Add multi-entry action to change timesheet category
2010-12-10 18:03:46 +00:00
Nathan Gray
a104512988
Add mimetype to export plugins
2010-10-12 22:52:32 +00:00
Andreas Stöckel
f096249cab
Fixed bug with simple timesheet view mode and the unused quantity field
2010-06-28 13:35:10 +00:00
Nathan Gray
30ce9afd8b
Set the timesheet title to the first linked entry
2010-06-28 12:51:52 +00:00
Nathan Gray
62ddbda9f0
Let parent handle deciding which columns to search - gives advanced search functionality to link searches
2010-06-14 14:27:27 +00:00
Nathan Gray
ec08a21bb0
Disable action checkbox for sum lines
2010-05-06 14:31:44 +00:00
Nathan Gray
864539b5eb
Fix bug preventing timesheet status column from being hidden
2010-05-04 15:37:30 +00:00
Nathan Gray
d0b9a13c54
Start time is set seperately from start date
2010-05-04 15:16:18 +00:00
Nathan Gray
29b315d686
Use recurrence date to set title / date to a particular recurrence instead of the first one
2010-04-30 15:41:45 +00:00
Nathan Gray
5cbb53c00f
Add support for adding calendar & other apps from URL in a popup
2010-04-27 18:37:16 +00:00
Nathan Gray
1be1a922c4
Define colums_to_search and use search2criteria() to get extra search functionality
2010-04-01 21:03:00 +00:00
Ralf Becker
394bae101f
- disable status column/row in index/edit, if no status defined
...
- remember status on "Save & new"
- [Save] was not closing in edit status
2010-03-23 12:54:00 +00:00
Nathan Gray
1d4190276c
- Update importexport names/classes to reflect changes in importexport
2010-03-22 15:12:01 +00:00
Nathan Gray
0b79a0466d
Make changing status for whole query work
2010-02-22 23:02:25 +00:00
Ralf Becker
936c636ffd
display upload failed (because post_max_size of webserver exceeded) message from etemplate, could be nicer but way better then before
2010-02-05 03:34:17 +00:00
Jörg Lehrke
75746226a4
Use egw_time for InfoLog, tracking backend and Tracker
2010-02-04 12:08:03 +00:00
Klaus Leithoff
2bd5449c40
fix to control the existence of content start_time/end_time before trying to construct a dateobject
2009-12-14 16:25:12 +00:00
Nathan Gray
7217a92079
Implement new link hook view_list, to be able to be taken to a list of entries
2009-12-08 23:19:06 +00:00
Nathan Gray
30be48f6e6
Implement options so link_query() can be limited
2009-12-08 23:18:51 +00:00
Stefan Becker
92da2abb2e
"fixed bug with predefined status"
2009-11-14 18:02:21 +00:00
Klaus Leithoff
97accfe464
handle timesheet viewtype short, when creating entries with save & new
2009-11-04 13:02:05 +00:00
Ralf Becker
8d2194f191
Fixed daylight saving change error using new egw_time class:
...
At the date when the change occured - yesterday ;-) - starttimes where
wrong by one hour, because difference of timestamp of daystart and
current time was one hour more (because of the switch)
2009-10-26 08:17:06 +00:00
Ralf Becker
20e655c466
Default and forced preferences for nearly all apps
2009-10-19 17:04:11 +00:00
Stefan Becker
3312bcd595
fixed problem with edit button in timesheets
2009-10-01 14:29:30 +00:00
Klaus Leithoff
d19bfc8abf
controlling the col filter for ts_project if projectmanager integration is full, because of strange search results when switching from full to both and back
2009-09-28 09:25:24 +00:00
Ralf Becker
42d898da8c
Linked filter for timesheet (analog to infolog one, using nextmatch
...
custom filter with a link-entry widget)
2009-09-26 11:17:19 +00:00
Klaus Leithoff
d9531fb421
fix for timesheet edit tabs problem; tabs showed, even if set to readonly;
2009-09-24 12:42:54 +00:00
Klaus Leithoff
9ed090d1a6
fix for a reported problem at the german list: with ldap store, the filter for owner did not only filter for the selected user, but additionaly the groupmembers of a group with the matching id.
2009-09-22 13:40:03 +00:00
Stefan Becker
46f8530437
fixed some problems with the history functions
2009-09-13 10:48:40 +00:00
Stefan Becker
ccabb6d5f7
added History Log for timesheet
2009-09-10 08:20:27 +00:00
Stefan Becker
51f0999141
added hirachie for status and option, that only admin can change accounted status timesheets
2009-09-08 09:23:41 +00:00
Stefan Becker
ecb0d4fa05
added no status filter to filter options
2009-08-17 18:46:47 +00:00
Stefan Becker
2618570931
added a predifined status for a new Timesheet
2009-08-17 18:33:50 +00:00
Ralf Becker
232252475f
patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6).
...
Patch is mostly created by script in egroupware/doc/fix_depricated.php in separate commit.
I do NOT advice to apply this patch to a production system (it's commited to trunk!), as the automatic modified regular expressions have a good change to break something ...
2009-06-08 16:21:14 +00:00
Ralf Becker
7ba0af7f28
"only add total automatically, if $only_keys === false or show_sums"
2009-05-06 08:12:51 +00:00
Ralf Becker
0923f55a9d
"fixed messed up formatting"
2009-05-06 07:04:29 +00:00
Klaus Leithoff
8a144dec62
handling unset/uninitalized selectcols
2009-04-20 14:06:13 +00:00
Ralf Becker
1fa08b5095
"fix for bug #2025 : Database error in Timesheet with selected view category/date"
2009-04-01 20:02:33 +00:00
Ralf Becker
d741545f59
"fixed \"whole query\" checkbox leads to not working selection after the action"
2009-03-24 11:28:17 +00:00
Stefan Becker
3687395dab
searching and sorting with customfields using the new standard custimfield class so_sql_cf
2009-03-23 15:23:45 +00:00
Stefan Becker
3818c671cc
setting an individual status to multiple timesheet via a action method like the Addressbook and the Inlolog status. Sponsored by Martin Frimmel
2009-03-23 09:53:03 +00:00
Stefan Becker
3ef43df5c8
"RB: romoved tab in message phrase, which caused TT to choke"
2009-03-20 13:34:02 +00:00