Thanks to visit codestin.com
Credit goes to github.com

Skip to content

New deployment#171

Merged
codedbyjake merged 16 commits into
releasefrom
main
Apr 28, 2026
Merged

New deployment#171
codedbyjake merged 16 commits into
releasefrom
main

Conversation

@codedbyjake

Copy link
Copy Markdown
Contributor

No description provided.

i386 and others added 16 commits March 17, 2026 22:58
* New deployment (#108)

* Add homepage URL to firefox.json

Add homepage URL for the Consumer Rights Wiki extension.

---------

Co-authored-by: Jake <[email protected]>
* Fix false positive ecommerce matching and add incident severity indicator

Fix ecommerce false positives (#134):
On marketplace pages (Amazon/eBay), product titles often contain
compatibility lists like "Compatible avec PC, PS5, Steam Deck". The
matching engine was picking up "Steam Deck" from these lists and
showing Valve's incidents on unrelated products like a UGREEN USB-C
switch.

When marketplace brand/manufacturer data is available, Product and
ProductLine entries that only match from title text are now suppressed
if their wiki Company field doesn't align with the marketplace brand.
This is data-driven (no hardcoded language patterns) and uses the
existing Product→Company relationships in the wiki dataset.

Add incident severity indicator (#56):
Badge icon color now changes based on incident count:
- 1-4 incidents: amber
- 5-14 incidents: orange
- 15+ incidents: red

A severity lozenge (Low concern / Moderate concern / High alert) with
incident count is shown in the popup between the company info and the
incident list, giving users an at-a-glance sense of how problematic a
company is.

* Remove incident severity indicator feature

Remove the severity scoring system (badge color changes and
severity lozenge in popup) per maintainer feedback — keep only
the ecommerce false positive fix.

* Add guard for Products with empty Company field in brand validation

Skip brand cross-validation for Product/ProductLine entries that have
no Company field, so they are not silently suppressed on ecommerce
pages when marketplace brand data is present.
fix: remove default body margin on options.html
Removed inline CSS styles from options.html.
* hiding for site should include subdomains

closes #149

* Fix site-scope unsnooze key

---------

Co-authored-by: Jake <[email protected]>
Bumps [flatted](https://github.com/WebReflection/flatted) from 3.3.3 to 3.4.2.
- [Commits](WebReflection/flatted@v3.3.3...v3.4.2)

---
updated-dependencies:
- dependency-name: flatted
  dependency-version: 3.4.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps  and [picomatch](https://github.com/micromatch/picomatch). These dependencies needed to be updated together.

Updates `picomatch` from 4.0.3 to 4.0.4
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@4.0.3...4.0.4)

Updates `picomatch` from 2.3.1 to 2.3.2
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@4.0.3...4.0.4)

---
updated-dependencies:
- dependency-name: picomatch
  dependency-version: 4.0.4
  dependency-type: indirect
- dependency-name: picomatch
  dependency-version: 2.3.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [requests](https://github.com/psf/requests) from 2.32.5 to 2.33.0.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](psf/requests@v2.32.5...v2.33.0)

---
updated-dependencies:
- dependency-name: requests
  dependency-version: 2.33.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Added popup positioning feature with customizable options in the options menu

* Fix popupPlacement tests after position parameter was added

getInlinePopupPlacementStyle now takes position as the first argument.
Updated test calls to pass position explicitly.

* Remove unused DEFAULT_POPUP_POSITION import, annotate popupPosition with PopupPosition type

* Add radiogroup accessibility pattern to popup position picker

* Fix Prettier formatting in constants, Options, and OptionsView
* Update CONTRIBUTING.md

Fix the Discord join link

* Update Discord link for quicker help
@codedbyjake codedbyjake merged commit 71c8395 into release Apr 28, 2026
14 of 28 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants