Skip to content

[pull] main from apache:main#187

Merged
pull[bot] merged 2 commits into
sudoevans:mainfrom
apache:main
Jul 23, 2026
Merged

[pull] main from apache:main#187
pull[bot] merged 2 commits into
sudoevans:mainfrom
apache:main

Conversation

@pull

@pull pull Bot commented Jul 23, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

hemanthsavasere and others added 2 commits July 23, 2026 07:37
* feat(ui): add Vite configuration

* feat(ui): add Vitest configuration

* feat(ui): add tsconfig.node.json for Vite config

* feat(ui): update tsconfig.json for Vite compatibility

* feat(ui): add root index.html for Vite

* feat(ui): replace react-app-env.d.ts with vite-env.d.ts

* feat(ui): replace Jest setupTests.ts with Vitest setup

* fix(ui): replace broken CRA smoke test with render-without-crashing test

* feat(ui): remove CRA reportWebVitals and its usage

* feat(ui): remove CRA public/index.html template (replaced by root index.html)

* feat(ui): swap CRA deps for Vite/Vitest, update scripts

* feat(ui): regenerate package-lock.json with Vite deps

* feat(server): update asset mount from /static to /assets for Vite

* ci: update Node.js version from 16.x to 18.x for Vite

* docs(ui): replace CRA README with Vite content

* docs: update proxy configuration reference from package.json to vite.config.ts

* docs: fix UI directory path from burr/ui to telemetry/ui

* fix(ui): correct .eslintrc.js typo in .prettierignore

* fix(ui): add postcss.config.js and autoprefixer for Tailwind CSS v3 with Vite

* fix(ui): add build config files to .eslintignore and apply prettier formatting

- Add postcss.config.js, vite.config.ts, vitest.config.ts to .eslintignore
  (these use Node.js globals but ESLint env only has browser:true)
- Apply prettier formatting fixes from npm run format:fix
- Ensures CI workflow (ui.yml) passes cleanly with Node.js 18.x

* chore: format model_costs.json with prettier

* changes to resolve npm warnings

* Changes in the tracking server to be running on port 7241

* ci: bump Node.js from 18.x to 22.x in ui.yml

* chore: pin @types/node to ^20 to match supported Node floor

* chore(ui): add ASF license headers to 5 new Vite config files

---------

Co-authored-by: Elijah Ben Izzy <elijahbenizzy@users.noreply.github.com>
@pull pull Bot locked and limited conversation to collaborators Jul 23, 2026
@pull pull Bot added the ⤵️ pull label Jul 23, 2026
@pull
pull Bot merged commit f9b9fd6 into sudoevans:main Jul 23, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants