Stephen Birarda
b5254f1ea5
cleanup race on deleteLater after callback processed
2018-06-27 11:41:37 -07:00
Stephen Birarda
e90ea82ef5
move AddressManager to NodeList thread, fix AccountManager invokes
2018-06-27 11:41:37 -07:00
Gabriel Calero
20727378e2
Rename crash handler files
2018-06-15 20:32:10 -03:00
Clement
da9fb9c751
Fix non self-sufficient headers
2018-05-04 16:26:41 -07:00
Seth Alves
64be0a547c
hook up several annotations for crash reporter
2018-04-26 08:49:45 -07:00
Seth Alves
8de545acdf
add new address accessor for 'public' addresses, use it for snapshot and stream
2018-04-05 13:39:51 -07:00
Seth Alves
50cec08efe
look offline when visiting a serverless domain
2018-02-22 13:43:41 -08:00
Patrick Manalich
7b69a5dbd5
Changed the DEFAULT_DISCOVERABILITY_MODE to Connections
2017-05-31 10:46:04 -07:00
David Kelly
63468cc9e1
Thread safety for sending location
2017-04-27 12:20:56 -07:00
howard-stearns
6f79b2eaeb
send initial path in location update (e.g., on login)
2017-04-04 12:05:43 -07:00
howard-stearns
5c8b2ba1c3
restore lost code
2017-03-31 13:28:14 -07:00
Howard Stearns
3056bb16a2
typo, and delete request on abort/fail
2017-03-30 12:40:54 -07:00
Howard Stearns
af25e0e21f
Don't consider changes to location details as update-worthy if we're not discoverable.
2017-03-29 17:55:57 -07:00
Howard Stearns
3a7edebb94
Adjust reporting of availability to metaverse.
2017-03-29 16:12:50 -07:00
howard-stearns
85347e3269
new location protocol
2017-03-27 15:55:05 -07:00
Atlante45
0dec97fc03
Make Steamworks a plugin
2016-12-14 15:37:49 -08:00
Stephen Birarda
9461ca0cfc
use the facing shareable address for steam location
2016-08-23 11:56:18 -07:00
Stephen Birarda
fbe784155e
add a shareable address return to address manager
2016-08-23 11:19:14 -07:00
Atlante45
51b45f8f73
Steam invite are facing the current position
2016-08-08 15:39:25 -07:00
Atlante45
a13950752b
Update steam location with discoverability
2016-08-08 15:39:25 -07:00
Ryan Huffman
49da7d9a61
Remove sending of session id in request body in favor of header
2016-06-30 14:43:27 -07:00
Ryan Huffman
38776fe007
Fix multiple sessions being created for some users
...
If a user didn't have send-data activated they don't have their session id
sent in the header of requests, but instead send it inside the request
body. The session id being send in the request included curly braces which
the server considers invalid.
2016-06-30 14:35:27 -07:00
Ryan Huffman
ed88232fb0
Move session id storage to AccountManager
2016-06-16 09:19:42 -07:00
Stephen Birarda
66bdbf910d
optionally include the metaverse session ID as an http header
2016-05-25 11:55:04 -07:00
Ryan Huffman
dd093e3fcd
Make AccountManager a DependencyManager singleton
2016-05-18 15:38:54 -07:00
Clément Brisset
b234d94d25
Merge pull request #7832 from birarda/session-location
...
repairs to user heartbeats
2016-05-06 15:15:52 -07:00
Stephen Birarda
fb09efc0c9
send location updates immediately on mode change and startup
2016-05-06 12:01:03 -07:00
Stephen Birarda
258c5308db
don't require an active domain connection for location update
2016-05-06 11:57:25 -07:00
Stephen Birarda
7dd8515bd8
send a simple heartbeat if location has not changed
2016-05-06 11:50:40 -07:00
Stephen Birarda
a5d09e268d
fix sessionID pull and re-sent for HB
2016-05-05 15:56:16 -07:00
Stephen Birarda
839c7fb8c2
provide session ID for metaverse heartbeat once received
2016-05-05 15:45:11 -07:00
Stephen Birarda
0ea46cb415
send fallback socket, don't send HB if send usage disabled
2016-05-05 15:35:37 -07:00
James B. Pollack
67b1015f4a
re add users to default, default to visible friends only
2016-05-05 14:54:04 -07:00
David Rowe
931c46345e
Move visibility methods into DiscoverabilityManager
2015-04-17 14:15:50 -07:00
David Rowe
cbf2012bf5
Add menu items that set visibility
...
And synchronize visibility settings between Interface and users.js.
2015-03-29 18:35:56 -07:00
Stephen Birarda
ba82436d95
add user heartbeat if they choose not to send location
2015-03-26 16:50:40 -07:00
Stephen Birarda
7a9c1e20ab
use new AccountManager API in DiscoverabilityManager
2015-03-25 12:04:47 -07:00
Stephen Birarda
89e5fef808
send friends_only key for discoverability
2015-03-25 11:46:08 -07:00
Stephen Birarda
de38221cf6
default to All discoverability until UI is present
2015-03-09 17:28:44 -07:00
Stephen Birarda
c6afa131d9
store discoverability mode as an int
2015-03-09 17:26:56 -07:00
Stephen Birarda
cd382eeea5
expose discoverability changes to js
2015-03-09 17:20:09 -07:00
Stephen Birarda
6d900d5a40
handle discoverability change in DiscoverabilityManager
2015-03-09 17:05:57 -07:00
Stephen Birarda
0658b54263
move location update to DiscoverabilityManager
2015-03-09 16:48:39 -07:00