Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: db6383cff7f2942d95b334b2020820e053eeae79
https://github.com/openSUSE/open-build-service/commit/db6383cff7f2942d95b334...
Author: Rubhan Azeem
Date: 2023-09-14 (Thu, 14 Sep 2023)
Changed paths:
M src/api/app/models/comment.rb
M src/api/app/models/package.rb
M src/api/app/models/project.rb
A src/api/app/models/report.rb
M src/api/app/models/user.rb
A src/api/db/migrate/20230907111316_create_reports.rb
M src/api/db/schema.rb
Log Message:
-----------
Add report model and associations
Commit: aa2443aac94a089b8ec7bc94ebcb3e6e274d6f09
https://github.com/openSUSE/open-build-service/commit/aa2443aac94a089b8ec7bc...
Author: Rubhan Azeem
Date: 2023-09-14 (Thu, 14 Sep 2023)
Changed paths:
M src/api/app/assets/javascripts/webui/application.js
A src/api/app/assets/javascripts/webui/report.js
A src/api/app/controllers/webui/reports_controller.rb
A src/api/app/policies/report_policy.rb
A src/api/app/views/webui/reports/create.js.erb
M src/api/config/initializers/flipper.rb
M src/api/config/routes/webui_routes.rb
Log Message:
-----------
Add reports controller and policy to handle reports creation
Also handles js logic to set data in reports form
Co-authored-by: Henne Vogelsang
Commit: 4e9f434926351291107e10f9bf4f758e8ec4389d
https://github.com/openSUSE/open-build-service/commit/4e9f434926351291107e10...
Author: Rubhan Azeem
Date: 2023-09-14 (Thu, 14 Sep 2023)
Changed paths:
A src/api/app/components/report_component.html.haml
A src/api/app/components/report_component.rb
Log Message:
-----------
Add report component to handle reports creation
Commit: c6665148be3fb5b3e012a540dba54d20bef1be42
https://github.com/openSUSE/open-build-service/commit/c6665148be3fb5b3e012a5...
Author: Rubhan Azeem
Date: 2023-09-14 (Thu, 14 Sep 2023)
Changed paths:
M src/api/app/views/webui/comment/_reply.html.haml
M src/api/app/views/webui/comment/_show.html.haml
Log Message:
-----------
Add ability to report comments
Commit: 13e128671beed34526d7696fcd05bf197d210035
https://github.com/openSUSE/open-build-service/commit/13e128671beed34526d769...
Author: Rubhan Azeem
Date: 2023-09-14 (Thu, 14 Sep 2023)
Changed paths:
M src/api/app/views/webui/user/_basic_info.html.haml
Log Message:
-----------
Add ability to report users
Commit: e6f53c775ff371d50d9ccd214bd8abbf65989020
https://github.com/openSUSE/open-build-service/commit/e6f53c775ff371d50d9ccd...
Author: Rubhan Azeem
Date: 2023-09-14 (Thu, 14 Sep 2023)
Changed paths:
M src/api/app/views/webui/package/_show_actions.html.haml
M src/api/app/views/webui/package/show.html.haml
A src/api/app/views/webui/package/show_actions/_report_package.html.haml
Log Message:
-----------
Add ability to report packages
Commit: d5c85cc0c9636d3ca58e468f8e78ad7439cf8ca3
https://github.com/openSUSE/open-build-service/commit/d5c85cc0c9636d3ca58e46...
Author: Rubhan Azeem
Date: 2023-09-14 (Thu, 14 Sep 2023)
Changed paths:
M src/api/app/assets/javascripts/webui/application.js
A src/api/app/assets/javascripts/webui/report.js
A src/api/app/components/report_component.html.haml
A src/api/app/components/report_component.rb
A src/api/app/controllers/webui/reports_controller.rb
M src/api/app/models/comment.rb
M src/api/app/models/package.rb
M src/api/app/models/project.rb
A src/api/app/models/report.rb
M src/api/app/models/user.rb
A src/api/app/policies/report_policy.rb
M src/api/app/views/webui/comment/_reply.html.haml
M src/api/app/views/webui/comment/_show.html.haml
M src/api/app/views/webui/package/_show_actions.html.haml
M src/api/app/views/webui/package/show.html.haml
A src/api/app/views/webui/package/show_actions/_report_package.html.haml
A src/api/app/views/webui/reports/create.js.erb
M src/api/app/views/webui/user/_basic_info.html.haml
M src/api/config/initializers/flipper.rb
M src/api/config/routes/webui_routes.rb
A src/api/db/migrate/20230907111316_create_reports.rb
M src/api/db/schema.rb
Log Message:
-----------
Merge pull request #14880 from rubhanazeem/reports
Initial implementation of reports feature
Compare: https://github.com/openSUSE/open-build-service/compare/706491c638c0...d5c85c...