6 Commits

Author SHA1 Message Date
max 82c2f08a56 chore: cleanup changelog
📊 Benchmark the Runtime / benchmark (push) Successful in 1m34s
🚀 Lint & Test & Deploy / deploy (push) Successful in 2m7s
🚀 Lint & Test & Deploy / test-unit (push) Successful in 47s
🚀 Lint & Test & Deploy / quality (push) Successful in 2m28s
🚀 Lint & Test & Deploy / test-e2e (push) Successful in 1m59s
2026-05-05 22:58:42 +02:00
max a00db400bb fix: dont crash when no groups exist
📊 Benchmark the Runtime / benchmark (push) Successful in 1m24s
🚀 Lint & Test & Deploy / quality (push) Successful in 2m24s
🚀 Lint & Test & Deploy / test-unit (push) Successful in 48s
🚀 Lint & Test & Deploy / test-e2e (push) Successful in 1m59s
🚀 Lint & Test & Deploy / deploy (push) Has been cancelled
2026-05-05 22:52:24 +02:00
max 2d9eb0c087 fix: make planty work
📊 Benchmark the Runtime / benchmark (push) Successful in 1m18s
🚀 Lint & Test & Deploy / quality (push) Successful in 2m9s
🚀 Lint & Test & Deploy / test-unit (push) Successful in 33s
🚀 Lint & Test & Deploy / test-e2e (push) Successful in 1m54s
🚀 Lint & Test & Deploy / deploy (push) Successful in 2m4s
2026-05-05 22:45:20 +02:00
nodarium-bot 1e28ded99b chore(release): v0.0.6 2026-05-05 20:33:26 +00:00
nodarium-bot 5fae518392 chore(release): v0.0.6 2026-05-05 20:23:21 +00:00
max 954f5726c3 Merge pull request 'feat: initial node groups' (#44) from feat/group-node-own into main
📊 Benchmark the Runtime / benchmark (push) Successful in 1m11s
🚀 Lint & Test & Deploy / test-unit (push) Successful in 49s
🚀 Lint & Test & Deploy / test-e2e (push) Successful in 2m3s
🚀 Lint & Test & Deploy / quality (push) Successful in 2m14s
🚀 Lint & Test & Deploy / deploy (push) Successful in 3m4s
Reviewed-on: #44
2026-05-05 22:08:17 +02:00
7 changed files with 10 additions and 8 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
{ {
"name": "@nodarium/app", "name": "@nodarium/app",
"private": true, "private": true,
"version": "0.0.5", "version": "0.0.6",
"type": "module", "type": "module",
"scripts": { "scripts": {
"dev": "vite dev", "dev": "vite dev",
@@ -486,7 +486,7 @@ export class GraphManager extends EventEmitter<{
'groupId': { 'groupId': {
type: 'select', type: 'select',
label: '', label: '',
value: this.groups[0].id, value: this.groups?.[0]?.id,
internal: true, internal: true,
options: this.groups.map((g) => ({ options: this.groups.map((g) => ({
value: g.id, value: g.id,
+4 -2
View File
@@ -172,6 +172,7 @@
config={tutorialConfig} config={tutorialConfig}
actions={{ actions={{
'setup-default': () => { 'setup-default': () => {
console.log('setup-default');
const ts = new Date().toLocaleTimeString('en-US', { hour: '2-digit', minute: '2-digit' }); const ts = new Date().toLocaleTimeString('en-US', { hour: '2-digit', minute: '2-digit' });
pm.handleCreateProject( pm.handleCreateProject(
structuredClone(templates.defaultPlant) as unknown as Graph, structuredClone(templates.defaultPlant) as unknown as Graph,
@@ -179,15 +180,16 @@
); );
}, },
'load-tutorial-template': () => { 'load-tutorial-template': () => {
console.log('load-tutorial-template');
if (!pm.graph) return; if (!pm.graph) return;
const g = structuredClone(templates.tutorial) as unknown as Graph; const g = structuredClone(templates.tutorial) as unknown as Graph;
g.id = pm.graph.id; g.id = pm.graph.id;
g.meta = { ...pm.graph.meta }; g.meta = { ...pm.graph.meta };
pm.graph = g; manager.load(g);
pm.saveGraph(g);
graphInterface.state.centerNode(graphInterface.manager.getAllNodes()[0]); graphInterface.state.centerNode(graphInterface.manager.getAllNodes()[0]);
}, },
'open-github-nodes': () => { 'open-github-nodes': () => {
console.log('open-github-nodes');
window.open( window.open(
'https://github.com/jim-fx/nodarium/tree/main/nodes/max/plantarium', 'https://github.com/jim-fx/nodarium/tree/main/nodes/max/plantarium',
'__blank' '__blank'
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "@nodarium/planty", "name": "@nodarium/planty",
"version": "0.0.1", "version": "0.0.6",
"scripts": { "scripts": {
"dev": "vite dev", "dev": "vite dev",
"build": "vite build", "build": "vite build",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "@nodarium/types", "name": "@nodarium/types",
"version": "0.0.5", "version": "0.0.6",
"description": "", "description": "",
"type": "module", "type": "module",
"main": "src/index.ts", "main": "src/index.ts",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "@nodarium/ui", "name": "@nodarium/ui",
"version": "0.0.5", "version": "0.0.6",
"scripts": { "scripts": {
"dev": "vite", "dev": "vite",
"build": "vite build", "build": "vite build",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "@nodarium/utils", "name": "@nodarium/utils",
"version": "0.0.5", "version": "0.0.6",
"description": "", "description": "",
"main": "./src/index.ts", "main": "./src/index.ts",
"type": "module", "type": "module",