Jon Johnson

Results 77 issues of Jon Johnson

I've manually disabled the LTI deployment workflows on GitHub. To reenable we'll want to: 1. Align the `version` in all apps to the same as the frontend 2. Fix tagging...

We're passing a format into https://github.com/ilios/frontend/blob/master/packages/ilios-common/addon/utils/calendar-event-tooltip.js#L5 of `h:mma` from the calendar events which results in `2:04PM`, however we should localize this time instead of hardcoding that format maybe like this:...

Enhancement
Good First Issue

Use the strict configuration from the add-on blueprint [.npmrc](https://github.com/embroider-build/addon-blueprint/blob/b1168b4616adf748bd713c5af39e104325982e9b/.npmrc) to ensure we have the best working set of peer dependencies and then install things where they are missing. ``` #...

We've got some long standing cruft here. There is a mechanism in the `application` route, controller, and template to catch and display errors that used to be caught in an...

We do a lot of work in [ConfigService](https://github.com/ilios/ilios/blob/master/src/Service/Config.php) to ensure our ENV variables go from strings to something predictable. Symfony has an [ENV Processor](https://symfony.com/doc/6.4/configuration/env_var_processors.html) that we should leverage for much...

Enhancement
Good First Issue

Names that begin with an I vs an L can be difficult to read in our sans-serfif font. We should modify the places where we show names to use a...

We weren't doing the right steps to allow IDs to be forced when creating new doctrine entities. I cleaned that up and used it in our test data loaders and...

Searching returns the same string multiple times, should only be once. I think we're getting these directly from elastic so the best thing to do is probably to pull identical...

Enhancement
Good First Issue

For screen reader users we should add an [aria live](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-live) notification when a filter is applied that simple says "Updated" or something super short to give users confidence that something...

Enhancement
UI