Skip to content

Conversation

@karelnagel
Copy link

I just need a *.connect-d5y.pages.dev url for the auth to work

@github-actions
Copy link

github-actions bot commented Nov 13, 2025

Changes:

path lines diff
./log-reader/capnp/log.capnp.ts 17654 +17654
./log-reader/capnp/legacy.capnp.ts 2908 +2908
./log-reader/capnp/car.capnp.ts 2878 +2878
./utils/params.ts 1059 +1059
./components/VideoPlayer.tsx 482 +482
./api/contract.ts 413 +413
./pages/live/index.tsx 386 +386
./types.ts 361 +361
./components/RouteFiles.tsx 318 +318
./pages/device/Location.tsx 317 +317
./pages/settings/Prime.tsx 302 +302
./log-reader/index.ts 274 +274
./pages/device/Routes.tsx 252 +252
./components/Icon.tsx 203 +203
./templates/DriverStateRenderer.tsx 201 +201
./templates/OpenpilotUI.tsx 172 +172
./pages/params/index.tsx 165 +165
./templates/OG.tsx 163 +163
./pages/device/ActionBar.tsx 161 +161
./api/athena.ts 198 +161
./pages/params/Navigation.tsx 153 +153
./utils/hooks.ts 138 +138
./pages/params/Settings.tsx 130 +130
./utils/helpers.ts 127 +127
./log-reader/capnp/custom.capnp.ts 127 +127
./utils/map.ts 125 +125
./pages/pair.tsx 122 +122
./utils/derived.ts 121 +121
./pages/logs.tsx 117 +117
./pages/login.tsx 108 +108
./pages/device/index.tsx 107 +107
./templates/Preview.tsx 106 +106
./log-reader/reader.ts 104 +104
./utils/hevc.ts 102 +102
./App.tsx 142 +97
./api/queries.ts 94 +94
./pages/route/Map.tsx 93 +93
./pages/params/Models.tsx 89 +89
./pages/settings/Users.tsx 89 +89
./pages/route/Actions.tsx 88 +88
./components/Sidebar.tsx 88 +88
./pages/device/useDeviceParams.tsx 80 +80
./pages/settings/Device.tsx 73 +73
./pages/sentry.tsx 72 +72
./pages/device/Devices.tsx 71 +71
./pages/device/Navigation.tsx 71 +71
./utils/storage.ts 82 +66
./utils/db.ts 64 +64
./pages/device/DevicesMobile.tsx 61 +61
./pages/route/index.tsx 57 +57
./components/CircularProgress.tsx 55 +55
./utils/ffmpeg.ts 54 +54
./pages/first-pair.tsx 52 +52
./templates/HevcVideo.tsx 51 +51
./layouts/route.tsx 50 +50
./pages/auth.tsx 49 +49
./layouts/authorized.tsx 49 +49
./components/Button.tsx 45 +45
./utils/env.ts 44 +44
./components/DetailRow.tsx 44 +44
./pages/error.tsx 43 +43
./pages/settings/Preferences.tsx 42 +42
./pages/analyze.tsx 41 +41
./pages/settings/index.tsx 40 +40
./templates/Root.tsx 39 +39
./components/SyntaxHighlightedJson.tsx 37 +37
./pages/device/Info.tsx 36 +36
./components/Select.tsx 36 +36
./pages/route/Stats.tsx 30 +30
./components/ButtonBase.tsx 30 +30
./templates/HlsVideo.tsx 29 +29
./pages/device/Stats.tsx 27 +27
./components/Logo.tsx 23 +23
./components/TopAppBar.tsx 23 +23
./pages/route/Info.tsx 22 +22
./components/Slider.tsx 20 +20
./components/IconButton.tsx 18 +18
./log-reader/README.md 17 +17
./api/index.ts 43 +16
./components/Toggle.tsx 14 +14
./components/BackButton.tsx 13 +13
./log-reader/read.ts 11 +11
./log-reader/worker.ts 9 +9
./pages/demo.tsx 7 +7
./pages/logout.tsx 6 +6
./components/Loading.tsx 5 +5
./templates/shared.ts 5 +5
./components/Label.tsx 4 +4
./pages/test.tsx 3 +3
./templates/index.ts 3 +3
./pages/offline.tsx 23 +2
./pages/dashboard/index.ts 0 -2
./api/auth/demo.ts 0 -3
./api/profile.ts 0 -3
./api/config.ts 0 -4
./theme/index.ts 0 -4
./hls-light-types.d.ts 0 -4
./map/config.ts 0 -5
./pages/auth/logout.tsx 0 -6
./api/auth/config.ts 0 -7
./index.tsx 8 -8
./api/query-client.ts 0 -9
./pages/dashboard/activities/PairActivity.css 0 -9
./components/material/ButtonBase.tsx 0 -10
./utils/hls.ts 0 -11
./utils/format.ts 70 -13
./utils/window.ts 0 -17
./components/BuildInfo.tsx 0 -17
./utils/device.ts 0 -19
./utils/reactivity.ts 0 -20
./components/DeviceStatistics.tsx 0 -20
./components/StatisticBar.tsx 0 -21
./components/material/TopAppBar.tsx 0 -21
./ci/dependency_report.ts 0 -25
./api/route.ts 0 -27
./map/geocode.spec.ts 0 -29
./components/RouteStatisticsBar.tsx 0 -29
./components/material/IconButton.tsx 0 -34
./components/material/Icon.tsx 0 -35
./pages/dashboard/store.ts 0 -36
./ci/check_bundle_size.ts 0 -38
./App.browser.test.tsx 0 -40
./utils/createQuery.ts 0 -41
./map/index.ts 0 -42
./map/api-types.ts 0 -42
./components/material/Dialog.tsx 0 -43
./ci/screenshots.ts 0 -43
./pages/dashboard/components/DeviceList.tsx 0 -45
./api/auth/index.ts 0 -46
./components/material/LinearProgress.tsx 0 -47
./api/auth/client.ts 0 -48
./components/material/Button.tsx 0 -48
./pages/auth/login.tsx 0 -52
./pages/auth/auth.tsx 0 -54
./map/geocode.ts 0 -57
./components/material/List.tsx 0 -61
./utils/format.spec.ts 0 -62
./components/RouteStaticMap.tsx 0 -63
./api/prime.ts 0 -65
./components/material/Card.tsx 0 -66
./components/material/Drawer.tsx 0 -69
./ci/check_lines.ts 0 -81
./api/file.ts 0 -89
./pages/dashboard/activities/RouteActivity.tsx 0 -96
./components/RouteUploadButtons.tsx 0 -105
./components/material/TextField.tsx 0 -112
./api/devices.ts 0 -113
./pages/dashboard/activities/PairActivity.tsx 0 -113
./components/RouteActions.tsx 0 -123
./components/UploadQueue.tsx 0 -135
./pages/dashboard/activities/DeviceActivity.tsx 0 -150
./api/types.d.ts 0 -154
./pages/dashboard/components/RouteList.tsx 0 -154
./index.css 54 -165
./components/Timeline.tsx 0 -179
./api/derived.ts 0 -181
./pages/dashboard/Dashboard.tsx 0 -188
./components/RouteVideoPlayer.tsx 0 -188
./components/DeviceLocation.tsx 0 -190
./pages/dashboard/activities/SettingsActivity.tsx 0 -405

Total lines: 33211 (+28473)

@github-actions
Copy link

github-actions bot commented Nov 13, 2025

deployed preview: https://612.connect-d5y.pages.dev

Welcome to connect! Make sure to:

  • read the contributing guidelines
  • mark your PR as a draft until it's ready to review
  • post the preview on Discord; feedback from users will speedup the PR review

Mobile

Desktop

karelnagel and others added 29 commits December 23, 2025 20:56
* Add file upload progress indicator with animated segment lines

- Add useUploadProgress hook to poll device upload queue via callAthena
- Add upload-pulse animation to tailwind config for visual feedback
- Update segment lines to animate (yellow pulse) when uploading
- Update Upload button to show percentage progress during upload
- Show uploading file count in Files header

* Fix upload progress display and headers validation

- Multiply progress by 100 (was 0-1, now 0-100%)
- Add default empty headers object to prevent Zod validation error

* Auto-refetch files when uploads complete

- Add onComplete callback to useUploadProgress hook
- Track previous queue IDs to detect completed uploads
- Trigger files refetch when upload items disappear from queue

---------

Co-authored-by: Claude <[email protected]>
- Add agnos-builder and agnos-kernel-sdm845 submodules
- Kernel submodule points to karelnagel/agnos-kernel-sdm845 bluetooth branch
  with Bluetooth UART enabled (CONFIG_BT, CONFIG_BT_HIDP, etc.)
- Add BluetoothGamepad class to joystick_control.py for PS5 DualSense
- Add comprehensive setup guide in docs/BLUETOOTH_GAMEPAD_GUIDE.md

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@karelnagel karelnagel closed this Dec 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants