csoler
cecd9a3368
merged upstream/master
2017-04-30 20:14:23 +02:00
csoler
2e7127077d
fixed previous file move
2017-04-22 21:36:39 +02:00
csoler
311f257090
converted GxsReputationItems to new serialization
2017-04-22 21:10:55 +02:00
Phenom
32eeb957b2
Fix Clang warnings: unused private field
...
warning: private field 'mAutoBanIdentitiesLimit' is not used [-Wunused-
private-field]
float mAutoBanIdentitiesLimit ;
warning: private field 'mFiles' is not used [-Wunused-private-field]
RsFiles* mFiles;
2017-04-17 21:35:29 +02:00
csoler
6a9b697e42
made RsReputation::overallReputationLevel() to also return the identity ownership flags so that we dont need to rely on async calls to p3IdService to get them
2017-02-06 23:46:01 +01:00
csoler
df94de9142
disallow to ban your own identity in forums, and make opinions show up as a function ofwhat the ID opinion already is
2017-01-13 18:31:50 +01:00
csoler
bd7f6aca99
added to parameters in options to fix the time banned ids are kept in list and prevented to re-download
2017-01-12 20:39:49 +01:00
csoler
a7f0fff0f1
made sure reputations are not stamped when requested for debugging/printing
2017-01-10 23:05:00 +01:00
csoler
a810ae9a74
use rsReputations instead of rsIdentity for reputation calls. Suspended reputation vetting code which is not needed anymore
2017-01-10 21:44:37 +01:00
csoler
8d8453f9c0
removed the reputation calls through rsIdentity. Improved the logic of updating static identity flags in p3gxsreputations
2017-01-09 23:47:51 +01:00
csoler
2fc8d22cf9
changed cleaning strategy of p3gxsreputations to be based on last activity of the reputation system rather than the identity system
2017-01-08 22:00:54 +01:00
csoler
b6a3f53826
changed the needsUpdate flag so that unset/default needs update, and added code to read old reputation set item class
2017-01-08 11:14:18 +01:00
csoler
3a45bac8e7
removed unused autoBanIdentitiesLimit variable
2016-12-29 15:12:58 +01:00
csoler
f3f0fcea05
added load/save of new thresholds in p3gxsreputation. Removed some unused variables
2016-12-29 10:34:57 +01:00
csoler
fb733916ef
added two fields in settings/people to setup the thresholds to decide between neutral and remotely positive/negative reputation
2016-12-28 18:58:49 +01:00
csoler
72fb8f17a9
changed the reputation system to output a level that differentiate your own opinion to your friends opinion
2016-12-23 17:52:02 +01:00
csoler
7545ad4d11
simplied/improved reputation system. Now ids can be banned based on their owner node using a single checkbox in the Person tab, with immediate effect
2016-08-04 11:43:35 +02:00
csoler
f5e55e849b
fixed a few bugs in the People tab
2016-07-25 16:04:30 -04:00
csoler
218977170c
added two new options to people page for handlign reputations: change the ban limit from friend opinions, and allow to auto-set positive opinions to contacts
2016-07-25 15:45:49 -04:00
csoler
e611b2bb05
moved isIdentitybanned from p3GxsReputations to p3IdService, so as to avoid calling back p3IdService from p3GxsReputations, which simplifies the code
2016-07-03 18:06:01 -04:00
sehraf
cfc0e7071a
libretroshare: remove unused variables
2016-06-02 14:54:07 +02:00
csoler
9d9b790a3e
exposed un-verified PGP signatures on GXS ids in GUI. Added auto-ban of GXS ids signed by a PGP ids that has already signed a large enough set of GXS ids. Still needs some GUI to change the threshold.
2016-04-02 16:14:18 -04:00
csoler
b009c1135f
changed RsGenExchange strategy to use a threshold on reputation when validating posts
2015-10-25 23:45:33 -04:00
csoler
e60ac99994
added bias to reputation score for known and signed ids. Changed computation formula to an exp
2015-10-25 22:54:56 -04:00
csoler
441b164c73
fixed small bugs in average friend reputation display
2015-10-13 21:54:52 -04:00
csoler
7dc59845e9
added update for forum messages list when an author gets banned
2015-10-12 14:03:53 -04:00
csoler
1a76bea6ff
enabled bannign button in forums, and disable message passing for banned users
2015-10-11 21:41:35 -04:00
csoler
338fcee865
added button in forums to flag poster identity as bad
2015-10-09 18:51:16 -04:00
csoler
ce96e88925
debugging of reputation system
2015-10-09 17:51:10 -04:00
csoler
bb7a8f2732
fixed some reputation sending bugs
2015-10-08 23:54:18 -04:00
csoler
3d21d99601
added debug info for reputation system
2015-10-08 18:39:50 -04:00
csoler
80ed6d1815
added pruning of opinions to limit data in memory. Fixed up types and sending/receiving friends opinions
2015-10-07 23:44:24 -04:00
csoler
78e6f67c69
added some documentation in p3gxsreputation.cc, and the method for computing final assessment
2015-10-06 23:56:39 -04:00
csoler
b0940890cd
fixed compilation
2015-10-06 22:39:14 -04:00
csoler
317e7ea5ab
added some backend for reputation system
2015-10-04 23:14:49 -04:00
electron128
728d5d6704
let turtle reputation classes initialise their integers
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8531 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-06-19 12:04:48 +00:00
drbob
83a78bcaee
Added ServiceControl + ServiceInfo. Basics are working, but still a lot to do!
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7196 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-03-22 03:53:44 +00:00
chrisparker126
e2c8c6e141
Compilation fix. Rs compiles now, group and message creation work ok, more testing to do still
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7192 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-03-20 11:26:53 +00:00
drbob
8f6e00cf67
fixed up gxsreputation - temporary fixes to new ids.
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7189 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-03-19 12:02:48 +00:00
drbob
1b2ed66814
Implementation of GxsId Opinion, and start of Reputation system.
...
- Removed old reputation system from p3idservice
- Removed old Msg types as well (no longer needed)
- Added real submitOpinion()
- Modified serviceString to support Reputation System.
- Added reputation information to both Cached Data, and Standard ID Data.
- Added basics of new reputation system as alternative service. (not gxs).
- Added Generic TLV types for maps.
- Moved configuration files to their own directory .rs/config/
- Finally, fixed up bits missed from the change to updateGroup!
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7131 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-02-19 11:08:37 +00:00