The letter A styled as Alchemists logo. lchemists

TRMNL API 0.10.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.10.0

SHA

472000488cf6b9b2876e2853f7ec7ab9fd22fcde

Signature

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

iQIzBAABCAAdFiEE0UiFiNLe33PmLweh8rxJvE/7mkgFAmlyo0cACgkQ8rxJvE/7
mkjXRA//VDObKb3A4YRJCB5wsWDfooUbByBiTiswCaPrgVqIQ7lMt6FEbfK9ET3E
rJTXpCLSasE/WahJ5sOeVXusg27om4SEQAoXiTK2zGW7aj0ujBmdrxk61qWrcT6C
WScJv9ri08SSveSEsUJ2UecVxtY+XmViXuaYS23R3mzBRlqV1K/uQ/THAB+V+y/6
GweqKt6LO6/DiTOkshu8S9uUS5qPjD9kbNJde6I82uoUz6Mr7tQ/QpHpJDoNVMZ3
H35AOFXi5scFFpDI7Ay34Rw+aold2VNIWJfajGA1SR6QF3iZBmMv+sXHI8MPc4H+
P2oi1IFEexOWLHiXv4q9jVAAw42GcrYUeZQio1j37XWN9Kl4ogTBQQ5fNYgVUTE7
II6cqLTMg5L8FJb6Ck/NnaIufHwnk3d+RByPYntcH43Q8oAB7E7zNu1VZrHHb9p3
nldUxn2PhVHbWYcsJ/hKKM0hT2tFmdmh7QyE+7rDtWkReihfgiUr7YUfUjvYDba5
nxkHymS4ojTR3E/zdmDSRKy5I5Bzv3ptCgA7hsL9P1fmZR8+l63UPdROLHssnGOG
R/D+v34xJc8GORMJusJqVkQAA6W2f3dj6Dc4oZR+6Nhb3uZ2Yn4jMAI6IYd5Ljfg
KlrrhlOzq3Cjq2E7Wyf6GMw0/JVUuLPVTBzcULPq/ELWvS2MPyo=
=kHS8
-----END PGP SIGNATURE-----
Commit Author Files Lines Issue Review
normal Added recipe meta model Brooke Kuhlmann 3 0 / +92 All All
minor

Message

Necessary to handle API response metadata so we can have distinct models for data and metadata.

RuboCop has been updated to ignore the parameters because RuboCop still doesn’t have the ability to distinguish between whole value objects and standard objects (and we need safe defaults in this case).

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

f59688fee55ec1bb9c1f95b983a25c768ac14bdf

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Updated recipe model to distinquish between data and meta information Brooke Kuhlmann 3 -27 / +47 All All
minor

Message

Necessary to prevent the API design from infecting this implementation by clarifying the difference between data and metadata information (like how a basic JSON Data API response should be structured).

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

97bf0e3c308e8886196480a2ebd9e446cde2feb0

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Updated version Brooke Kuhlmann 2 -68 / +67 All All
minor

Message

Includes updates to the recipes endpoint.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

d5d80955a49ade9f179d9004bfa8067449da211d

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Fixed recipe endpoint to use sort key Brooke Kuhlmann 1 -2 / +7 All All
minor

Message

Use of sort-by — as provied by the API — is awkward so this simplifies usage so you can use the sort key as a symbol which is consistent with existing keys.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

268ac8d4e0418da7427d9d193898df79bc0d7752

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Fixed recipe entry model to be data model Brooke Kuhlmann 4 -4 / +4 All All
minor

Message

Necessary to add clarity to what this model represents as Entry was slightly confusing, and now that there is no conflict with native Data objects, we can use Data for the model name.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

9cd951f908e027b30586a8b3dddace3bde494efa

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Refactored models to reference native Ruby Data objects Brooke Kuhlmann 6 -6 / +6 All All
patch

Message

Necessary to ensure we reference native Ruby data objects versus the new data objects own by this gem when dealing with JSON Data APIs.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

ca9ac028e6e0a87ca84563d8fb45a0a2464b6128

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated