Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: ebcd12f402a5f5439c8a9849ef63d1f5cfcd9a44
https://github.com/openSUSE/open-build-service/commit/ebcd12f402a5f5439c8a98...
Author: Rubhan Azeem
Date: 2022-04-28 (Thu, 28 Apr 2022)
Changed paths:
M src/api/app/controllers/person_controller.rb
M src/api/app/models/user.rb
M src/api/app/policies/user_policy.rb
A src/api/app/queries/watchlist_finder.rb
M src/api/app/views/models/_user.xml.builder
A src/api/app/views/person/_watchlist.xml.builder
M src/api/config/routes/api_routes.rb
Log Message:
-----------
Support new watchlist format in persons endpoint and add new endpoints
Persons get info and put info has been updated to support new watchlist
format. New endpoints to get and update watchlist are also added
Signed-off-by: Rubhan Azeem
Commit: 1df6fa329dec017cde8a7582ba5024165f5a09cf
https://github.com/openSUSE/open-build-service/commit/1df6fa329dec017cde8a75...
Author: Rubhan Azeem
Date: 2022-04-28 (Thu, 28 Apr 2022)
Changed paths:
M src/api/spec/controllers/person_controller_spec.rb
Log Message:
-----------
Add specs for new api endpoints for watchlist and to support the old api
Signed-off-by: Rubhan Azeem
Commit: 0606b91a4b7aabe69c28f3defa84e9abb0526dbd
https://github.com/openSUSE/open-build-service/commit/0606b91a4b7aabe69c28f3...
Author: Rubhan Azeem
Date: 2022-04-28 (Thu, 28 Apr 2022)
Changed paths:
M src/api/app/controllers/person_controller.rb
M src/api/app/models/user.rb
M src/api/app/policies/user_policy.rb
A src/api/app/queries/watchlist_finder.rb
M src/api/app/views/models/_user.xml.builder
A src/api/app/views/person/_watchlist.xml.builder
M src/api/config/routes/api_routes.rb
M src/api/spec/controllers/person_controller_spec.rb
Log Message:
-----------
Merge pull request #12464 from rubhanazeem/new-watchlist-api
Implement New Watchlist API
Compare: https://github.com/openSUSE/open-build-service/compare/882a4d780776...0606b9...