Commit graph

86271 commits

Author SHA1 Message Date
Dale Glass
0de10029f3 Review fix, change pointer to reference 2023-07-09 20:19:36 +02:00
Dale Glass
69f1ddcec0 Add crash reporting to Oven 2023-07-04 01:20:30 +02:00
Dale Glass
2babda5263 Review fix 2023-07-03 01:14:56 +02:00
Dale Glass
14e0a8220b Load settings on start, missed during refactoring 2023-07-03 00:27:36 +02:00
Dale Glass
37d5734f28 Undo some weird formatting
It seems I accidentally ran some sort of auto-format, undoing.
2023-07-03 00:23:40 +02:00
Dale Glass
441413020e Move crash handler to networking library.
Turns out dependencies just don't work out well otherwise.
2023-07-02 22:10:27 +02:00
Dale Glass
25755f9c88 Many improvements:
* Get crash settings in assignment clients
* Allow custom crash reporting URL and token
* Fix setting system -- the client's one doesn't belong in the server
* Lots more documentation

Commit just before moving things around.
2023-07-02 21:18:09 +02:00
Dale Glass
f218e54eac Add crash settings to web UI 2023-06-27 00:33:18 +02:00
Dale Glass
e7fb5049ec Add crash reporting to assignment client 2023-06-27 00:08:04 +02:00
Dale Glass
2cfac3a896 Make crash reporting work on domain-server 2023-06-26 23:12:32 +02:00
Dale Glass
4dcc2882fd Crash reporter moved to separate library
UAL moved back to networking
2023-06-26 23:12:32 +02:00
Dale Glass
6ec276c818 Initial reorganization 2023-06-26 23:12:32 +02:00
4e3bba047e
Merge pull request #463 from JulianGro/fbx_279
FBX: Fall back to old Metallic behaviour on files created with Blender 2.79 or older
2023-06-26 20:14:23 +02:00
d60cce0f2e
Merge pull request #484 from daleglass-overte/fix-backtrace-url-in-recovery-handler
Remove unused variable, causes problems if crash reporting is not used.
2023-06-26 19:44:24 +02:00
Dale Glass
b3fba4d0ab Remove unused variable, causes problems if crash reporting is not used. 2023-06-26 19:41:21 +02:00
284587913a FBX: Fallback to old behaviour on files created with Blender 2.79 or older 2023-06-25 23:35:08 +02:00
387778aeca
Merge pull request #480 from daleglass-overte/improve-crash-handler
Improve crash handler
2023-06-25 22:42:07 +02:00
Dale Glass
b2960d5a19 Review fixes 2023-06-25 21:46:57 +02:00
Dale Glass
de706ab458 Rework crash reporting UI
* Encourage users running dev code to submit reports
* Change from "Disable" to "Enable"
* Always initialize Crashpad and just prevent uploads if disabled
* Fix menu not being in sync
* Add documentation
* Keep track of whether Crashpad initialized successfully
2023-06-25 20:14:13 +02:00
e5ce854d2a Update CHANGELOG.md 2023-06-25 12:45:32 +02:00
Dale Glass
1e4485e6cf
Merge pull request #477 from overte-org/fix/entity_list
Fix not working entity list in Create App
2023-06-25 03:18:57 -07:00
Dale Glass
179fe79168 Better crash handler 2023-06-25 12:12:28 +02:00
8e83436dfb Fix not working entity list in Create App 2023-06-25 11:52:30 +02:00
da03262084
Merge pull request #465 from overte-org/feature/fov_setting
Added FOV setting to graphics menu
2023-06-25 10:12:54 +02:00
Dale Glass
ba5c9a2911
Merge pull request #473 from Armored-Dragon/ForceHtmlAudioOutputDeviceUpdate-fix
ForceHtmlAudioOutputDeviceUpdate fix
2023-06-24 12:37:38 -07:00
Armored-Dragon
de15b30e2d
Update createGlobalEventBridge.js
Other users seem to be experiencing issues with Audio. Removing it may  not be the correct action, instead exposing the API may be the correct action.
2023-06-24 13:27:21 -05:00
ArmoredDragon
57ab4366d4
Fixed copyright formatting issues. 2023-06-24 12:09:44 -05:00
ArmoredDragon
a986871dec
Remove document event listeners:
No longer needed.
2023-06-24 11:30:19 -05:00
ArmoredDragon
4e7335f149
Attempt 1: Do we need it? 2023-06-24 10:52:41 -05:00
d0fe5b7994 Added FOV setting to graphics menu 2023-06-19 19:10:16 +02:00
3433596330
Merge pull request #448 from overte-org/upgrade/openssl
OpenSSL update
2023-06-19 18:04:18 +02:00
0b53dcc673
Merge pull request #452 from overte-org/fix/node_build
Build libnode from source
2023-06-19 16:55:33 +02:00
df4621b162 Get rid of need for NODE_SOURCE_DIRECTORY_NAME 2023-06-19 12:49:14 +02:00
69ab504349 Libnode portfile cleanup 2023-06-18 23:51:18 +02:00
d6e5b5faf7 Fixed formatting and added a comment 2023-06-18 23:47:59 +02:00
141bd20850 Windows installer fix after OpenSSL upgrade 2023-06-17 21:26:22 +02:00
81129e3ec9 Update Qt on Windows., update OpenSSL 2023-06-17 19:33:35 +02:00
bb428edcac Another fix for libnode portfile on Windows 2023-06-16 13:20:51 +02:00
1f7b4ef350 Fix libnode vcpkg failure on Windows 2023-06-15 23:57:27 +02:00
Dale Glass
758d98a397
Merge pull request #446 from daleglass-overte/gha-add-sentry-token
Build with crash reporting against Sentry
2023-06-15 10:36:37 -07:00
7da45e2d64 Fixed number of jobs for libnode build 2023-06-14 22:02:50 +02:00
31fc553efc Build libnode from source 2023-06-13 22:28:36 +02:00
Dale Glass
2780f375ea Hardcode Sentry crash endpoint for PR builds 2023-06-11 01:53:15 +02:00
3657a49352
Merge pull request #450 from JulianGro/fix_jsdoc
Fix wrong syntax for JSDoc comments
2023-06-09 23:35:43 +02:00
e8afc6da08 Update CHANGELOG.md 2023-06-09 23:33:57 +02:00
326b00cc09 Fix wrong syntax for JSDoc comments.
For reference, this is an internal syntax defined in tools/jsdoc/plugins/hifi.js
2023-06-09 13:59:49 +02:00
Dale Glass
258e1de181 Use non-secret environment variable for PR build crash reporting 2023-06-07 23:48:46 +02:00
7d94439299 OpenSSL vcpkg update 2023-06-06 20:23:10 +02:00
Dale Glass
e8fbb98ab6 Build with crash reporting against Sentry 2023-06-06 19:01:15 +02:00
Dale Glass
0f158977fe
Merge pull request #443 from shocktail39/fix/drop-qtscript-from-cmake
remove qtscript from cmake dependencies
2023-06-04 11:42:30 -07:00