Commit Graph
35 Commits
Author SHA1 Message Date
Ninosaurier 669baef7d4 Update(docs): document containerized browser test execution
Adds the containerized Playwright-based test execution environment
(Dockerfile.test, docker-compose.test.yaml) to the Technology
Architecture, which was implemented but never documented.

- Added Section 6.6 "Test Execution Environment" describing the
  Docker-based Playwright setup used for local development and CI
- Added the containerized test environment to the "Key Architectural
  Decisions" list
- Added a Change Log entry explaining what changed and why
2026-07-17 18:49:35 +02:00
Ninosaurier 2b5ce8a233 Update(docs): align ADR-0001 and ADR-0002 with implemented architecture
Corrects two Architecture Decision Records that had drifted from the
actual implementation during this sprint.

- ADR-0002 (Technology Stack): unit testing now uses Vitest instead of
  Jest; Playwright's role is clarified as the browser provider used by
  Vitest's browser mode rather than a standalone test runner.
- ADR-0001 (Repository Structure): repository diagram updated to
  remove the unused apps/ directory, correct the docs/ path to match
  the actual Starlight content location, and add the previously
  missing adm/ folder.

Both ADRs now include a Change Log section documenting what changed
and why, per the Architecture Change Management process (ADM Phase H).
2026-07-17 18:36:11 +02:00
Ninosaurier 9b0758a0eb Update(docs) Updated ADR 200
Jest is replaced by Vitest. New version of StencilJS use Vitest for unit tests
2026-07-17 18:27:17 +02:00
Ninosaurier 94c12dc90a fix(docs): Updated Startpage of the documentation 2026-07-15 01:05:21 +02:00
Ninosaurier 8e2131ef12 fix(docs): Added new chapter in the doc
Added new chapter "getting-started", so new developers has a start point
2026-07-15 00:48:16 +02:00
Ninosaurier 3d79b545d4 fix(docs): Updated astro.config.mjs
AstroJS will show automatically all mdx-files in the folder "getting-started"
2026-07-15 00:47:10 +02:00
Ninosaurier 7fa7211d8e fix(docs): Migrate the first five ADRs 2026-07-15 00:23:53 +02:00
Ninosaurier 912a53d7df fix(docs) Migration of the adm-document
Added the whole adm-document oft LUNA-Charts in AstroJS
2026-07-15 00:21:16 +02:00
Ninosaurier c6f83a9a90 fix(docs): Added an adr template
Developers can use template for creating new adrs
2026-07-14 19:55:28 +02:00
Ninosaurier 869ea55378 fix(docs): Updated file, to automatically search for MDX files.
The MDX files are automatically placed in the ADM and ADR subfolders in the documentation
2026-07-14 19:48:44 +02:00
Ninosaurier 080987ca52 docs(adr): add Starlight frontmatter to ADR template
Add required `title`/`description` frontmatter and remove the redundant H1 heading so new ADRs created from this template conform to Starlight's content collection schema by default.
2026-07-14 16:48:26 +02:00
Ninosaurier 3d4c01250d docs(adr): add ADR overview index page
Add an introductory index page explaining what ADRs are, why LUNA Charts uses them, and listing the currently documented decisions.
2026-07-14 16:41:24 +02:00
Ninosaurier f1339b1d5e fix(docs): add Starlight frontmatter to ADR-0005
Add required `title`/`description` frontmatter and remove the redundant H1 heading so the file conforms to Starlight's content collection schema.
2026-07-14 16:34:49 +02:00
Ninosaurier cc446bc683 fix(docs): add Starlight frontmatter to ADR-0004
Add required `title`/`description` frontmatter and remove the redundant H1 heading so the file conforms to Starlight's content collection schema.
2026-07-14 16:32:06 +02:00
Ninosaurier 9ad74eaa79 fix(docs): add Starlight frontmatter to ADR-0003
Add required `title`/`description` frontmatter and remove the redundant H1 heading so the file conforms to Starlight's content collection schema.
2026-07-14 16:30:07 +02:00
Ninosaurier 67e4204365 fix(docs): add Starlight frontmatter to ADR-0002
Add required `title`/`description` frontmatter and remove the redundant H1 heading so the file conforms to Starlight's content collection schema.
2026-07-14 16:26:13 +02:00
Ninosaurier d8477ee2ac Convert Markdown file to MDX 2026-07-14 16:25:53 +02:00
Ninosaurier c46f4c6de7 fix(docs): add Starlight frontmatter to ADR-0001 2026-07-14 16:23:26 +02:00
Ninosaurier 2258e0b159 Added landing page, so other developers know where to start 2026-07-14 16:17:24 +02:00
Ninosaurier 630c1ca1b6 Added start page for topic architecture 2026-07-14 16:14:10 +02:00
Ninosaurier 58c12c4ffb Added a start page for the ADRs 2026-07-14 16:13:45 +02:00
Ninosaurier 0f30917ce9 Become unnecessary 2026-07-14 16:08:09 +02:00
Ninosaurier 042d9f9252 Moved files in the docs/src/content of Astro JS 2026-07-14 16:07:51 +02:00
Ninosaurier 21cc6560d0 Removed unused files 2026-07-14 16:06:16 +02:00
Ninosaurier 33778acc09 Removed because it is unnecessary 2026-07-14 16:05:56 +02:00
Ninosaurier e6e7218750 Updated content 2026-07-14 16:05:38 +02:00
Ninosaurier 75c2c12eca Removed old favicon 2026-07-14 16:05:20 +02:00
Ninosaurier 24d99c887a Added LUNA-Charts logo 2026-07-14 16:04:31 +02:00
Ninosaurier 0071faa18a Changed favicon 2026-07-14 16:04:18 +02:00
Ninosaurier 6221e4c2de Removed unused image 2026-07-14 15:23:23 +02:00
Ninosaurier db35cc2b97 Created Starlight project 2026-07-14 14:04:21 +02:00
Ninosaurier c112b44a0e Moved actually docs in folder docs back. needed to move them away, for creating starlight project 2026-07-14 14:04:03 +02:00
Ninosaurier 8e38146cb0 Added the first 5 ADRs, which are important for first Work package "Groundwork" 2026-07-12 12:13:37 +02:00
Ninosaurier dbf4b55072 Added Introduction as README.md for the ADRs and defined a template for possibly new ADRs 2026-07-12 12:13:02 +02:00
Ninosaurier 9f3be1f630 Created all necessary folders and moved CODE_OF_CONDUCT.md in the .github folder 2026-07-10 14:09:58 +02:00