Ninosaurier
47697eb744
Merge pull request 'Release/0.2.0' ( #33 ) from release/0.2.0 into dev
...
CI / lint-and-format (push) Successful in 30s
CI / changeset-check (push) Successful in 30s
CI / unit-tests (push) Successful in 36s
CI / component-tests (push) Successful in 32s
CI / lint-and-format (pull_request) Successful in 30s
CI / changeset-check (pull_request) Successful in 27s
CI / unit-tests (pull_request) Successful in 41s
CI / component-tests (pull_request) Successful in 28s
Reviewed-on: #33
2026-09-01 16:27:22 +00:00
Ninosaurier
19d7eaf763
chore(release): prepare 0.2.0 release
CI / lint-and-format (push) Successful in 28s
CI / changeset-check (push) Successful in 27s
CI / unit-tests (push) Successful in 35s
CI / component-tests (push) Successful in 23s
CI / lint-and-format (pull_request) Successful in 31s
CI / changeset-check (pull_request) Successful in 27s
CI / unit-tests (pull_request) Successful in 32s
CI / component-tests (pull_request) Successful in 29s
2026-09-01 18:16:49 +02:00
Ninosaurier
b8ba06f846
Update(package.json): Changeset set the wrong version
2026-09-01 18:08:02 +02:00
Ninosaurier
369370a55c
fix(adrs) Typo errors in headers of adrs
2026-09-01 17:06:57 +02:00
Ninosaurier
e6ea5a7b40
update(readme) Updated readme.md
2026-09-01 17:02:36 +02:00
Ninosaurier
f00b7c0ba9
update(docs) Updated the roadmap
2026-09-01 16:49:30 +02:00
Ninosaurier
c04432cfe5
Merge pull request 'Storybook/#8 set up' ( #32 ) from storybook/#8-set-up into dev
...
CI / lint-and-format (push) Successful in 29s
CI / changeset-check (push) Successful in 27s
CI / unit-tests (push) Successful in 33s
CI / component-tests (push) Successful in 26s
Reviewed-on: #32
2026-09-01 14:13:59 +00:00
Ninosaurier
6d015f0861
ci(test) Added arg for passing without test
CI / lint-and-format (push) Successful in 27s
CI / changeset-check (push) Successful in 21s
CI / unit-tests (push) Successful in 32s
CI / component-tests (push) Successful in 32s
CI / lint-and-format (pull_request) Successful in 38s
CI / changeset-check (pull_request) Successful in 27s
CI / unit-tests (pull_request) Successful in 32s
CI / component-tests (pull_request) Successful in 32s
2026-09-01 15:48:57 +02:00
Ninosaurier
854fb662ba
ci(test): handle empty test suites
CI / lint-and-format (push) Successful in 31s
CI / changeset-check (push) Successful in 30s
CI / unit-tests (push) Successful in 34s
CI / component-tests (push) Failing after 27s
2026-09-01 15:44:53 +02:00
Ninosaurier
b549bb4e85
storybook: Deleted unecessary files
...
CI / lint-and-format (push) Successful in 34s
CI / changeset-check (push) Successful in 31s
CI / unit-tests (push) Successful in 39s
CI / component-tests (push) Failing after 25s
- Deleted "my-components"
2026-09-01 15:23:03 +02:00
Ninosaurier
4f2208f427
Merge pull request 'Enhancement/#30 adding more existing adrs' ( #31 ) from enhancement/#30-adding-more-existing-adrs into dev
...
CI / lint-and-format (push) Successful in 24s
CI / changeset-check (push) Successful in 27s
CI / unit-tests (push) Successful in 36s
CI / component-tests (push) Successful in 34s
Reviewed-on: #31
2026-09-01 10:58:35 +00:00
Ninosaurier
b019dadd27
fix(readme) Found some false references
...
CI / lint-and-format (push) Successful in 27s
CI / changeset-check (push) Successful in 33s
CI / unit-tests (push) Successful in 38s
CI / component-tests (push) Successful in 37s
CI / lint-and-format (pull_request) Successful in 34s
CI / changeset-check (pull_request) Successful in 28s
CI / unit-tests (pull_request) Successful in 39s
CI / component-tests (pull_request) Successful in 31s
- updatet the current status
- Removed Svelte and plain HTML, bevause the focus is on React, Vue and Angular
- Fixed some lint errors
2026-09-01 12:13:08 +02:00
Ninosaurier
a3421596fa
Update(doc): Added more ADRs
...
- More ADRs are added to provide a view of the bigger picture
2026-09-01 12:11:11 +02:00
Ninosaurier
ba7196f412
Merge pull request 'Fix/#28 update milestones in astrojs' ( #29 ) from fix/#28-update-milestones-in-astrojs into dev
...
CI / lint-and-format (push) Successful in 32s
CI / changeset-check (push) Successful in 28s
CI / unit-tests (push) Successful in 36s
CI / component-tests (push) Successful in 34s
Reviewed-on: #29
2026-08-31 15:14:39 +00:00
Ninosaurier
e8ed817d85
update(docs) Updated the documentation
...
CI / lint-and-format (push) Successful in 38s
CI / changeset-check (push) Successful in 25s
CI / unit-tests (push) Successful in 41s
CI / component-tests (push) Successful in 30s
CI / lint-and-format (pull_request) Successful in 33s
CI / changeset-check (pull_request) Successful in 23s
CI / unit-tests (pull_request) Successful in 34s
CI / component-tests (pull_request) Successful in 37s
- Fixed some typos
- Updated ADRs 100, 200 and 300
- porject structure changed from .github to .gitea
- Updated the content of the roadmap and the milestones
2026-08-31 15:25:57 +02:00
Ninosaurier
bca90c9921
update(gitignore) Added specific file
...
- .vscode folder added in gitignore
2026-08-30 16:19:05 +02:00
Ninosaurier
7998cda2f7
Merge pull request 'Fix/#26 re upgrade to astro 7' ( #27 ) from fix/#26-re-upgrade-to-astro-7 into dev
...
CI / lint-and-format (push) Successful in 32s
CI / changeset-check (push) Successful in 35s
CI / unit-tests (push) Successful in 35s
CI / component-tests (push) Successful in 35s
Reviewed-on: #27
2026-08-30 12:47:46 +00:00
Ninosaurier
1dbd692a20
update(readme): Updated "Prerequisites" section
...
CI / lint-and-format (push) Successful in 34s
CI / changeset-check (push) Successful in 28s
CI / unit-tests (push) Successful in 34s
CI / component-tests (push) Successful in 32s
CI / lint-and-format (pull_request) Successful in 29s
CI / changeset-check (pull_request) Successful in 29s
CI / unit-tests (pull_request) Successful in 39s
CI / component-tests (pull_request) Successful in 30s
- Added a link to node version manager
- Minimum node version 24 is required
- how to install node version 24
2026-08-30 14:17:18 +02:00
Ninosaurier
4afa8ba33e
fix(astrojs): upgrade Node.js engine and dependencies for Astro
...
CI / lint-and-format (push) Successful in 33s
CI / changeset-check (push) Successful in 30s
CI / unit-tests (push) Successful in 30s
CI / component-tests (push) Successful in 32s
- Upgrade required Node.js runtime from 22 to 24 in package.json
- Update pnpm to version 12
- Upgrade astro to 7.2.9 and @astrojs/starlight to 0.41.9
- Update README.md to include NVM and the Node.js 24 requirement
- Update pnpm-workspace.yaml to only install environment-specific dependencies
2026-08-28 15:02:10 +02:00
Ninosaurier
a63fe47402
Merge pull request 'Fix/#23 astro compiler pnpm linux binary' ( #25 ) from fix/#23-astro-compiler-pnpm-linux-binary into dev
...
CI / lint-and-format (push) Successful in 40s
CI / changeset-check (push) Successful in 29s
CI / unit-tests (push) Successful in 45s
CI / component-tests (push) Successful in 35s
Reviewed-on: #25
2026-08-26 18:38:21 +00:00
Ninosaurier
471654f24b
chore: update pnpm-workspace.yaml
...
CI / lint-and-format (push) Successful in 42s
CI / changeset-check (push) Successful in 30s
CI / unit-tests (push) Successful in 41s
CI / component-tests (push) Successful in 37s
CI / lint-and-format (pull_request) Successful in 39s
CI / changeset-check (pull_request) Successful in 31s
CI / unit-tests (pull_request) Successful in 40s
CI / component-tests (pull_request) Successful in 36s
Brings the workspace configuration up to date with the latest directory layout.
2026-08-26 14:41:50 +02:00
Ninosaurier
dba81e6e7a
build(deps): downgrade astro and remove root compiler bindings
...
- Downgraded astro to ^6.4.8 and starlight to ^0.40.0 in docs/
- Removed platform-specific astro compiler bindings from root package.json
- Updated pnpm-lock.yaml
2026-08-26 14:41:09 +02:00
Ninosaurier
9d4b046f5d
chore(docs): remove unused pnpm-workspace.yaml
...
The workspace configuration is not needed inside the docs directory.
2026-08-26 14:26:24 +02:00
Ninosaurier
cbcb9a4572
Merge pull request 'fix(docs): resolve missing native Astro compiler bindings in root execution' ( #24 ) from fix/#23-astro-compiler-pnpm-linux-binary into dev
...
CI / lint-and-format (push) Successful in 34s
CI / changeset-check (push) Successful in 31s
CI / unit-tests (push) Successful in 41s
CI / component-tests (push) Successful in 33s
Reviewed-on: #24
Merge pull request #24 from Ninosaurier/fix/#23-astro-compiler-pnpm-linux-binary
Fixes #23 : Move optional Astro compiler bindings to root devDependencies to prevent pnpm v11 workspace purging and ensure deterministic binary downloads.
2026-08-16 07:28:45 +00:00
Ninosaurier
88991e353e
fix(docs): resolve missing native Astro compiler bindings in root execution
...
CI / lint-and-format (push) Successful in 37s
CI / changeset-check (push) Successful in 27s
CI / unit-tests (push) Successful in 42s
CI / component-tests (push) Successful in 32s
CI / lint-and-format (pull_request) Successful in 35s
CI / changeset-check (pull_request) Successful in 25s
CI / unit-tests (pull_request) Successful in 37s
CI / component-tests (pull_request) Successful in 34s
pnpm v11 aggressively purges nested optional platform-specific dependencies during hoisted workspace resolution if the host detection mismatches local metadata. Moving these packages to root devDependencies bypasses pnpm's optional filtering logic, forcing a deterministic physical download of the required Rust compiler binary without cluttering the published library's package.json.
Fixes : #23
2026-08-15 21:33:53 +02:00
Ninosaurier
63dbbdb971
Merge pull request 'sync: merge main into dev' ( #22 ) from main into dev
...
CI / lint-and-format (push) Successful in 34s
CI / changeset-check (push) Successful in 28s
CI / unit-tests (push) Successful in 39s
CI / component-tests (push) Successful in 29s
Reviewed-on: #22
2026-08-12 12:03:05 +00:00
Ninosaurier
b480ecb268
Merge pull request 'docs(readme): remove outdated storybook root-script gap notice' ( #21 ) from docs/fix-readme-storybook into main
...
CI / lint-and-format (push) Successful in 37s
CI / changeset-check (push) Successful in 27s
CI / unit-tests (push) Successful in 34s
CI / component-tests (push) Successful in 30s
CI / lint-and-format (pull_request) Successful in 33s
CI / changeset-check (pull_request) Successful in 28s
CI / unit-tests (pull_request) Successful in 39s
CI / component-tests (pull_request) Successful in 29s
Reviewed-on: #21
2026-08-12 11:52:15 +00:00
Ninosaurier
475a6cb634
docs(readme): remove outdated storybook root-script gap notice
...
CI / lint-and-format (push) Successful in 35s
CI / changeset-check (push) Successful in 27s
CI / unit-tests (push) Successful in 41s
CI / component-tests (push) Successful in 32s
CI / lint-and-format (pull_request) Successful in 35s
CI / changeset-check (pull_request) Successful in 31s
CI / unit-tests (pull_request) Successful in 37s
CI / component-tests (pull_request) Successful in 31s
Removes the note stating that running Storybook from the repository
root isn't set up yet, along with the old cd-into-package workaround
instructions. This gap was closed by the root-level pnpm run
storybook script added in #11 , so the outdated guidance is no longer
accurate.
2026-08-12 13:47:01 +02:00
Ninosaurier
f0c59a9b6f
Merge pull request 'sync: merge dev into main' ( #20 ) from dev into main
...
CI / lint-and-format (push) Successful in 38s
CI / changeset-check (push) Successful in 29s
CI / unit-tests (push) Successful in 37s
CI / component-tests (push) Successful in 29s
Reviewed-on: #20
Merge pull request #20 from dev into main
sync: merge dev into main
Syncs dev into main following the merge of PR #19 (storybook root
script).
Closes #11 .
2026-08-12 11:22:40 +00:00
Ninosaurier
61ec0d839e
Merge pull request 'build(scripts): add root-level pnpm run storybook script' ( #19 ) from build/11-root-storybook-script into dev
...
CI / lint-and-format (push) Successful in 35s
CI / changeset-check (push) Successful in 32s
CI / unit-tests (push) Successful in 37s
CI / component-tests (push) Successful in 30s
CI / lint-and-format (pull_request) Successful in 36s
CI / changeset-check (pull_request) Successful in 28s
CI / unit-tests (pull_request) Successful in 38s
CI / component-tests (pull_request) Successful in 31s
Reviewed-on: #19
Adds a storybook script to the root package.json that filters into
the luna-charts package, so Storybook can be launched directly from
the repository root instead of requiring a manual cd into
packages/luna-charts. Updates README.md to document the new command
as part of the standard developer workflow.
Closes #11 .
2026-08-12 10:48:59 +00:00
Ninosaurier
382536168b
build(scripts): add root-level pnpm run storybook script
...
CI / lint-and-format (push) Successful in 34s
CI / changeset-check (push) Successful in 27s
CI / unit-tests (push) Successful in 41s
CI / component-tests (push) Successful in 30s
CI / lint-and-format (pull_request) Successful in 34s
CI / changeset-check (pull_request) Successful in 27s
CI / unit-tests (pull_request) Successful in 36s
CI / component-tests (pull_request) Successful in 30s
Adds a storybook script to the root package.json that filters into
the luna-charts package, so Storybook can be launched directly from
the repository root instead of requiring a manual cd into
packages/luna-charts. Updates README.md to document the new command
as part of the standard developer workflow.
Closes #11 .
2026-08-12 12:30:48 +02:00
Ninosaurier
956b2f277b
Merge pull request 'chore(release): prepare v0.1.0 release for main' ( #16 ) from dev into main
...
CI / lint-and-format (push) Successful in 34s
CI / changeset-check (push) Successful in 27s
CI / unit-tests (push) Successful in 34s
CI / component-tests (push) Successful in 30s
Reviewed-on: #16
0.1.0
2026-08-05 15:57:46 +00:00
Ninosaurier
37bb4e9ea2
Merge pull request 'chore(release): prepare v0.1.0 foundation release and update technology architecture' ( #15 ) from update-technology-architecture into dev
...
CI / lint-and-format (push) Successful in 32s
CI / changeset-check (push) Successful in 31s
CI / unit-tests (push) Successful in 37s
CI / component-tests (push) Successful in 29s
CI / lint-and-format (pull_request) Successful in 33s
CI / changeset-check (pull_request) Successful in 24s
CI / unit-tests (pull_request) Successful in 39s
CI / component-tests (pull_request) Successful in 29s
Reviewed-on: #15
Merge pull request #15 from <branch-name>
chore(release): prepare v0.1.0 foundation release
Includes:
- Added Changeset for initial v0.1.0 release
- Updated README documentation
- Updated Technology Architecture documentation
- Updated ADR-0002
2026-08-05 15:52:19 +00:00
Ninosaurier
72c49e6b0f
chore(changeset): prepare v0.1.0 release
CI / lint-and-format (push) Successful in 37s
CI / changeset-check (push) Successful in 25s
CI / unit-tests (push) Successful in 39s
CI / component-tests (push) Successful in 30s
CI / lint-and-format (pull_request) Successful in 32s
CI / changeset-check (pull_request) Successful in 28s
CI / unit-tests (pull_request) Successful in 36s
CI / component-tests (pull_request) Successful in 30s
2026-08-05 17:28:41 +02:00
Ninosaurier
9091bdcfae
docs(update): update README to reflect .gitea/ CI setup and test image sourcing
...
CI / lint-and-format (push) Successful in 33s
CI / changeset-check (push) Successful in 26s
CI / unit-tests (push) Successful in 36s
CI / component-tests (push) Successful in 29s
Adds the .gitea/ directory to the project structure overview and
corrects the claim that local and CI test environments are identical.
Both are built from the same Dockerfile.test, but locally the image is
built on demand while CI pulls a prebuilt version — see ADR-0002 and
the Technology Architecture doc for details.
2026-08-05 17:20:41 +02:00
Ninosaurier
2ddf8961c2
docs(update): update README to reflect .gitea/ CI setup and test image sourcing
...
CI / lint-and-format (push) Successful in 34s
CI / changeset-check (push) Successful in 30s
CI / unit-tests (push) Successful in 37s
CI / component-tests (push) Successful in 30s
Adds the .gitea/ directory to the project structure overview and
corrects the claim that local and CI test environments are identical.
Both are built from the same Dockerfile.test, but locally the image is
built on demand while CI pulls a prebuilt version — see ADR-0002 and
the Technology Architecture doc for details.
2026-08-05 17:00:52 +02:00
Ninosaurier
7559a2725a
Merge pull request 'ci(component-tests): add containerized component test workflow' ( #14 ) from fix/ci-runner-test-component into dev
...
CI / lint-and-format (push) Successful in 39s
CI / changeset-check (push) Successful in 29s
CI / unit-tests (push) Successful in 42s
CI / component-tests (push) Successful in 32s
Merge branch 'fix/ci-runner-test-component' into 'dev'
ci(component-tests): add containerized component test workflow
Reviewed-on: #14
2026-08-04 12:34:04 +00:00
Ninosaurier
caf0f3de2d
ci(component-tests): add containerized component test workflow
...
CI / lint-and-format (push) Successful in 35s
CI / changeset-check (push) Successful in 28s
CI / unit-tests (push) Successful in 39s
CI / component-tests (push) Successful in 29s
CI / lint-and-format (pull_request) Successful in 36s
CI / changeset-check (pull_request) Successful in 33s
CI / unit-tests (pull_request) Successful in 37s
CI / component-tests (pull_request) Successful in 29s
Introduce dedicated CI container images and improve the component
test execution in Gitea Actions.
The workflow now uses reproducible runner environments, private
registry authentication and executes Playwright component tests
inside a prepared container.
2026-08-03 22:18:14 +02:00
Ninosaurier
856fea304a
chore: scope workspace commands with pnpm filter
CI / lint-and-format (push) Successful in 36s
CI / changeset-check (push) Successful in 32s
CI / unit-tests (push) Successful in 38s
CI / component-tests (push) Failing after 28s
2026-08-02 15:39:19 +02:00
Ninosaurier
3b9a78bf9d
style: format luna charts source
2026-08-02 15:38:45 +02:00
Ninosaurier
75d4632052
chore: update prettier configuration
2026-08-02 15:38:24 +02:00
Ninosaurier
9089a4ef60
fix(eslint): fix: allow stencil jsx helper in eslint
CI / changeset-check (push) Canceled after 0s
CI / unit-tests (push) Canceled after 0s
CI / component-tests (push) Canceled after 0s
CI / lint-and-format (push) Canceled after 4m4s
2026-08-02 15:26:15 +02:00
Ninosaurier
88154775de
eslint(error): removed double line
2026-08-02 15:25:53 +02:00
Ninosaurier
5211b5f76a
fix(ci): adjust root lint script to execute eslint directly within project directory
2026-08-02 15:25:31 +02:00
Ninosaurier
b0ae34dbaa
chore(lint): improve monorepo workspace scripts
2026-08-02 15:03:49 +02:00
Ninosaurier
a92d83a5f4
fix(ci):
...
CI / lint-and-format (push) Failing after 34s
CI / changeset-check (push) Successful in 31s
CI / unit-tests (push) Successful in 42s
CI / component-tests (push) Failing after 25s
trigger workflow on all branch pushes and fix component tests setup
2026-08-02 14:35:50 +02:00
Ninosaurier
35747ec681
ci: trigger workflow on all branch pushes and fix component tests setup
...
- Changed push branch filter to wildcard '*' to test feature branches before merging
- Kept the missing pnpm/node setup fix for the component-tests job
2026-08-02 14:33:03 +02:00
Ninosaurier
6d1aeb6ee2
ci: trigger workflow on all branch pushes and fix component tests setup
...
- Changed push branch filter to wildcard '*' to test feature branches before merging
- Kept the missing pnpm/node setup fix for the component-tests job
2026-08-02 14:32:24 +02:00
Ninosaurier
768a43d9b6
fix(ci): add missing node and pnpm setup to component tests
...
Every job runs in an isolated container. The component-tests job
was missing the Node.js and pnpm installation steps, causing
command not found errors (exit code 127) during local execution.
2026-08-02 14:30:05 +02:00
Ninosaurier
75c8300d84
fix(runner): Fixed wrong label. the right label for using the runner is ubuntu-docker-dind
CI / lint-and-format (push) Failing after 1m31s
CI / changeset-check (push) Successful in 29s
CI / unit-tests (push) Successful in 39s
CI / component-tests (push) Failing after 5s
2026-08-02 14:14:12 +02:00