Aleksander Machniak
f3761f1d02
Fix displaying calendar alarms
2024-09-27 09:53:30 +02:00
Aleksander Machniak
cbc8078c79
Fix more phpstan code issues
2024-04-16 08:58:06 +02:00
Aleksander Machniak
5786172154
ACL management for DAV folders
...
Summary:
Implement DAV folder sharing based on draft-pot-webdav-resource-sharing standard
We keep the DAV ACL standard implementation as an option, but this standard
does not cover the folder discovery, so we'll not use it with Kolab setups.
Reviewers: #roundcube_kolab_plugins_developers
Subscribers: #roundcube_kolab_plugins_developers
Differential Revision: https://git.kolab.org/D4668
2024-04-02 15:46:33 +02:00
Aleksander Machniak
f2547d87fe
tasklist: Fix various issues with DAV driver, store alarms option in folder properties
2024-02-29 16:23:57 +01:00
Aleksander Machniak
7d2672fba7
Tasklist: Fix unwanted tag creation when flagging a task
2024-02-28 13:10:22 +01:00
Aleksander Machniak
176f557ec7
PHPStan Level:4 fixes
2024-01-30 14:45:46 +01:00
Aleksander Machniak
198376f46c
PHPStan Level:3
2024-01-29 13:53:48 +01:00
Aleksander Machniak
5eb91ca74a
PHPStan level:2 fixes (partial)
2024-01-25 13:47:41 +01:00
Aleksander Machniak
5271b6e787
Use consistent PHP code style
2024-01-24 11:24:41 +01:00
Aleksander Machniak
f3319891d5
PHPStan Level:1 fixes, also fixed tests
2024-01-24 10:59:25 +01:00
Aleksander Machniak
5af7c61b20
"Edit/Share" -> "Edit" also for the database driver
2023-01-17 14:52:44 +01:00
Aleksander Machniak
45088c23b9
"Edit/Share" -> "Edit" for CalDAV folders
2023-01-06 14:39:48 +01:00
Aleksander Machniak
a3ef1eedf1
CalDAV driver for Tasks
...
includes cache syncronization fixes and PHP8 fixes.
2023-01-03 10:42:54 +01:00
Aleksander Machniak
e5f57f6160
Calendar/Tasklist: De-duplicate attachments handling code
2022-12-21 14:03:22 +01:00
Aleksander Machniak
e4271ccfd8
Replace Horde with Sabre in libcalendaring_recurrence
2022-12-02 14:51:33 +01:00
Aleksander Machniak
b0f306eaf1
Remove sensitivity settings
2022-09-14 12:45:30 +02:00
Aleksander Machniak
87fbaea696
PHP8 compatibility fixes
...
Summary: PHP8 fixes, CS fixes, short array syntax, indentation
Reviewers: #roundcube_kolab_plugins_developers
Subscribers: #roundcube_kolab_plugins_developers
Tags: #roundcube_kolab_plugins
Differential Revision: https://git.kolab.org/D2185
2021-02-01 08:30:34 +01:00
Aleksander Machniak
b97a138033
Unset _token
...
... so it's not returned back to the client
2019-09-28 13:09:36 +02:00
Aleksander Machniak
ffd4de9998
Don't require jqueryui plugin, it's always enabled
2019-06-12 08:17:14 +00:00
Aleksander Machniak
290adfbbb1
Merge branch 'dev/elastic'
2019-05-06 08:30:23 +02:00
Aleksander Machniak
fe7142b8c4
Elastic: Improved styles for the list of tasks assigned to an email
2019-04-26 08:11:44 +00:00
Aleksander Machniak
e13bdd55a7
Elastic: Catch up with layout refactoring in core
2019-03-25 12:27:51 +01:00
Aleksander Machniak
0cbf826320
Elastic: Use 'notice' messages, not 'info'
2018-04-03 13:03:53 +02:00
Aleksander Machniak
11ad89c586
Elastic: Task (and event) edit dialog
2018-03-22 12:38:43 +00:00
Aleksander Machniak
5b57dd9449
De-duplicate attachments handling code, move it to libkolab plugin
2018-03-19 13:27:55 +01:00
Aleksander Machniak
9400095642
Elastic: Initial (partial) support for tasklist plugin
2018-03-15 13:27:22 +00:00
Aleksander Machniak
f8692a19dc
Elastic: Add style for iTip invitation handling boxes
2018-02-28 17:03:16 +00:00
Aleksander Machniak
56f6338b32
Tasks import from .ics file
2017-04-06 12:26:35 +02:00
Aleksander Machniak
159025d142
Fix race conditions in Tasks UI that can cause drag-n-drop issues (Bifrost#T15766)
2017-02-13 09:56:47 +01:00
Aleksander Machniak
dc3ea3d942
Support Tasks in kolab_delegation (Bifrost#T18853)
2016-12-27 04:03:28 -05:00
Aleksander Machniak
3a29d32ad6
"Tomorrow" filter should not show tasks that are displayed in "Today".
2016-11-17 12:23:11 +01:00
Aleksander Machniak
21d577b712
T1356: Filter tasks on printout the same as on the tasks list
2016-07-25 08:30:28 -04:00
Aleksander Machniak
fdda23c8ff
T1362: Fix title/tooltip text on attendee, localize the status text
...
Moved shared code and localization to libcalendaring plugin.
Fixes T1362.
2016-07-20 07:30:31 -04:00
Aleksander Machniak
d8a1ea3018
Fix errors in tasks export (T1355)
2016-07-18 09:54:24 -04:00
Thomas Bruederli
27df671c91
Implemented Tasks Export (T147, #3861 )
...
Summary: Fixes T147
Reviewers: #roundcube_kolab_plugins_developers
Maniphest Tasks: T147
Differential Revision: https://git.kolab.org/D165
2016-06-20 10:09:37 +02:00
Aleksander Machniak
e165c3e4bc
Fix "Later" vs "Next 7 days" filter inconsistence ( #5353 )
2016-06-15 06:30:32 -04:00
Aleksander Machniak
49e77ce25b
Fix some properties access via __get()
2016-06-10 05:41:52 -04:00
Aleksander Machniak
4e2bc9bdc6
Fix PHP Fatal error: __clone method called on non-object ( #5424 )
...
When using Tomorrow filter in Tasks or in other circumstances.
2016-05-18 07:28:34 -04:00
Aleksander Machniak
ba78c23364
Fix wrong/missing delegated ATTENDEE in event iTip REPLY ( #5365 )
...
Summary: Fixes #5365 and unifies COMMENT handling code
Reviewers: #roundcube_kolab_plugins_developers, vanmeeuwen
Reviewed By: #roundcube_kolab_plugins_developers, vanmeeuwen
Differential Revision: https://git.kolab.org/D111
2016-04-14 11:41:55 +02:00
Aleksander Machniak
5060fb30b6
Fix bug where delegatee would be lost on task/event update ( #5058 )
...
Summary: Fixes #5058
Reviewers: #roundcube_kolab_plugins_developers, vanmeeuwen
Reviewed By: #roundcube_kolab_plugins_developers, vanmeeuwen
Differential Revision: https://git.kolab.org/D110
2016-04-14 11:41:50 +02:00
Aleksander Machniak
3fd7fb5a5d
Fix bug where reply wasn't send to organizer on task status update ( #5341 )
...
Reviewers: #roundcube_kolab_plugins_developers, vanmeeuwen
Reviewed By: #roundcube_kolab_plugins_developers, vanmeeuwen
Subscribers: vanmeeuwen
Projects: #roundcube_kolab_plugins
Differential Revision: https://git.kolab.org/D99
2016-04-14 11:41:44 +02:00
Aleksander Machniak
fc93828311
Fix merging attachments list on event/task update from iTip ( #5342 )
...
Reviewers: #roundcube_kolab_plugins_developers, vanmeeuwen
Reviewed By: #roundcube_kolab_plugins_developers, vanmeeuwen
Subscribers: vanmeeuwen
Projects: #roundcube_kolab_plugins
Differential Revision: https://git.kolab.org/D96
2016-03-17 16:38:36 +01:00
Aleksander Machniak
ca977f5cae
Fix matching recurring tasks with today/tomorrow/later filter ( #4205 )
...
Differential Revision: https://git.kolab.org/D95
2016-03-04 11:06:57 +01:00
Aleksander Machniak
65c49e78c7
Fix bug where counters in tags cloud were not updated after task delete ( #3482 )
2016-03-01 11:45:25 +01:00
Aleksander Machniak
bef4dfc978
Merge branch 'master' of ssh://git.kolab.org/diffusion/RPK/roundcubemail-plugins-kolab
2016-02-29 10:39:32 +01:00
Aleksander Machniak
6f8465e9a8
Fix duplicated event after editing an event with tasklist change ( #5302 )
2016-02-25 19:33:59 +01:00
Aleksander Machniak
a7e3a938a7
Unify mail-relations handling across plugins
2016-02-21 19:41:49 +01:00
Aleksander Machniak
81ffe68df5
Q() -> rcube::Q()
2016-02-12 11:15:41 +01:00
Aleksander Machniak
5d8f64481f
Fix disabled tasklist selector in "Save as task" dialog ( #5301 )
2015-12-17 19:41:39 +01:00
Aleksander Machniak
b01cfae47a
Fix: set_mailbox() does not exist in Roundcube 1.2, use set_folder()
2015-12-17 15:48:28 +01:00