694 Commits

Author SHA1 Message Date
Arseniy Zaostrovnykh
6bc79d539b
RULEAPI-634: The link "Edit on Github" in the GitHub page displaying a non-merged PR is broken 2021-06-03 16:30:50 +02:00
Arseniy Zaostrovnykh
c1c47eba60 Enable the comments rendering 2021-06-02 21:02:58 +02:00
Arseniy Zaostrovnykh
a228658b91
RULEAPI-626 Fix the crash when choosing terraform, rust, solidity, html - any non covered language 2021-06-01 16:50:15 +02:00
sonartech
b6ecef7d23 Nightly coverage update 2021-05-31 15:43:25 +00:00
Arseniy Zaostrovnykh
2b6281069b
RULEAPI-624 Fix the RSPEC index in the presense of PRs with noncompliant file structure 2021-05-31 15:00:26 +02:00
Amélie Renard
b3c69e0a1e
Update README.md 2021-05-20 11:32:41 +02:00
Amélie Renard
ac5af2d116
RULEAPI-612 Enable full-text search over the non-implemented RSPECS in the PRs along with the rspecs on the master branch
Co-authored-by: Arseniy Zaostrovnykh <arseniy.zaostrovnykh@sonarsource.com>
2021-05-20 11:24:59 +02:00
Amélie Renard
eaf7866168
RULEAPI-613 GH Page: Modify links in "Related Tickets and Pull Requests" paragraph 2021-05-20 10:31:47 +02:00
Arseniy Zaostrovnykh
f68eface15 Fix the example test to look for the GH PR links 2021-05-06 19:58:50 +02:00
Arseniy Zaostrovnykh
9bbc7a5926 Fix the unused warning 2021-05-05 15:12:40 +02:00
Arseniy Zaostrovnykh
80d3da511c
RULEAPI-583 Add a link from the frontend to Github PRs adding rules 2021-05-05 14:50:29 +02:00
nicolas-harraudeau-sonarsource
705aa07e54
Clean frontend rules preprocessing (#31)
* Clean frontend rules preprocessing
2021-02-05 14:24:41 +01:00
Nicolas Harraudeau
817aa79056 Fix homepage field in frontend 2021-01-29 17:25:45 +01:00
Nicolas Harraudeau
badbc08602 Migrate frontend to typescript 2021-01-28 19:56:48 +01:00
Nicolas Harraudeau
086059ab64 Fix out of memory issues due to JSDOM 2021-01-28 11:08:15 +01:00
Nicolas Harraudeau
6c780f8c1e Add links to RSPEC tickets and Pull Requests 2020-09-25 13:11:49 +02:00
Nicolas Harraudeau
dd3c3d3007 [frontend] Fix eslint issue 2020-07-09 18:58:59 +02:00
Nicolas Harraudeau
16ca0c667a [frontend] Show rule coverage 2020-07-09 18:53:51 +02:00
Alban Auzeill
16c6c9cbc2 Clean asciidoctor generated html 2020-07-09 15:34:26 +02:00
Nicolas Harraudeau
992dc7a623 [frontend] Improve search page design 2020-07-09 14:27:28 +02:00
Nicolas Harraudeau
f38aa5db8a [frontend] Refactor search handlers 2020-07-09 10:44:35 +02:00
Nicolas Harraudeau
7e5ad929a2 [frontend] fix the default rule type filter in search. 2020-07-08 00:35:03 +02:00
Nicolas Harraudeau
c9fd8614c2 [frontend] Enable search filtering by rule type and tags 2020-07-08 00:30:17 +02:00
nicolas-harraudeau-sonarsource
ac5f91e22d
Merge pull request #17 from SonarSource/display-json
Display json and edit link
2020-07-07 09:23:22 +02:00
Nicolas Harraudeau
9752cb3383 [Frontend] Fix search hook dependencies 2020-07-06 20:38:08 +02:00
Nicolas Harraudeau
2731c867dc [Frontend] Load search index only once 2020-07-06 20:32:25 +02:00
Alban Auzeill
24f8d817be Display json and edit link 2020-07-06 18:02:11 +02:00
Nicolas Harraudeau
a0df838b68 Enable search in rule descriptions
The index is quite big (5.8 Mb). Let's see the performances
on github pages.

Contributes to #18
2020-07-06 17:41:13 +02:00
Nicolas Harraudeau
004c8cebaa Fix eslint warnings 2020-07-03 00:02:49 +02:00
Nicolas Harraudeau
dcd0974ad2 Paginate search results.
closes #16
2020-07-02 23:55:56 +02:00
Nicolas Harraudeau
f89495c206 Add a basic search search page.
Contributes to #15
2020-07-02 12:13:51 +02:00
Nicolas Harraudeau
85c9a88d5e Fix routing by using HashRouter 2020-06-30 14:29:00 +02:00
Nicolas Harraudeau
2658d35dfc Add Tabs to switch between languages
References #8
2020-06-30 14:19:29 +02:00
Nicolas Harraudeau
02be0a37bf Fix metadata merge order 2020-06-30 14:17:36 +02:00
Nicolas Harraudeau
03f8ffbe09 Fix useFetch dependencies and unused variables 2020-06-30 09:22:25 +02:00
Nicolas Harraudeau
abc548569d Fix 'npm run predeploy' 2020-06-30 09:03:29 +02:00
Nicolas Harraudeau
e2f9260f5b Add a basic page showing one rule.
Relates to #8
2020-06-29 23:43:49 +02:00
Alban Auzeill
fbed65daaa Revert "Move generated json and html outside "static" folder"
This reverts commit a5a6adc4e75d873c92c47772be61a256b19ee3a2.
2020-06-29 11:14:11 +02:00
Alban Auzeill
fe8176f7f4 Generate in public folder 2020-06-29 10:48:41 +02:00
Alban Auzeill
a5a6adc4e7 Move generated json and html outside "static" folder 2020-06-29 10:32:40 +02:00
Alban Auzeill
cc3ec04a2b Merge json and generate html using asciidoctor during predeploy 2020-06-26 17:07:11 +02:00
Nicolas Harraudeau
b8e0c493dd bootstrap rules build scripts 2020-06-26 14:26:13 +02:00
Nicolas Harraudeau
b125e4db75 Add missing frontend/index.html 2020-06-25 14:16:29 +02:00
Nicolas Harraudeau
9cee59f67e Init react frontend 2020-06-25 14:00:21 +02:00