Slidein help chat#39
Merged
Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
chat resize embed updates updated icons updated embed version sub project
344fb7e to
489f9f3
Compare
ct3685
added a commit
that referenced
this pull request
May 5, 2026
… and CSV UI polish (#1066) ## Summary ### CSV Transformer — Worker Status via API - Added `GET /api/v1/csv-parser/worker-status` endpoint on the Flowise server that exposes whether `ENABLE_CSV_RUN_CRON` is enabled - Introduced `packages/server/src/utils/isCsvRunCronEnabled.ts` as single source of truth for the flag (used by both cron registration and the new endpoint) - `CsvTransformer.Client.tsx` now fetches worker status from the API at runtime — the web app no longer needs `ENABLE_CSV_RUN_CRON` in its environment variables - Removed `cronEnabled` prop from `CsvTransformerClient` and `page.tsx`; banner state is now `loading | enabled | disabled | error` driven by the live API response ### Global Theme Fixes (`muiOverrides.ts`) - Fixed `MuiChip`: replaced blanket `glassSubtle` spread (invisible text in both modes) with solid, mode-aware surface + explicit `text.primary` label; scoped to `:not([class*="MuiChip-color"])` and `:not(.MuiChip-colorDefault)` so status chips keep MUI palette colors - Fixed `MuiButton.contained` dark mode: was `glassPrimary` = `rgba(0,0,0,0.6)` (near-invisible); now solid `#2196f3` with proper hover - Fixed `MuiPaper`, `MuiDialog`: replaced `glassSecondary` with solid surfaces + explicit `text.primary` - Fixed `MuiMenu`/`MuiMenuItem`: solid backgrounds + `action.hover` hover (was `glassHover` = white-on-white in light mode) - Fixed `MuiButton.root`: removed `glassSubtle` spread (was adding `backdropFilter: blur` to every button) - Fixed `MuiTabs.root`: removed `glassSubtle` (was adding blur + near-white background) - Fixed `MuiAccordion`, `MuiAlert`: replaced glass spreads with solid surfaces + explicit text colors - Fixed `MuiBackdrop`: removed `blur(8px)` that was blurring the full page on every dropdown/select ### CSV Transformer UI Polish - `ProcessCsv.tsx`: column selection chips now use solid `#2196f3` for selected / visible mode-aware grey for unselected (via `sx` theme callback); no longer relies on `palette.primary.main` - `ProcessCsv.tsx`: AI Processor `Select` uses `MenuProps` to suppress full-page backdrop blur; added "Create new processor…" option that opens CSV marketplace in a new tab - `ProcessCsv.tsx`: all navigation buttons (`Back`, `Cancel`, `Next`, `Process and Download`) use consistent `variant="outlined"` style - Overview sidebar step titles: replaced `color="primary"` (invisible in dark mode) with `color="text.primary"` / `color="text.secondary"` - `ProcessingHistory.tsx`: DataGrid replaced hardcoded `color: 'white'` with `text.primary` / `text.secondary` palette tokens - `parseCsv.ts`: strip BOM/zero-width chars from headers; deduplicate column names; export `formatCsvHeaderForUi` helper - Fixed HTML entity literals (`'`, `"`, `'`) inside JS string literals in `ProcessCsv.tsx`, `jlinc-partnership.tsx`, `webinar-thank-you.tsx` ## Test Plan - [ ] CSV Transformer: upload CSV, verify all column chips visible and togglable in both light and dark mode - [ ] CSV Transformer: verify "Create new processor…" opens marketplace in new tab - [ ] CSV Transformer: verify worker status banner shows correct state without `ENABLE_CSV_RUN_CRON` on the web env - [ ] Processing History: verify table text readable in light and dark mode - [ ] Spot-check chips, buttons, menus, alerts, dialogs in light and dark mode across the app - [ ] Confirm `flowise` server build passes (`pnpm --filter flowise build`)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.