• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

rm-hull / dot-block / 29269910729
62%

Build:
DEFAULT BRANCH: main
Ran 13 Jul 2026 05:20PM UTC
Jobs 1
Files 38
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

13 Jul 2026 05:18PM UTC coverage: 62.647%. Remained the same
29269910729

push

github

web-flow
feat: migrate web frontend to TanStack Router and Chakra UI (#194)

* feat: migrate web frontend to TanStack Router and Chakra UI

- Replaced boilerplate App component with TanStack Router file-based
routing.
- Integrated Chakra UI with theme provider and color mode support.
- Configured path aliases (`@/*`) and updated Vite/TypeScript settings.
- Removed legacy CSS/App files in favor of Chakra-based styling.

* feat: add TanStack Router Devtools

Integrated TanStack Router Devtools into the root route using lazy
loading and React Suspense to ensure they are only loaded in
development mode, minimizing production bundle size.

```mermaid
sequenceDiagram
    participant App as Root Component
    participant Loader as React.lazy
    participant Devtools as @tanstack/router-devtools

    App->>App: Check import.meta.env.PROD
    alt Production
        App->>App: Render null
    else Development
        App->>Loader: Trigger dynamic import
        Loader->>Devtools: Load chunks
        App->>Devtools: Render via Suspense
    end
```

* feat: add index route and build-time metadata

- Added `@tanstack/router-cli` and integrated `tsr generate` into the
build process.
- Implemented an `index` route with version and build date display.
- Updated `vite.config.ts` to inject `VITE_GIT_COMMIT_HASH` and
`VITE_GIT_COMMIT_DATE` as environment variables.

```mermaid
sequenceDiagram
    participant Build as Build Process
    participant Git as Git Repo
    participant Vite as Vite Compiler
    participant App as Frontend

    Build->>Git: Fetch metadata (hash/date)
    Git-->>Build: Return data
    Build->>Vite: Inject into process.env
    Vite->>App: Build app with static metadata
```

1600 of 2554 relevant lines covered (62.65%)

678.54 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29269910729.1 13 Jul 2026 05:20PM UTC 38
62.65
GitHub Action Run
Source Files on build 29269910729
  • Tree
  • List 38
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 178833a9 on github
  • Prev Build on main (#29264584838)
  • Next Build on main (#29281118595)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc