68 Commits

Author SHA1 Message Date
felix.ruf
3efe7b5b61 feat: add strict mode for data building 2025-03-14 17:02:16 +01:00
Mathias Schopmans
e2df29a120 chore: update prettier and related plugins 2025-03-03 16:47:08 +01:00
Mathias Schopmans
c267082c9f feat: throw error if no single radar item was found 2024-03-14 14:31:20 +01:00
Mathias Schopmans
5750723c40 fix: allow tags to be optional in items
related to #430
2024-03-13 14:47:33 +01:00
Mathias Schopmans
04053c6700 feat: improve config values by extending default config
related to #113
2024-03-13 14:32:38 +01:00
Mathias Schopmans
9381aa9d4d fix: remove empty revisions to fix typescript error and use default flag for first release
related to #430
2024-03-13 10:24:28 +01:00
Mathias Schopmans
858e10b77e chore: improve output on markdown parsing errors 2024-03-12 14:57:23 +01:00
Mathias Schopmans
3f79b6264e feat: rewrite deprecated internal links with .html extension 2024-03-11 10:40:14 +01:00
Mathias Schopmans
cfaa40a225 feat: remove items with invalid quadrant or ring and optionally filter by tags 2024-03-11 10:40:14 +01:00
Mathias Schopmans
dc629d83e1 chore: remove position from quadrant config 2024-03-11 10:40:14 +01:00
Mathias Schopmans
a9561a55b4 feat: set basePath via config 2024-03-11 10:40:14 +01:00
Mathias Schopmans
2682ea4e46 feat: add basic script to build techradar 2024-03-11 10:40:14 +01:00
Mathias Schopmans
535c9e8a8f feat: prevent overlapping of blips 2024-03-11 10:40:14 +01:00
Mathias Schopmans
d5cb8410e7 feat: add revisions to detail page 2024-03-11 10:40:14 +01:00
Mathias Schopmans
0aa51f2db4 chore: add latest release date to items 2024-03-11 10:40:14 +01:00
Mathias Schopmans
16f29cd4d4 feat: render blips on radar 2024-03-11 10:40:14 +01:00
Mathias Schopmans
563d8debc0 feat: add contents of about page 2024-03-11 10:40:14 +01:00
Mathias Schopmans
29afa82553 feat: add script to build JSON from markdown files 2024-03-11 10:40:14 +01:00
Mathias Schopmans
ab005e03b3 feat: cleanup 2024-03-11 10:40:14 +01:00
Stefan Rotsch
dd9ce8ed77 refactor: remove test code 2023-06-28 17:02:25 +02:00
Danny Koppenhagen
0d2265c57e refactor: prevent duplicated title for index page by making prop optional 2023-06-28 17:02:25 +02:00
Danny Koppenhagen
810db6aea6 feat: allow to define format for page title
respect this config option also when generating static content.

closes #376
2023-06-28 17:02:25 +02:00
Danny Koppenhagen
8876d3b1c7 fix: remove <noscript> when static content is generated and rendered already 2023-06-28 17:02:25 +02:00
Stefan Rotsch
9948712690 style: run prettier on pre-commit hook 2023-06-01 16:49:41 +02:00
Eddie Whiteside
3b272dacb3 fix: deterministic behaviour for radar by storing the random fractions when generating rd.json (#372)
* Store the random blip positions when generating rd.json

Fixes: https://github.com/AOEpeople/aoe_technology_radar/issues/148

Simple solution to creating stable blips is to store the randomly generated angle and radius in rg.json.

Attempted a few hash functions but found it hard to spread blips 'nicely'
(they tended to clump into groups or sections of the radar).

* distribute points within .1 and .9 of the arc

---------

Co-authored-by: Bastian Ike <bastian.ike@bare.id>
2023-06-01 12:01:42 +02:00
Danny Koppenhagen
71e397459f fix: generate static files content
closes #327
2023-06-01 11:45:13 +02:00
Bastian Ike
24a295cb8d fix build 2023-04-14 16:46:39 +02:00
Danny Koppenhagen
d2e540035a fix: include index.html in sitemap
closes #325
2023-02-07 07:50:21 +01:00
Bastian Ike
2c97343bb7 fix(sitemap): correct prefix 2023-01-19 11:29:58 +01:00
Bastian Ike
e4d9a6fb97 fix(build): do not generate sourcemap, fixes #295 2023-01-19 11:17:26 +01:00
Danny Koppenhagen
caff3640a2 feat: provide sitemap
closes #287
2023-01-09 08:45:31 +01:00
Bastian Ike
4686cc2e3d fix(codegen): PUBLIC_URL fallback 2022-12-16 13:15:04 +01:00
Bastian Ike
48cf4b5383 fix(build): check if radar folder exists
fixes #163
2022-09-13 14:46:02 +02:00
Bastian Ike
af9d7c8706 fix(build): create random hash for cache invalidation #209 2022-09-13 14:24:07 +02:00
Bastian Ike
4535ef3bc3 fix(build): export REACT_APP variables during build 2022-09-13 13:30:31 +02:00
Bastian Ike
37c43712d1 chore(codestyle): cleanup and reformat 2022-09-13 11:28:06 +02:00
Bastian Ike
e47417b53a fix(exeptions): do not ignore build errors 2022-09-12 23:06:05 +02:00
Christian Köberl
63a9f5c28e Switch to use tags for selecting radar blips 2022-09-06 17:09:40 +02:00
Christian Köberl
faadd8681d Enable multiple radars 2022-09-06 17:09:40 +02:00
Bastian Ike
f28aad8bcb feat(react): update to react 18 2022-05-13 19:42:27 +02:00
Bastian Ike
00dc431c96 fix(revisions): double revisions on fade-out 2022-04-26 10:13:18 +02:00
Bastian Ike
91d802ab2c fix(codestyle): remove unnecessary computed property 2022-04-26 08:47:13 +02:00
Bastian Ike
9dd3bd87bf fix(marked): compatibility with marked 4 2022-04-14 16:01:26 +02:00
Christian Köberl
39618b7e9e fix: make build work with npm 2022-02-14 08:22:15 +01:00
Danny Koppenhagen
d226eeb526 fix: use correct default flag type
closes #118
2022-01-11 22:32:29 +01:00
Bastian Ike
5a5928f2dd Merge remote-tracking branch 'jar0s/feature/radar-chart' 2022-01-07 13:25:05 +01:00
Danny Koppenhagen
70ea8d5bcd feat: define rings and quadrants via config file
closes #96
2021-11-11 13:43:55 +01:00
dennis.ludwig
53084ad3d2 remove unnecessary check of existing rd.json on build 2021-07-02 15:52:07 +02:00
dennis.ludwig
cc217cffb6 Fix PUBLIC_URL bug referencing images in md files 2021-06-25 15:21:38 +02:00
dennis.ludwig
f5d4b3021c create symlink for node_modules in generateJson and buildRadar scripts 2021-06-17 12:02:39 +02:00