Skip to content

Releases: ascoderu/lokole

0.1.78

27 May 18:02
@c-w c-w
af5249c
Compare
Choose a tag to compare
Make inbound email processing idempotent (#200)

0.1.77

27 May 15:51
@c-w c-w
205d1f3
Compare
Choose a tag to compare
Increase sendgrid exception catching (#199)

0.1.76

26 May 03:50
@c-w c-w
036116d
Compare
Choose a tag to compare
Fix ingress backend name (#192)

0.1.73

16 Mar 21:47
@c-w c-w
7f3af88
Compare
Choose a tag to compare
Add minimum test coverage (#161)

0.1.71

04 Feb 03:36
@c-w c-w
94255ff
Compare
Choose a tag to compare
Fix breaking ServiceBus SDK change (#130)

0.1.68

06 Jan 06:36
@c-w c-w
9b3b117
Compare
Choose a tag to compare
Make content-id attribute name more explicit (#123)

0.1.67

03 Jan 05:08
@c-w c-w
d1d201b
Compare
Choose a tag to compare
Fix sendgrid attachment sending error (#119)

Stacktrace:

```
  File "/app/opwen_email_server/actions.py", line 32, in __call__
    return self._action(*args, **kwargs)
  File "/app/opwen_email_server/actions.py", line 59, in _action
    success = self._send_email(email)
  File "/app/opwen_email_server/services/sendgrid.py", line 43, in __call__
    return self._send_email(email, email_id)
  File "/app/opwen_email_server/services/sendgrid.py", line 49, in _send_email
    status = self._client(request)
  File "/app/opwen_email_server/services/sendgrid.py", line 35, in send_email
    response = client.client.mail.send.post(request_body=email)
  File "/venv/lib/python3.6/site-packages/python_http_client/client.py", line 236, in http_request
    kwargs['request_body']).encode('utf-8')
  File "/usr/local/lib/python3.6/json/__init__.py", line 231, in dumps
    return _default_encoder.encode(obj)
  File "/usr/local/lib/python3.6/json/encoder.py", line 199, in encode
    chunks = self.iterencode(o, _one_shot=True)
  File "/usr/local/lib/python3.6/json/encoder.py", line 257, in iterencode
    return _iterencode(o, 0)
  File "/usr/local/lib/python3.6/json/encoder.py", line 180, in default
    o.__class__.__name__)
TypeError: Object of type 'bytes' is not JSON serializable
```

0.1.65

02 Jan 20:13
@c-w c-w
855f9dd
Compare
Choose a tag to compare
Improve AppInsights logging (#115)

* Switch to official Flask AppInsights middleware

* Add action exception handler

* Reduce default log level

* Short-circuit formatting when logger is disabled

* Remove unnecessary list

* Switch to async AppInsights channel

* Ensure all telemetry is always flushed

* Remove unnecessary supertype