The letter A styled as Alchemists logo. lchemists

TRMNL API 0.4.0

Keyboard Shortcuts

  • v: View versions.
  • TAB: Move to next commit.
  • ⇧ + TAB: Move to previous commit.
  • ENTER: Open or close a commit.
  • ←: View previous version.
  • →: View next version.

Version 0.4.0

SHA

65d5ecaf224aa67f7dd98333c5fc39ff3342d2a4

Signature

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEE0UiFiNLe33PmLweh8rxJvE/7mkgFAmiTonQACgkQ8rxJvE/7
mkiWfQ/7Bbamv3gjnCO3tgs63p4hOmP+BbDuonO8RuUWq1zBfQ1W/vg5w2Z446/s
3X32QlVV+dbDmw5q1GfoZFnzsV2UFBKr7Yx3yNQqH9Kb5j0s37UsdWE+Mx3jXRQV
I4rAOSEfIuSWfjWJnupx5el7EsWLbGKmCynICd7o6HWboO4LUYErdVAm/WPDBxXQ
dG9G0387OCsu+rYOUAEW1SQrH02lmpdF2+lCmUeVkeZCLcP4/NXbpSY13mmbnRU0
HOZN4eGqgwvFZtGqqONvqA5x/8PCn5qP/+jVps0MC0I+sQU+hHtXTP0hQMtVd6ek
6ucQkBT90leJ7TeL4UlnERAy1haH3yf0f1nlL6cl6RXm1Zr+AxbBjcnTwJGlJFBr
4K1/j3v3S1neKj+30uUxPrjoXaD+0PWybgOKHZxMuCroZ+g4OWVGXx0f4jUMuJWa
OfPBfhGFsMQcCv+aSb9bNgrLbv9kf+/+8xS25ugmo6BbpFhDQlo39uJvnude4xa+
DVFZ3ITzDAHbRkUG8zeN3sQX0PD+EPeiB+YYEWQ6nQAfFHFfqwcT8Vb7tNWXqI5B
2x9G+Fq4gfwMND7sei5ALVcFC44hDVao4khiaqrWDUwJekaXfQeDAyUpFej+gH55
ZVRix0rgMct39OXrrPv0Fh+gHGsXTtrGONjTq+iXMSC7bYRkQOQ=
=3dpR
-----END PGP SIGNATURE-----
Commit Author Files Lines Issue Review
normal Updated requester to log and fail SSL, connection, and timeout errors Brooke Kuhlmann 4 -7 / +94 All All
minor

Message

Necessary to log debug information and gracefully handle failures. Other errors might need to be tracked in the future but, for now, these are the most common.

Reek has been updated to ignore the logger #call method because keeping exception logic in a single place is nice for quick lookup. The data clump smell is also being ignored because we have to repeat passing in custom headers (at least for now).

RuboCop has also been updated to ignore the longer parameter list. This is an unfortunte side effect of the HTTP gem which uses multiple keyword arguments for making requests and so this design carries over into our implementation. Ignoring for now.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

3685770d072744285f923130951eda91e355c3dd

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Updated to Cogger 1.4.0 Brooke Kuhlmann 1 -1 / +1 All All
minor

Message

Necessary to improve debug logging. Details.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

2d209a197d1dc1d90db27598c02ed4734b7408b0

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Updated to HTTP 5.3.0 Brooke Kuhlmann 1 -1 / +1 All All
minor

Message

Necessary stay current.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

d75eafad11029bfd7c18a74a856cad7c99b25881

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Updated version Brooke Kuhlmann 1 -1 / +1 All All
minor

Message

None.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

9fbf5a14d4821bde465fc3331253adc785316022

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Removed model endpoint notes Brooke Kuhlmann 1 -25 / 0 All All
patch

Message

Accidentially forgot to remove these engineering notes during the original implementation work. They are not needed.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

21c0cc86be8f76a1c76e21a55ac913b52486d4dd

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated