pixiebrix-extension
pixiebrix-extension copied to clipboard
PixieBrix browser extension
Take all the Modals defined in [Editor](https://github.com/pixiebrix/pixiebrix-extension/blob/main/src/pageEditor/Editor.tsx#L182:L194) and [EditorPane](https://github.com/pixiebrix/pixiebrix-extension/blob/main/src/pageEditor/panes/EditorPane.tsx#L73) and keep them in one place.
Context --- - This PR reintroduced synchronous dependency on Nunjucks in the Page Editor: https://github.com/pixiebrix/pixiebrix-extension/pull/4118/files/9fff756ac064641e5681c5f393f98bafbaf493d3..3e1a7b0b068359707744d2247ef497f5b941aed5#r959219709 - Not a major deal since Nunjucks is now used for all text fields in...
Context --- - We use `/v2/activity/list` to check bot status and retrieve results - In 0.26 it's deprecated, but the test server we're using is rejecting calls Implementation Sketch ---...
Context --- - Our FieldTemplate doesn't check for isTouched for rendering annotation-style alerts Steps to Reproduce --- - Add an integration in the Extension Console, you'll immediately see validation errors...
## Steps 1. Install extension (no storage) 2. See pixiebrix.com account in the header of SetupPage ## Notes While the situation is _"explainable"_, I think it's not a consistent state:...
Part of Onboarding Squad Sprint #3. Currently, if the user clicks the PixieBrix extension icon while within the options page, the extension does nothing. We'd like to add an alert...
Part of Onboarding Squad Sprint 3. We'd like to modify the design/copy of the sidebar injection failure alert to be more inviting to first-time users. Related: https://github.com/pixiebrix/pixiebrix-extension/pull/517
## What does this PR do? - Closes #3946 ## Discussion @fregante Is there any specific reason that you added `data-aura-rendered-by` to `UNSTABLE_SELECTORS` list [here](https://github.com/pixiebrix/pixiebrix-extension/blob/main/src/contentScript/nativeEditor/selectorInference.ts#L67)? ## Checklist - [ ]...
Since the sidebar now [can be opened somewhat reliably,](https://github.com/pixiebrix/pixiebrix-extension/pull/4099) with some [known exceptions](https://github.com/pixiebrix/pixiebrix-extension/pull/4188), we can use the sidebar itself to display the connection status, rather than `alert()` and notifications as...
## What does this PR do? - Avoids attempting multiple simultaneous injections in the same tab - Shows an error when the sidebar was supposed to open, but failed -...