Results 31 issues of James Socol

Tries to add support for async functions to the decorator, but trips over not having a failing test to fix.

This fixes the issue in #1071 with the GitHub Action output using the wrong location values. It's in two commits. The first exposes `lint.FileLocationFromPBLocation` as a public method, and adds...

When using the `--output-format github` switch, the resulting can place the `Span` values into the wrong places, e.g. ```json [710, 32, 40] ``` produces ``` ::error file=users/users.proto,endLine=40,col=32,line=710,title=core... ``` I believe...

type: bug
priority: p2

We have a test failing, only on Jenkins, of course, right now, but the "test results" page only lists a ".JS" test with a "status code 404", while the console...

Because of my not-really-naïve-but-not-really-intelligent-either implementation of speed limits in the `player.thrust()` method, there are two interesting behaviors at full-speed: 1. If you hold UP while at full-speed and then turn,...

Let's make K_TIMEOUT configurable via an environment variable, so that this stays generically useful but django can still set it. ``` python TIMEOUT = os.env.get('SPHINX_TIMEOUT', 1) ``` Then Django can...

It would be valuable to turn on flags by internal IP or subnet. A comma-separated list of IP addresses with wild cards would be great.

semver:minor
pinned

If a user is authenticated, it doesn't make sense to flip back and forth depending on their device. I guess a `ForeignKey` through a `WaffleUser` model that stored a boolean...

semver:minor
pinned

The trend in django core has been to move from lots of `NAMESPACE_*` settings to `NAMESPACE = {'FOO': 1}`. I think in the interest of reducing settings namespace bloat, and...

semver:minor
pinned

@foxannefoxanne emailed me a while ago—and true to form I've been terrible at getting back to email, so I'm moving this here—about the idea of implementing at least Flags, if...

semver:patch
pinned