Mailvelope in Nextcloud Mail, refined
Nextcloud Mail has offered PGP encryption via a third-party browser extension Mailvelope for a while. Recently we discovered that there were some issues due ...
Nextcloud Mail has offered PGP encryption via a third-party browser extension Mailvelope for a while. Recently we discovered that there were some issues due ...
Similar to some other programming language and environments, php is subject a form of the dependency hell. That means only one version of a class can be load...
In times where most JavaScript is not written for the browser directly but runs through one (or many) tools that transform the syntax and APIs used, it has b...
Many Nextcloud apps that serve a front-end component have been rewritten in Vue.js recently. With this change to a more modern framework and concept for buil...
Yesterday I wanted to enable Travis CI for an university project where we’re using .NET Core. Although Travis travis currently supports .NET Core builds, it ...
It’s been just a week since I announced Mail v1.6.1 here on this blog and yet there is a new release – v1.7.0.
I’m happy to announce that we’ve released a new version of Nextcloud Mail today. The most notable changes are the ability to move messages via a brand new ma...
Users of the Nextcloud U2F app may have noticed that the app warns that only Chrome natively supports U2F and an addon is necessary for Firefox:
The Wahoo Elemnt companion app pulls workout files off my bike computer in the .fit file format. The workout can then be viewed, uploaded to a number of seri...
It’s been just a week since I announced Mail v1.6.1 here on this blog and yet there is a new release – v1.7.0.
I’m happy to announce that we’ve released a new version of Nextcloud Mail today. The most notable changes are the ability to move messages via a brand new ma...
Similar to some other programming language and environments, php is subject a form of the dependency hell. That means only one version of a class can be load...
In times where most JavaScript is not written for the browser directly but runs through one (or many) tools that transform the syntax and APIs used, it has b...
Many Nextcloud apps that serve a front-end component have been rewritten in Vue.js recently. With this change to a more modern framework and concept for buil...
With Nextcloud 16 we release a new security app: Suspicious Login. This app can detect anomalies in IP addresses logging into a user’s Nextcloud account usin...
The Sentry integration for Nextcloud has been available for more than a year now. During this year, we gradually improved the data that is reported and the e...
Nextcloud apps use global functions to access server APIs like the t function to translate a given string. Within a Vue template, you can use this function l...
Nextcloud 15 applies a stricter default content security policy (CSP) which requires special treatment for JavaScript frameworks and libraries that use unsa...
I’m happy to announce a new two-factor provider for Nextcloud: the Admin Support Provider. In contrast to the existing providers like TOTP and U2F, this prov...
Travis CI offers free continuous integration services for open source projects on GitHub, so it’s a natural fit for Nextcloud apps. In this blog post, I’d li...
Over the course of the last week, I released a handful of Nextcloud app updates. This process is similar for all my maintained apps, so I have developed a wo...
cargo clean
I just got the Gnome notification that my SSD once again runs out of free disk space. This has happened before. Ususally I just clean up my pacman/pacaur cac...
A couple of months ago, I created a Sentry integration for Nextcloud. Back then, I focussed on integrating the PHP SDK to automatically report all logged PHP...
krankerl up
With the release of Krankerl 0.7.0, I’ve added a new up command that detects composer and npm availability and automatically installs all Nextcloud app depen...
Lenovo released BIOS updates to fix security issues for CVE-2017-5715 (Spectre), so I figures that it would be a good time to update mine. I’ve once bricked ...
Users of the Nextcloud U2F app may have noticed that the app warns that only Chrome natively supports U2F and an addon is necessary for Firefox:
The Nextcloud app metadata is declared in an XML document, located at appinfo/info.xml. The structure of this document is defined by a XML schema that can be...
I like having my Nextcloud apps tested automatically both locally and on continuous interation build services like Travis CI. While those automated tests wil...
Similar to what the Rust community is doing with #Rust2018 right now, I’d like to write down my personal Nextcloud goals for 2018.
Lenovo released BIOS updates to fix security issues for CVE-2017-5715 (Spectre), so I figures that it would be a good time to update mine. I’ve once bricked ...
The Wahoo Elemnt companion app pulls workout files off my bike computer in the .fit file format. The workout can then be viewed, uploaded to a number of seri...
In times where most JavaScript is not written for the browser directly but runs through one (or many) tools that transform the syntax and APIs used, it has b...
Many Nextcloud apps that serve a front-end component have been rewritten in Vue.js recently. With this change to a more modern framework and concept for buil...
Nextcloud apps use global functions to access server APIs like the t function to translate a given string. Within a Vue template, you can use this function l...
Nextcloud 15 applies a stricter default content security policy (CSP) which requires special treatment for JavaScript frameworks and libraries that use unsa...
A couple of months ago, I created a Sentry integration for Nextcloud. Back then, I focussed on integrating the PHP SDK to automatically report all logged PHP...
Nextcloud apps use global functions to access server APIs like the t function to translate a given string. Within a Vue template, you can use this function l...
With Nextcloud 16 we release a new security app: Suspicious Login. This app can detect anomalies in IP addresses logging into a user’s Nextcloud account usin...
Nextcloud Mail has offered PGP encryption via a third-party browser extension Mailvelope for a while. Recently we discovered that there were some issues due ...
The Wahoo Elemnt companion app pulls workout files off my bike computer in the .fit file format. The workout can then be viewed, uploaded to a number of seri...
It’s been just a week since I announced Mail v1.6.1 here on this blog and yet there is a new release – v1.7.0.
I’m happy to announce that we’ve released a new version of Nextcloud Mail today. The most notable changes are the ability to move messages via a brand new ma...
Nextcloud Mail has offered PGP encryption via a third-party browser extension Mailvelope for a while. Recently we discovered that there were some issues due ...
Similar to some other programming language and environments, php is subject a form of the dependency hell. That means only one version of a class can be load...
In times where most JavaScript is not written for the browser directly but runs through one (or many) tools that transform the syntax and APIs used, it has b...
Many Nextcloud apps that serve a front-end component have been rewritten in Vue.js recently. With this change to a more modern framework and concept for buil...
With Nextcloud 16 we release a new security app: Suspicious Login. This app can detect anomalies in IP addresses logging into a user’s Nextcloud account usin...
The Sentry integration for Nextcloud has been available for more than a year now. During this year, we gradually improved the data that is reported and the e...
Nextcloud apps use global functions to access server APIs like the t function to translate a given string. Within a Vue template, you can use this function l...
Nextcloud 15 applies a stricter default content security policy (CSP) which requires special treatment for JavaScript frameworks and libraries that use unsa...
I’m happy to announce a new two-factor provider for Nextcloud: the Admin Support Provider. In contrast to the existing providers like TOTP and U2F, this prov...
Some impressions of the Nextcloud Conference 2018 in Berlin.
Travis CI offers free continuous integration services for open source projects on GitHub, so it’s a natural fit for Nextcloud apps. In this blog post, I’d li...
Over the course of the last week, I released a handful of Nextcloud app updates. This process is similar for all my maintained apps, so I have developed a wo...
A couple of months ago, I created a Sentry integration for Nextcloud. Back then, I focussed on integrating the PHP SDK to automatically report all logged PHP...
krankerl up
With the release of Krankerl 0.7.0, I’ve added a new up command that detects composer and npm availability and automatically installs all Nextcloud app depen...
Users of the Nextcloud U2F app may have noticed that the app warns that only Chrome natively supports U2F and an addon is necessary for Firefox:
The Nextcloud app metadata is declared in an XML document, located at appinfo/info.xml. The structure of this document is defined by a XML schema that can be...
I like having my Nextcloud apps tested automatically both locally and on continuous interation build services like Travis CI. While those automated tests wil...
Similar to what the Rust community is doing with #Rust2018 right now, I’d like to write down my personal Nextcloud goals for 2018.
I’ve been writing a lot of Rust code this year, partly because I used it for some university projects and also because I’ll start writing a master thesis abo...
Sentry is an application crash reporting tool that collects and aggregates application crashes from various frameworks and programming languages. I’ve been u...
Nextcloud apps need some level of bootstrapping code to be run when a request reaches the Nextcloud server. This code wires up interfaces and classes for the...
Most Nextcloud apps I contribute to seem to be using Scrutinizer as code quality analysis tool for their pull requests on GitHub. I really like how they anal...
Here are some snapshots I took at the Nextcloud conf in Berlin.
Nextcloud 11 will be released soon and this will be the first version of the Nextcloud server that uses the new app store at apps.nextcloud.com. All apps upl...
Starting with Nextcloud 10, it is possible to plug custom two-factor auth apps into Nextcloud’s authentication system. One of the most popular second factors...
You are reading an old post. I’m working on the Nextcloud TOTP and U2F apps now.
Following the release early, release often philosophy when working on ownCloud Mail, we do releases quite often. The most important enhancement of this relea...
I have become a regular contributor of the ownCloud mail app in the last few months and have therefore been invited to the ownCloud conference in Berlin. Fro...
Some impressions of the Nextcloud Conference 2018 in Berlin.
Am 28. April wurde in Schrattenthal eine Feuerwehrübung mit mehreren Fahrzeugen und eingeklemmten Personen durchgeführt.
Here are some snapshots I took at the Nextcloud conf in Berlin.
Am 7. September fand im Schloss Schrattenthal eine Feuerwehrübung statt, bei der ich ein paar Schnappschüsse aufnehmen durfte.
Similar to some other programming language and environments, php is subject a form of the dependency hell. That means only one version of a class can be load...
The Nextcloud app metadata is declared in an XML document, located at appinfo/info.xml. The structure of this document is defined by a XML schema that can be...
I like having my Nextcloud apps tested automatically both locally and on continuous interation build services like Travis CI. While those automated tests wil...
Similar to what the Rust community is doing with #Rust2018 right now, I’d like to write down my personal Nextcloud goals for 2018.
cargo clean
I just got the Gnome notification that my SSD once again runs out of free disk space. This has happened before. Ususally I just clean up my pacman/pacaur cac...
krankerl up
With the release of Krankerl 0.7.0, I’ve added a new up command that detects composer and npm availability and automatically installs all Nextcloud app depen...
I’ve been writing a lot of Rust code this year, partly because I used it for some university projects and also because I’ll start writing a master thesis abo...
With Nextcloud 16 we release a new security app: Suspicious Login. This app can detect anomalies in IP addresses logging into a user’s Nextcloud account usin...
Lenovo released BIOS updates to fix security issues for CVE-2017-5715 (Spectre), so I figures that it would be a good time to update mine. I’ve once bricked ...
Users of the Nextcloud U2F app may have noticed that the app warns that only Chrome natively supports U2F and an addon is necessary for Firefox:
The Sentry integration for Nextcloud has been available for more than a year now. During this year, we gradually improved the data that is reported and the e...
A couple of months ago, I created a Sentry integration for Nextcloud. Back then, I focussed on integrating the PHP SDK to automatically report all logged PHP...
Sentry is an application crash reporting tool that collects and aggregates application crashes from various frameworks and programming languages. I’ve been u...
Nextcloud apps need some level of bootstrapping code to be run when a request reaches the Nextcloud server. This code wires up interfaces and classes for the...
Nextcloud apps need some level of bootstrapping code to be run when a request reaches the Nextcloud server. This code wires up interfaces and classes for the...
The Wahoo Elemnt companion app pulls workout files off my bike computer in the .fit file format. The workout can then be viewed, uploaded to a number of seri...
Travis CI offers free continuous integration services for open source projects on GitHub, so it’s a natural fit for Nextcloud apps. In this blog post, I’d li...
The Nextcloud app metadata is declared in an XML document, located at appinfo/info.xml. The structure of this document is defined by a XML schema that can be...
I like having my Nextcloud apps tested automatically both locally and on continuous interation build services like Travis CI. While those automated tests wil...
Travis CI offers free continuous integration services for open source projects on GitHub, so it’s a natural fit for Nextcloud apps. In this blog post, I’d li...
I’m happy to announce a new two-factor provider for Nextcloud: the Admin Support Provider. In contrast to the existing providers like TOTP and U2F, this prov...
Users of the Nextcloud U2F app may have noticed that the app warns that only Chrome natively supports U2F and an addon is necessary for Firefox:
Nextcloud apps use global functions to access server APIs like the t function to translate a given string. Within a Vue template, you can use this function l...
Nextcloud 15 applies a stricter default content security policy (CSP) which requires special treatment for JavaScript frameworks and libraries that use unsa...