Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 1.0 beta testers wanted 📣 #236

Closed
salarcode opened this issue Nov 1, 2022 · 18 comments
Closed

Version 1.0 beta testers wanted 📣 #236

salarcode opened this issue Nov 1, 2022 · 18 comments
Labels
status-community Can be done by community type-enhancement Enhancement to existing feature type-new-feature Adding a new feature

Comments

@salarcode
Copy link
Owner

Hi all, I'm finishing off version V1 and in need of your eyes and brains 🧟🧠 for testing

The alpha testing thread is here.

Before start testing, here is how to prepare:

What to test

  • Please test the following list of features
  • Test whatever other features that are important to you
  • Please report the bugs in this thread

To be tested features

    • Smart Profiles
    • Support for Firefox
    • Profile for SmartProxy mode.
    • Profile for Always Enabled mode.
    • Profile for Ignore Failure Rules.
    • Different Proxy Server per profile.
    • Display the applied rule to the tab in tooltip.
    • Theme support.
    • Theme auto switch support
    • Bootstrap 5 UI
    • Seamless migration from v0.9.x
    • Back-up/Restore
    • Factory Reset option
    • Support for Chrome
    • Move the help center to Wiki
    • Link to relevant help docs from pages
    • Support for Thunderbird
    • Support for Google extensions Manifest V3
    • Firefox for Android support
    • Firefox for Android installation guide docs
    • Refresh active tab when profile or proxy change

Not completed yet

    • Complete the help docs
@salarcode salarcode added type-enhancement Enhancement to existing feature status-community Can be done by community type-new-feature Adding a new feature labels Nov 1, 2022
@salarcode
Copy link
Owner Author

V1.0-beta.1 notes:

  • Refresh active tab when profile or proxy change
  • Settings grid resizing issue fixed

@fred0r
Copy link

fred0r commented Nov 3, 2022

using this beta for some hours now and it works a lot better than the 0.9.x.
the need to reinstall it after every restart of firefox is really annoying - could you please provide a 'beta-temp'.xpi ?

@God-damnit-all
Copy link

I tried this out on Firefox and it seems to work great. Testing on Firefox is always a PITA though, because you have to load up the plugin every single time you launch the browser. I too hope for a short beta period.

@salarcode
Copy link
Owner Author

Thank you all for testing, we need this testing phase to test all features including new and old ones, so this might take some time

@fred0r
Copy link

fred0r commented Nov 5, 2022

we need this testing phase to test all features including new and old ones

i understand that there shouldnt be a beta in the mozilla-addons store, but how about a temporary *.xpi for firefox, which is only downloadable from this github-repository?

@microka
Copy link

microka commented Nov 14, 2022

I test SmartProxy-v1.0-beta.1-Chrome-ManifestV3.zip on Chrome 107.0.5304.107 Stable for Windows, it works. But i wonder to know #127 this feature is still in progress?

@fonlan
Copy link

fonlan commented Nov 15, 2022

I tried SmartProxy-v1.0-beta.1-Chrome-ManifestV3 with Edge.
When I import full backup from old release it success. But after I close the SmartProxy option tab and re-open it, all proxy server and rule were lost.
So I tried create brandnew configuration with beta version. But it's still the same. After close/re-open option tab all configuration lost.

@mikamidd
Copy link

mikamidd commented Nov 21, 2022

I'm currently using ProxySwitchy and decided to check out SmartProxy. Took a quick look at the stable and beta builds on Edge Dev 109.0.1495.2 on Win 10. Mostly no issues but some things weren't working right, and a few suggestions in no particular order.

  • Custom rules can't be imported. On import an error pops up:

DataTables warning: table id=grdRules - Requested unknown parameter 'ruleTypeName' for row 0, column 0. For more information about this error, please see http://datatables.net/tn/4

  • "Proxyable Resources" button is only visible when Enable Always or Smart Proxy is selected.

  • Make it easier to see failed requests by making those appear in different color or add a "failed" column, right now it's impossible to see a difference between fail/success requests. Maybe a button to show/hide failed requests only or some kind of grouping by domain name.

  • Detect request failures can be pretty unreliable, with failed requests disappearing and reappearing in the list. Possibly a design limitation because even actual failures and 403's can disappear from the list and it happens in 0.9.12 as well as ProxySwitchy, but Switchy seems a bit more reliable.

  • Server list and rule list table UI should be expanded to accommodate at least 10 items at once, as "show X entries" indicates. Ideally to scale it with the display/page size. Currently only 6 and a half items are visible before the scrollbar appears. rules

  • Consider adding a button to quickly enable/disable a rule without having to go through the Edit menu.

  • If the UI allows it, make it possible to reorganize the server/rules list by dragging and dropping items similar to ProxySwitchy: example.webm

  • In addition to sorting, make the server list in the popup and extension options respect the sort order or at least sort by name instead of date. An example of servers added in the following order: A B D E C
    order

@salarcode
Copy link
Owner Author

salarcode commented Nov 23, 2022

I'm currently using ProxySwitchy and decided to check out SmartProxy. Took a quick look at the stable and beta builds on Edge Dev 109.0.1495.2 on Win 10. Mostly no issues but some things weren't working right, and a few suggestions in no particular order.

Thanks for your testing, you got very good suggestions.
While I'll definitely fix the issues, for UI tweaks I might delay them until the next release after v1.0. I'm a little short on free time.

@salarcode
Copy link
Owner Author

I test SmartProxy-v1.0-beta.1-Chrome-ManifestV3.zip on Chrome 107.0.5304.107 Stable for Windows, it works. But i wonder to know #127 this feature is still in progress?

Sorry no it is not in the scope of this version

@mx4994
Copy link

mx4994 commented Nov 30, 2022

For v1.0-beta.1-Chrome-ManifestV3 version, after option synchronization is enabled, the proxy mode cannot be switched. Clicking to switch is still the original mode, and it takes multiple clicks to switch. Normal after closing the option sync.

@salarcode
Copy link
Owner Author

V1.0 beta 2 is out; the release notes:

  • This is the last beta, next is the release 🎉
  • Proxy Servers can be reordered now
  • Subscriptions last attempt status are accessible from their grid
  • Fix: settings page fails to load config on the first try in Google Chrome
  • Fix for [Bug] Multiple rule subscriptions will only take effect for one #243 Multiple rule subscriptions
  • Mobile UI grids fixes
  • Fix: Syncing issues when subscriptions are enabled

@ameaninglessname
Copy link

ameaninglessname commented Jan 4, 2023

Wonderful!

Oh, this addon could be installed on mobile devices?
(Is the functionality --- "installing any addon on mobile", only available in Firefox nightly?)

@salarcode
Copy link
Owner Author

salarcode commented Jan 4, 2023

Oh, this addon could be installed on mobile devices? (Is the functionality --- "installing any addon on mobile", only available in Firefox nightly?)

Yes Firefox nightly is the only one allowing this installation on mobile devices
Here is how https://github.com/salarcode/SmartProxy/wiki/Install-on-Firefox-Android

@bytemain
Copy link
Contributor

bytemain commented Jan 7, 2023

CleanShot 2023-01-07 at 16 57 44@2x

CleanShot 2023-01-07 at 17 00 28@2x

colors of icon on the toolbar and color of icon on the popup are different colors.

in the settings page, smart option is green, in toolbar, smart is blue.

@fred0r
Copy link

fred0r commented Jan 7, 2023

Oh, this addon could be installed on mobile devices? (Is the functionality --- "installing any addon on mobile", only available in Firefox nightly?)

Yes Firefox nightly is the only one allowing this installation on mobile devices Here is how https://github.com/salarcode/SmartProxy/wiki/Install-on-Firefox-Android

pls keep in mind that socks4/ 5-credentials are not encrypted.

@salarcode
Copy link
Owner Author

Version 1.0 has just release, you can get it after it is available by the browsers markets.

Thanks everyone for helping and testing.

Closing this thread. Please open a new one for bugs and support.

@salarcode salarcode unpinned this issue Jan 22, 2023
@fred0r
Copy link

fred0r commented Jan 22, 2023

thx for your work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status-community Can be done by community type-enhancement Enhancement to existing feature type-new-feature Adding a new feature
Projects
None yet
Development

No branches or pull requests

9 participants