I'm reopening this as there are more related issues. E.g. the Check Calendar button points to the wrong date.
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
May 31 2019
This was hard to track, but fixed.
May 30 2019
This is working out of the box, but requires long-press. After a long press you can move the event. After a long press event also a handle to resize the event appears, so you can also resize the event.
I don't think we can control that with current design. For me scrolling in the dialog is consistent. Problems start when a virtual keyboard appears.
May 29 2019
exactly, this bug only occur in "all day" events.
The date and time format under Settings in Roundcube can be identical between user that have this problem and user that don't. At least at this level that does not seem to make a difference.
What is the user date and time format? You could also check what are the input arguments to parseDate() in line 169 of libcalendaring.js file. Just add console.log(this.datepicker_settings.dateFormat, date, this.datepicker_settings) a line before.
I think I saw this before, but never had time to work on this. Probably the date is handled as date-time and converted to user timezone, but should not for all-day events.
May 27 2019
I don't see it on current beta.kolabnow.com withiPone SE iOS 12.1.4. Could you re-test and provide screenshot if it's still an issue?
May 22 2019
The package was created by Thomas, but it looks he's not interested in working on this currently (or just have no time). Problem is that current calendar plugin version will probably not work with Roundcube 1.3. It also requires some manual packaging work for Elastic skin support. Also there are some known issues in the database driver noone have time to work on. From Kolab perspective we could spend that time better on other things. Maybe after the final 1.4.0 release I'll do something about the situation, but I can't promise anything.
They are not maintained and they were never supported by Kolab.
It is a "fork" that we do not manage.
May 21 2019
Hi, thanks for the update.
Bugs logged there are not considered here, they need to be logged here.
May 20 2019
Apr 13 2019
I think we'd need a change around https://git.kolab.org/diffusion/C/browse/master/lib/api/common.php$237, but I didn't think about it yet.
Apr 12 2019
I did some debugging in the seafile_file_storage class.
$config['fileapi_sources'] = array(
'Seafile' => array(
'driver' => 'seafile',
'host' => 'seacloud.cc',
// when username is set to '%u' current user name and password
// will be used to authenticate to this storage source
'username' => '%u',
)
);
// You can also add
$config['fileapi_backend_storage_disabled'] = true;Okay I’ll take a look on it later. I guess it’s this part:
https://git.kolab.org/diffusion/C/browse/master/lib/drivers/seafile/seafile_file_storage.php$918
That scenario is not supported because you can't store config and you can't use cache without kolab backend. You could probably live without these in some setups, so yes in theory it should work. There must be a bug somewhere.
Hmmm But in theory it could work. I get the list of repositories. Chwala works correctly and lists all folders. Just kolab_files doesn’t get over it and doesn’t request the subfolders of each repo which is presented. BTW the files on the roots of each repo are shown as well.
... and we should throw an error when fileapi_backend != 'kolab'.
I think we should finally remove that section from documentation. It is not supported scenario, I think it is not even supposed to work. There's a comment in sample config:
// Main files source, backend driver which handles // authentication and configuration of Chwala // Note: Currently only 'kolab' is supported $config['fileapi_backend'] = 'kolab';
Basically exactly like described in the howto: https://docs.kolab.org/howtos/use-seafile-with-chwala.html?highlight=seafile#using-seafile-as-an-exclusive-storage-mechanism
Yes, kolab_files uses now different (semi-recurrent) logic to fetch folders hierarchy. How exactly did you configure chwala with seafile?
Apr 11 2019
Mar 27 2019
Please do consider taking this to whatever the appropriate priority actually is, or however else you keep it off my radar until such time there's some meaningful involvement on my part ;-)
Mar 25 2019
Mar 22 2019
Correcting the priority from 60/40 to Normal
This ticket is no longer relevant.
This seems like low-priority aesthetics to me more so than an actual problem.
We do not actively support the database backend driver, so please bear in mind this has a very low priority for us.
Mar 21 2019
Jan 30 2019
Fixed in cbd1c1ae47b9.
Jan 28 2019
The issue is fixed in dev/fullcalendar-upgrade branch. It will be merged soon.
Jan 2 2019
Dec 17 2018
In T4776#68850, @machniak wrote:Unfortunately an update is not trivial.
Confirmed. This is a known bug in fullcalendar library. Unfortunately an update is not trivial.
Nov 28 2018
Fixed in e85ff388293.
Sep 27 2018
Aug 23 2018
Probably it could, but in reality it doesn't make a big difference if you consider return value of both on kolab_storage_folder_user.
@vanmeeuwen Spaces and unicode are perfectly allowed in attachment names thanks to the RFCs about encoding the names in headers. The ticket is about iTip attachments specifically. I confirm that the code removes all non-ascii characters making the attachment name completely dummy in some cases. I don't really know why @bruederli make it this way. Maybe there was a reason.
Aug 22 2018
Maybe I wasn't clear about what I would like to see: Roundcube's config/defaults.inc.php has by default this:
There is "'d.M'," vs. "'d.M.'" (note the second dot).
I'm not understanding what the difference is between;
Compatibility with other clients basically requires (read: "has required"?) file names for attachments are ascii-encoded and do not contain spaces. I think there's even an RFC on client-compatible naming conventions for naming attachments, but I'm failing to recall the number (maybe 2138?).
Aug 21 2018
Copenhagen is, in principle, available. The reason for the parent ticket to exist has largely been obsoleted. This sub-ticket, and its sub-tickets, can therefore be closed.
Aug 17 2018
According to code it looks intentional, but I don't know a real reason, maybe there was some interoperability issue. Honestly, I don't see a reason to not use unicode.
Aug 16 2018
Aug 15 2018
I fixed this yesterday in commit 91b071d1530b [roundcubemail-plugins-kolab master].
Aug 14 2018
Aug 13 2018
plugins/calendar/calendar.php:
function load_settings()
{
[…]
$settings['itip_notify'] = (int)$this->rc->config->get('calendar_itip_send_option', $this->defaults['calendar_itip_send_option']);
$settings['week_numbers'] = 1; // FIXME, needs to be similar like the line above
[…]
}Okay, I spent now some time with the code: My whole suggestion is already implemented, there are both, "weekNumbers" and "weekNumberTitle" variables in "plugins/calendar/lib/js/fullcalendar.js" which are later used by "plugins/calendar/calendar_ui.js".
In T4241#62348, @rsc wrote:Closing this as invalid is not nice.
Closing this as invalid is not nice. It would be really helpful to have at least the second proposal done, given it adds no new screen space requirements. Aside of that, just having calendar weeks in mini-calendar is not really helpful when really actively working with the calendar a lot. Please consider reopening.
The week number is already included in the miniature calendar on the left-hand side, for both month and week views.
Aug 6 2018
Mar 5 2018
Patch applied in 239783c3dd576.
Feb 4 2018
Oct 21 2017
Sep 27 2017
Aug 29 2017
Done.
Aug 28 2017
That is fine with me. I don't expect anything more fancy in this case.
Actually a cancelled event has text-decoration:line-through on the title, but when the event's height takes only one time slot that title is not visible. I don't think we should display them "in white" as we do for pending/declined events, so I propose to just add opacity:0.6.
Aug 2 2017
Jul 18 2017
@adomaitis this depends on some earlier commit: https://git.kolab.org/rRPK2ad0d6651dfbcb32c146465ad9539848b285e3f9
I see some odd behavior after applying this patch
Uncaught TypeError: me.has_attendees is not a function
at update_event_confirm (https://mail.fsi.io/webmail/assets/plugins/calendar/calendar_ui.js:2512:29)
at HTMLDivElement.eventDrop (https://mail.fsi.io/webmail/assets/plugins/calendar/calendar_ui.js:3799:9)
at Calendar.trigger (https://mail.fsi.io/webmail/assets/plugins/calendar/lib/js/fullcalendar.js:1:10028)
at trigger (https://mail.fsi.io/webmail/assets/plugins/calendar/lib/js/fullcalendar.js:3:21529)
at eventDrop (https://mail.fsi.io/webmail/assets/plugins/calendar/lib/js/fullcalendar.js:3:23804)
at HTMLDivElement.stop (https://mail.fsi.io/webmail/assets/plugins/calendar/lib/js/fullcalendar.js:3:4398)
at t.(anonymous function).(anonymous function)._trigger (https://mail.fsi.io/webmail/assets/plugins/jqueryui/js/jquery-ui-1.10.4.custom.min.js:36:10036)
at t.(anonymous function).(anonymous function)._trigger (https://mail.fsi.io/webmail/assets/plugins/jqueryui/js/jquery-ui-1.10.4.custom.min.js:36:29884)
at t.(anonymous function).(anonymous function)._trigger (https://mail.fsi.io/webmail/assets/plugins/jqueryui/js/jquery-ui-1.10.4.custom.min.js:36:5029)
at t.(anonymous function).(anonymous function)._mouseStop (https://mail.fsi.io/webmail/assets/plugins/jqueryui/js/jquery-ui-1.10.4.custom.min.js:36:23145)and
Uncaught TypeError: me.has_attendees is not a function
at event_edit_dialog (calendar_ui.js:697)
at AgendaWeekView.select (calendar_ui.js:3743)
at Calendar.trigger (fullcalendar.js:1)
at trigger (fullcalendar.js:3)
at reportSelection (fullcalendar.js:4)
at HTMLDocument.<anonymous> (fullcalendar.js:2)
at HTMLDocument.d (jquery.min.js:35)
at HTMLDocument.dispatch (jquery.min.js:35)
at HTMLDocument.r.handle (jquery.min.js:35)is displayed several times in browser console.
Also I when I drag the event in attendees calendar I don't see any "saving..." box displayed in the corner as usual. I can't drag already dragged event once again.
Jul 4 2017
Fixed by 0c02d0d45c6 in roundcubemail-plugins-kolab [master].
Jun 30 2017
Hmm, the user who has been reporting this issue uses some mobile email client in addition to the kolab roundcubemail, so it *might* be related to mobile client, but I'm not sure really..