Aleksander Machniak
e05d7987f6
Fast-mode for files
2019-05-07 10:37:45 +02:00
Aleksander Machniak
818649624b
Fast-mode for contacts
...
... there's still a place for improvement, we can make more requests use fast-mode.
2019-05-07 10:37:45 +02:00
Aleksander Machniak
2c98bf2811
Fast-mode for selecting kolab objects
...
... for now used only by kolab_notes plugin
2019-05-07 10:37:45 +02:00
Aleksander Machniak
f3d4dadffd
Fix regression in handling contact groups
2019-05-07 10:37:45 +02:00
Aleksander Machniak
e1a4152820
Add possibility to bypass indexes cache only
2019-05-07 10:37:44 +02:00
Aleksander Machniak
d4362d8836
Always fetch xml from IMAP and parse objects on select
...
Temporarily we still store data and xml as before, but do not use them on select.
2019-05-07 10:37:44 +02:00
Aleksander Machniak
4d350d599e
Performance: Load tags UI (and initialize configuration folder/cache) on when it's needed
2019-05-07 10:37:44 +02:00
Aleksander Machniak
7d6e1fd787
Calendar: Fix broken UI when using unsupported (old) view type 'table' (Bifrost#T206587)
...
The default view could have been stored in user preferences. After
fullCalendar upgrade we switched to 'list' view instead of 'table'.
2019-05-07 10:24:46 +02:00
Jeroen van Meeuwen (Kolab Systems)
e0d11833a1
Bump version numbers
2019-05-07 08:32:27 +02:00
Aleksander Machniak
464b49ee34
Elastic: Fix various regressions
2019-05-06 10:56:33 +02:00
Aleksander Machniak
b81e4798d0
Elastic: Unset 'rename' icon, use the one from Elastic core
2019-05-06 09:06:46 +02:00
Aleksander Machniak
290adfbbb1
Merge branch 'dev/elastic'
2019-05-06 08:30:23 +02:00
Aleksander Machniak
fb72e36fa4
Small phpdoc fixes
2019-05-02 12:38:24 +02:00
Aleksander Machniak
02637611ed
Fix various issues caused by caching outdate properties
...
e.g. fixes state and calendar relation after accepting pending invitation event
2019-04-29 13:44:11 +00:00
Aleksander Machniak
e648167c38
Add posibility to remove pending/declined invitation events (Bifrost#T203431)
2019-04-29 10:39:08 +00:00
Aleksander Machniak
ff7f8f76d3
Unset 'rsvp' flag when changing attendee status
2019-04-26 15:14:27 +00: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
3a2240a13d
Fix inconsistency in handling other users "root" folders (Bifrost#T203416)
...
Refactored some code to make sure we always deal with kolab_calendar instances.
2019-04-26 07:30:45 +00:00
Aleksander Machniak
1d72a95549
On iTip request fallback to attendee status, not organizer's
...
When a user has delegator's identities defined and receives
an iTip requests from the delegator (as an organizer) that
invitation could have been detected as accepted (even if there
obviously was no event in users calendar and the status is needs-action/unknown).
2019-04-25 10:04:55 +00:00
Aleksander Machniak
d852838c7e
Fix " v is null in set_event_colors()" error
2019-04-24 10:16:42 +02:00
Aleksander Machniak
89042934ef
Trim redundant whitespace in iTip details table
2019-04-24 09:28:03 +02:00
Aleksander Machniak
3db1e4212c
Don't log full session identifiers
2019-04-19 11:46:39 +02:00
Aleksander Machniak
ce24ec1bdd
Fix bug where newly added element in tag cloud was not clickable (in Tasks/Notes)
2019-04-17 11:58:40 +02:00
Aleksander Machniak
09e8dcce98
Fix regression where removing tags from one message would remove tag badge from all (Bifrost#T201124)
2019-04-17 11:51:57 +02:00
Aleksander Machniak
12ce9fd4c7
Ignore address_book_type setting when checking for global addressbooks
2019-04-16 12:50:20 +02:00
Jeroen van Meeuwen (Kolab Systems)
4ad016bce4
Bump versions to 3.4.4
2019-04-15 11:04:06 +02:00
Aleksander Machniak
b5bde340c2
Get rid of jQuery-UI button use
2019-04-08 11:20:26 +02:00
Aleksander Machniak
7ed760cda0
Fix button selectors (.ui-button -> button)
...
Buttons in Elastic dialogs do not have this class assigned. We also
will get rid of jQuery-UI button use in the future.
Also, fixed Add Resource button state handling.
2019-04-08 11:03:40 +02:00
Aleksander Machniak
f31c329ca7
Fix button selectors (.ui-button -> button)
...
Buttons in Elastic dialogs do not have this class assigned. We also
will get rid of jQuery-UI button use in the future.
2019-04-08 10:35:45 +02:00
Aleksander Machniak
a0454e8080
kolab_sso: Add oauth2 and seas drivers (Bifrost#T194908)
2019-04-03 12:53:10 +02:00
Aleksander Machniak
c64a272df3
Pass attributes list to get_entry()
...
This is now needed, otherwise all attributes will be requested.
2019-04-02 12:39:22 +02:00
Aleksander Machniak
3c9caa4ce1
Elastic: Fix small regression in document editor toolbar
2019-04-01 10:28:49 +02:00
Aleksander Machniak
54851bbc6b
Don't send iTip requests when an attendee moves/resizes an event (Bifrost#T195055)
...
Also display "You are about to make changes ... only be reflected on your calendar " warning.
2019-03-28 15:18:44 +00:00
Aleksander Machniak
17b31cab86
Elastic: Fix regression in taskmenu on small window height
2019-03-26 13:46:14 +01:00
Aleksander Machniak
3748f11815
Elastic: Unify some icons
2019-03-26 12:08:13 +01:00
Aleksander Machniak
6b7b6ce715
Elastic: Fix small regression
2019-03-26 10:05:08 +01:00
Aleksander Machniak
a99b0de248
Elastic: Simplified some css rules
2019-03-26 09:49:04 +01:00
Aleksander Machniak
e13bdd55a7
Elastic: Catch up with layout refactoring in core
2019-03-25 12:27:51 +01:00
Aleksander Machniak
54d171e10f
Calendar: Fix "invalid time" error when using time format without a leading zero
2019-03-22 12:22:10 +00:00
Aleksander Machniak
391997b9a8
Files: Multi-folder searches (collections) improvements (Bifrost#T193529)
...
- To update file sessions metadata use only ony request for all folders
in the search result, instead of potentially massive number of
requests for each folder.
- Added possibility to abort searching.
2019-03-22 12:12:36 +00:00
Jeroen van Meeuwen (Kolab Systems)
a0f73ec2c5
Append a few dots, reference https://en.wikipedia.org/wiki/Date_and_time_notation_in_Europe#Austria,_Germany,_Switzerland
...
Resolves T4307
2019-03-22 12:12:30 +01:00
Jeroen van Meeuwen (Kolab Systems)
acff3a8c43
More aesthetically pleasing, resolve T4331
2019-03-21 23:25:03 +01:00
Aleksander Machniak
bb5dffb6f7
Files: Fix updating mount points metadata on mount point add/rename/delete
2019-03-20 11:38:49 +01:00
Aleksander Machniak
bd62884ea2
Calendar: Fix literal "»" in calendar name in event dialog
2019-03-18 15:32:35 +00:00
Aleksander Machniak
a76210317d
Files: Check access rights on a selected folder on new file form submit (Bifrost#T173150)
2019-03-18 10:07:30 +01:00
Aleksander Machniak
a86269b653
T5076: In event alarms form hide the number input in "on time" and "on date" mode
2019-03-15 11:59:25 +00:00
Aleksander Machniak
aef7452bd3
kolab_date_recurrence improvements with some tests
2019-03-15 11:16:51 +00:00
Aleksander Machniak
a71caa9a51
Calendar: Fix regression where changing attendee status for an existing event wasn't working
...
Also fixed bug where allday event accourrence could have been moved
one day back when changing the attendee status (action=rsvp).
2019-03-14 15:08:53 +00:00
Aleksander Machniak
ee81cf849e
Merge branch 'master' of ssh://git.kolab.org/diffusion/RPK/roundcubemail-plugins-kolab
2019-03-14 10:32:01 +00:00
Aleksander Machniak
de07b7dc01
Elastic: Use pretty checkbox in itip invitation box
2019-03-14 10:31:20 +00:00