Gavin Sidebottom

Results 14 issues of Gavin Sidebottom

First of all, thanks for this great plugin! Is there a way to add the custom sidebar links to the bottom of the app-standard links instead of the top? A...

At some point, Kong may have required 'username' to be specified for a new consumer, but it doesn't anymore: https://getkong.org/docs/0.6.x/admin-api/#create-consumer. Either "username" or "custom_id" are accepted. In general, what is...

**Is your feature request related to a problem? Please describe.** If any text is selected/highlighted in Obsidian, Quickadd uses that text as the input/value for a Capture. This is probably...

enhancement

Right now we do basic validation for the composition of an email, but we don't do anything to notify a user that an email has succeeded or failed to be...

PR #916 created an API endpoint to send mail to all users that match a search query. Pulling the email addresses for all of these users involves looping through pages...

enhancement

We have a few issues with our Micromasters test suite. The main issue is speed: it takes about 2 minutes to complete on a normal development machine. Slow test suites...

epic

Related to #718 We want to be able to display delivery rate and open rate for any given sent mail (#808). We should create an API endpoint(s) in MM to...

**Sent-mail views: #808** Some details that should guide the design of these models: - For this version of Micromasters email, messages can only be sent to an entire set of...

![ss 2016-08-05 at 12 26 30](https://cloud.githubusercontent.com/assets/14932219/17443314/02ef4848-5b08-11e6-8665-c3e1e2315db4.png) Tests in search/api_test.py take about 3/4 seconds each. Two big reasons for this are `search()` and `assert_search()`. `search()` is called about 27 times, and...

#711 introduced the CachedEnrollment and CachedCertificate to our codebase to provide a way for us to cache edx data in our own database. The model definitions are identical, the `get_`...

Tech Debt