150 Commits

Author SHA1 Message Date
Fred Tingaud
cfe0e34962
RULEAPI-729: Reduce title fonts to make the page more readable 2022-01-28 14:17:25 +00:00
Marco Antognini
b2b116a8e2
RULEAPI-682: Index multiple types and rules with no languages
* Generate description and metadata for rules with no language, so that they get indexed.
* Index rules with different types in language specializations.
* Improve validation to reject new rules with no language specialization (i.e. only a predefined set of such rules is allowed because they were imported from Jira and kept for historical purposes).
* Write smaller JSON files, reduce their size by 30%.
* Improve test coverage of CLI application.
2022-01-28 09:51:13 +01:00
SonarTech
f0a6ea5537 update coverage information 2022-01-28 00:31:30 +00:00
Fred Tingaud
c5c784a818
RULEAPI-731: Make the search bar more compact to leave room for the results (#753) 2022-01-27 13:45:19 +00:00
Arseniy Zaostrovnykh
50433083fd
RULEAPI-728: When pressing enter in the search bar and there is a perfect match, open it (#750) 2022-01-26 18:14:55 +01:00
Arseniy Zaostrovnykh
b5357b1e1a
RULEAPI-727: Add interactions tests (#746) 2022-01-26 13:39:04 +00:00
SonarTech
d3aa832e18 update coverage information 2022-01-26 00:31:50 +00:00
SonarTech
8ad3a74953 update coverage information 2022-01-25 00:32:14 +00:00
SonarTech
91eaf82a1a update coverage information 2022-01-22 00:31:46 +00:00
SonarTech
2ec30d66dc update coverage information 2022-01-20 00:31:33 +00:00
Marco Antognini
d1e5484b80
Fix search per language
Rename field to clarify intent.
Index only the name of the language.
Use lunr extractor.
2022-01-19 17:12:31 +00:00
SonarTech
e7cb8a31ee update coverage information 2022-01-19 00:32:15 +00:00
Fred Tingaud
ecea86e876
Update dependencies and simplify predeploy (#723) 2022-01-18 15:30:19 +00:00
SonarTech
239fece4ca update coverage information 2022-01-18 00:31:35 +00:00
Fred Tingaud
c8c825feb0
RULEAPI-705 differentiate closed and obsolete rules in the UI (#704) 2022-01-17 20:13:15 +01:00
Nils Werner
b46b76025c
Rename 'Common' to 'Text' (#714) 2022-01-17 17:05:01 +01:00
SonarTech
3d7890f65b update coverage information 2022-01-15 00:31:18 +00:00
Arseniy Zaostrovnykh
4c3b75b4ce
Fix the snapshot resulted from the merge (#716)
The broken UI test on master is the result of a temporal relaxation of the policy of "merge only PRs that are up-to-date with master": a snapshot-based test was introduced in one PR (#709) and was passing, and a UI change was introduced in another PR(#715) that changed the snapshot (but was not covered by the test at the time the second PR diverged from master)
2022-01-14 17:27:24 +00:00
Arseniy Zaostrovnykh
09f8c0b9f2
RULEAPI-571: test the UI components (#709) 2022-01-14 16:07:50 +00:00
Marco Antognini
105f563bb5
RULEAPI-703: Fix warnings emitted during npm run predeploy
Parse custom string instead of file and explicitly introduce level-1
section so that asciidoctor sees it.
2022-01-14 16:06:36 +00:00
dependabot[bot]
f4eae69200
[dependabot] Bump follow-redirects from 1.13.2 to 1.14.7 in /frontend (#710)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.13.2 to 1.14.7.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.13.2...v1.14.7)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-14 15:28:52 +01:00
Arseniy Zaostrovnykh
0223c2a00d
Fix UI warnings: <div> nested in <p> and list items lacking keys (#708)
Fix the two warnings observed when testing the SearchPage component:

- Each child in an array should have a unique "key" prop.
  -> add a key prop to list items
- <div> cannot be nested in <p> (or sth to that effect)
  -> change the relevant Typography components from "p" to "div"
2022-01-13 17:41:44 +01:00
SonarTech
5d1098dec3 update coverage information 2022-01-13 08:56:32 +00:00
dependabot[bot]
f11201086d
[dependabot] Bump color-string from 1.5.4 to 1.9.0 in /frontend (#703)
Bumps [color-string](https://github.com/Qix-/color-string) from 1.5.4 to 1.9.0.
- [Release notes](https://github.com/Qix-/color-string/releases)
- [Changelog](https://github.com/Qix-/color-string/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Qix-/color-string/compare/1.5.4...1.9.0)

---
updated-dependencies:
- dependency-name: color-string
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-12 19:24:25 +00:00
dependabot[bot]
3cfb0cfb88
[dependabot] Bump url-parse from 1.4.7 to 1.5.4 in /frontend (#701)
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.4.7 to 1.5.4.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.4.7...1.5.4)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-12 20:18:23 +01:00
Arseniy Zaostrovnykh
b335def299
Fix the frontend warnings (#696)
Two warnings descovered when trying to test RulePage component:
- `<div>` nested in `<p>`
- `<Tabs>` component with contradictory attributes: `centered` and `scrollable`
2022-01-12 17:52:35 +00:00
dependabot[bot]
ff5c279c03
[dependabot] Bump path-parse from 1.0.6 to 1.0.7 in /frontend (#700)
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-12 16:52:38 +00:00
dependabot[bot]
fd08b091f0
[dependabot]Bump tmpl from 1.0.4 to 1.0.5 in /frontend (#697) 2022-01-12 16:38:45 +00:00
dependabot[bot]
353f6e5a61
[dependabot] Bump tar from 4.4.13 to 4.4.19 in /frontend (#698)
Bumps [tar](https://github.com/npm/node-tar) from 4.4.13 to 4.4.19.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-tar/compare/v4.4.13...v4.4.19)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-12 16:25:51 +00:00
Arseniy Zaostrovnykh
a32b29744e
RULEAPI-571: Increase test coverage of the GitHub Page (#692) 2022-01-12 15:58:15 +00:00
tomasz-kaminski-sonarsource
fb4391ec23
RULEAPI-579: Enable project analysis in SonarQube Next (#693) 2022-01-12 14:45:44 +00:00
SonarTech
1cc987dfbd update coverage information 2022-01-11 09:36:04 +00:00
SonarTech
12b89f8540 update coverage information 2022-01-07 08:37:41 +00:00
SonarTech
8df99d19d1 update coverage information 2022-01-06 00:32:44 +00:00
SonarTech
89dd495920 update coverage information 2022-01-05 00:31:21 +00:00
SonarTech
cf71238dbd update coverage information 2021-12-31 00:32:03 +00:00
SonarTech
918ab08104 update coverage information 2021-12-19 00:31:25 +00:00
SonarTech
13e2b03e80 update coverage information 2021-12-17 00:31:11 +00:00
SonarTech
e908432514 update coverage information 2021-12-15 06:43:13 +00:00
SonarTech
c6438133a0 update coverage information 2021-12-14 05:44:24 +00:00
SonarTech
7da6c814c7 update coverage information 2021-12-10 00:31:27 +00:00
SonarTech
9067e46cab update coverage information 2021-12-09 00:31:40 +00:00
SonarTech
a5bc5b1473 update coverage information 2021-12-08 08:00:20 +00:00
SonarTech
85ccaacfce update coverage information 2021-12-03 00:32:29 +00:00
SonarTech
45da6218e2 update coverage information 2021-12-02 00:31:16 +00:00
Nils Werner
0153e37597
RULEAPI-715: Add the "common" language (#632) 2021-12-01 15:18:31 +00:00
SonarTech
14ca980d79 update coverage information 2021-11-30 00:31:57 +00:00
SonarTech
cede2a1e0a update coverage information 2021-11-26 00:31:02 +00:00
SonarTech
57da77bfa4 update coverage information 2021-11-18 00:31:18 +00:00
SonarTech
5cb4c7497d update coverage information 2021-11-17 00:31:13 +00:00