Zach Fox
|
e22c1ac30e
|
Fix the bug
|
2017-01-16 11:48:51 -08:00 |
|
David Kelly
|
36792e005a
|
initial commit
|
2016-12-19 14:19:39 -08:00 |
|
David Kelly
|
c0d7c06d4a
|
Merge pull request #9221 from davidkelly/dk/machineFingerprintToDS
Adding Machine Fingerprint to Domain Server permissions
|
2016-12-19 11:49:33 -08:00 |
|
Zach Fox
|
4bfc04a6ec
|
Small CR changes
|
2016-12-19 10:41:18 -08:00 |
|
Zach Fox
|
ee2f600d2e
|
Fix username display bug
|
2016-12-19 10:20:08 -08:00 |
|
Zach Fox
|
a912fec496
|
PR comments; need particular fix on Master for full QA
|
2016-12-19 10:20:08 -08:00 |
|
Zach Fox
|
e940daf5b4
|
Comments and clarity
|
2016-12-19 10:20:08 -08:00 |
|
Zach Fox
|
2c5db54b08
|
Super close
|
2016-12-19 10:20:08 -08:00 |
|
Zach Fox
|
802e283508
|
Another checkpoint, getting closer
|
2016-12-19 10:20:08 -08:00 |
|
Zach Fox
|
c9dc91900f
|
Checkpoint
|
2016-12-19 10:20:08 -08:00 |
|
David Kelly
|
126ae52cb4
|
Merge branch 'master' of github.com:highfidelity/hifi into dk/machineFingerprintToDS
|
2016-12-16 12:17:54 -08:00 |
|
David Kelly
|
cb14b0e3e0
|
inital cut, passing fingerprint in
does permissions same as mac address, more or less. Not exposed
yet, just a beginning.
|
2016-12-14 16:09:13 -08:00 |
|
Atlante45
|
3035d43772
|
Merge branch 'master' of https://github.com/highfidelity/hifi into fix/settings
|
2016-11-21 13:05:08 -08:00 |
|
Stephen Birarda
|
dec4ce79b2
|
fix comment in mac permission unpack
|
2016-11-18 14:42:29 -08:00 |
|
Stephen Birarda
|
143225a74c
|
add MAC permission table to domain-server and leverage
|
2016-11-18 14:40:22 -08:00 |
|
Chris Collins
|
6581a51bc9
|
Merge pull request #9052 from davidkelly/dk/2226
Add ability to mute user
|
2016-11-11 16:02:08 -08:00 |
|
Ryan Huffman
|
e177004d71
|
Fix ds not restarting when changing ac whitelist
|
2016-11-11 14:23:16 -08:00 |
|
David Kelly
|
9c8f22e0e7
|
straight to audio mixer
since we can get the canKick there too. (doh)
|
2016-11-11 09:30:58 -08:00 |
|
David Kelly
|
285520dff7
|
Initial cut
No script work yet, just first stab at underpinnings
|
2016-11-10 16:24:35 -08:00 |
|
Atlante45
|
d5429e76da
|
Warnings fixes and cleanup
|
2016-10-12 10:20:19 -07:00 |
|
Atlante45
|
eaca3b672f
|
Switch to JSON for application settings
|
2016-10-12 10:20:19 -07:00 |
|
Stephen Birarda
|
5bac88c004
|
default domain-server permissions to connect for standard
|
2016-08-11 10:52:36 -07:00 |
|
Seth Alves
|
3ca1ee1d82
|
Fix some group-related code to handle CamelCase usernames
|
2016-08-04 17:39:41 -07:00 |
|
Stephen Birarda
|
5eb890e4f5
|
add a simple IP address sanitizer for DS settings save
|
2016-08-02 14:35:51 -07:00 |
|
Stephen Birarda
|
39e6ac0974
|
cleanup API for HifiConfigVariantMap after migration
|
2016-08-02 14:35:11 -07:00 |
|
Stephen Birarda
|
62af203d08
|
migrate the deprecated merged master/user config
|
2016-08-02 14:35:11 -07:00 |
|
Stephen Birarda
|
285478f1b2
|
don't repack the same permissions after kick
|
2016-08-02 14:35:11 -07:00 |
|
Stephen Birarda
|
5b04ab6d53
|
add node kick request handling to DS
|
2016-08-02 14:35:11 -07:00 |
|
Stephen Birarda
|
eaf52ae111
|
default kick perms for localhost
|
2016-08-02 14:35:11 -07:00 |
|
Stephen Birarda
|
5d69c9c81e
|
fix sockaddr choice for local nodes
|
2016-08-02 14:35:11 -07:00 |
|
Stephen Birarda
|
b1e0e6d708
|
use replacement for IP address perms, not additive
|
2016-08-02 14:35:11 -07:00 |
|
Stephen Birarda
|
f7298ef767
|
add packing of IP perms, small cleanup in packing
|
2016-08-02 14:35:11 -07:00 |
|
Stephen Birarda
|
cd436355fc
|
cleanup handling of defaults for standard user perms
|
2016-08-02 14:35:11 -07:00 |
|
Stephen Birarda
|
a674c843c2
|
add unpack for IP, DRYup unpackPermissions
|
2016-08-02 14:35:11 -07:00 |
|
Seth Alves
|
3a3b1489c6
|
code review
|
2016-07-27 11:46:52 -07:00 |
|
Seth Alves
|
bc2ded2f97
|
code review
|
2016-07-27 08:46:46 -07:00 |
|
Seth Alves
|
148793011d
|
code review
|
2016-07-27 07:55:09 -07:00 |
|
Seth Alves
|
f35b935031
|
do some cleaning-up of the domain-server settings page group tables
|
2016-07-22 17:51:31 -07:00 |
|
Seth Alves
|
6ec8aff645
|
remove group-related debug prints
|
2016-07-22 12:02:17 -07:00 |
|
Seth Alves
|
adba4cde0b
|
book-keeping around groups and ranks
|
2016-07-22 11:40:23 -07:00 |
|
Seth Alves
|
97b40ab87d
|
adapting to api changes
|
2016-07-21 14:04:55 -07:00 |
|
Seth Alves
|
599b892296
|
refresh cached group information every 15 seconds
|
2016-07-14 11:20:57 -07:00 |
|
Seth Alves
|
e6f456f494
|
each rank in a group has its own permissions
|
2016-07-06 16:39:08 -07:00 |
|
Seth Alves
|
2a25f458fc
|
fetch rank names from web api after getting a group's ID
|
2016-07-04 10:20:25 -07:00 |
|
Seth Alves
|
aae42e3802
|
updates to track zach's changes to api
|
2016-06-30 16:14:46 -07:00 |
|
Seth Alves
|
408a77dd13
|
merge from upstream
|
2016-06-29 18:49:33 -07:00 |
|
Zach Pomerantz
|
56038a97a6
|
add domain settings getter for descriptors, validates nested vals
|
2016-06-28 12:39:00 -07:00 |
|
Seth Alves
|
d4cc4bf1e4
|
represent node permissions as a bitfield rather than a list of bools
|
2016-06-27 14:55:13 -07:00 |
|
Seth Alves
|
ead6e476a9
|
add a list of blacklist groups which remove permissions rather than grant them
|
2016-06-24 14:03:43 -07:00 |
|
Seth Alves
|
cc1b6f0cb2
|
add a permissions-grid row for friends-of-domain-owner
|
2016-06-24 11:42:56 -07:00 |
|
Seth Alves
|
c4b0f1899e
|
merge from upstream
|
2016-06-23 13:26:01 -07:00 |
|
Zach Pomerantz
|
807596596f
|
fix badging, parsing of operating hours
|
2016-06-21 00:18:38 -07:00 |
|
Zach Pomerantz
|
7fa7abdb1d
|
add operating hours to domain-server settings/UI
|
2016-06-20 22:58:20 -07:00 |
|
Seth Alves
|
ba032ce0b4
|
apply a group's permissions to users who belong to the group
|
2016-06-20 14:06:09 -07:00 |
|
Seth Alves
|
764da926a3
|
merge sethalves:make-permissions-names-case-insensitive
|
2016-06-17 19:22:22 -07:00 |
|
Seth Alves
|
d8a67850f2
|
treat usernames in permissions-grid on domain-server settings page as case-insensitive
|
2016-06-17 15:17:51 -07:00 |
|
Seth Alves
|
de100e8141
|
after receiving a group's ID from api, save it
|
2016-06-17 13:29:42 -07:00 |
|
Seth Alves
|
dd24143d16
|
start on handling group permissions
|
2016-06-16 16:41:47 -07:00 |
|
Seth Alves
|
441b5a20d8
|
merge from upstream
|
2016-06-09 13:23:41 -07:00 |
|
Seth Alves
|
8085266c1d
|
cause names in permissions tables to be alpha-sorted
|
2016-06-08 10:36:44 -07:00 |
|
Seth Alves
|
b2f63a2132
|
hook up can-rez-tmp and can-write-to-asset-server
|
2016-06-07 16:17:58 -07:00 |
|
Seth Alves
|
0c18df6278
|
don't restart domain-server if the only settings changes where permissions
|
2016-06-06 16:32:18 -07:00 |
|
Seth Alves
|
d202a2bf11
|
better handling of missing settings keys
|
2016-06-06 11:59:39 -07:00 |
|
Seth Alves
|
a4e4093a18
|
split permissions into two sets, one for 'standard' ones and one for specific users
|
2016-06-06 10:39:47 -07:00 |
|
Seth Alves
|
adf893ea19
|
rename AgentPermissions to NodePermissions
|
2016-06-04 09:50:36 -07:00 |
|
Seth Alves
|
09b0e3eaaf
|
use constants rather than bare strings for standard psuedo-account-names
|
2016-06-04 09:07:34 -07:00 |
|
Seth Alves
|
b88bba8672
|
add code to convert older domain-settings to current style
|
2016-06-03 13:15:53 -07:00 |
|
Seth Alves
|
d010dc9699
|
keep localhost line from being added every save. added some debugging print stuff
|
2016-06-02 15:08:16 -07:00 |
|
Seth Alves
|
83cba2dd82
|
start on code to convert from settings version 1.2 to 1.3
|
2016-06-02 13:28:36 -07:00 |
|
Seth Alves
|
83f2c723eb
|
collect permissions into their own data structure
|
2016-06-02 13:15:30 -07:00 |
|
Seth Alves
|
ae0c8a96f2
|
code to unpack permissions into a usable data structure
|
2016-06-01 15:33:24 -07:00 |
|
Seth Alves
|
7810ed6313
|
working toward a permissions grid in domain-server settings
|
2016-05-31 16:56:08 -07:00 |
|
Stephen Birarda
|
a0edbac486
|
change comment for domain-server migration to SHA256
|
2016-04-05 14:12:50 -07:00 |
|
Stephen Birarda
|
7cd115f421
|
store and transmit passwords as SHA256 hash
|
2016-04-05 14:11:12 -07:00 |
|
Stephen Birarda
|
fd2ee8ce4e
|
add migration of plaintext password to base64
|
2016-04-05 14:11:12 -07:00 |
|
Stephen Birarda
|
0f4467c582
|
cleanup exit codes for queued DS exit
|
2016-02-11 15:17:34 -08:00 |
|
Stephen Birarda
|
aaf8e60de3
|
delay critical quit messages until just prior to quit
|
2016-02-11 15:11:21 -08:00 |
|
Stephen Birarda
|
9633e40c6e
|
add code to remove old persistFilename setting
|
2016-02-02 15:15:19 -08:00 |
|
Stephen Birarda
|
13d58003be
|
migrate persistFilename to persistFilePath in DS settings
|
2016-02-02 15:02:12 -08:00 |
|
Stephen Birarda
|
74b2a44050
|
merge the master and user configs after a settings change
|
2016-01-19 13:08:34 -08:00 |
|
Stephen Birarda
|
4cbbd24c7e
|
complete handling of immediate temp name grab
|
2016-01-19 13:04:05 -08:00 |
|
Ryan Huffman
|
2a416ebc61
|
Merge branch 'master' of https://github.com/highfidelity/hifi into received-message
|
2015-11-18 16:52:23 -08:00 |
|
Brad Hefta-Gaub
|
034debc483
|
cleanup
|
2015-11-17 10:59:53 -08:00 |
|
Brad Hefta-Gaub
|
d42a1a721f
|
first cut at messages-mixer
|
2015-11-16 15:26:17 -08:00 |
|
Ryan Huffman
|
7682ab00e3
|
Add ReceivedMessage and receive progress
|
2015-10-15 14:09:53 -07:00 |
|
Atlante45
|
5808658958
|
Make NodeJSONStats reliable
|
2015-09-11 14:21:53 +02:00 |
|
Ryan Huffman
|
da7c9198c5
|
Remove superfluous log message
|
2015-08-19 10:01:40 -07:00 |
|
Ryan Huffman
|
63d0205d1e
|
Move domain settings retrieval to UDT
|
2015-08-18 23:11:33 -07:00 |
|
Stephen Birarda
|
5d9f62066a
|
reload the merged config after making versioned changes
|
2015-05-21 10:27:24 -07:00 |
|
Stephen Birarda
|
6306b69ec8
|
add a version and handle remapping for restricted access
|
2015-05-20 16:27:53 -07:00 |
|
Stephen Birarda
|
4de006f9b9
|
handle OAuth access token retrieval
|
2015-05-14 12:22:23 -07:00 |
|
Stephen Birarda
|
52ce9af375
|
fix updateSetting conditionals after merge
|
2015-05-13 17:53:21 -07:00 |
|
Stephen Birarda
|
69fb6c73ac
|
remove gui only feature in domain-server
|
2015-05-13 17:33:44 -07:00 |
|
Stephen Birarda
|
93973eecd1
|
resolve conflicts on merge with upstream/master
|
2015-05-13 17:13:33 -07:00 |
|
Stephen Birarda
|
225b41d163
|
don't do dumb things with memory
|
2015-05-13 14:18:48 -07:00 |
|
Stephen Birarda
|
8b2ded1b79
|
handle case where QVariant is not QVariantMap
|
2015-05-13 13:16:06 -07:00 |
|
Stephen Birarda
|
e88cfc913f
|
make sure viewpoint is prepended with slash
|
2015-05-12 15:45:13 -07:00 |
|
Stephen Birarda
|
89cb3d66e4
|
make sure paths are prepended with a slash
|
2015-05-12 15:39:22 -07:00 |
|
Stephen Birarda
|
3daabd262b
|
remove debugs from DSSettingsManager
|
2015-05-12 11:24:47 -07:00 |
|
Stephen Birarda
|
c49d73ea35
|
handle root key settings when updating
|
2015-05-12 10:25:11 -07:00 |
|