Steven Engelbert
Steven Engelbert
### What does this change intend to accomplish? Closes #873 Replaces the destination of every broken/incorrect link in the primary README.md ### Checklist * [x] Have you checked to ensure...
I broke a few links during the creation of the manual, they weren't really noticed until [now](https://amplipi.discourse.group/t/amplipro-streamer-first-impressions/320?u=amplipi) Fix all links that now go to a 404 since I rearranged and...
### What does this change intend to accomplish? another attempt at closing #605, now with a react component animation that can be fit to purpose with just a bit of...
### What does this change intend to accomplish? Add toggleable option for column formatting to ListItem, enact max-width + text wrapping on PresetsModal Closes #973 Before:  After:  ###...
### What does this change intend to accomplish? Creating new manuals for streamer, expansion units ### Checklist * [ ] Have you tested your changes and ensured they work? *...
### What does this change intend to accomplish? Add an argument to make StreamModal aware of the stream type being created, add toggle to name field description if the stream...
In #948, I discovered that Spotify is finicky about legal stream names and defined the issue as two things: - Spotify demands a certain naming convention - Our stream name...
 The text underneath the name textbox says "This can be anything you like!" but that isn't strictly true; Spotify demands at least two non-special chars (so "1" is invalid,...
### What does this change intend to accomplish? During #901, we added MUI theming to our frontend; this automatically styles all MUI components. In doing this, #907 was caused, this...
In our in-house inventory manager, I raise all errors with a custom error object. Here's what that looks like: ``` except Exception as e: raise HTTPException( status_code=422, detail = {...