UbitUmarov
5e0c6446d8
update xmlrpc.dll with a send variant using httpclint and used it
2023-05-24 13:42:56 +01:00
UbitUmarov
9c2aa87acf
cosmetics
2023-03-01 21:08:35 +00:00
UbitUmarov
d9380c9b83
clean some spurius chars and a few other things. Thanks Vincent Sylvester
2022-11-12 02:49:01 +00:00
UbitUmarov
ac65a5903e
c# sugar...
2022-10-08 03:28:27 +01:00
UbitUmarov
5c3d86937f
c# sugar...
2022-10-08 02:25:07 +01:00
UbitUmarov
31fa8b45df
minor cleanup
2022-09-20 21:32:10 +01:00
UbitUmarov
56c497adf5
..Equals(String.Empty) is also not good
2022-03-14 20:11:54 +00:00
UbitUmarov
e043d8a2eb
use array.Empty<byte>
2022-03-12 15:21:24 +00:00
UbitUmarov
ca86e47ec3
offline modudle v2 do flag offline ims
2022-01-29 00:02:20 +00:00
UbitUmarov
fbbcc1edd7
== string.Empty is .Lenght == 0
2022-01-13 20:31:52 +00:00
UbitUmarov
6595e3ae26
cosmetics
2022-01-13 13:59:41 +00:00
UbitUmarov
9b33ef9c8c
a few more changes on vectors etc
2022-01-10 02:21:17 +00:00
UbitUmarov
70a788170d
undo a small change that was not suposed to happen now
2022-01-09 03:36:09 +00:00
UbitUmarov
da928d6099
!= UUID.Zero is slow
2022-01-09 02:28:51 +00:00
UbitUmarov
7e0fc95c3a
== UUID.Zero is slow
2022-01-09 00:33:16 +00:00
UbitUmarov
357f20eb14
== UUID.Zero is slow
2022-01-08 23:35:56 +00:00
UbitUmarov
c4a92f3a8b
groups V2: improve messages sent on eject a bit
2021-08-18 01:09:43 +01:00
UbitUmarov
ec56517c7c
simplify groups v2 cache
2021-01-13 11:16:32 +00:00
UbitUmarov
6660e1c842
fix groups v2 notices
2021-01-13 10:39:51 +00:00
UbitUmarov
128e0be382
add GetFullGroupPowers(agentID, groupID) to groups modules. This returns the 'sum' of powers of all agent roles on that group, apply it to some OSSL (mantis 8777). It May be needed elsewhere
2020-10-09 00:20:34 +01:00
UbitUmarov
612632f945
cosmetics
2020-08-19 18:07:40 +01:00
UbitUmarov
1b870131d4
give/use the new group power
2020-06-18 14:33:14 +01:00
UbitUmarov
a61b5d5d38
revert some changes to groups V2 that will break external modules, with no special gain
2020-06-10 12:36:10 +01:00
UbitUmarov
d3cb210080
apply similar changes to groups V2
2020-06-09 01:03:27 +01:00
UbitUmarov
f70f0b5ffd
cosmetics
2020-05-07 14:26:07 +01:00
UbitUmarov
58a4f45712
change eventqueue queues type, move event methods to other file (using partial class)
2020-05-07 02:26:25 +01:00
UbitUmarov
6c49f16132
minor changes
2020-05-07 02:15:25 +01:00
UbitUmarov
d0ba9f84df
add some async work to profiles module, take profile out of groups v2, not its job
2020-03-04 02:45:10 +00:00
UbitUmarov
0273baaef6
mantis 8598: filter dead groups from group search. honor querystart request. Viewers are very broken on this, seems protocol was made by someone with no idea about lludp
2019-10-13 16:41:38 +01:00
Melanie
0fd17c08ae
Massive console refactor. Greatly simplify interface.
2019-08-20 23:28:59 +01:00
UbitUmarov
9225b78309
missing files...
2019-04-30 23:04:04 +01:00
UbitUmarov
efd6fb05a9
code aesthetics
2018-11-17 17:05:28 +00:00
UbitUmarov
e7d9fe966c
fix groups v2 agentUUI ofr uuid.zero case
2018-10-20 14:00:13 +01:00
UbitUmarov
8ed4bee521
mantis 8333: kept idea but my own code. With ini setting ConsoleHistoryTimeStamp set to true, the console history file will have timestamps. Im lazy date is in en-us culture for now. (robust also)
2018-07-14 00:46:47 +01:00
UbitUmarov
a235a28132
minor changes to last patch
2018-07-13 23:03:26 +01:00
fly-man-
334986ddc6
Group Powers changed and Officers role brought back for Groups
...
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt >
2018-07-13 22:12:19 +01:00
UbitUmarov
e0fd966186
off line module V2 must not sent a empty mutes list. That is mutes modules job (or let viewers use they cached entries if none)
2017-11-12 02:51:59 +00:00
UbitUmarov
d0912b6151
let StreamReader be in using statements
2017-05-07 00:47:45 +01:00
UbitUmarov
9e12ef9234
let all clients get a group title update on create group
2017-05-05 01:39:38 +01:00
Kevin Cozens
4a18444e6e
Allow avatar to be charged group membership fees when a money module is in use
2017-01-06 21:15:58 -05:00
Kevin Cozens
5bc869391a
Only apply group creation fee > 0 and pass group name when applying fee
2017-01-06 21:15:58 -05:00
Melanie Thielker
ad8915f154
Restructure god level and permissions
...
Create a class GodController which controls all aspects of god level,
viewer modes and user levels at ScenePresence level.
2017-01-06 00:55:14 +00:00
Melanie Thielker
b16abc8166
Massive tab and trailing space cleanup
2017-01-05 19:07:37 +00:00
Melanie Thielker
f4a51116f6
Fix some permissions checks in groups
...
The code checked the permissions of a person being added to a role
rather than those of the person doing the adding. Also, limited
permission role removal wasn't implemented.
2017-01-05 14:17:00 +00:00
UbitUmarov
d1baa3e0c3
fix some invalid string.format arguments
2016-11-09 22:39:52 +00:00
UbitUmarov
7a2256a8cd
change odd condition on groupsV2 add to role
2016-08-23 23:48:07 +01:00
Kevin Cozens
847d351bf5
Fixed grammer in a comment
2016-08-18 15:38:39 -04:00
Kevin Cozens
df8f189f5c
Fixed typo in two group messages
2016-08-17 22:44:40 -04:00
UbitUmarov
e57d3edf6f
make sure all new scenepresences have fresh groups information at creation time (grouptitle missing but not that needed at that point) (use direct calls exactly where we want things to happen), reusing a funtion name to rename later
2016-08-04 21:36:41 +01:00
UbitUmarov
a66e747c95
add GetActiveMembershipData() to groups modules, let core groups also have GetMembershipData(), wait for client to ask for it not telling in OnNewClient, as other modules do.
2016-08-04 20:57:57 +01:00