Daniel Orner
Daniel Orner
### Summary See https://github.com/rubyforgood/human-essentials/issues/3652 * Add the Itemizable module to the base Item class. * Add a migration to change the itemizable_id for all kits' line items to instead point...
### Summary Design and decide on an implementation roadmap for the kit redesign - #3562 . ### Things to consider Think about: * Can we split up the work into...
Resolves #3805 ### Description This performs two sets of cleanup: * Removes entirely columns from partner_profiles which I've determined are no longer referenced anywhere in the codebase. * Added ignored_columns...
This PR updates the version of Parlour to the latest (8.x) and also fixes a bug where the root `Namespace` Parlour type was not being parsed. `tapioca` exports classes in...
**Is your feature request related to a problem? Please describe.** The PRs I've put in so far have mostly been related to Sord being able to read external files in...
Addresses #11. Rather than making this an option, I opted to change the behavior entirely. This is definitely a breaking change in terms of the output, but it should still...
Core RBI files are allowed to have multiple overloading `sig` definitions. For example, this is taken from activesupport's rbi in `sorbet-typed`: ```ruby # these are the sigs for Date- in...
**Is your feature request related to a problem? Please describe.** Currently, all enums are prefixed in order to avoid name collisions: ``` enum PurchaseMethod { PURCHASE_METHOD_UNSPECIFIED = 0; PURCHASE_METHOD_ONLINE =...
Resolves #4096 ### Description This creates the models and fields necessary to support reporting units. For now this is a model-only change. This adds some simple validations and specs for...
### Summary There are a number of tests that check `PartnerProfile#agency_type` against a string "Other". Some other tests check the value in an array instead: `Partner::AGENCY_TYPES['OTHER']` This seems to be...