Commit Graph

13861 Commits

Author SHA1 Message Date
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
Jason Wen fff3c30ce5 SPOptionControl: Dim button if the option cannot be adjusted 2024-05-30 02:40:24 +00:00
Dean Lee 5f778c0d3a common/prefix.h: Fix incomplete path cleanup on exit (#32559) 2024-05-29 19:04:03 -07:00
ZwX1616 a16fbdae38 dmonitoringd: set invalid if missing dependence(s) (#32569)
* no step but still send

* no this

* update diff
2024-05-29 15:43:55 -07:00
Jason Wen 5351420a72 Merge branch 'master' into master-priv 2024-05-29 00:13:00 -04:00