Stefan du Fresne

Results 13 issues of Stefan du Fresne

The `can_edit` permission is used in two places in our code base: whether or not someone has permission on arbitrary writes (decided in api's routing), and whether or not upward...

Type: Bug

When creating reports we store the user-entered data effectively twice: - Once as the raw XML that Enketo returns to us, for use by subsequent Enketo invocations (i.e editing docs)...

Type: Performance
Priority: 2 - Medium

In Scala (and probably Haskell and other languages) there is a concept of pattern matching. This is similar to but not the same as destructoring, and similar to but not...

enhancement

See: https://github.com/commonsguy/cwac-wakeful As of writing this says: > UPDATE 2019-05-11: Users of this library should migrate to JobIntentService or WorkManager from Android Jetpack. Those classes cover the primary WakefulIntentService use...

Priority: 1 - High

WakefulService is a service that is executed on wake periodically, that deals with polling API to communicate any webapp terminating messages in gateway, as well as taking any webapp originating...

Type: Technical issue

As part of the upgrade from 1.6 to 2.0 a bunch of URLs that relate to node-specific things have moved. For example, `/_config` is now `/_node/couchdb@localhost/_config`. The `_fti` URL seems...

Fixes issues with Gaze sending incorrect hits on some systems (tested on OSX). An example of this is creating directories in the same folder as a watched file.

Test case repository: https://github.com/SCdF/grunt-contrib-watch-watches-dirs-by-mistake Basically, given the following watch config: ``` js watch: { shouldFire: { files: ['shouldFire', 'shouldFireDir/shouldFire'], tasks: ['printstuff'] } } ``` I would expect that only two...

``` $ SwitchAudioSource -c DisplayPort ``` ![image](https://cloud.githubusercontent.com/assets/583851/24453649/a9070c48-1480-11e7-85ac-b6c51ec4eb5f.png) ``` $ SwitchAudioSource -s "Built-in Output" output audio device set to "Built-in Output" ``` ![image](https://cloud.githubusercontent.com/assets/583851/24453671/c0bf449a-1480-11e7-9a10-6c09e0f47dda.png) The Dell monitor being DisplayPort. This only happens...

Because preferences change when you do lots of things like change font size, and because working out the path is quite costly, only do it the first time the plugin...