Commit graph

3240 commits

Author SHA1 Message Date
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
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
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
Jeroen van Meeuwen (Kolab Systems)
456254ef2f Bump version numbers 2019-03-14 11:12:38 +01:00
Aleksander Machniak
bc4a639e64 Elastic: Fix RSVP recurring menu
Use rcmail's menu instead of jQuery-UI's menu.
2019-03-12 17:40:00 +00:00
Aleksander Machniak
2479385e04 Files: Fixed empty dialogs regression in Larry skin 2019-03-13 12:36:47 +01:00
Aleksander Machniak
1d9490f60b Files: Fix buggy dialogs when more than one external storage requires authentication 2019-03-08 15:34:30 +00:00
Aleksander Machniak
02a1ad8f64 Elastic: Fix style in some Files dialogs 2019-03-08 14:18:40 +00:00
Aleksander Machniak
7c87ca644c T127626: Improved performance of folders listings (in Files)
By fetching list of folders in semi-recursive way using many parallel requests to Chwala.
2019-03-08 13:12:09 +00:00
Aleksander Machniak
f66950a5d8 Elastic: Fix padding of subscription button on folder listings 2019-02-27 11:28:45 +01:00
Aleksander Machniak
925cdfda8c Calendar: Menu options rename: Edit -> Edit/Share calendar, Delete -> Delete calendar 2019-02-21 11:47:12 +00:00
Aleksander Machniak
d1989f1176 Tasks: Menu options rename: Edit -> Edit/Share list, Delete -> Delete list 2019-02-21 11:42:33 +00:00
Aleksander Machniak
a9056e4b71 Notes: Menu options rename: Edit -> Edit/Share notebook, Delete -> Delete notebook 2019-02-21 11:36:53 +00:00
Aleksander Machniak
003485ed5e Elastic: Small checkbox label alignment fix 2019-02-21 11:30:38 +00:00
Aleksander Machniak
f5c586cf7b Fix some labels in import/export dialogs not pointing to inputs/selects 2019-02-21 11:22:31 +00:00
Aleksander Machniak
7288bac122 Elastic: Use custom switch in place of pretty checkbox 2019-02-20 13:40:56 +01:00
Aleksander Machniak
80ed46693a Elastic: Fix non-working completion status checkbox on tasks list 2019-02-20 12:45:16 +01:00
Aleksander Machniak
9b55d3ad1b Fix invalid HTML output 2019-02-20 10:25:09 +01:00
Aleksander Machniak
ea21949fd8 kolab_auth_proxy plugin (Bifrost#T184892) 2019-02-19 12:33:46 +01:00
Aleksander Machniak
b1640e16f4 Fix misleading error message on IMAP errors 2019-02-18 12:04:08 +01:00
Aleksander Machniak
721e131b53 Add missing styles for some elements in Availability finder table 2019-02-08 13:22:46 +01:00
Aleksander Machniak
2a66eed29a Fix javascript errors in Availability dialog 2019-02-08 13:16:38 +01:00
Aleksander Machniak
8400bbe36f T4770: Fix searching by event categories 2019-02-07 13:15:41 +00:00
Aleksander Machniak
11ff8f71ea Fix various calendar regressions 2019-02-06 09:45:58 +01:00