Commit Graph

1078 Commits

Author SHA1 Message Date
Nathan Gray
43459e53a5 Fix sub-categories not included when exporting search results 2015-09-04 18:58:48 +00:00
Nathan Gray
1b20e4aa7c Stop admin tree from jumping back to the top when you click some links 2015-09-04 18:37:17 +00:00
Hadi Nategh
ea114fe1b7 Fix mail integration vfs attachments not working for infolog, tracker and calendar 2015-08-27 13:05:19 +00:00
Nathan Gray
89bd82725d Better handling of changing status & completed via context menu 2015-07-28 14:37:57 +00:00
Ralf Becker
5b2451dd83 When copying a project, if info_from is the same as the old project name, change it to the new project name 2015-07-24 14:45:38 +00:00
Ralf Becker
f2ae5a5f3c * CalDAV/Calendar/InfoLog: do NOT use ENCODING=QUOTED-PRINTABLE for iCal 2.0, cuts eg. description off in TB, if containing non-ascii chars 2015-07-23 15:51:45 +00:00
Ralf Becker
71bd48bf59 * InfoLog/CalDAV: fixed since last package (Horde_Icalendar update) not imported start, due and completed dates 2015-07-16 13:30:10 +00:00
Ralf Becker
7ab8e61250 use json-encoding instead of (php-)serialize for storing of iCal X-properties in DB 2015-06-25 20:26:19 +00:00
Ralf Becker
f0e2877698 using new Horde_Icalendar class from vendor for CalDAV/CardDAV and iCal import/export instead of old code in phpgwapi/inc/horde 2015-06-24 13:48:14 +00:00
Nathan Gray
5f9e72e668 Pass full infolog data to check_access(), fixes access errors when importing with info_id 2015-05-21 15:53:09 +00:00
Hadi Nategh
809d066496 Fix some IDE warning 2015-05-21 14:25:06 +00:00
Nathan Gray
89ab122d3a Avoid deprecated message caused by calling non-static method statically. Fixed by creating an instance to use. 2015-05-20 16:21:25 +00:00
Nathan Gray
f48424de9c * If column information is stored in a favorite, restore it along with the filters
To get column information in the favorite, change the visible columns before you create the favorite.
If the favorite has no column information, the visible columns will not be changed.
2015-05-20 15:23:55 +00:00
Nathan Gray
244d538653 Fix not found class, name has changed. 2015-05-19 20:15:13 +00:00
Nathan Gray
5b002b4b0b Pre-set contact in new infologs opened from context menu.
Contact taken from link filter, or current contact when in CRM view.
2015-05-11 21:05:38 +00:00
Hadi Nategh
50782cfa8b * Mail: Implement mail integration with new structure and add new feature
- Add mail to calendar as calendar entry, including all mail attachments as links
- Add user choice for saving mail into an existing ticket or a new ticket
- Fix mail attachments integration into infolog, tracker or calendar entry
2015-05-05 08:03:13 +00:00
Hadi Nategh
aa7edce3b4 Some fixes on mail integration:
- Fix save as raw eml file and send it as attachment
- Fix mail_import in infolog,tracker and calendar does not include raw mail eml attachment as link
- Some IDE clean up for mail and tracker
2015-04-17 09:39:22 +00:00
Nathan Gray
d853cb7b0f Add 'None' option to calendar display options 2015-04-15 16:36:12 +00:00
Hadi Nategh
c0097b3860 More WIP mail message integration:
- Make integrate function a static function
- Implement infolog, tracker and calendar save as buttons in mail compose with open popup
- Fix Date and Max_line_Chars in mail_integration
2015-04-15 15:55:18 +00:00
Hadi Nategh
b7c6be226d WIP of mail integration
-Centralize mail functionality of mail message integration in mail module
-Some clean up of mail_import in infolog and tracker apps
-Use hook registery in order of an app uses mail integration services
-Implement mail import into calendar
2015-04-15 11:23:59 +00:00
Nathan Gray
5cebf6be61 Handle 'None' show option 2015-04-13 19:08:54 +00:00
Nathan Gray
6046480847 Add 'None' option to calendar display options 2015-04-10 14:48:49 +00:00
Nathan Gray
f01ab4e665 When creating an infolog from other entries, only set primary contact if there's only one entry 2015-04-01 23:16:36 +00:00
Nathan Gray
0142bcb50c When creating an infolog from other entries, only set primary contact if there's only one entry 2015-04-01 23:14:21 +00:00
Ralf Becker
6f804b58e8 * All apps: nummeric custom-fields (float or new integer) sort nummeric in lists 2015-03-23 08:41:51 +00:00
Ralf Becker
8431629ed2 * All apps: nummeric custom-fields (float or new integer) sort nummeric in lists 2015-03-23 08:38:30 +00:00
Ralf Becker
3a5975e1aa keep automatic update of pricelist, if project get updated 2015-03-10 12:21:19 +00:00
Ralf Becker
043f2480f4 keep automatic update of pricelist, if project get updated 2015-03-10 12:21:03 +00:00
Ralf Becker
1c1dea3d5e * InfoLog: fixed not able to remove already selected project 2015-03-10 11:32:00 +00:00
Ralf Becker
e59fecc0e7 * InfoLog: fixed not able to remove already selected project 2015-03-10 11:31:40 +00:00
Nathan Gray
2ea4330033 Fix infolog home portlet 2015-02-24 19:35:42 +00:00
Nathan Gray
56dff42c14 Make sure favorite portlet passes type check, fixes custom type templates missing on home 2015-02-24 19:29:47 +00:00
Nathan Gray
2a939d0c6f Add handler for dropping mail into infolog 2015-02-24 19:07:48 +00:00
Nathan Gray
05ffcf9d7d Only reset template if it matches the index, fixes infolog gives no results in home favorite portlet 2015-02-24 16:33:59 +00:00
Ralf Becker
e5d58dc40f * InfoLog: new context menu: View parent with children 2015-02-13 18:03:59 +00:00
Ralf Becker
f994089389 * InfoLog: new context menu: View parent with children 2015-02-13 18:03:40 +00:00
Ralf Becker
374dcb5d64 do NOT return empty, if old_template is not set on initial call 2015-02-10 08:19:34 +00:00
Ralf Becker
7d0a179c9a do NOT return empty, if old_template is not set on initial call 2015-02-10 08:19:14 +00:00
Ralf Becker
871a4eec3a backport of r51645: When changing the nextmatch row template, dont query the database right away since re-initializing the nextmatch controller forces another query 2015-02-10 08:05:20 +00:00
Nathan Gray
07fc3e4bbf When changing the nextmatch row template, don't query the database right away since re-initializing the nextmatch controller forces another query. 2015-02-09 20:47:18 +00:00
Ralf Becker
30f9c58b5f fix server-side of switching info-type specific template "infolog.index.rows.$type" for type $type" 2015-02-09 12:06:49 +00:00
Ralf Becker
acebbba931 fix server-side of switching info-type specific template "infolog.index.rows.$type" for type $type" 2015-02-09 09:03:50 +00:00
Ralf Becker
faf29083e6 eT2 needs a name not a template object 2015-02-06 18:03:14 +00:00
Ralf Becker
c28dac7206 eT2 needs a name not a template object 2015-02-06 18:02:36 +00:00
Klaus Leithoff
2147be51bc add default cat (set in pref) to infologs that are created from mails 2015-01-23 14:28:23 +00:00
Klaus Leithoff
628b875bfb add default cat (set in pref) to infologs that are created from mails 2015-01-23 14:25:40 +00:00
Nathan Gray
9bd29925cd infolog_ui changes default_cols in get_rows, so we change it back. 2015-01-14 20:25:05 +00:00
Nathan Gray
d51c83402d Set default columns 2015-01-12 19:59:25 +00:00
Ralf Becker
7346a37998 cleaning up old addressbook stuff 2015-01-10 09:51:51 +00:00
Ralf Becker
0efd64bb2e revert r49817: as it causes an SQL error in Home ("linked" is not a column) 2014-12-11 16:02:24 +00:00