Quick keyboard navigation in Kube

It was already previously possible to navigate through Kube by moving the keyboard focus using tab and arrow keys, however that is neither fast nor efficient. To be able to really blaze through your Inbox we naturally require VIM style keybindings. To move through the UI we want to be able to go through folders, threads and mails using a single key press, without worrying where the focus currently is.

Continue Reading “Quick keyboard navigation in Kube”

Implementing overlapping date-range queries in Kube

Warning: this post is about me experimenting and researching on the subject, I am not an authority in the matter.

I want my calendar view to be optimized, how hard can it be?

To be more precise, I want the events displayed in a calendar view (week view, month view, etc.) to be fetched quickly from the database, without having to load them all into memory, while not overblowing the size of the database. Some people use their calendar extensively and we do not want to make Kube memory or disk heavy for them.

Continue Reading “Implementing overlapping date-range queries in Kube”

Deprecation of TLS version 1.0

For most people, it’s been looming about pretty silently over the past few years, but TLS v1.0, the oldest and earliest version of Transport Layer Security is considered deprecated. The Payment Card Industry (PCI) data security standard (DSS) version 3.2 from April 2016 recommends full deprecation by the end of June 2018.

In compliance with these standards, while originating from the payment card industry, widely regarded to as a guiding standard for other industries, Kolab Now has disabled support for TLS v1.0.

Why? What does that mean?

Continue Reading “Deprecation of TLS version 1.0”

Kube’s gained some manpower

Around FOSDEM this year we have found some fresh manpower for Kube! Please welcome Rémi, who is doing an internship with us, and is working on Kube during that time. He was quick to land his first few patches and is now busy implementing the first few steps for CalDAV based calendaring support.

I for one am exited to see what he will come up with =)