Aleksander Machniak
28711f7e6e
Fix PHP8 warnings
2024-01-16 12:03:19 +01:00
Christian Mollekopf
5a833866c7
Fixed display of folders in activesync ui
...
An empty array is expected, we just need to check if the key exists.
2023-04-20 10:24:46 +02:00
Aleksander Machniak
7810d77969
PHP8 fixes - code style
2023-01-18 16:38:22 +01:00
Christian Mollekopf
d988dac141
PHP 8 fixes
...
Differential Revision: https://git.kolab.org/D3995
2023-01-18 14:50:31 +01:00
Christian Mollekopf
7203e49484
Support forcing a subscription state
...
Summary:
States can be:
* 0 => not subscribed
* 1 => subscribed, no alarms
* 2 => subscribed with alarms
The primary usecase is to disallow unsubscribing folders that Outlook
does not allow to be unsubscribed.
Differential Revision: https://git.kolab.org/D2173
2021-01-28 10:34:10 +01:00
Christian Mollekopf
d4c00a9555
Do not ignore INBOX for the displayed folder hierarchy
...
Summary: Previously INBOX.Archive and Archive were indistinguishable.
Differential Revision: https://git.kolab.org/D2092
2021-01-19 11:55:23 +01:00
Aleksander Machniak
32b42e21ee
Verify folder_classname() result before use
...
In future versions it may return class name that is not a localization label.
2019-06-05 14:01:55 +00:00
Jeroen van Meeuwen (Kolab Systems)
1eaea682cc
Adjust the ActiveSync device setup URL to https://kb.kolabenterprise.com/documentation/setting-up-an-activesync-client
2019-01-19 08:44:49 +01:00
Aleksander Machniak
aecc94480c
Elastic: Use zebra style on some tables
2018-06-25 11:48:44 +00:00
Aleksander Machniak
cc15a0c0db
Remove redundant argument of include_stylesheet()
2018-01-25 13:23:26 +01:00
Aleksander Machniak
fe64e470c8
Initial Elastic skin support for kolab_delegation and kolab_activesync plugins
2017-11-03 11:43:31 +01:00
Aleksander Machniak
3bbc4c24c4
Ignore displayname annotation for folder list in activesync/delegation
...
It is a performance killer if you have many folders, and these
parts of the UI can list all folders, not subscribed only.
2017-08-02 13:36:36 +02:00
Aleksander Machniak
63ce7e9988
Don't use depracated Roundcube functions
2015-08-29 20:23:34 +02:00
Aleksander Machniak
724ecc44bf
Make ActiveSync devices configuration page configurable ( #4770 )
...
and change default url to http://docs.kolab.org/client-configuration/
2015-03-03 03:37:06 -05:00
Thomas Bruederli
0dc0490ba0
Render subscription table header icons using CSS ( #4175 ); revert commit 99567e9b
2015-01-13 16:44:52 +01:00
Aleksander Machniak
f75cc4757d
Added ActiveSync section in folder editing form ( #476 )
2014-08-12 13:43:25 +02:00
Aleksander Machniak
99dcc44960
Accessibility improvements and fixes
2014-06-16 12:30:23 +02:00
Aleksander Machniak
02a84b391f
Display folders of type 'note' for selection to sync
2014-03-15 15:19:24 +01:00
Aleksander Machniak
ef1bf946da
Cleanup
2013-10-14 09:43:32 +02:00
Aleksander Machniak
8ecc1d271e
Use kolab_storage::folders_typedata() to list folder types
2013-07-09 19:45:54 +02:00
Aleksander Machniak
27e57c7335
Fix undefined or unused variable errors caught in static code analysis
2013-05-07 12:16:11 +02:00
Aleksander Machniak
2c74dc6037
Display additional device information from syncroton database
2013-04-09 13:45:41 +02:00
Aleksander Machniak
2d08c58e56
Fix/prepare plugins to use out of Roundcube (where rcmail object doesn't exist)
2012-10-17 11:54:25 +02:00
Aleksander Machniak
39552da980
Re-fix HTML entities handling
2012-09-21 09:55:07 +02:00
Aleksander Machniak
f693e2d183
Fixes for html_ent branch in ROundcube core: Proper HTML entities handling
2012-09-20 15:56:54 +02:00
Aleksander Machniak
892f7a2fb8
Greatly improved interface (use iframe for device form). Fixed layout/javascript issues.
2012-08-29 15:47:37 +02:00
Aleksander Machniak
ca3134b312
ActiveSync configuration plugin (based on kolab_zpush)
2012-07-30 15:05:08 +02:00