Brooke Kuhlmann
79968aabef
Updated version
0.3.0
2025-07-29 16:06:04 -06:00
Brooke Kuhlmann
ef01788f54
Added models API endpoint documentation
...
Necessary to explain what this endpoint is, why it's important, and how to use it.
Milestone: minor
2025-07-29 16:03:20 -06:00
Brooke Kuhlmann
e9dd1aa4a9
Added client models endpoint
...
Necessary to provide access to the models endpoint via a single object.
Milestone: minor
2025-07-29 16:00:51 -06:00
Brooke Kuhlmann
388509d5dd
Added model endpoint
...
Necessary to perform API request, parse the response, validate the response, and hydrate into a whole value object for further processing.
Milestone: minor
2025-07-29 16:00:51 -06:00
Brooke Kuhlmann
50121aa873
Added container model registration
...
Necessary to register the new model and contract for use by the endpoint.
Milestone: minor
2025-07-29 16:00:51 -06:00
Brooke Kuhlmann
252a28ef30
Added model
...
Necessary to provide a whole value object as the output from the API response.
Milestone: minor
2025-07-29 16:00:51 -06:00
Brooke Kuhlmann
dcf0e870fb
Added model contract
...
Necessary to validate the HTTP response from the Core server.
Milestone: minor
2025-07-29 16:00:51 -06:00
Brooke Kuhlmann
cab2923f49
Updated to Caliber 0.83.0
...
link:https://alchemists.io/projects/caliber/versions/0.83.0/[Details] .
Milestone: minor
2025-07-29 14:38:39 -06:00
Brooke Kuhlmann
6eacb044f3
Updated to Ruby 3.4.5
...
link:https://www.ruby-lang.org/en/news/2025/07/15/ruby-3-4-5-released/[Details] .
Milestone: patch
2025-07-15 19:27:21 -06:00
Brooke Kuhlmann
8247ad5005
Fixed Zeitwerk loader
...
This cropped up due to Zeitwerk 2.7.3 which introduced a breaking change to the Object API.
Milestone: patch
2025-05-28 17:09:56 -06:00
Brooke Kuhlmann
100d18ae84
Fixed gem specification email address
...
Necessary to send inquiries to engineering team.
Milestone: patch
2025-05-28 17:09:56 -06:00
Brooke Kuhlmann
2cedec8682
Updated version
...
Necessary to publish new version.
Milestone: minor
0.2.0
2025-05-19 08:25:46 -06:00
Brooke Kuhlmann
9b47c7bae0
Added client custom inspection
...
Necessary to reduce verbosity of output when inspecting the client.
Milestone: minor
2025-05-19 08:21:40 -06:00
Brooke Kuhlmann
174d6ace3c
Added endpoints custom inspection
...
Necessary to reduce object inspection verbosity especially with Dry Schema objects.
Milestone: minor
2025-05-19 08:21:40 -06:00
Brooke Kuhlmann
5b23be83ce
Added RSpec shared endpoint examples
...
Necessary to a define shared example for all endpoints to reduce duplication. This'll soon be used in all endpoint specs.
Milestone: minor
2025-05-19 08:21:40 -06:00
Brooke Kuhlmann
6b95d89a3f
Added Inspectable gem
...
Necessary to clean up output and reduce leakage of sensitive information when inspecting objects. link:https://alchemists.io/projects/inspectable[Documentation] .
Milestone: minor
2025-05-19 08:21:40 -06:00
Brooke Kuhlmann
96cd5c2ac1
Updated to Ruby 3.4.4
...
link:https://www.ruby-lang.org/en/news/2025/05/14/ruby-3-4-4-released/[Details] .
Milestone: patch
2025-05-19 08:21:40 -06:00
Brooke Kuhlmann
56a4072bc6
Fixed endpoint usage documentation
...
Necessary to show the proper messages to send when using the client. This gets the documentation up-to-date with the latest version release.
Milestone: patch
2025-05-06 08:05:06 -06:00
Brooke Kuhlmann
33e6368b2e
Updated version
0.1.0
2025-05-05 17:00:55 -06:00
Brooke Kuhlmann
33cf5b007a
Updated documentation to use client
...
Necessary to document the new object API.
Milestone: minor
2025-05-05 17:00:55 -06:00
Brooke Kuhlmann
8c7e3ffb6b
Added primary Object API
...
Necessary to obtain an API client with access to all endpoints.
Milestone: minor
2025-05-05 17:00:55 -06:00
Brooke Kuhlmann
386a36e829
Added client
...
Necessary to provide a single object with access to all endpoints.
Milestone: minor
2025-05-05 17:00:55 -06:00
Brooke Kuhlmann
1c6e8f84dd
Added endpoints dependencies
...
Necessary for automatic injection. This will soon be used by the client (not yet implemented).
Milestone: minor
2025-05-05 17:00:55 -06:00
Brooke Kuhlmann
d650ee9784
Added endpoints container
...
Necessary to register all endpoints for eventual injection into to the client.
Milestone: minor
2025-05-05 17:00:55 -06:00
Brooke Kuhlmann
2f5938a808
Refactored requester to inject dependencies
...
Reduces duplication by injecting what is already registered.
Milestone: patch
2025-05-05 17:00:55 -06:00