Stephen Birarda
|
62da4d622d
|
don't require an MD5 hash in non-verified packets
|
2014-03-31 15:36:32 -07:00 |
|
Stephen Birarda
|
6c08e2a407
|
add option for domain-server to enforce DTLS
|
2014-03-31 15:06:58 -07:00 |
|
Stephen Birarda
|
da30d21f6e
|
complete inital DTLS setup in domain-server
|
2014-03-31 14:02:11 -07:00 |
|
Stephen Birarda
|
dc38b27485
|
using GnuTLS read self-signed key and cert on DS load
|
2014-03-31 12:31:34 -07:00 |
|
Stephen Birarda
|
9ae06913a0
|
remove QCA which only supports DTLS v1
|
2014-03-31 09:45:19 -07:00 |
|
Stephen Birarda
|
89aeb034d1
|
add find module for QCA and link to interface and DS
|
2014-03-28 15:22:44 -07:00 |
|
Stephen Birarda
|
44860a5f5a
|
put servers alphabetically first in node list
|
2014-03-28 12:01:37 -07:00 |
|
Stephen Birarda
|
cb617c9e17
|
add a button on DS admin page to kill all nodes
|
2014-03-26 11:37:30 -07:00 |
|
Stephen Birarda
|
49fd413722
|
fix for stats styling
|
2014-03-25 11:50:25 -07:00 |
|
Stephen Birarda
|
4f7a8473fd
|
make stats red when they become stale
|
2014-03-24 16:40:14 -07:00 |
|
Stephen Birarda
|
364df16a9f
|
pretty up the stats table
|
2014-03-24 16:34:00 -07:00 |
|
Stephen Birarda
|
f8279c1f5b
|
handle query params in HTTPManager, display stats table from DS
|
2014-03-24 14:14:26 -07:00 |
|
Stephen Birarda
|
fc76103fa0
|
link to node stats page from table
|
2014-03-24 12:18:42 -07:00 |
|
Stephen Birarda
|
55bc9c059d
|
show stats for node at /nodes/UUID
|
2014-03-24 12:15:36 -07:00 |
|
Stephen Birarda
|
8f403609e7
|
hook JSON stats sending from domain-server
|
2014-03-24 11:56:16 -07:00 |
|
Stephen Birarda
|
ec10e61b8c
|
add logic to domain-server to parse JSON stats
|
2014-03-24 11:42:04 -07:00 |
|
ZappoMan
|
bde2146b1b
|
whitespace cleanup
|
2014-03-23 18:14:36 -07:00 |
|
ZappoMan
|
9c7ffffbae
|
fix some windows issues
Conflicts:
assignment-client/src/audio/AudioMixer.cpp
|
2014-03-23 18:10:22 -07:00 |
|
Stephen Birarda
|
f652df9399
|
break on MTU size packets from domain-list, closes #2312
|
2014-03-17 09:19:05 -07:00 |
|
ZappoMan
|
8622f2d548
|
fix comment
|
2014-03-12 10:20:33 -07:00 |
|
ZappoMan
|
214866414c
|
tweak names
|
2014-03-11 17:09:44 -07:00 |
|
ZappoMan
|
1d17e75043
|
more noise suppression
|
2014-03-11 16:56:41 -07:00 |
|
ZappoMan
|
3c24121f5c
|
more noise suppression
|
2014-03-11 16:54:03 -07:00 |
|
ZappoMan
|
029b25ad29
|
make domain server less noisy about Agent assignments
|
2014-03-11 16:45:15 -07:00 |
|
Stephen Birarda
|
d1623e6e4d
|
fixes for warnings produced by Xcode 5.1
|
2014-03-11 11:45:13 -07:00 |
|
ZappoMan
|
1ceb05bf09
|
click harder
|
2014-03-08 18:22:30 -08:00 |
|
ZappoMan
|
15b5bb4385
|
Merge branch 'master' of https://github.com/worklist/hifi into flocking_birds
Conflicts:
examples/bot.js
|
2014-03-05 02:21:40 -08:00 |
|
ZappoMan
|
ed703673b6
|
first cut at flocking birds, change willEmitVisualCallback to update
|
2014-03-04 14:41:06 -08:00 |
|
Stephen Birarda
|
231dc624ff
|
replace deprecated qt5 macros in cmake with target_link_libraries
|
2014-03-04 12:41:24 -08:00 |
|
Stephen Birarda
|
628f91cd73
|
complete quoting of varous Cmake commands, closes #1999
|
2014-03-03 12:15:05 -08:00 |
|
Stephen Birarda
|
b09ed1dff1
|
present a login window on app start
|
2014-02-25 10:53:13 -08:00 |
|
Stephen Birarda
|
83f7c17279
|
move QStringList include to DomainServer header
|
2014-02-24 15:49:52 -08:00 |
|
Stephen Birarda
|
c1b45d7eaa
|
Merge branch 'master' of https://github.com/highfidelity/hifi into authentication
|
2014-02-24 15:18:21 -08:00 |
|
Stephen Birarda
|
27c779666b
|
add auth to assignment-client, fix refresh of static assignments
|
2014-02-24 13:29:32 -08:00 |
|
Stephen Birarda
|
fcb36f0aca
|
switch to target specific username/pass
|
2014-02-24 12:07:07 -08:00 |
|
Stephen Birarda
|
9dc460bab4
|
make multiple instances of scripted assignment use diff UUID
|
2014-02-24 11:56:14 -08:00 |
|
Stephen Birarda
|
a8493ecaa2
|
cleanup login/logout in menu, logout only when in
|
2014-02-24 11:11:36 -08:00 |
|
Stephen Birarda
|
340248ac43
|
resolve conflicts on merge with upstream master
|
2014-02-21 15:16:15 -08:00 |
|
Stephen Birarda
|
d56bafc9a5
|
default to no auth for domain-server, fix no auth flow
|
2014-02-21 13:16:24 -08:00 |
|
Stephen Birarda
|
cb40a9b00d
|
add naming info and ini settings to domain-server
|
2014-02-20 18:00:33 -08:00 |
|
Stephen Birarda
|
c728463410
|
use connection secret to verify domain-server packets
|
2014-02-20 17:57:58 -08:00 |
|
Stephen Birarda
|
a8e96441ab
|
repair parsing of a node connect request
|
2014-02-20 17:16:56 -08:00 |
|
Stephen Birarda
|
bd18206573
|
ask node for authentication again if token redeem fails
|
2014-02-20 17:13:52 -08:00 |
|
Stephen Birarda
|
9cb8cbff2c
|
fix noAuth flow for domain-server
|
2014-02-20 16:47:00 -08:00 |
|
Stephen Birarda
|
a6c1e3e87f
|
tweaks to domain-server authentication flow
|
2014-02-20 16:31:50 -08:00 |
|
Stephen Birarda
|
217a7862e5
|
groundwork for domain-server to redeem registration tokens
|
2014-02-20 14:50:35 -08:00 |
|
Stephen Birarda
|
ee90c25a41
|
add helpers for json responses from AccountManager
|
2014-02-20 14:22:08 -08:00 |
|
Stephen Birarda
|
6f84230d9d
|
resolve conflicts on merge with upstream/master
|
2014-02-20 10:14:36 -08:00 |
|
Stephen Birarda
|
cb165902fd
|
use existing constants for HTTP operations
|
2014-02-19 18:12:10 -08:00 |
|
Stephen Birarda
|
d3dd49a2e8
|
force DomainServer to wait for session UUID before setup with auth
|
2014-02-19 18:06:21 -08:00 |
|
Stephen Birarda
|
ee9f8937e3
|
fix a silly typo
|
2014-02-19 18:03:34 -08:00 |
|
Stephen Birarda
|
32ceccfeb6
|
have domain-server bail if username/password not provided for auth
|
2014-02-19 17:26:21 -08:00 |
|
Stephen Birarda
|
b0895ea83a
|
store registration token in more compact form, begin parse on domain-server
|
2014-02-18 15:58:54 -08:00 |
|
Stephen Birarda
|
949f79e945
|
hook up request for domain registration information for Interface
|
2014-02-18 15:38:43 -08:00 |
|
Stephen Birarda
|
ce3cc7e5c9
|
require that client ID for authentication server be known to AccountManager
|
2014-02-18 14:34:32 -08:00 |
|
Stephen Birarda
|
8a0136efe1
|
more work on authentication, show login window when domain asks
|
2014-02-18 13:21:32 -08:00 |
|
Stephen Birarda
|
c762b92e5a
|
replace DataServerClient and Profile with AccountManager
|
2014-02-18 11:27:37 -08:00 |
|
Stephen Birarda
|
7c69028dc5
|
hook up domain request for node to authenticate
|
2014-02-18 10:54:45 -08:00 |
|
Stephen Birarda
|
c9ade0585b
|
add a node authentication hostname to the domain-server
|
2014-02-18 09:03:35 -08:00 |
|
Stephen Birarda
|
a90ca59027
|
pools are allowed to have dashes
|
2014-02-07 17:30:32 -08:00 |
|
Stephen Birarda
|
f237b77fa7
|
fix a bad cast to Assignment, closes #1935
|
2014-02-07 15:26:18 -08:00 |
|
Stephen Birarda
|
66d4eeb805
|
enforce both a version and hash match for packets
|
2014-02-07 11:10:38 -08:00 |
|
Stephen Birarda
|
fa1825fa32
|
repairs to ping-reply, removal of deconstructPacketHeader to simply return UUID
|
2014-02-07 10:20:50 -08:00 |
|
Stephen Birarda
|
f02e1aaf47
|
cleanup the alive half of connection secrets when node dies
|
2014-02-06 11:37:52 -08:00 |
|
Stephen Birarda
|
3dca04aacb
|
have the domain-server generate connection secrets, closes #1837
|
2014-02-06 11:30:53 -08:00 |
|
Stephen Birarda
|
6f638fa62c
|
have domain-server create a UUID for unidentified nodes, closes #1840
|
2014-02-06 10:34:34 -08:00 |
|
Stephen Birarda
|
9694a622b5
|
update placeholder and give edit packet senders to Agent
|
2014-02-05 15:35:13 -08:00 |
|
Stephen Birarda
|
703b654728
|
make sure UUID key changes in static assignment hash, closes #1770
|
2014-01-30 17:39:37 -08:00 |
|
Stephen Birarda
|
f853e34ab1
|
fix unix complaint for no postfix for enum
|
2014-01-30 15:49:05 -08:00 |
|
Stephen Birarda
|
984fb1a5df
|
fix config parsing from command line and json
|
2014-01-30 15:22:03 -08:00 |
|
Stephen Birarda
|
55049eeb6b
|
fix assignment packing and unpacking from DS to AC
|
2014-01-30 14:54:52 -08:00 |
|
Stephen Birarda
|
356222ba15
|
removal of persistence in DS for static assignments
|
2014-01-30 14:33:36 -08:00 |
|
Stephen Birarda
|
d6431a3e7a
|
remove an extra gs
|
2014-01-29 15:09:46 -08:00 |
|
Stephen Birarda
|
dbecb96a58
|
remove assignmentQueueMutex now that DS concurrency is gone
|
2014-01-29 15:08:50 -08:00 |
|
Stephen Birarda
|
7d27830064
|
domain-server patches while looking for payload/pool errors
|
2014-01-29 14:23:39 -08:00 |
|
Stephen Birarda
|
423e1598f0
|
use NodeSet in place of QSet<NodeType_t> where possible
|
2014-01-28 13:41:39 -08:00 |
|
Stephen Birarda
|
4de270b832
|
cleanup Node types, closes #1726
|
2014-01-28 13:38:33 -08:00 |
|
Stephen Birarda
|
cda06d1cb3
|
replace uint64_t with quint64 for Qt friendlyness
|
2014-01-28 12:35:42 -08:00 |
|
Stephen Birarda
|
ffefc529f3
|
ensure UUID pulled from packet header is exactly 16 bytes
|
2014-01-28 11:53:09 -08:00 |
|
Stephen Birarda
|
75e2fa491a
|
some type fixes for marshalling/un-marshalling of data
|
2014-01-28 11:26:36 -08:00 |
|
Stephen Birarda
|
85ebad979f
|
repair assignment flow errors from packet changes
|
2014-01-28 11:15:38 -08:00 |
|
Stephen Birarda
|
4103cc1cde
|
packet header changes and beginning of conversion to QByteArray
|
2014-01-28 10:36:08 -08:00 |
|
AndrewMeadows
|
ea681f0d8f
|
Merge pull request #1669 from birarda/avatar-list
add an AvatarManager to house a separate list of Avatars from NodeList
|
2014-01-24 09:54:17 -08:00 |
|
Stephen Birarda
|
9d71671a52
|
add extra debugging to packet mismatch
|
2014-01-24 09:10:27 -08:00 |
|
Stephen Birarda
|
349c790cc7
|
NodeData cleanup thanks to separation from rendered avatars
|
2014-01-23 15:41:40 -08:00 |
|
Lucas Crisman
|
1423f91717
|
Allow domain-server to read configuration from file
|
2014-01-21 15:48:44 -03:00 |
|
Brad Hefta-Gaub
|
0c55447809
|
fix windows build
|
2014-01-20 09:26:49 -08:00 |
|
Stephen Birarda
|
7381848acb
|
add back linking of Winmm for DomainServer on WIN32
|
2014-01-20 08:56:43 -08:00 |
|
Stephen Birarda
|
5fdf310a45
|
hook OctreeServer up to embedded-webserver
|
2014-01-17 14:21:15 -08:00 |
|
Stephen Birarda
|
ffb628edfb
|
remove the DomainServer singleton instance from DS
|
2014-01-17 12:18:41 -08:00 |
|
Stephen Birarda
|
1900d3a13b
|
remove the old civetweb upload handler
|
2014-01-17 12:16:56 -08:00 |
|
Stephen Birarda
|
0f8cbb9aec
|
add back script upload ability hooked to HttpManager
|
2014-01-17 12:16:19 -08:00 |
|
Stephen Birarda
|
ce393fdf27
|
uppercase the names of the HTTP classes
|
2014-01-17 11:53:47 -08:00 |
|
Stephen Birarda
|
58b426590f
|
make sure boundary in script upload is followed by new line
|
2014-01-17 11:38:24 -08:00 |
|
Stephen Birarda
|
40cdba203d
|
handle programmatic DS requests except for script creation
|
2014-01-17 11:29:20 -08:00 |
|
Stephen Birarda
|
bce40a9963
|
add basic SSI include support to HttpManager
|
2014-01-17 10:40:49 -08:00 |
|
Stephen Birarda
|
036dba9c2f
|
setup the HTTPManager to serve files in the document root
|
2014-01-17 08:53:55 -08:00 |
|
Stephen Birarda
|
c5e10465c4
|
don't include civetweb in DomainServer
|
2014-01-16 17:08:06 -08:00 |
|
Stephen Birarda
|
d236d6335d
|
add initial rev of embedded webserver based on QTcpSocket
|
2014-01-16 17:05:02 -08:00 |
|
Andrew Meadows
|
1266ffd0ca
|
merge of windows-build
Conflicts:
domain-server/src/DomainServer.cpp
interface/src/Application.cpp
interface/src/Menu.cpp
libraries/avatars/src/AvatarData.h
libraries/shared/src/NodeList.h
|
2014-01-16 09:00:13 -08:00 |
|
Stephen Birarda
|
0c22aa241f
|
leverage invokeMethod to make sure killNodeWithUUID is called on right thread
|
2014-01-15 16:10:51 -08:00 |
|
Brad Hefta-Gaub
|
952365a1b7
|
clean up comments and tab spacing
|
2014-01-15 12:50:36 -08:00 |
|
Brad Hefta-Gaub
|
170dbe6e85
|
Merge branch 'master' of git://github.com/worklist/hifi into windows_build
Conflicts:
assignment-client/src/audio/AudioMixer.cpp
domain-server/src/DomainServer.cpp
interface/src/Audio.cpp
interface/src/DataServerClient.cpp
interface/src/Oscilloscope.cpp
interface/src/PairingHandler.cpp
interface/src/Util.cpp
interface/src/avatar/MyAvatar.cpp
interface/src/devices/Faceshift.cpp
interface/src/devices/SerialInterface.cpp
interface/src/renderer/FBXReader.cpp
libraries/avatars/src/AvatarData.h
libraries/octree-server/src/OctreeServer.cpp
libraries/octree-server/src/OctreeServer.h
libraries/octree/src/ViewFrustum.cpp
libraries/shared/src/Logging.cpp
libraries/shared/src/Node.cpp
libraries/shared/src/Node.h
libraries/shared/src/NodeList.cpp
libraries/shared/src/NodeList.h
libraries/shared/src/PerfStat.cpp
libraries/shared/src/SharedUtil.cpp
libraries/voxels/src/VoxelTree.cpp
voxel-edit/src/main.cpp
|
2014-01-15 10:20:21 -08:00 |
|
Stephen Birarda
|
599e3bb9e5
|
resolve conflicts on merge with upstream master
|
2014-01-14 16:15:58 -08:00 |
|
Stephen Birarda
|
8676ac38f9
|
foreach spacing and reference repairs
|
2014-01-14 15:54:09 -08:00 |
|
Stephen Birarda
|
987c639e36
|
initial newline removal from all QDebug calls
|
2014-01-14 13:09:22 -08:00 |
|
Stephen Birarda
|
9efb391ecf
|
repair crazy references to node ponter from old iterator style
|
2014-01-14 10:50:06 -08:00 |
|
Stephen Birarda
|
ed0ed96029
|
properly emit signal on silent node removal
|
2014-01-14 10:28:41 -08:00 |
|
Stephen Birarda
|
7d1a64ca8c
|
change NodeList container to QHash with QSharedPointer
|
2014-01-13 17:09:21 -08:00 |
|
Brad Hefta-Gaub
|
9441f9ffb7
|
fix link issues for many targets
|
2014-01-13 01:01:30 -08:00 |
|
Brad Hefta-Gaub
|
f9f29c68b2
|
more windows build fixes
|
2014-01-11 01:11:49 -08:00 |
|
Brad Hefta-Gaub
|
bd67531ffd
|
warnings
|
2014-01-11 00:13:46 -08:00 |
|
Brad Hefta-Gaub
|
825c1c8876
|
fix windows warnings
|
2014-01-11 00:07:35 -08:00 |
|
Brad Hefta-Gaub
|
7234b9ca4a
|
try to get this to work
|
2014-01-10 22:58:32 -08:00 |
|
Brad Hefta-Gaub
|
908b5e1de7
|
hack test externals
|
2014-01-10 22:38:16 -08:00 |
|
Brad Hefta-Gaub
|
5725a92cfe
|
get rid of arpa/inet.h and netdb.h
|
2014-01-10 18:13:23 -08:00 |
|
Andrew Meadows
|
d28ed70ca9
|
merge pull request 1446
|
2014-01-10 15:55:38 -08:00 |
|
Leonardo Murillo
|
57bf31e1a6
|
Wrong spacing
|
2013-12-19 11:25:51 -06:00 |
|
Leonardo Murillo
|
c3b222cfc2
|
Print assignment request details to log
|
2013-12-19 11:23:55 -06:00 |
|
ZappoMan
|
2ca628fdf1
|
first cut at particle renderer cleanup particle jurisdiction listener fix storage of particles
|
2013-12-09 11:45:32 -08:00 |
|
Stephen Birarda
|
e99b126134
|
remove quickExit option from AS, fix cleanup in DS
|
2013-12-05 17:35:26 -08:00 |
|
Stephen Birarda
|
5e429250d3
|
merge with upstream/master
|
2013-12-05 11:41:28 -08:00 |
|
Stephen Birarda
|
a376ebbca2
|
make DomainServer a proper QCoreApplication instance, closes #1313
|
2013-12-05 10:00:20 -08:00 |
|
ZappoMan
|
50833cf04c
|
add --particleServerConfig to domain server
|
2013-12-04 21:37:31 -08:00 |
|
ZappoMan
|
aec0e9f4aa
|
added basic particle server renamed voxel packet names to fit standard
|
2013-12-04 21:00:00 -08:00 |
|
Stephen Birarda
|
330eff72ce
|
repair usage of DS as STUN server
|
2013-12-02 17:18:07 -08:00 |
|
Stephen Birarda
|
49191826af
|
add check for pending datagrams before read
|
2013-12-02 14:08:49 -08:00 |
|
Stephen Birarda
|
141394a664
|
replace UDPSocket with QUDPSocket
|
2013-12-02 13:34:29 -08:00 |
|
Stephen Birarda
|
4cbb98028f
|
temp remove audio from agent, fix GOL placeholder
|
2013-11-07 12:07:34 -08:00 |
|
Stephen Birarda
|
d01feedb5a
|
decrement number of instances on addressable instance of deployable assignment
|
2013-10-31 17:45:55 -07:00 |
|
Stephen Birarda
|
21fe7e6fe0
|
don't delete last scripted assignment before it is sent out
|
2013-10-31 10:10:49 -07:00 |
|
Stephen Birarda
|
e0e13fe2ed
|
create a copy of document root string
|
2013-10-31 09:17:17 -07:00 |
|
Stephen Birarda
|
6014c833ed
|
fix a broken build in the domain-server
|
2013-10-30 18:11:36 -07:00 |
|
Stephen Birarda
|
5814f9ea81
|
add debug to see document root on DS relaunch
|
2013-10-30 18:02:13 -07:00 |
|
Stephen Birarda
|
67050f5cd2
|
fix Assignment ctor from data to properly parse payload
|
2013-10-25 10:34:58 -07:00 |
|
Stephen Birarda
|
9339538a74
|
fixes for admin interface with multiple nodes of same type
|
2013-10-24 16:37:41 -07:00 |
|
Stephen Birarda
|
d3ac055add
|
change DS json to use unique UUIDs for keys
|
2013-10-24 16:27:05 -07:00 |
|
ZappoMan
|
015adeedcb
|
first cut at splitting out PACKET_TYPE_VOXEL_QUERY from PACKET_TYPE_HEAD_DATA
|
2013-10-24 13:22:31 -07:00 |
|
Stephen Birarda
|
37c618927e
|
make the colon and port gray for sockets
|
2013-10-23 16:56:40 -07:00 |
|
Stephen Birarda
|
0d6f363ed5
|
fix to correct colors based on @problem provided values
|
2013-10-23 16:52:13 -07:00 |
|
Stephen Birarda
|
7c40a47155
|
remove the non-minified bootstrap files
|
2013-10-23 16:43:48 -07:00 |
|
Stephen Birarda
|
6608e4bc5b
|
rename top table now that it is displaying nodes
|
2013-10-23 14:44:56 -07:00 |
|
Stephen Birarda
|
d85ed014ba
|
switch to bootstrap 3, complete initial index page
|
2013-10-23 14:43:59 -07:00 |
|
Stephen Birarda
|
f765ef4385
|
Merge branch 'master' of github.com:worklist/hifi into ds-admin
|
2013-10-23 10:27:24 -07:00 |
|
Stephen Birarda
|
fdf9b05dab
|
add bootstrap to DS, stub fulfilled and queued assignments on index page
|
2013-10-22 17:38:14 -07:00 |
|
Stephen Birarda
|
1eba133a6d
|
use char array of static length for pool
|
2013-10-22 13:35:26 -07:00 |
|
Stephen Birarda
|
85b5d8564f
|
pull pool from voxel server configs passed to DS
|
2013-10-22 12:14:40 -07:00 |
|
Stephen Birarda
|
b4a2214d26
|
add notion of pool back to assignment
|
2013-10-22 11:43:06 -07:00 |
|
Stephen Birarda
|
7ca0a26c18
|
rename method to add assignments back to queue
|
2013-10-18 10:44:39 -07:00 |
|
Stephen Birarda
|
0d69349ba9
|
fix prefixed constants
|
2013-10-18 10:39:23 -07:00 |
|
Stephen Birarda
|
f6c9c57585
|
cleanup checking of request method, clarify that node is being deleted
|
2013-10-18 10:33:22 -07:00 |
|
Stephen Birarda
|
d85c0bb88a
|
add a DELETE method to civetweb to delete assignment by UUID
|
2013-10-18 10:25:35 -07:00 |
|
Stephen Birarda
|
b6f3253b95
|
add local node information to assignments JSON
|
2013-10-17 16:07:24 -07:00 |
|
Stephen Birarda
|
87d6c0085f
|
add a fallback if STUN to outside server isn't possible
|
2013-10-17 15:11:02 -07:00 |
|
Stephen Birarda
|
fa146e302d
|
remove 16-bit node IDs and replace with UUIDs
|
2013-10-17 11:49:41 -07:00 |
|
Stephen Birarda
|
7de88898e1
|
activate appropriate socket after receiving ping reply
|
2013-10-16 17:51:32 -07:00 |
|
Stephen Birarda
|
747175311f
|
handle stun response in assigned clients
|
2013-10-16 16:37:24 -07:00 |
|
Stephen Birarda
|
224b0d9671
|
domain server accepts custom public address from node
|
2013-10-16 16:27:13 -07:00 |
|
Stephen Birarda
|
1ed2b3d8fe
|
add both fulfilled and queued assignments to DS json
|
2013-10-15 15:38:43 -07:00 |
|
Stephen Birarda
|
4cb657fa24
|
remove dependency on cJSON and use Qt instead
|
2013-10-15 15:29:51 -07:00 |
|
Stephen Birarda
|
2ec42a2a5d
|
revise linkage of civetweb for both DS and VS
|
2013-10-15 14:24:54 -07:00 |
|
Stephen Birarda
|
41e1ec180c
|
add a JSON endpoint for current assignments
|
2013-10-15 13:45:40 -07:00 |
|
Stephen Birarda
|
5a7d21f529
|
add UUID helper class to get UUID string without braces
|
2013-10-07 10:56:23 -07:00 |
|
Stephen Birarda
|
e8b0790b3e
|
updates to VoxelScriptingInterface for smarter packet sending
|
2013-10-02 11:42:27 -07:00 |
|
Stephen Birarda
|
a771a5de07
|
fix for restart hold behavior in domain-server
|
2013-10-02 10:53:54 -07:00 |
|
Stephen Birarda
|
e5c5bb7552
|
completion of fix for requesting AC on DS restart
|
2013-10-01 16:15:07 -07:00 |
|
Stephen Birarda
|
dc3756d81c
|
check if there are static assignments to queue while serving request
|
2013-10-01 16:11:10 -07:00 |
|
Stephen Birarda
|
74ec83d8ed
|
add an extra debug to track down HQ issue
|
2013-10-01 16:03:53 -07:00 |
|
Stephen Birarda
|
63d41d85de
|
remove a bad comment
|
2013-10-01 16:00:10 -07:00 |
|
Stephen Birarda
|
b548567744
|
add a debug line to track down HQ issue
|
2013-10-01 15:59:10 -07:00 |
|
Stephen Birarda
|
f3acb53835
|
use uint64_t for timing const in DS
|
2013-10-01 15:49:48 -07:00 |
|
Stephen Birarda
|
94f7b98a5c
|
handle mutli-VS config in DS when creating static file
|
2013-09-30 14:27:54 -07:00 |
|
Stephen Birarda
|
fb27e37607
|
have AC making create request use its own UUID
|
2013-09-30 14:09:46 -07:00 |
|
Stephen Birarda
|
3449ddc9a0
|
remove an added ga
|
2013-09-30 14:03:17 -07:00 |
|
Stephen Birarda
|
e2d68f5538
|
have DS clear config file is new config is passed
|
2013-09-30 14:03:02 -07:00 |
|
Stephen Birarda
|
32314ad540
|
have VS send UUID with check in for static assignment behavior
|
2013-09-30 13:34:22 -07:00 |
|
Stephen Birarda
|
e63dfadcde
|
allow repeated check ins from existing node
|
2013-09-30 13:24:55 -07:00 |
|
Stephen Birarda
|
0e5c5886b6
|
touchups to DS with static assignment file
|
2013-09-30 13:11:46 -07:00 |
|
Stephen Birarda
|
a8d55644e9
|
Assignment as LinkedData, add back to queue on node death
|
2013-09-30 11:04:42 -07:00 |
|
Stephen Birarda
|
fce97e2754
|
remove a space in DomainServer header
|
2013-09-30 10:44:34 -07:00 |
|
Stephen Birarda
|
bb32da12f1
|
complete removal of fervor and C++11 array
|
2013-09-30 10:30:18 -07:00 |
|
Stephen Birarda
|
db1dacbbf4
|
some refactoring for DS, add create assignments to file
|
2013-09-26 15:56:41 -07:00 |
|
Stephen Birarda
|
70c5d3e349
|
decouple DS from main, move to C++11
|
2013-09-26 15:03:43 -07:00 |
|
Stephen Birarda
|
6fe47b47a3
|
handle unmapping of assignment file on SIGTERM, add created to static map
|
2013-09-26 09:59:37 -07:00 |
|
Stephen Birarda
|
bed4819313
|
inital setup for static assignment mapped file
|
2013-09-24 14:41:26 -07:00 |
|
Stephen Birarda
|
77193dd707
|
change the placeholder javascript to be 32x32 game of life
|
2013-09-23 09:56:07 -07:00 |
|
Stephen Birarda
|
3d1c77d047
|
expose the TREE_SCALE to JS
|
2013-09-20 14:47:36 -07:00 |
|
Stephen Birarda
|
23e7278be5
|
re-use the check in packet sent to the domain-server, allow reset
|
2013-09-19 12:58:48 -07:00 |
|
Stephen Birarda
|
92c106a6bb
|
refresh the UUID when sending out new AM assignments
|
2013-09-19 12:30:40 -07:00 |
|
ZappoMan
|
c087632d53
|
have Domain Server treat Voxel Servers the same as Audio Mixers and Avatar Mixers
|
2013-09-19 13:20:27 -05:00 |
|
Stephen Birarda
|
3b976500ce
|
stylistic and memory management fixes
|
2013-09-18 17:55:13 -07:00 |
|
Stephen Birarda
|
7b498edcbc
|
remove attached public and local sockets, fully allow custom port
|
2013-09-18 17:03:14 -07:00 |
|
Stephen Birarda
|
b0421cb9d3
|
Merge pull request #953 from ZappoMan/multi_VS_assigments
Handle --voxelServerConfig properly
|
2013-09-18 14:20:12 -07:00 |
|
ZappoMan
|
a81d5cd9a7
|
Merge pull request #954 from birarda/ds-port
allow setting of custom DS port from DS and clients
|
2013-09-18 14:07:11 -07:00 |
|
ZappoMan
|
65625c8e76
|
match setPayload() behavior
|
2013-09-18 13:23:34 -07:00 |
|
ZappoMan
|
b3bcda2227
|
Merge branch 'master' of https://github.com/worklist/hifi into multi_VS_assigments
|
2013-09-18 13:20:17 -07:00 |
|
Stephen Birarda
|
8c9a14cdbe
|
CR fix to change back to setPayload with const param
|
2013-09-18 13:09:07 -07:00 |
|
Stephen Birarda
|
d6a8a4eb26
|
allow custom listen port for domain-server
|
2013-09-18 12:07:08 -07:00 |
|
Stephen Birarda
|
32b507d2ac
|
remove the global assignment-server for now to avoid confusion
|
2013-09-18 11:05:31 -07:00 |
|
Stephen Birarda
|
f0b834881b
|
de-refs assignments for proper logging
|
2013-09-18 10:59:52 -07:00 |
|
Stephen Birarda
|
1a82ba2301
|
handle create assignment requests in domain-server
|
2013-09-18 10:58:35 -07:00 |
|
Stephen Birarda
|
3fde2887a3
|
fixes to payload in Assignment
|
2013-09-18 10:19:45 -07:00 |
|
ZappoMan
|
06f739a623
|
pass voxelServerConfig from domain-server through Assignment _payload to VoxelServer
|
2013-09-18 07:23:37 -07:00 |
|
ZappoMan
|
4a821d0874
|
Merge branch 'master' of https://github.com/worklist/hifi into multi_VS_assigments
|
2013-09-17 17:35:13 -07:00 |
|
ZappoMan
|
1bfd23e3de
|
CR feedback
|
2013-09-17 17:27:20 -07:00 |
|
Stephen Birarda
|
3f381eeae8
|
put unconfirmed AM assignments at the back of the queue
|
2013-09-17 17:24:22 -07:00 |
|
Stephen Birarda
|
001432ec55
|
have domain-server reject audio and avatar mixers with bad UUID
|
2013-09-17 16:40:30 -07:00 |
|
ZappoMan
|
49c4075277
|
Merge branch 'master' of https://github.com/worklist/hifi into multi_VS_assigments
|
2013-09-17 16:00:32 -07:00 |
|
Stephen Birarda
|
17a210813b
|
repairs to subclasses of assignment
|
2013-09-17 15:20:34 -07:00 |
|
ZappoMan
|
2388cfc8e0
|
first cut at making VoxelServer class run with configuration or standalone
|
2013-09-17 14:33:31 -07:00 |
|
ZappoMan
|
4932c3266f
|
moving to Assignment payload style implementation
|
2013-09-17 13:22:09 -07:00 |
|
ZappoMan
|
ad4dea129c
|
Merge branch 'master' of https://github.com/worklist/hifi into multi_VS_assigments
|
2013-09-17 12:18:51 -07:00 |
|
ZappoMan
|
48a579ae49
|
first cut at domain server config support
|
2013-09-17 12:18:46 -07:00 |
|
Stephen Birarda
|
2cfa45e4f8
|
allow the assignment-client to specify the type of assignment it desires
|
2013-09-17 12:09:10 -07:00 |
|
Stephen Birarda
|
74a0b8a7b5
|
resolve conflicts on merge with upstream master
|
2013-09-17 11:50:30 -07:00 |
|
Stephen Birarda
|
76df707e31
|
add the ability to ask for multiple instances from JS page
|
2013-09-17 11:48:08 -07:00 |
|
Stephen Birarda
|
0e19d9a53a
|
add handling for number of instances to domain-server
|
2013-09-17 11:19:13 -07:00 |
|
Stephen Birarda
|
063896f92a
|
Merge pull request #941 from ZappoMan/voxel_server_assignments
Voxel Server as a Assignment Client task
|
2013-09-17 10:51:31 -07:00 |
|
Stephen Birarda
|
a45d64a214
|
add ability to send a voxel in JS via VoxelScriptingInterface
|
2013-09-17 10:49:51 -07:00 |
|
Stephen Birarda
|
a238fb959f
|
link platform appropriate dl libraries on UNIX for civetweb
|
2013-09-17 09:30:40 -07:00 |
|
Stephen Birarda
|
b2f7115aef
|
remove document root debug
|
2013-09-17 09:18:46 -07:00 |
|
Stephen Birarda
|
291d34d49f
|
lowercase civetweb library in domain-server so it isn't so loud
|
2013-09-17 09:16:10 -07:00 |
|
ZappoMan
|
100eda6960
|
allow voxel servers in standalone mode to work with new domain server and assignment client
|
2013-09-16 19:56:34 -07:00 |
|
ZappoMan
|
92fb393e14
|
allow standalone voxel-server to specify port and domain, add VoxelServerType to assignment-client
|
2013-09-16 19:34:07 -07:00 |
|
Stephen Birarda
|
d6e3a4f3ba
|
reference domain-server web files relative to executable dir
|
2013-09-16 12:56:36 -07:00 |
|
Stephen Birarda
|
67389589ef
|
replace mongoose webserver with MIT licensed civetweb
|
2013-09-16 12:47:38 -07:00 |
|
Stephen Birarda
|
83ed162d49
|
include jquery and remove javascript includes from net
|
2013-09-13 12:42:14 -07:00 |
|
Stephen Birarda
|
fef54728ca
|
fix path for javascript save
|
2013-09-13 12:12:20 -07:00 |
|
Stephen Birarda
|
c40e848220
|
move DS web to resources for deploys
|
2013-09-13 11:21:03 -07:00 |
|
Stephen Birarda
|
d089991237
|
add handling of Agent assignments to Assignment, DS, AC
|
2013-09-13 11:14:00 -07:00 |
|
Stephen Birarda
|
49b72370be
|
fix UUID getter to match the private variable
|
2013-09-12 17:08:06 -07:00 |
|
Stephen Birarda
|
f878b17798
|
fix DS reply to node on same box to remove check in AC
|
2013-09-12 17:03:05 -07:00 |
|
Stephen Birarda
|
2578516940
|
talk to AC on loopback when on same node
|
2013-09-12 16:47:06 -07:00 |
|
Stephen Birarda
|
0d69e1cce0
|
expand the same host comparison to check 127.0.0.1
|
2013-09-12 16:31:43 -07:00 |
|
Stephen Birarda
|
25cd800ab4
|
create a UUID with assignments, store JS for script
|
2013-09-12 16:18:53 -07:00 |
|
Stephen Birarda
|
3dd0b40776
|
Merge branch 'assignment' into domain-web-server
|
2013-09-11 14:49:28 -07:00 |
|
Stephen Birarda
|
4ebac574ac
|
fix deque include for domain-server
|
2013-09-11 14:48:51 -07:00 |
|
Stephen Birarda
|
36b2381d79
|
Merge branch 'assignment' into domain-web-server
|
2013-09-11 14:47:26 -07:00 |
|
Stephen Birarda
|
fb8d3e9cf6
|
add a more helpful message to the DS root index.html
|
2013-09-11 14:47:23 -07:00 |
|
Stephen Birarda
|
df4973db6b
|
Merge branch 'master' of github.com:worklist/hifi into domain-web-server
|
2013-09-11 14:44:35 -07:00 |
|
Stephen Birarda
|
dfede2b947
|
rename direction to command for assignment
|
2013-09-11 14:43:37 -07:00 |
|
Stephen Birarda
|
803d2975dc
|
fix queue include
|
2013-09-11 12:43:57 -07:00 |
|
Stephen Birarda
|
04a40be97a
|
remove an extra g
|
2013-09-11 12:29:07 -07:00 |
|
Stephen Birarda
|
e1005288cb
|
prefer that audio-mixer assignment is fulfilled locally
|
2013-09-11 12:25:59 -07:00 |
|
Stephen Birarda
|
ff6fd73187
|
have the domain-server use the new verbose logging message handler
|
2013-09-11 12:17:30 -07:00 |
|
Stephen Birarda
|
b7aa49cf97
|
have DS act as AS and hand assignments directly
|
2013-09-11 12:16:47 -07:00 |
|
Stephen Birarda
|
c71ef85538
|
remove web directory before copying, clean more of ace
|
2013-09-10 14:55:30 -07:00 |
|
Stephen Birarda
|
6256388171
|
remove unused parts of ace editor
|
2013-09-10 14:52:02 -07:00 |
|
Stephen Birarda
|
53e0afa63b
|
open up a JS editor at /assignment on DS webserver
|
2013-09-10 14:42:30 -07:00 |
|
Stephen Birarda
|
1781f1607e
|
add mongoose webserver to domain-server
|
2013-09-10 14:31:20 -07:00 |
|