Commit Graph

13865 Commits

Author SHA1 Message Date
DevTekVE 649aef3cc1 more cleanup adjustment 2024-06-11 15:32:09 +02:00
DevTekVE f264b49c7e more cleanup adjustment 2024-06-11 15:26:04 +02:00
DevTekVE 86242fa57f more cleanup adjustment 2024-06-11 14:56:15 +02:00
DevTekVE 489ab0efe3 more cleanup 2024-06-11 14:29:08 +02:00
DevTekVE a8bc3d30ca Update release files and remove unnecessary tests
This commit significantly updates the list of release files, adding several new ones and removing numerous others. In addition, a large number of test files deemed unnecessary have been removed. This is part of a broader effort to optimize the codebase and improve efficiency.
2024-06-11 14:27:33 +02:00
DevTekVE 135eb2f17b Remove unused files from release
The Docker-related files, SECURITY.md, codecov.yml, conftest.py, poetry.lock and .clang-tidy were removed from the release_files.py. This cleanup was made to ensure the release contains only the necessary files, reducing potential clutter and confusion.
2024-06-11 12:56:26 +02:00
DevTekVE 7a51cfcd13 Add numerous files to release_files.py
This commit majorly expands the list of files to be tracked in release_files.py. The additions range from Dockerfile configurations, README documents, test files, builder scripts and many more. This might enhance the overall tracking and versioning capability for a wider scope of files across the project.
2024-06-11 12:37:41 +02:00
DevTekVE 6a6f5f4860 Add various files to release_files.py
The commit adds a list of files related to GitLab CI, Docker, code formatting, and security guidelines to the release_files.py. These additions will provide more control and configuration for the release process.
2024-06-11 12:24:22 +02:00
DevTekVE d9170548c9 Add new entries to sunnypilot_blacklist
Two new entries have been added to the sunnypilot_blacklist array in the release_files.py script. This now includes ".run/" and "release/ci/scons_cache/".
2024-06-11 12:07:59 +02:00
DevTekVE de4cefdc1e Update import paths in athena files
The changes here correct a misalignment in the import paths in the sunnylinkd.py and manage_sunnylinkd.py files. These updates ensure that system.athena modules are accurately referenced, which is critical for the function of these scripts.
2024-06-11 11:59:46 +02:00
DevTekVE ba3475a02c Add 'sunnylink_uploader.py' to temporary blacklist
We are temporarily blacklisting 'sunnylink_uploader.py' by adding it under 'sunnypilot_blacklist' in 'release/release_files.py' until it's ready for widespread roll-out. Alongside, the existing path in 'system/manager/process_config.py' has been updated to reflect the correct location of 'sunnylink_uploader.py'. This will ensure the processes are correctly managed based on its existence.
2024-06-11 09:33:27 +02:00
DevTekVE e0110198bf Merge branch 'refs/heads/master-priv' into SP-147-sync-priv-2024
# Conflicts:
#	system/manager/process_config.py
2024-06-11 09:25:59 +02:00
DevTekVE 1004730750 [sunnylink] Add sunnylink_uploader to process_config and implement uploader 2024-06-11 07:21:45 +00:00
DevTekVE 2b0dbb4e8e [sunnylink] Swaglogs to cloudwatch Enable log_handler in sunnylinkd.py 2024-06-11 07:19:54 +00:00
DevTekVE 5030860ab8 [sunnylink] Bugfixes like sidebar & improved logging for error troubleshoot 2024-06-11 06:52:11 +00:00
Jason Wen 899b5a6e33 Update CHANGELOGS.md 2024-06-10 21:34:20 -04:00
Jason Wen 7484d75205 GitLab Pipelines: Add script for syncing LFS between comma and sunnypilot
This commit adds a new script, 'sync-lfs.sh'. This script assists by syncing the git large file storage (LFS) system. It backs up the current LFS configuration, uses the comma-separated configuration for operations like fetch and pull, and then restores the original configuration before pushing to the origin's main branch.
2024-06-10 21:24:35 -04:00
Jason Wen e36dbe97b5 Merge branch 'master' into SP-147-sync-priv-2024
# Conflicts:
#	common/api/__init__.py
#	panda
#	release/build_release.sh
#	release/files_common
#	selfdrive/car/card.py
#	selfdrive/car/toyota/carcontroller.py
#	selfdrive/controls/controlsd.py
#	selfdrive/controls/radard.py
#	selfdrive/ui/qt/api.cc
#	selfdrive/ui/qt/maps/map.cc
#	selfdrive/ui/ui.cc
#	system/athena/manage_athenad.py
#	system/athena/manage_sunnylinkd.py
#	system/athena/sunnylinkd.py
#	system/manager/gitlab_runner.sh
#	system/manager/manager.py
#	system/manager/mapd_installer.py
#	system/manager/process_config.py
#	system/manager/sunnylink.py
#	system/sentry.py
2024-06-10 21:24:23 -04:00
Jason Wen 1a508f55fc Sync: commaai/openpilot:master into sunnypilot/sunnypilot:master (#343) 2024-06-08 19:19:16 -08:00
Jason Wen 019eba5c2d Bump submodules 2024-06-08 23:18:44 -04:00
Jason Wen 1ffc59f65a Merge branch 'upstream/openpilot/master' into sync-20240608
# Conflicts:
#    cereal
#    opendbc
#    panda
#    release/files_common
#    selfdrive/monitoring/dmonitoringd.py
#    selfdrive/ui/translations/main_zh-CHS.ts
#    selfdrive/ui/translations/main_zh-CHT.ts
2024-06-08 23:08:33 -04:00
Jason Wen e4f6e12786 Simulator: Refactor hardcoded path crashing PC runs 2024-06-07 22:59:54 +00:00
Jason Wen 111d8a5a54 Toyota: Fix platform naming with comma Pedal 2024-06-03 15:36:21 -04:00
Adeeb Shihadeh ce2a686b97 add body teleop to release 2024-06-01 16:04:04 -07:00
Adeeb Shihadeh 7de9a3693f more release files 2024-06-01 15:16:09 -07:00
Adeeb Shihadeh 54116569c3 build_release fixups 2024-06-01 15:05:07 -07:00
Adeeb Shihadeh a21f773366 no lfs in release 2024-06-01 14:23:48 -07:00
Shane Smiskol 63f55f4915 debug FW fingerprinting: live support (#32585)
* live debug!

* clean up
2024-05-31 22:28:03 -07:00
Dean Lee 9908b729c8 api: cache RSA private key (#32566) 2024-05-31 21:40:53 -07:00
Adeeb Shihadeh 30d5edb205 Update RELEASES.md 2024-05-31 16:20:59 -07:00
Jason Wen 2c0ab40c82 Controls: Customizable Pause Lateral Speed 2024-05-31 23:01:31 +00:00
Jason Wen 0166f21568 ui: V-TSC: Update at 20 Hz 2024-05-31 22:58:01 +00:00
Jason Wen 37223889e2 Sentry: Add dongle ID to uploaded bootlog 2024-05-31 22:55:35 +00:00
cl0cks4fe 8f4b00c263 cache get_torque_params (#32560)
* cache get_torque_params

* switch to cache

* Update selfdrive/car/interfaces.py

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2024-05-31 13:43:12 -07:00
Shane Smiskol f887b8703c add Hyundai CAN FD fingerprinting note 2024-05-30 23:08:14 -07:00
Shane Smiskol 0a43d82428 fw_versions debug: match online vin retry 2024-05-30 22:20:04 -07:00
William Stairs 984ad8833a Add Chassis for VW Arteon Shooting Brake 2020-2023 (#32579)
* Added Arteon "3H" chassis code for Shooting Brake to VWCarDocs.

* Added new engine and transmission FW to Volkswagen fingerprints.py for Arteon Mk1.

* Apply suggestions from code review

* updates docs

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2024-05-30 21:35:19 -07:00
Jason Wen 57b31abaa8 Volkswagen: Support for distance button hold to toggle between Chill & Experimental Mode 2024-05-30 23:38:36 -04:00
Jason Wen 1dc145c628 Sync: sunnypilot/sunnypilot:master into sunnypilot/openpilot-special:master-priv 2024-05-30 14:34:12 -04:00
Hoang Bui aa081f5748 Simulator: update MetaDrive to latest (#32576)
* bump metadrive

* comment
2024-05-30 11:25:21 -07:00
Jason Wen 226fc5f82c Translations: sunnypilot custom texts (#304) 2024-05-30 10:18:44 -08:00
1okko e848f3fd7d Translations: More Simplified Chinese (#340)
* Update main_zh-CHS.ts

* Update main_zh-CHS.ts

* Update main_zh-CHS.ts

* Update main_zh-CHS.ts

* Update main_zh-CHS.ts

* Update main_zh-CHS.ts

* Update main_zh-CHS.ts

* Fix

* Update main_zh-CHS.ts

* Update main_zh-CHS.ts

* Update main_zh-CHS.ts

* Update main_zh-CHS.ts

* More fixes

* Mini updates

* Update main_zh-CHS.ts

* Update main_zh-CHS.ts

* Fix

* More updates

* Update main_zh-CHS.ts

* Some fixes

* Update main_zh-CHS.ts

* Update main_zh-CHS.ts

* Fixes

* More fixes

---------

Co-authored-by: Jason Wen <haibin.wen3@gmail.com>
2024-05-30 14:17:30 -04:00
Jason Wen a5be542d3d Translations: Additional untranslated texts 2024-05-30 14:17:30 -04:00
1okko dc8de6f21a Translations: Simplified Chinese (#306)
* Update main_zh-CHS.ts

* Update main_zh-CHS.ts

* Update main_zh-CHS.ts

* Update main_zh-CHS.ts

* Update main_zh-CHS.ts

* Update main_zh-CHS.ts

* Update main_zh-CHS.ts

* Fix

* Update main_zh-CHS.ts

* Update main_zh-CHS.ts

* Update main_zh-CHS.ts

* Update main_zh-CHS.ts

* More fixes

* Mini updates

* Update main_zh-CHS.ts

* Update main_zh-CHS.ts

* Fix

* More updates

* Update main_zh-CHS.ts

* Some fixes

* Update main_zh-CHS.ts

---------

Co-authored-by: Jason Wen <haibin.wen3@gmail.com>
2024-05-30 14:17:30 -04:00
Jason Wen cb2f1818fc Translations: zh-CHS example (#305)
zh-CHS example
2024-05-30 14:17:29 -04:00
Jason Wen abc88581e3 Translations: Prepare for sunnypilot custom texts 2024-05-30 14:17:16 -04:00
Shane Smiskol 57d64279bd ui: re-generate JWT on valid system time (#32571)
* revert me

* Revert "revert me"

This reverts commit 17d815ddfc9a18f7fb9f39f89ec8b4481389b339.

* duh we have timed!

* clean up

* use clocks

* re-initialize map on SSL handshake failure (time)

* this is fine, takes some time to init

* fix

* log errors like map renderer

* more clean up

full message is "loading style failed: SSL handshake failed"

* MOAR

* we still can't swap the token live

* mbgl has its own retries that never work, don't reinit multiple times at once

* simpler

* more

* whoops

* this works

* fix from merge

* rm

* fix cmt

* only an issue calling the function inside itself
2024-05-30 02:08:31 -07:00
Shane Smiskol c2f55a2600 map window: log style load errors (#32573)
log errors
2024-05-30 01:52:43 -07:00
Jason Wen bdbd16c902 Fix upstream merge conflicts 2024-05-29 23:42:00 -04:00
Jason Wen d8595b63e8 Auto Lane Change: Add option to disable lane change 2024-05-30 02:42:11 +00:00