Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 5f05409384e5b2df539dadbb26e0b09bc41d6e83
https://github.com/openSUSE/open-build-service/commit/5f05409384e5b2df539dad...
Author: B S Srinidhi
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M src/api/app/models/issue.rb
M src/api/spec/factories/issue.rb
M src/api/spec/factories/issue_tracker.rb
M src/api/spec/mixins/parse_package_diff_spec.rb
M src/api/spec/models/issue_spec.rb
M src/api/test/unit/attrib_test.rb
Log Message:
-----------
[frontend] Add validation for Issue.name
This patch is extension of PR#4128 in order to fix test failures.
Fixes #1215
Use custom validation to match Issue.name against regex defined in
corresponding IssueTracker.
Also fixed `valid_name?` method to match the name with the regex defined
in the corresponding issue tracker.
rspec:
* Setting issue name to correct format.
* Replacing 'deleted' with 1234 as name of the deleted issue.
* New model tests (based on user_spec.rb) to validate simple issues.
* Ensure CVE-XXXX-YYYY value in name is marked as invalid.
[ci] Associate IssueTracker when creating new Issue
Commit: 19c61b1707384e400f23a6bffe1dd7aa3b5f8aa7
https://github.com/openSUSE/open-build-service/commit/19c61b1707384e400f23a6...
Author: Victor Pereira
Date: 2019-07-31 (Wed, 31 Jul 2019)
Changed paths:
M src/api/app/models/issue.rb
M src/api/spec/factories/issue.rb
M src/api/spec/factories/issue_tracker.rb
M src/api/spec/mixins/parse_package_diff_spec.rb
M src/api/spec/models/issue_spec.rb
M src/api/test/unit/attrib_test.rb
Log Message:
-----------
Merge pull request #7291 from srinidhibs/validate-issue-name
[frontend] Add validation for Issue.name
Compare: https://github.com/openSUSE/open-build-service/compare/d72e21ccb517...19c61b...