Commit Graph
159 Commits
Author SHA1 Message Date
UbitUmarov 674c3a0424 add Robert Adams os-webrtc-janus experimental module. License changed to same BSD as rest of OpenSimulator by Robert, for OpenSimulator use 2026-02-22 17:11:34 +00:00
UbitUmarov 0d71b6d871 very useless changes 2025-06-25 02:22:28 +01:00
UbitUmarov 2d3140fc9a oops let loop go on. Thanks Tampa 2024-11-17 00:01:55 +00:00
UbitUmarov df4664f05b avoid possible null ref 2024-11-16 00:05:47 +00:00
UbitUmarov 5b67966ddd cosmetics on offline msg v2 2024-02-22 19:48:12 +00:00
UbitUmarov 7b888ec02c add configuration option MaxOfflineIMs to robust offlineIMService with default value of 25. Simplify that service code a bit (do runprebuild since a file was removed) 2024-01-23 13:30:35 +00:00
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