Commit Graph

460 Commits

Author SHA1 Message Date
1585a36fdf used&planned time or used,planned&replanned time incl. icons 2009-05-11 09:19:16 +00:00
701fe5661b - icon linking to filemanager of entry
- configurable limit of height of describtion in list
2009-05-08 16:01:33 +00:00
065e1dde5a - two new parameters to search(): cols and append
- docu update
2009-05-05 12:49:15 +00:00
7bc380fab9 Moved filter labels to BO 2009-05-05 12:48:38 +00:00
bd3e6ca818 fixing check_default, setting info_percent to 100, when status is done or billed 2009-04-27 12:54:40 +00:00
c5ba464ffa Handling completion via fastlink action button better by offering close and close_all buttons.
Preventing setting the status to done if that status does not exist for the given infolog type.
Listview (offering the fastlink action button for closing):
Regarding an infolog as done if it is cancelled.
Regarding an infolog as done if the stati done/billed/cancelled do not exist for that type, but the percentage is 100
2009-04-23 14:47:26 +00:00
70bfaee90e njv infolog/groupdav work, mostly debug, and special handling for GroupDav as PeroductManufacturer 2009-04-02 12:57:48 +00:00
c2dd0ab7d1 handling array_intersect warning if info_responsible is not an array (typecast) 2009-03-27 14:10:18 +00:00
03fc976ce6 handling array_intersect warning if info_responsible is not an array 2009-03-27 13:40:49 +00:00
6ef914fbbb "using etemplate::$hooked instead of $GLOBALS['egw_info']['etemplate']['hooked']" 2009-03-16 13:00:45 +00:00
e4f6c3c488 conditional replace of all CarriageReturnLinefeeds, since, if it is done always, a sendmail looses its linebreaks 2009-03-09 10:43:25 +00:00
023f3b6326 handling a problem while importing mails as infolog, if they contain no text/plain part; this implied the move of some functionality from bocompose to bofelamimail 2009-03-06 14:39:34 +00:00
cbc6214282 "fixed wrong path (calendar) in infolog" 2008-11-21 07:35:47 +00:00
bc59bd9fb8 fixed missing .ics extension in Location header after PUT 2008-11-18 06:11:12 +00:00
1baa158195 Big SyncML patch from Philip Herbert <pherbert(at)knauber.de>:
- change the processing of slowsync, to use the content_map instead of
  trying to build a new one. This caused duplication issues on the
  client if multiple similar records where stored, because only the first
  one found in the server-db was matched, These duplicate entries at client
  side had no entry at serverside, so deleting the wrong one
  on the client (the content with a valid map entry) could cause
  unwanted data loss at server side, because it is impossible for the
  user to see what is a duplicate, and what is not.

see also: 
http://www.nabble.com/again---syncml-duplication-issue-to20333619s3741.html

- reenabled UID from syncml clients, because it was partly used this caused
  issues during SlowSync if the content was changed. 

- infolog, calendar if a uid is found in the provided data, allway try to
  find the corresponding content first   using only the UID, instead of
  using the content-id taken from content_map.

also fixed:

- a few fixes in ./notes
- creating an entry on the client that can not be imported,
  (Example, Nokia E Series Appointment without a Title)
  will no longer create an invalid content-map entry
  However, at client side this is still counted in the Protocol as
  Server-Add
2008-11-16 10:42:29 +00:00
d28f6f672c - fixed url recreation for links (use ? for get-params, if no ? in the
link)
- made bo_tracking abstract
- added default return null to bo_tracking::get_config and removed it
  from extensions implementing no config
- fixed signature of get_config($name,$data,$old=null)
2008-11-08 10:37:52 +00:00
43f860ba8f Reworked GroupDAV and iCal/vCard handler to set 'GroupDAV' as product
manufacturer and the recogniced GroupDAV client as product name.
This way we are able to handle different GroupDAV clients, as we
allready do with different SyncML clients.
Also removed the no longer needed code enabling the use of the real UID, 
as SyncML does no longer misuse the UID for it's GUID.
2008-11-03 09:36:20 +00:00
71edd1c938 Big patch from Philip Herbert (Knauber) modifying the SyncML code to no
longer use GUIDs containing eGW's install_id, as the information is
irrellevant for SyncML and cause doublications of entries if the
install_id changes.
I plan to have a new rc4 Wednesday or Thursday containing these changes.
2008-11-03 07:44:02 +00:00
15fa1c84f7 "fixed postgres problem reported on the user list: operator does not exist: character varying = integer" 2008-10-22 10:42:30 +00:00
1d549d1dcc "fix for bug #1467: sorting get lost using green close icon" 2008-10-22 06:51:01 +00:00
2d7f22e7ec fixed delete_account hook, to deal correctly with multiple responsibles 2008-10-22 06:15:37 +00:00
40279b8571 "using static methodes of egw_link" 2008-10-20 10:20:50 +00:00
876649fe6f Big performance improvment by:
- using egw_link::set_cache() for entries read or searched
--> eliminates an excessive number of single entry reads, when the links
need titles or file_access permissions
- removing sub-query for number of sub-entries from search (Bug #1613)
- method to query the number of sub-entries of all displayed entries in
  one go
2008-10-19 11:34:12 +00:00
630d0fca52 forgot to commit the remove after rename to infolog_ical 2008-10-19 11:20:37 +00:00
dd21535a72 "patch #1769: infolog sidebox menu has wrong link to custom fields
"
2008-10-16 05:39:58 +00:00
bad25ee249 Fix not correctly set of $this->prefs['show_times'] pref (because of addition of info_replanned_time columnt to the header) 2008-10-08 09:40:23 +00:00
fdb1b050f7 Infolog renaming classes minor fix (botimesheet -> timesheet_bo) 2008-10-08 08:13:17 +00:00
9e61c0bc91 "fixed typo in filename of infolog_ical class" 2008-10-08 07:45:35 +00:00
ca27910040 "new constructor name" 2008-10-07 17:16:24 +00:00
a7b3ed7902 moved xmlrpc code to own class boinfolog, to keep the old xmlrpc
functions and get a cleaner code for no xmlrpc
2008-10-07 14:01:33 +00:00
ffce747ddc "fixed typo" 2008-10-07 13:12:31 +00:00
98a1d706ae "an other uiinfolog" 2008-10-07 13:00:03 +00:00
7f9df0d051 - renamed class to new naming convention
- update version and dependencies for 1.6
- file_access method for attachments
2008-10-07 12:50:14 +00:00
1a8f6ed1bd New field replanned time with for pm integration, also icons in list view to diferentiate real, planned and replanned times. 2008-10-07 08:40:46 +00:00
b195ac76e2 refractured infolog code to create links to custom field link types 2008-09-11 14:57:20 +00:00
715ad7a1bf bugfix: fixed a remaining call to uicontacts -> addressbook_ui 2008-08-27 12:31:33 +00:00
ae025c806b "case insensitive search (postgres)" 2008-08-12 17:42:20 +00:00
5fccf96345 "added somehow missing support for PERCENT-COMPLETE attribute, which exists in InfoLog an iCal vTodo" 2008-08-07 06:11:13 +00:00
7ce97ba699 - .ics extension for todos and events
- new GroupDAV v2 component-set attribute for collections
- getlastmodified & getcontentlength properties for infolog propfind
- fixed propfind on a single infolog entry to return just that entry
- getcontenttype of vevent and vtodo collection returns extra component
2008-08-04 19:08:09 +00:00
b82110bcd7 further improvement for the import of Mail messages 2008-08-01 13:03:17 +00:00
a4d50d7f30 trying to improve linebreak behavior while importing mails. 2008-07-30 14:19:31 +00:00
c76f649797 "fixed (undeletable) n type, which appears in new installations
to get rid of it on existing installs, you can now simply delete it (it does not get recreated, which makes it seem undeletable before)"
2008-07-18 07:16:44 +00:00
2e28640d9e "fixed typo, wrong method name for put" 2008-07-08 07:47:16 +00:00
f108dea1cb groupdav now uses infologs own vcalinfolog class and not longer icalsrv, also added by groupdav required support to keep the uid of the client and not use extra charset attributes which are depricated in recent iCal and some clients have problems with them 2008-07-08 05:34:10 +00:00
c5537bc107 "fixed fatal error, groupdav should be working again" 2008-07-07 08:12:54 +00:00
acefa266b4 small bugfix for linking just one entry to an infolog, when comming from addressbook multiple link to new infolog 2008-07-04 11:16:33 +00:00
c683175b1b #bugfix: wrong contact address, when converting emails out of the sent-folder
if a message is converted to infolog, and it is located within the sent-folder the to-address is now applied as contact address.
2008-06-04 08:16:02 +00:00
1585195b98 passing the folder base64encoded when exporting to infolog infolog/inc/class.uiinfolog.inc.php 2008-06-04 06:53:24 +00:00
d4544daf94 patch to enable infolog to retrieve/save messages that have been part of (attachment of) another message 2008-05-23 10:51:54 +00:00
941c920783 "infolog groupdav handler (not yet CalDAV!)" 2008-05-17 18:03:33 +00:00