[obs-commits] [openSUSE/open-build-service] c39a8f: Remove spiderbot from the new ui
Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: c39a8feb2e0e266f32c82b7d9a953f1216b5b0d4 https://github.com/openSUSE/open-build-service/commit/c39a8feb2e0e266f32c82b... Author: Victor Pereira <vpereira@suse.de> Date: 2019-05-14 (Tue, 14 May 2019) Changed paths: M src/api/app/controllers/webui2/project_controller.rb Log Message: ----------- Remove spiderbot from the new ui In the past we used to load all packages in one page, which was slow, since in production we had more than 65k projects. Now with datatables and serverside pagination we don't need it anymore Commit: b193209320945356a397b81115d1add12c137231 https://github.com/openSUSE/open-build-service/commit/b193209320945356a397b8... Author: Victor Pereira <vpereira@suse.de> Date: 2019-05-14 (Tue, 14 May 2019) Changed paths: M src/api/app/controllers/webui2/project_controller.rb M src/api/app/views/webui2/webui/project/list.html.haml Log Message: ----------- Refactor ProjectController and list view To avoid to load the important_projects when its not necessary pass it as local to the view Move variables to private methods and give better names to that Commit: dbf70bfbbc9bf0c48b5372eae0ae8be780e53ff1 https://github.com/openSUSE/open-build-service/commit/dbf70bfbbc9bf0c48b5372... Author: Victor Pereira <vpereira@suse.de> Date: 2019-05-14 (Tue, 14 May 2019) Changed paths: M src/api/app/controllers/webui2/project_controller.rb A src/api/app/views/webui2/webui/project/index.html.haml R src/api/app/views/webui2/webui/project/list.html.haml Log Message: ----------- move list view to index Commit: 35aab8fd2955d1a9f2281a2abd77fa17fa4d6df9 https://github.com/openSUSE/open-build-service/commit/35aab8fd2955d1a9f2281a... Author: Victor Pereira <vpereira@suse.de> Date: 2019-05-14 (Tue, 14 May 2019) Changed paths: M src/api/app/controllers/webui2/project_controller.rb Log Message: ----------- Remove the where condition filtering out deleted projects Looks like it was an error introduced in 202811a Commit: b733522c83fcc3cb8ac175306c10db963ed4d6b5 https://github.com/openSUSE/open-build-service/commit/b733522c83fcc3cb8ac175... Author: Victor Pereira <vpereira@suse.de> Date: 2019-05-14 (Tue, 14 May 2019) Changed paths: M src/api/app/controllers/webui2/project_controller.rb A src/api/app/views/webui2/webui/project/index.html.haml R src/api/app/views/webui2/webui/project/list.html.haml Log Message: ----------- Merge pull request #7524 from vpereira/remove_spiderbot_projects_index refactor project#index controller Compare: https://github.com/openSUSE/open-build-service/compare/40cf166a2a48...b73352...
participants (1)
-
Victor Pereira