The letter A styled as Alchemists logo. lchemists

Terminus 0.75.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.75.0

SHA

c5b506a180421371854773de2c363c5fb28fa25f

Signature

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

iQJPBAABCAA5FiEE0UiFiNLe33PmLweh8rxJvE/7mkgFAmq0JowbFIAAAAAABAAO
bWFudTIsMi41KzEuMTIsMCwzAAoJEPK8SbxP+5pIC18QAJJF8QYEUav5P6S3e1x2
bEoIr/aDow6h/hQ9BGgOjIlCkRwyL0auqsnrY6tpRDqy0o1KQV/946ag4g6hTV6y
Ga47CYvy+YkyEogYItzda8U87nHlTZIc6piHx3vCCe/jQ5t/IsHDdQLkydWFb6SP
rxlTrsFsjI1uILXeO3QBMN08/xmbAQtruBca0Ae6qvPp5AL+pGYOyBa5h6npHIYT
mTu+vD9LY7r8AthneJ9snpCfzXCNPaTtEVIFT57+D+xjUtoT7oVOnghDoNAQyB7v
Inn+bTQvjarxfxdrL6jCQRMsiFQtS0emAkhoFI+gy5zc0M0YYU94t1IDmmeGDTU8
sTwaUM/NqpHS/zRN3PAE4NC+69dWhckThqDXh66xsYw9iYhQ5fvT5tlUBFkyP/P6
3xqU/j+BKxSBjpZjOfI8BMumDYsnhb+25oagW/OJBw+mYPLH0QNEK/qIMQpWdgf8
wE0NOC5r8g1vlB6pVBJyYT8xzk0If4qOpW73E2Rt+qGQwZsvr6KurOD21bnSLfff
hljnAGujLiAQj9p0DdiTWgvWOU8FtOLUCc4QN11yRx5FBWYTZ1uTNHCiTpQfivEz
TXmYF+rp2vxJl09ppsiieiO+MGbCYc9OYCgrpHgbiPt4zDfFZJ8yfHNAB0m7Kck2
6YdNAAlY7++tAAFd8ousF3vc
=gbce
-----END PGP SIGNATURE-----
Commit Author Files Lines Issue Review
normal Added API extension exchange request spec Brooke Kuhlmann 1 0 / +222 All All
minor

Message

Necessary to test all API actions.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

02263f282823de3f9f8bde26aa5f84c84eab8cbc

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Added API shared error validation translation Brooke Kuhlmann 1 0 / +4 All All
minor

Message

Necessary to start translating API responses by defining shared text which can be reused across multiple actions. Using the api.shared namespace to house all of this.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

b7e69f09893db188ea099e52daff0e12988f2855

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Added CSS properties Brooke Kuhlmann 3 -1 / +7 All All
minor

Message

Necessary to define custom properties. Will, initially, be used for border animations.

The bit-loader class was refactored to pass in --angle for rotation so the loader will remain rotating in an infinite loop.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

f25cfc739c492d17a225fb22fcd540385e10f1aa

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Added Extension Exchanges API create action Brooke Kuhlmann 3 0 / +51 All All
minor

Message

Necessary to create a new extension exchange.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

60d26fa0976781d2ca45ad1645ac65aa1e757f9f

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Added Extension Exchanges API delete action Brooke Kuhlmann 2 0 / +42 All All
minor

Message

Necessary to delete an existing extension exchange.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

8be9cb576353ecbdc061f750c597c957381a4792

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Added Extension Exchanges API index action Brooke Kuhlmann 2 0 / +33 All All
minor

Message

Necessary to list all extension exchanges.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

db0d588f38c0d155bec03c9a2c967b37f6cd64b0

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Added Extension Exchanges API patch action Brooke Kuhlmann 3 0 / +57 All All
minor

Message

Necessary to update an existing extension exchange.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

6855c11315e209f1818e436e9c59c12542904f69

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Added Extension Exchanges API show action Brooke Kuhlmann 2 0 / +31 All All
minor

Message

Necessary to show an extension exchange.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

1bc84a4165a93d93259140723e02d14f6ad6ff42

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Added device part voltage charging status for battery measurement label Brooke Kuhlmann 2 -2 / +12 All All
minor

Message

Provides a nice fallback, for older devices, when all you have is battery voltage information. Anything above 4.2 means the device is charging. This allows us to show charging status for a much broader range of devices now.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

c63ee5370fe16871666240da0aea5b2ce267e105

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Added extension exchange create schema Brooke Kuhlmann 1 0 / +18 All All
minor

Message

Necessary to create an extension exchange. Will soon be used by the API create action.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

815180a2922082edbed409b575daeb60f7b629b3

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Added extension exchange creator Brooke Kuhlmann 2 0 / +82 All All
minor

Message

Necessary to encapsulate the creation of a new exchange. Will soon be used for UI and API purposes.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

825cea1d68e12d973b03f3503c8bfb3e55fed1eb

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Added extension exchange deleter Brooke Kuhlmann 2 0 / +83 All All
minor

Message

Necessary to encapsulate the deletion of an existing exchange. Will soon be used for UI and API purposes.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

e114b01b251194876dfdf295c6cb49b6fb6e0e09

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Added extension exchange patch schema Brooke Kuhlmann 1 0 / +18 All All
minor

Message

Necessary to patch an existing extension exchange. Will soon be used by API patch action.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

10675c56b0faacd8057e45205b6279d2634a919d

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Added extension exchange serializer Brooke Kuhlmann 2 0 / +85 All All
minor

Message

Necessary to serialize an extension exchange in API responses. Will soon be used by all related API actions.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

fa24640eab153988c9ab00deaa31d2d601cf63a8

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Added extension exchange updater Brooke Kuhlmann 2 0 / +109 All All
minor

Message

Necessary to encapsulate the updating of an exsiting exchange. Will soon be used for UI and API purposes.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

9788370269bf710701100abd959bee2d9a510848

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Added extension exchanges API documentation Brooke Kuhlmann 2 0 / +205 All All
patch

Message

Necessary to explain what this endpoint is and how to use it.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

c611b4cdbb2a938a4e5a0a0b92de5ba2cba2c0ec

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Added extensions documentation cross links Brooke Kuhlmann 2 -1 / +5 All All
minor

Message

A small quality of life improvement when wanting to jump between related documentation.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

395e915e4d388793042f1e4d5ccd6eafe9fd5e6c

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Added missing translations for actions, aspects, and more Brooke Kuhlmann 28 -60 / +180 All All
minor

Message

Necessary to provide translations for known keys. More to do here but makes a good dent.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

82ca547b93a617091cf772fa567300a5bdd9e000

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Added robots exclusion protocol Brooke Kuhlmann 3 -1 / +15 All All
minor

Message

Necessary to define robot behavior. This includes allowing this file to be checked into Git and ensuring Rack can serve the file.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

a48325c1f2f9736ed43ff454842952b6ad3c9e90

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Added rotating border shimmer to cards Brooke Kuhlmann 1 0 / +34 All All
minor

Message

Helps indicate which item is active when hovering by transitioning the appearance of the border in 0.3 seconds and then using a conic gradient to render a wheel of five colors to create a pulsing effect. Would prefer to use border-image (less code) but it won’t honor border radius so am using psuedo elements to pull this off by insetting one inside the other to create the illusion of a border.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

f271a9cb4cc7c26e18dcd37338ef25c35addc72f

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Updated device MAC address and API key popover documentation Brooke Kuhlmann 2 -3 / +10 372 All
patch

Message

This came out of an issue discussion where it was slightly confusing as to how the MAC address and API keys work. This new information helps shed more light on how each of these work and how best to use them.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

d35a95ff6fd9b0a4422ab4aa9e312559bc6366b4

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Updated device documenation terminology and versions Brooke Kuhlmann 1 -5 / +5 All All
patch

Message

A small set of clarifications.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

9ec390755c7566fd67a143f6cfd19b9f03f4baaf

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Updated extension deleter to use validator Brooke Kuhlmann 4 -8 / +31 All All
minor

Message

Necessary for consistent design with existing creator and updater siblings. This also ensures the ID is of the right type as well.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

dd7dc63b0a6baa5a7515a383a99ba9e8bb3331b1

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Updated gem dependencies Brooke Kuhlmann 1 -69 / +69 All All
minor

Message

Weekly maintenance and upkeep.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

f87e5e27d4899f04fddc7ca419c21f1e001c31c7

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Updated package dependencies Brooke Kuhlmann 1 -12 / +12 All All
patch

Message

Weekly updates and general maintenance.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

3c1c0975fb99e49572f6eced30ee73566573c9eb

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Updated spin keyframe to use angle property Brooke Kuhlmann 1 -2 / +1 All All
patch

Message

Now that we have the --angle property, we can update the keyframe so that the property can be animated without changing behavior of existing spinners.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

336e0531cef66cbebbb00a7fdffd062c8196cd99

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Updated to Node 26.10.0 Brooke Kuhlmann 1 -1 / +1 All All
minor

Message

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

b540c931268099497c6c8ac56b55abc146e839b6

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Updated to Node 26.9.0 Brooke Kuhlmann 1 -1 / +1 All All
minor

Message

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

97c8b679bf8e8c5c8c1b9a55c093727026843237

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Updated to Shrine 3.10.0 and Zip 3.7.0 Brooke Kuhlmann 1 -9 / +9 All All
minor

Message

Details:

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

067d7e12e5b90800525ab1d25d56109da90f8b88

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Updated to htmx Remove 4.1.0 Brooke Kuhlmann 2 -30 / +30 All All
minor

Message

Details. This also picks up Code Mirror patches.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

17cc4d5399ba383dd0e74d0dc44f3bc459691612

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Updated to htmx Slide 0.8.0 Brooke Kuhlmann 2 -5 / +5 All All
patch

Message

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

3eb1bdaaf3a7ecb8aafb0b4e7da8cd2ed97e4f54

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Fixed API extension show action to use extension local variable Brooke Kuhlmann 1 -3 / +3 All All
patch

Message

Necessary to reduce confusion and improve readability.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

f17bf6c17f6d43902047f5ecd6ef4c11e076440c

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Fixed Roda JSON parser plugin warning Brooke Kuhlmann 1 0 / +3 All All
patch

Message

Necessary to address this warning that popped up after upgrading to Roda 3.108.0:

:content_type_regexp option not provided to json_parser plugin, using /json/ for backwards compatibility, which may be insecure, using /\Aapplication\/json\b/i or /\Aapplication\/(?:vnd\.api\+)?json\b/i is recommended

The above will become the default in Roda 4.0.0.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

bfab1d9621ff9444374962a3077c9900fba0186d

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Fixed Rodauth session deadline disablement Brooke Kuhlmann 2 0 / +6 370 All
patch

Message

Ensures both deadlines are disabled when session_expiration_enabled is false so that JWT tokens never expire. Otherwise, the default deadlines will eventually cause the JWT tokens to expire.

RuboCop was updated to ignore the long block length due to the poor design of Rodauth using very long blocks for configuration purposes.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

5d0f25b54c9c929cc4c6ec116a7760f900da3a4f

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Fixed Sidekiq provider spec to use DB metadata Brooke Kuhlmann 1 -1 / +1 All All
patch

Message

Necessary to ensure the Redis cache is cleared because we are using Redis despite never writing data to PostgreSQL. This helps reduce random spec failures due to Redis not being reset.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

46dda7a36f70736ec4c1e3e0442d4c05fa98d4f0

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Fixed device struct battery percentage calculation Brooke Kuhlmann 6 -75 / +79 371 All
patch

Message

Necessary to more strictly adhere to what the Core implementation uses for calculating battery percent based on voltage. The API documentation was fixed to show the voltage range as well.

Reek has been updated to ignore feature envy, in this case, because we only refer to raw twice.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

83221a31c67869589db085da938238d2ef147c15

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Fixed device struct percentage calculation for negative values Brooke Kuhlmann 3 -5 / +1 All All
patch

Message

Missed this when working on 83221a3 (Fixed device struct battery percentage calculation), earlier, where a range for negative numbers is more elegant than the guard check. Both RuboCop and Reek have been updated accordingly.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

65632f8dffec388b6706915320b913ea587593c7

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Fixed extension exchange serializer to avoid using the database Brooke Kuhlmann 1 -1 / +1 All All
patch

Message

Accidentally forgot to use a struct instead of a database record since we don’t need the database for this spec. This ensures no other specs are effected by data that isn’t cleaned up properly.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

c7a1648da7704ac4fb765503cdaf13a9e1f8f43c

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Refactored API actions to use validation error translation Brooke Kuhlmann 13 -24 / +12 All All
patch

Message

Necessary to resolve RuboCop issues and reduce duplication now that we have a translation for this message.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

96ff422918a6518d1346e0e59abbe9543bbbea2a

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Refactored extension API contracts to API namesapce Brooke Kuhlmann 6 -8 / +8 All All
patch

Message

Necesssary to match how actions are organized for consistency and improved lookup.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

ffa75b626f58ab2c076256ca0051050956ebc393

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Refactored extension exchange create action to use creator Brooke Kuhlmann 2 -54 / +11 All All
patch

Message

Necessary to reduce duplication so we can use the same object for UI and API purposes.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

c6d6402b55ec431bd5198439f997fed01ae3bcdb

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Refactored extension exchange delete action to use deleter Brooke Kuhlmann 1 -9 / +7 All All
patch

Message

Necessary to reduce duplication so we can use the same object for UI and API purposes.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

135554d76ccd526ccd609b4c4e757a44ff26708e

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated

normal Refactored extension exchange update action to use updater Brooke Kuhlmann 2 -25 / +21 All All
patch

Message

Necessary to reduce duplication so we can use the same object for UI and API purposes.

Notes

None.

Info

Author

Brooke Kuhlmann Brooke Kuhlmann

Collaborators

None.

Signers

None.

Signature

SHA

02c5ea465b2955ebef91ea5944b1d3fe164d9d01

Fingerprint

F2BC49BC4FFB9A48

Fingerprint Primary Key

D1488588D2DEDF73E62F07A1F2BC49BC4FFB9A48

Created

Updated