Mathijs de Bruin
Mathijs de Bruin
Closes #72, #77 and succeeds #79, #78, #76 and #74. It also updates tox releases to those supported by Django and upgrades the deploy to Djang 1.11 - as you...
However, with modern Go versions, vendoring is on by default.
It seems looper is opening more files than a default Mac setup likes. Perhaps we should consider increasing the open file limit as, for example, is done in go-ipfs: https://github.com/ipfs/go-ipfs/blob/a933b288b3cbe506067e45a1da34dd6559dc417b/cmd/ipfs/ulimit.go...
The actual code of this package looks very useful at first sight in comparison with tastypie and djangrestframework, as it seems to be more flexible than both and has a...
## Summary When a pointer argument is used in `Run()` and this object is modified in an asynchronous fashion, the evaluation of `%v` in `Arguments.Diff` causes a race condition. ###...
Based on #70.
Some service (ie. SendGrid) allow for the retrieval of bounce feedback through their API. Perhaps we should define some basic model for integrating delivery feedback in the subscription system, so...
Django's sites framework is hardly used and, honestly, kind of sucks. AFAIK all builtin Django apps are now designed to work with but not depend on the sites framework. It...
Using [django-anymail](https://github.com/anymail/django-anymail) we could have emails automatically tagged with metadata (user id, submission id etc) and (later) provide [feedback](https://anymail.readthedocs.io/en/latest/sending/tracking/) on email delivery, link clicking etc. Suggestion: keep using Django's builtin...
Either a dictionary or a callable returning a dictionary, configured in the Django settings, should allow for dynamically injecting headers into the SMTP request for (statistics) processing, such as with...