21 Commits

Author SHA1 Message Date
Marcin Stachniuk
cf24e2eb6d
Fix builds of frontend_tests & tooling_tests (#3803) 2024-03-22 09:36:54 +01:00
Arseniy Zaostrovnykh
3dd5a4950c
Update ts-node to fix the build 2023-10-17 09:58:33 +02:00
Arseniy Zaostrovnykh
acdfc35f45
Update NPM packages
This is an automatic update of the package + a fix for a type error that
is detected with the newer typescript compiler.
I did this hoping to address the Dependabot concerns, but the update
didn't go far enough.
The type fix changes the type or error in `useFetch` from "unknown" to a
boolean (has error / no error), which is how we use it as far as I can
tell.
2023-10-16 16:01:08 +02:00
Marco Antognini
2e7f232913
RULEAPI-633: Autolink RSPECs 2022-02-07 18:16:41 +00:00
Fred Tingaud
b4161466e6
RULEAPI-661: Add syntax coloring 2022-02-04 16:28:24 +00:00
Fred Tingaud
ecea86e876
Update dependencies and simplify predeploy (#723) 2022-01-18 15:30:19 +00:00
Arseniy Zaostrovnykh
a32b29744e
RULEAPI-571: Increase test coverage of the GitHub Page (#692) 2022-01-12 15:58:15 +00:00
Arseniy Zaostrovnykh
8d21500f3b
RULEAPI-700 Highlight the metadata JSON on the rule page (#432) 2021-09-30 17:15:45 +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
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
Alban Auzeill
16c6c9cbc2 Clean asciidoctor generated html 2020-07-09 15:34:26 +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
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
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
Nicolas Harraudeau
b8e0c493dd bootstrap rules build scripts 2020-06-26 14:26:13 +02:00
Nicolas Harraudeau
9cee59f67e Init react frontend 2020-06-25 14:00:21 +02:00