Nathan Gray
0d9f55b59e
Fix for import / update search for existing record. If new record key (ex ID) was not set, search matched all
2011-03-21 23:06:32 +00:00
Nathan Gray
f031b3dde2
Set default export definition
2011-03-21 16:19:52 +00:00
Nathan Gray
51015de7b8
Specify fields to be treated as numeric
2011-03-14 22:07:23 +00:00
Nathan Gray
8104bd46c4
Automatically handle converting+adding text categories without explicit translation
2011-03-09 18:26:43 +00:00
Ralf Becker
0487ce678a
* Timesheet from other app then calendar: fixed title to use clicked app (first link_app)
2011-03-03 17:06:57 +00:00
Nathan Gray
daea81489f
By default, export all custom fields, use field labels instead of names, fix exporting field labels
2011-03-02 17:26:03 +00:00
Nathan Gray
3992b96dbb
Add preference to use import/export definition for exporting from nextmatch
2011-03-02 00:06:50 +00:00
Nathan Gray
a28c004536
Format numbers according to user preferences
2011-02-28 20:35:50 +00:00
Nathan Gray
83f3aaa5f3
Get list of extensions from parent class
2011-02-22 20:00:04 +00:00
Nathan Gray
1280527169
Change display of placeholder tags from 2432...2432 to {{...}}
2011-02-18 17:07:16 +00:00
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