Branch: refs/heads/master
Home: https://github.com/openSUSE/software-o-o
Commit: 26d020b6c024abbc18b36eab3e1e2151dbe5c336
https://github.com/openSUSE/software-o-o/commit/26d020b6c024abbc18b36eab3e1e...
Author: Alexander Graul
Date: 2021-08-24 (Tue, 24 Aug 2021)
Changed paths:
M app/controllers/obs_controller.rb
M app/controllers/package_controller.rb
M app/controllers/search_controller.rb
A config/initializers/distributions_projects.rb
Log Message:
-----------
Don't search with baseproject for Leap 15.3
Having a baseproject in the query does not work well for Leap 15.3 due
to the way it is built. There are multiple "baseprojects", which are now
specified in the distributions_projects.rb initializer.
Once the query to OBS returns, the correct baseproject
(openSUSE:Leap:15.3) is added to packages that should have it.
Commit: 4dafce69b20278a80ded9d5f791db5085ee63d59
https://github.com/openSUSE/software-o-o/commit/4dafce69b20278a80ded9d5f791d...
Author: Alexander Graul
Date: 2021-08-24 (Tue, 24 Aug 2021)
Changed paths:
M app/controllers/obs_controller.rb
M app/controllers/package_controller.rb
M app/controllers/search_controller.rb
M config/initializers/distributions_projects.rb
Log Message:
-----------
Also override package.project for official pkgs
package.project is needed for grouping official packages, but not for
"experimental"/"community" packages. Those only need the correct
baseproject.
Commit: abc017e5a479c8084d8cf93edc00b397a7bb8c3e
https://github.com/openSUSE/software-o-o/commit/abc017e5a479c8084d8cf93edc00...
Author: Alexander Graul
Date: 2021-08-24 (Tue, 24 Aug 2021)
Changed paths:
M app/controllers/obs_controller.rb
M app/views/package/_download_rows.html.erb
Log Message:
-----------
Link to real project for download instructions
This only partially solves the issue since the download page isn't aware
that a package is supposed to be installed in Leap while it was built
for SLE.
Commit: 420f822422044ca09d9e202dbf5ecca025ad8392
https://github.com/openSUSE/software-o-o/commit/420f822422044ca09d9e202dbf5e...
Author: Alexander Graul
Date: 2021-08-25 (Wed, 25 Aug 2021)
Changed paths:
M app/controllers/package_controller.rb
Log Message:
-----------
Fix "official package" for Leap 15.3
Changing the project of the package was done too late, after we
already searched for an official package unsuccessfully.
Commit: 602f50e370ff1c1a19347816780bcb128ada34dc
https://github.com/openSUSE/software-o-o/commit/602f50e370ff1c1a19347816780b...
Author: Alexander Graul
Date: 2021-08-25 (Wed, 25 Aug 2021)
Changed paths:
M app/controllers/obs_controller.rb
M app/controllers/search_controller.rb
Log Message:
-----------
Add Leap 15.3 filter after searching through OBS
If a user is searching for Leap 15.3 explicitely, the results shouldn't
show other packages. This stays true even if we need to remove the
baseproject from the xpath for OBS.
Commit: 8da1ac2b54c09c53d3de922ebf24ea6e96b680b9
https://github.com/openSUSE/software-o-o/commit/8da1ac2b54c09c53d3de922ebf24...
Author: Alexander Graul
Date: 2021-08-25 (Wed, 25 Aug 2021)
Changed paths:
M .rubocop_todo.yml
M app/controllers/obs_controller.rb
Log Message:
-----------
Make rubocop happy
Needs proper refactoring, but that must wait a little.
Commit: 05661a56199eef2f6a3e34881fc5f656265816a6
https://github.com/openSUSE/software-o-o/commit/05661a56199eef2f6a3e34881fc5...
Author: Alexander Graul
Date: 2021-08-25 (Wed, 25 Aug 2021)
Changed paths:
M .rubocop_todo.yml
M app/controllers/obs_controller.rb
M app/controllers/package_controller.rb
M app/controllers/search_controller.rb
M app/views/package/_download_rows.html.erb
A config/initializers/distributions_projects.rb
Log Message:
-----------
Merge pull request #1065 from agraul/fix-15_3-search
Fix Leap 15.3 search
Compare: https://github.com/openSUSE/software-o-o/compare/35f9ac318618...05661a56199e