[PR #123] [MERGED] Fix/custom types #1116

Closed
opened 2026-05-03 01:59:24 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/reconurge/flowsint/pull/123
Author: @dextmorgn
Created: 2/14/2026
Status: Merged
Merged: 2/14/2026
Merged by: @dextmorgn

Base: mainHead: fix/custom-types


📝 Commits (5)

  • 2032aee feat: update makefile with new commands
  • 1db16ec feat: update yarn.lock
  • eef214b feat(api): custom types updates
  • 9d1991f feat(core): use type service
  • 9d1d5c1 feat(app): update custom types

📊 Changes

55 files changed (+2449 additions, -18568 deletions)

View changed files

📝 Makefile (+27 -35)
flowsint-api/alembic/versions/bac5764d4496_add_icon_and_color_to_custom_types.py (+42 -0)
📝 flowsint-api/app/api/routes/custom_types.py (+12 -9)
📝 flowsint-api/app/api/routes/enrichers.py (+4 -1)
📝 flowsint-api/app/api/routes/flows.py (+9 -1)
📝 flowsint-api/app/api/routes/sketches.py (+9 -2)
📝 flowsint-api/app/api/schemas/custom_type.py (+30 -9)
📝 flowsint-app/src/api/custom-type-service.ts (+6 -0)
flowsint-app/src/components/custom-types/field-row.tsx (+186 -0)
flowsint-app/src/components/custom-types/icon-picker-trigger.tsx (+50 -0)
flowsint-app/src/components/custom-types/type-preview.tsx (+111 -0)
📝 flowsint-app/src/components/flows/controls.tsx (+7 -1)
📝 flowsint-app/src/components/flows/editor.tsx (+1 -2)
📝 flowsint-app/src/components/flows/flow-sheet.tsx (+1 -1)
📝 flowsint-app/src/components/flows/raw-material.tsx (+3 -1)
📝 flowsint-app/src/components/layout/sidebar.tsx (+4 -1)
📝 flowsint-app/src/components/map/map.tsx (+34 -16)
flowsint-app/src/components/shared/color-picker.tsx (+130 -0)
📝 flowsint-app/src/components/sketches/add-item-dialog.tsx (+10 -5)
📝 flowsint-app/src/components/sketches/details-panel/details-panel.tsx (+1 -2)

...and 35 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/reconurge/flowsint/pull/123 **Author:** [@dextmorgn](https://github.com/dextmorgn) **Created:** 2/14/2026 **Status:** ✅ Merged **Merged:** 2/14/2026 **Merged by:** [@dextmorgn](https://github.com/dextmorgn) **Base:** `main` ← **Head:** `fix/custom-types` --- ### 📝 Commits (5) - [`2032aee`](https://github.com/reconurge/flowsint/commit/2032aeee0b8ded3da109264e377452613032bf8b) feat: update makefile with new commands - [`1db16ec`](https://github.com/reconurge/flowsint/commit/1db16ec13af8fc33c0c349c50b9eed5a369133ee) feat: update yarn.lock - [`eef214b`](https://github.com/reconurge/flowsint/commit/eef214bdfada136a506c51fab63993bf915764fe) feat(api): custom types updates - [`9d1991f`](https://github.com/reconurge/flowsint/commit/9d1991f45f96ce080bb2e1e2a0bf423e29648fe4) feat(core): use type service - [`9d1d5c1`](https://github.com/reconurge/flowsint/commit/9d1d5c1416dd9fd9cf0506db4f9d68a83288fb96) feat(app): update custom types ### 📊 Changes **55 files changed** (+2449 additions, -18568 deletions) <details> <summary>View changed files</summary> 📝 `Makefile` (+27 -35) ➕ `flowsint-api/alembic/versions/bac5764d4496_add_icon_and_color_to_custom_types.py` (+42 -0) 📝 `flowsint-api/app/api/routes/custom_types.py` (+12 -9) 📝 `flowsint-api/app/api/routes/enrichers.py` (+4 -1) 📝 `flowsint-api/app/api/routes/flows.py` (+9 -1) 📝 `flowsint-api/app/api/routes/sketches.py` (+9 -2) 📝 `flowsint-api/app/api/schemas/custom_type.py` (+30 -9) 📝 `flowsint-app/src/api/custom-type-service.ts` (+6 -0) ➕ `flowsint-app/src/components/custom-types/field-row.tsx` (+186 -0) ➕ `flowsint-app/src/components/custom-types/icon-picker-trigger.tsx` (+50 -0) ➕ `flowsint-app/src/components/custom-types/type-preview.tsx` (+111 -0) 📝 `flowsint-app/src/components/flows/controls.tsx` (+7 -1) 📝 `flowsint-app/src/components/flows/editor.tsx` (+1 -2) 📝 `flowsint-app/src/components/flows/flow-sheet.tsx` (+1 -1) 📝 `flowsint-app/src/components/flows/raw-material.tsx` (+3 -1) 📝 `flowsint-app/src/components/layout/sidebar.tsx` (+4 -1) 📝 `flowsint-app/src/components/map/map.tsx` (+34 -16) ➕ `flowsint-app/src/components/shared/color-picker.tsx` (+130 -0) 📝 `flowsint-app/src/components/sketches/add-item-dialog.tsx` (+10 -5) 📝 `flowsint-app/src/components/sketches/details-panel/details-panel.tsx` (+1 -2) _...and 35 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-05-03 01:59:24 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/flowsint#1116