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: main ← Head: fix/custom-types
main
fix/custom-types
2032aee
1db16ec
eef214b
9d1991f
9d1d5c1
55 files changed (+2449 additions, -18568 deletions)
📝 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)
Makefile
flowsint-api/alembic/versions/bac5764d4496_add_icon_and_color_to_custom_types.py
flowsint-api/app/api/routes/custom_types.py
flowsint-api/app/api/routes/enrichers.py
flowsint-api/app/api/routes/flows.py
flowsint-api/app/api/routes/sketches.py
flowsint-api/app/api/schemas/custom_type.py
flowsint-app/src/api/custom-type-service.ts
flowsint-app/src/components/custom-types/field-row.tsx
flowsint-app/src/components/custom-types/icon-picker-trigger.tsx
flowsint-app/src/components/custom-types/type-preview.tsx
flowsint-app/src/components/flows/controls.tsx
flowsint-app/src/components/flows/editor.tsx
flowsint-app/src/components/flows/flow-sheet.tsx
flowsint-app/src/components/flows/raw-material.tsx
flowsint-app/src/components/layout/sidebar.tsx
flowsint-app/src/components/map/map.tsx
flowsint-app/src/components/shared/color-picker.tsx
flowsint-app/src/components/sketches/add-item-dialog.tsx
flowsint-app/src/components/sketches/details-panel/details-panel.tsx
...and 35 more files
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 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:
main← Head:fix/custom-types📝 Commits (5)
2032aeefeat: update makefile with new commands1db16ecfeat: update yarn.lockeef214bfeat(api): custom types updates9d1991ffeat(core): use type service9d1d5c1feat(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.