-
Notifications
You must be signed in to change notification settings - Fork 111
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
Sort package by trust level and filter out packages from ports (ARM, PowerPC) #296
Sort package by trust level and filter out packages from ports (ARM, PowerPC) #296
Conversation
build symbols, language packages, devel packages should have lowest priority. they are not filtered out by user settings, which causes many unwanted results. |
Detect User-Agent of HTTP request, we can filter out packages that doesn't match users' system architecture. On x86_64 system, none of ARM, PowerPC, zSystems packages show. Compare wireshark page: Before After |
Currently translated at 100.0% (198 of 198 strings) Translation: software-o-o/master Translate-URL: https://l10n.opensuse.org/projects/software-o-o/master/pt_BR/
Currently translated at 92.9% (184 of 198 strings) Translation: software-o-o/master Translate-URL: https://l10n.opensuse.org/projects/software-o-o/master/de/
Currently translated at 77.7% (154 of 198 strings) Translation: software-o-o/master Translate-URL: https://l10n.opensuse.org/projects/software-o-o/master/zh_CN/
Currently translated at 77.7% (197 of 198 strings) Translation: software-o-o/master Translate-URL: https://l10n.opensuse.org/projects/software-o-o/master/zh_CN/
Currently translated at 100.0% (198 of 198 strings) Translation: software-o-o/master Translate-URL: https://l10n.opensuse.org/projects/software-o-o/master/zh_CN/
Currently translated at 77.7% (154 of 198 strings) Translation: software-o-o/master Translate-URL: https://l10n.opensuse.org/projects/software-o-o/master/zh_TW/
Currently translated at 99.4% (197 of 198 strings) Translation: software-o-o/master Translate-URL: https://l10n.opensuse.org/projects/software-o-o/master/zh_CN/
Currently translated at 85.8% (170 of 198 strings) Translation: software-o-o/master Translate-URL: https://l10n.opensuse.org/projects/software-o-o/master/it/
Currently translated at 99.4% (197 of 198 strings) Translation: software-o-o/master Translate-URL: https://l10n.opensuse.org/projects/software-o-o/master/zh_CN/
Currently translated at 89.3% (177 of 198 strings) Translation: software-o-o/master Translate-URL: https://l10n.opensuse.org/projects/software-o-o/master/da/
Final iso does not have the -Current anymore
Various improvements
Update chameleon
Corrrect Leap 15 DVD size
Remove -Current from 15.0 iso name
…yunhe/software-o-o into guoyunhe-search-result-official-first
I am looking at this one locally. I get a failed test, which I am trying to fix. |
I thought the test needed to be adapted but the problem is that the modal buttons are not working, so that the settings dialog does not get closed. |
If you click on ok button, it will save cookies and refresh page. If you click cancel button, settings will be reset and modal will be closed. |
I understand. I am trying to find why I can't get the tests to run locally, even if they are passing on Travis. I also locally don't get the modal to work correctly. |
Got it. I am refactoring |
Ordered by trust level (official packages first)
Search result will be ordered by trust level:
For package with the same level, package with shorter name will be shown first.
Before (MozillaFirefox is at 5th):
After (MozillaFirefox is at 1st):
Initial baseproject and other search settings
For fresh installed system (without cookies), the search settings modal popup and let users choose their system.
Filter out packages different from architecture of users' chosen baseproject
For normal distributions, filter out ARM and PowerPC
Settings saved in cookies instead of URL
Settings in modal will be stored in cookies and send with every request. The advantage of using cookies is:
baseproject
parameter, clicking it will modify users' cookies. However, others' settings are probably not for you. So URL parameter should only contains something common for users to share, likeq=Firefox
is common, butbaseproject=openSUSE:Leap:42.1
from an old article is not.