Jason Wen
75b38db870
Merge branch 'sync-20240201' into sync-priv-20240201
2024-02-07 22:49:01 -05:00
Adeeb Shihadeh
1001becfa5
unpin sentry-sdk ( #31183 )
...
* unpin sentry-sdk
* update
2024-01-26 14:33:59 -08:00
Jason Wen
1c662ff310
Sentry: Handle unofficial device dongle id
2023-12-24 16:41:39 +00:00
Jason Wen
bcf1736265
Sentry: Fix set_tag with route_name
2023-12-12 02:18:26 -05:00
Jason Wen
e143d45c21
Sentry: Log params as attachment and new tags to startup event
2023-12-09 21:34:03 +00:00
Jason Wen
e13641080b
Sentry: Cleanup redundant code
2023-12-09 19:37:30 +00:00
Adeeb Shihadeh
35f819c823
swaglog.py goes in common/ ( #30631 )
...
* swaglog.py goes in common/
* all of these go in release
* we'll even include the pyx
2023-12-06 17:27:51 -08:00
Jason Wen
2e3bddffa1
Sentry: Set user property for every event
2023-11-28 07:34:16 +00:00
Jason Wen
4afb19c97e
Sentry: Log error in Error Troubleshoot with only last 3 lines
2023-11-12 06:34:10 +00:00
Jason Wen
ccfb7ff153
Merge branch 'master' into sync-priv-20231016
...
# Conflicts:
# panda
# selfdrive/car/chrysler/values.py
# selfdrive/car/ford/values.py
# selfdrive/car/hyundai/hyundaican.py
# selfdrive/car/hyundai/interface.py
# selfdrive/car/toyota/interface.py
# selfdrive/car/toyota/values.py
# selfdrive/controls/controlsd.py
# selfdrive/controls/plannerd.py
# selfdrive/sentry.py
# selfdrive/ui/qt/offroad/settings.cc
2023-10-16 11:52:39 -04:00
Jason Wen
6c67abe65f
Revert "Sync master-priv with public sunnypilot:master"
2023-10-16 04:53:55 +00:00
DevTekVE
f885863e1e
Sync master-priv with public sunnypilot:master
2023-10-13 16:40:08 +00:00
Adeeb Shihadeh
1abea5a259
don't upload crash logs from forks ( #30203 )
...
* don't upload crash logs from forks
* fix
2023-10-06 15:30:43 -07:00
Jason Wen
5214a703d7
Sentry: Cleanup unncessary inits ( #307 )
...
* Sentry: cleanup unncessary inits
* unnecessary
* unused
* cleanup
2023-09-27 21:59:13 -04:00
Jason Wen
9219b7966c
Merge branch 'master' into dev-priv/master-test
...
# Conflicts:
# panda
# release/build_release.sh
# selfdrive/car/car_helpers.py
# selfdrive/car/chrysler/carcontroller.py
# selfdrive/car/chrysler/carstate.py
# selfdrive/car/chrysler/interface.py
# selfdrive/car/ford/carstate.py
# selfdrive/car/ford/interface.py
# selfdrive/car/gm/carcontroller.py
# selfdrive/car/gm/carstate.py
# selfdrive/car/gm/interface.py
# selfdrive/car/honda/carcontroller.py
# selfdrive/car/honda/interface.py
# selfdrive/car/hyundai/carcontroller.py
# selfdrive/car/hyundai/carstate.py
# selfdrive/car/hyundai/hyundaican.py
# selfdrive/car/hyundai/interface.py
# selfdrive/car/interfaces.py
# selfdrive/car/mazda/carcontroller.py
# selfdrive/car/mazda/carstate.py
# selfdrive/car/mazda/interface.py
# selfdrive/car/nissan/carcontroller.py
# selfdrive/car/nissan/interface.py
# selfdrive/car/subaru/carstate.py
# selfdrive/car/subaru/interface.py
# selfdrive/car/subaru/subarucan.py
# selfdrive/car/toyota/carcontroller.py
# selfdrive/car/toyota/carstate.py
# selfdrive/car/toyota/interface.py
# selfdrive/car/toyota/toyotacan.py
# selfdrive/car/volkswagen/carcontroller.py
# selfdrive/car/volkswagen/carstate.py
# selfdrive/car/volkswagen/interface.py
# selfdrive/controls/controlsd.py
# selfdrive/controls/lib/latcontrol_torque.py
# selfdrive/controls/lib/lateral_planner.py
# selfdrive/controls/lib/longitudinal_mpc_lib/long_mpc.py
# selfdrive/controls/lib/longitudinal_planner.py
# selfdrive/locationd/paramsd.py
# selfdrive/manager/manager.py
# selfdrive/manager/process.py
# selfdrive/manager/process_config.py
# selfdrive/sentry.py
# selfdrive/ui/SConscript
# selfdrive/ui/qt/home.cc
# selfdrive/ui/qt/maps/map_settings.cc
# selfdrive/ui/qt/maps/map_settings.h
# selfdrive/ui/qt/offroad/settings.cc
# selfdrive/ui/qt/onroad.cc
# selfdrive/ui/qt/onroad.h
# selfdrive/ui/qt/util.cc
# selfdrive/ui/qt/util.h
# selfdrive/ui/soundd/sound.h
# selfdrive/ui/ui.h
# system/version.py
2023-09-05 20:17:19 -04:00
Adeeb Shihadeh
a9626f95b6
add openpilot prefix to imports ( #29498 )
...
* add openpilot prefix to imports
* more
* more
* fix docs
* fix linter
* bump submodules
* fix patched tests
* update dynamic imports
* debug
* Revert "debug"
This reverts commit db5e13b9911cc74438bee123bc3430da6c31b24b.
* fix pm test
2023-08-20 20:49:55 -07:00
Jason Wen
83efa3738b
Sentry: name -> username ( #132 )
2023-06-11 09:29:23 -04:00
Jason Wen
dde5309015
Tmux error viewer: catch more exceptions ( #117 )
...
* Tmux error viewer: new file name convention and cleanup
* log in local_osm_install
* show on ui
* add this
* not needed
* just need these
* unused
* log custom_dep
* rename
* cleaner
2023-06-09 15:11:31 -04:00
Jason Wen
8c41f9a81e
Sentry: set environment tag properly ( #101 )
2023-06-07 16:06:54 -04:00
Jason Wen
d94abf9e2e
Sentry: tag improvements ( #93 )
...
* Sentry: include dongle_id, ip_address, gitname
* allow default pii
* use sentry default ip query
* use sentry auto ip
* unused
2023-06-04 20:41:30 -04:00
Jason Wen
ffa46a747b
General: Sentry logging
2023-01-29 21:59:55 -05:00
Adeeb Shihadeh
0fce5d9045
Move a bunch of stuff to system/ part 3 ( #24829 )
...
* move swaglog.py
* timezoned
* logmessaged
* version.py
* fix linter
2022-06-11 23:19:27 -07:00
Adeeb Shihadeh
1139fe507b
Move selfdrive/hardware/ to system/ ( #24725 )
...
* move hardware to system/
* fix mypy
2022-06-11 16:38:24 -07:00
Adeeb Shihadeh
8b5b0ae341
sentry improvements ( #23627 )
...
* sentry: filter out unregistered devices and PC
* add daemon name
2022-01-26 11:44:10 -08:00
Adeeb Shihadeh
cf89ded041
sentry: rotate keys
2022-01-15 10:13:11 -08:00
Adeeb Shihadeh
345c48abbb
sentry: rename release environment to release
2022-01-15 09:15:46 -08:00
Adeeb Shihadeh
b63bc89bc9
sentry fixups ( #23249 )
...
* set env
* do init in same place
* no sentry for forks
* start session
* start session
* remove that
* val
2022-01-14 15:25:16 -08:00