Skip to content

Safari support, tabbed display - #5

Open
ofirgalcon wants to merge 4 commits into
tuxudo:mr5-python3from
ofirgalcon:mr5-python3
Open

Safari support, tabbed display#5
ofirgalcon wants to merge 4 commits into
tuxudo:mr5-python3from
ofirgalcon:mr5-python3

Conversation

@ofirgalcon

@ofirgalcon ofirgalcon commented Mar 10, 2025

Copy link
Copy Markdown
  • Safari extensions support (see readme)
  • Browser profiles support
  • Improved UI with a tabbed display
  • Report page with widgets
  • Improved developer name extraction
  • List and Report buttons in tab

(I noticed after rolling out to more devices that the developer name is not always right, I am working on the py script to improve that)

Now fixed

* List button in tab
* Safari extensions support (see readme)
* Browser profiles support
* Improved UI with a tabbed display
* better safari extension search
* enabled status for chrome and edge
Add support for Brave browser extension detection alongside Chrome, Edge, and Firefox. Change extension filtering from regex-based to exact match for better accuracy. Implement input validation, column whitelisting, and HTML escaping to prevent SQL injection and XSS vulnerabilities. Refactor extension settings parsing with caching for improved performance. Fix uninstall script bug and improve error handling for Safari extensions and Objective-C bridge types. Update documentation and UI to reflect Brave support.
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.

1 participant