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
Ralf Becker
38ef760c16
* Calendar: when trying to load new holidays overwrite existing ones to not accumulate old ones (slowing down calendar)
2015-04-30 09:40:21 +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
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
85abf110bf
Avoid fatal error if the recurrence end date cannot be determined.
2015-04-13 14:32:06 +00:00
Nathan Gray
9b1b338bf8
Avoid fatal error if the recurrence end date cannot be determined.
2015-04-11 00:17:28 +00:00
Nathan Gray
fd94020f2e
Format start and end date to avoid js timestamp fiddling
2015-04-10 14:12:30 +00:00
Nathan Gray
c328d72f27
Format start and end date to avoid js timestamp fiddling
2015-04-09 15:55:55 +00:00
Ralf Becker
49097a7b63
* Calendar: added configuration "Use range-views to optimise calendar queries?", to go back to algorithm before 14.2.20150121
2015-03-31 14:28:56 +00:00
Ralf Becker
69dc97f8b2
* Calendar: added configuration "Use range-views to optimise calendar queries?", to go back to algorithm before 14.2.20150121
2015-03-31 14:28:35 +00:00
Ralf Becker
7742f9316b
* Calendar: automatic load new holidays, if there are no irregular ones for a given year, plus new Germany holidays for 2016
2015-03-31 13:12:42 +00:00
Ralf Becker
c91fc89b48
* Calendar: automatic load new holidays, if there are no irregular ones for a given year, plus new Germany holidays for 2016
2015-03-31 13:12:20 +00:00
Hadi Nategh
2ef3d4f048
* Mail, Filemanager: use now same handling, pdf, text or html are opened now in popup, fixes viewing of attachments using mobile theme
2015-03-30 11:03:46 +00:00
Hadi Nategh
5f0c5f9c47
Open calendar ics file as popup
2015-03-26 13:57:58 +00:00
Ralf Becker
dd5ce3e58d
missing calendar part from r52268
2015-03-25 18:35:31 +00:00
Ralf Becker
ffceb37973
WIP attachment handling via mime-registry
2015-03-24 09:43:38 +00:00
Nathan Gray
579b202001
- Fix $$Recurrence$$ notification placeholder to be empty (not missing) for non-recurring events
...
- Avoid warning in get_link_options by making unused parameter optional
2015-03-23 20:00:10 +00:00
Nathan Gray
e6f1f8f837
- Fix $$Recurrence$$ notification placeholder to be empty (not missing) for non-recurring events
...
- Avoid warning in get_link_options by making unused parameter optional
2015-03-23 19:58:58 +00:00
Nathan Gray
8c86b4b41f
Fix resource participant search conflict checking
2015-03-19 15:12:07 +00:00
Nathan Gray
4612519199
Use current user for owner 0 in planner
2015-03-19 15:06:08 +00:00
Nathan Gray
b2254a4af3
Use current user for owner 0 in planner
2015-03-19 15:00:24 +00:00
Hadi Nategh
7f330b1e89
Change category icon in all apps
2015-03-12 17:01:11 +00:00
Nathan Gray
255494fc20
Fix resource participant search conflict checking
2015-03-12 16:24:55 +00:00
Nathan Gray
5f3f3b3e55
Respect "Default type of resources selection" preference
2015-03-12 15:23:15 +00:00
Hadi Nategh
1f177aace4
Change category icon in all apps
2015-03-12 12:39:49 +00:00
Nathan Gray
023f77bd20
Fix some calendar portlets changing user when you change calendar app's user.
2015-03-11 23:26:21 +00:00
Ralf Becker
b9f502c10c
* Calendar: fix not shown last recurrence of limited recurring event in day-view (requires database update for existing events)
2015-03-09 18:56:42 +00:00
Ralf Becker
965e56e02e
* Calendar: fix not shown last recurrence of limited recurring event in day-view (requires database update for existing events)
2015-03-09 18:56:17 +00:00
Nathan Gray
5f3e81c472
Fix some calendar portlets changing user when you change calendar app's user.
2015-03-04 15:49:32 +00:00
Ralf Becker
23c51a7acd
* Calendar: fixed week 13 was skiped (due to daylight saving change) when using week navigation, added propper header for multiple week view
2015-02-18 08:47:04 +00:00
Ralf Becker
7306abcf54
* Calendar: fixed week 13 was skiped (due to daylight saving change) when using week navigation, added propper header for multiple week view
2015-02-18 08:46:43 +00:00
Ralf Becker
843bbd1dc1
disabling dates_range_view in favor of using dates-table direct, as it appears 1.5-3 times quicker in two big installations I tested with
2015-02-18 08:16:16 +00:00
Ralf Becker
3a06bcb285
disabling dates_range_view in favor of using dates-table direct, as it appears 1.5-3 times quicker in two big installations I tested with
2015-02-18 08:15:54 +00:00
Ralf Becker
a8ba68d695
* Calendar: fixed deleting exceptions while editing a series
2015-02-06 09:48:09 +00:00
Ralf Becker
790a2d320f
* Calendar: fixed deleting exceptions while editing a series
2015-02-06 09:47:50 +00:00
Ralf Becker
91d0853a6b
remove no longer working preferences link
2015-02-06 09:09:42 +00:00
Ralf Becker
e258df70a2
remove no longer working preferences link
2015-02-06 09:09:23 +00:00
Ralf Becker
c7be9dea20
fix PHP Fatal error: Using $this when not in object context
2015-02-04 11:19:16 +00:00
Ralf Becker
fffdef027e
fix PHP Fatal error: Using $this when not in object context
2015-02-04 11:18:53 +00:00
Ralf Becker
d50383b1aa
fix calendar_groupdav::isParticipant() called with NULL, caused by recurring event starts in future behind horizont
2015-02-04 10:38:46 +00:00
Ralf Becker
5ea76e2230
fix calendar_groupdav::isParticipant() called with NULL, caused by recurring event starts in future behind horizont
2015-02-04 10:37:52 +00:00
Ralf Becker
83e2ceec7c
* Calendar: fix not working tooltip (showing html tags) in year-view
2015-02-03 09:42:37 +00:00
Ralf Becker
4602362527
* Calendar: fix not working tooltip (showing html tags) in year-view
2015-02-03 09:42:17 +00:00
Ralf Becker
14540d6b6b
* Calendar/CalDAV: fixed synced events still contained deleted exceptions
2015-01-29 13:32:05 +00:00
Ralf Becker
b15029a0fc
* Calendar/CalDAV: fixed synced events still contained deleted exceptions
2015-01-29 13:31:43 +00:00
Nathan Gray
210b403777
If recur end date could not be parsed, handle it as missing.
2015-01-27 22:13:04 +00:00
Nathan Gray
f1d7cd3b9e
If recur end date could not be parsed, handle it as missing.
2015-01-27 21:50:56 +00:00
Ralf Becker
24284eb1fd
* Calendar/CalDAV: fixed not synced recurrences, because invitation was to a group only or first recurrence was an exception
2015-01-27 18:12:10 +00:00
Ralf Becker
32a1b40704
* Calendar/CalDAV: fixed not synced recurrences, because invitation was to a group only or first recurrence was an exception
2015-01-27 18:11:54 +00:00