Skip to content

Dev - #105

Merged
KelvinTegelaar merged 54 commits into
mainfrom
dev
Nov 13, 2025
Merged

Dev#105
KelvinTegelaar merged 54 commits into
mainfrom
dev

Conversation

@KelvinTegelaar

Copy link
Copy Markdown
Contributor

No description provided.

JohnDuprey and others added 30 commits September 30, 2025 20:01
- Removed flickers when blocked page got displayed (you can clearly see text fields getting updated).

- Popup display used a temporary white background color, used theme color instead tro fix the white flash effect (especially visible with dark theme).
commit 638c177
Merge: 4f8d57e 650a780
Author: KelvinTegelaar <49186168+KelvinTegelaar@users.noreply.github.com>
Date:   Tue Oct 21 19:46:48 2025 +0200

    Merge pull request #90 from PeakeIT/main

commit 650a780
Author: Brandon Rutledge <brutledge@peakeit.ca>
Date:   Thu Oct 16 18:12:59 2025 -0400

    fix: urlAllowlist registry entries to be in the correct format and Edge pinning in the ADMX
Added test pages for local file testing/detection
Added console log dev setting performance
Added regex caching performance
Added dom caching performance
Test Pages and Performance Improvements
json escaping for regexes
Fixed bug where custom rules URLs reverted to defaults after save.

- Save only user overrides to local storage, not entire merged config
- Sanitize empty URLs to fall back to defaults
- Respect enterprise policy precedence over user settings
- Add config reload capability to DetectionRulesManager
- Add comprehensive test suite (13 tests, all passing)

Closes #87
fix: custom detection rules URL not persisting
- Removed flickers when blocked page got displayed (you can clearly see text fields getting updated).

- Popup display used a temporary white background color, used theme color instead tro fix the white flash effect (especially visible with dark theme).
JohnDuprey and others added 24 commits November 5, 2025 13:41
commit 638c177
Merge: 4f8d57e 650a780
Author: KelvinTegelaar <49186168+KelvinTegelaar@users.noreply.github.com>
Date:   Tue Oct 21 19:46:48 2025 +0200

    Merge pull request #90 from PeakeIT/main

commit 650a780
Author: Brandon Rutledge <brutledge@peakeit.ca>
Date:   Thu Oct 16 18:12:59 2025 -0400

    fix: urlAllowlist registry entries to be in the correct format and Edge pinning in the ADMX
Added test pages for local file testing/detection
Added console log dev setting performance
Added regex caching performance
Added dom caching performance
json escaping for regexes
Fixed bug where custom rules URLs reverted to defaults after save.

- Save only user overrides to local storage, not entire merged config
- Sanitize empty URLs to fall back to defaults
- Respect enterprise policy precedence over user settings
- Add config reload capability to DetectionRulesManager
- Add comprehensive test suite (13 tests, all passing)

Closes #87
- added test script for quick dev setup on registry settings
- added generic webhook handling with actions
- added report false positive button with success/error logic
- added github to the default rules to prevent detection
Added refreshToken input to Google Refresh Token workflow.

Signed-off-by: John Duprey <john@cyberdrain.com>
@KelvinTegelaar
KelvinTegelaar merged commit 16d4b5b into main Nov 13, 2025
2 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.

4 participants