csoler
bcaafc241d
improved template class naming for temporary Gxs grp data structures
2017-07-24 14:29:30 +02:00
Phenom
aa64c4d3c5
Add Circle Feed Item.
2017-06-11 16:16:41 +02:00
csoler
f50670f773
moved circle items to rsitems/
2017-04-26 20:59:59 +02:00
csoler
37f3e1a62a
fixed problem in ID creation code.
2017-02-07 20:15:55 +01:00
csoler
deea1b5344
moved temporary GXS object structures into rsgxsutil.h and used them in p3gxscircles to remove a memory leak
2017-01-31 20:59:50 +01:00
Gioacchino Mazzurco
a881441384
Some cleanup and deprecation
...
RsGxsDataAccess deprecate unused ansType
RsGxsDataAccess::setReq(...) use proper types for params
RsGxsDataAccess::getGroupData(...) print useful information in case of error
GxsRequest proper initialization in constructor
GxsRequest deprecate meaningless ansType
RsGroupMetaData Fix comment to avoid confusion
Deprecated meaningless RS_TOKREQ_ANSTYPE_* common source of confusion
p3GxsCircles::request_CircleIdList() removed unused variable
p3GxsCircles::request_CircleIdList() preper return value
2017-01-14 23:12:50 +01:00
csoler
f72399f2a8
merged upstream/master
2017-01-04 20:24:08 +01:00
csoler
2919058652
finished backend part for identity usage statistics
2017-01-03 23:31:29 +01:00
csoler
f07ebbf605
fixed circle authentication policy
2017-01-01 17:51:03 +01:00
csoler
e2dfadf352
started documentation of GXS flags. Fixed a bug in p3gxscircles authentication policy
2016-12-31 14:23:37 +01:00
csoler
0a3ec9706d
added statistics info for key requests
2016-12-22 00:14:16 +01:00
csoler
713deac758
time-stamping newly received GXS ids
2016-07-16 18:39:36 -04:00
csoler
90dfc6e14a
improved explicit requests of missing GXS ids, also fixing situations where empty peers lists would wipe out pending peer lists
2016-07-15 16:59:57 -04:00
csoler
ed523e8edf
fixed backend for locl circles
2016-07-11 22:44:15 -04:00
csoler
dbd78d2401
merged with upstream/master
2016-06-16 20:19:03 -04:00
csoler
54a0ca4678
added line in circle tooltip for visibility. Re-worked tooltip text a little bit
2016-06-05 15:49:33 -04:00
csoler
927f782bef
pass over compiler warnings
2016-06-05 10:43:57 -04:00
csoler
10e0254317
fixed a few things to correct PR403
2016-06-02 20:38:33 -04:00
csoler
cbef01451c
added regular test of circle auto-subscribe from cache, and auto-subscribe when submitting a membership request
2016-05-29 16:09:56 -04:00
csoler
2bde81f210
removed more debug info, improved tooltips
2016-05-28 21:09:44 -04:00
csoler
ccd72cb827
removed some debug info. Added information tooltips on circles and ids in circle member/invitee list
2016-05-28 20:58:28 -04:00
csoler
9a328f67ce
extended auto-subscribe to circles with admin flag
2016-05-28 20:25:15 -04:00
csoler
d114b830a7
extended auto-subscribe to circles with requested membership
2016-05-28 20:17:19 -04:00
csoler
cfdaa2ca68
removed debug info in p3gxscircles
2016-05-27 17:09:13 -04:00
csoler
2e91ab6364
added proper notify for subscription message reception in circles
2016-05-24 21:07:50 -04:00
csoler
5bc83d902b
fixed unsubscription of external circles
2016-05-23 21:09:06 -04:00
csoler
55cb15caa9
fixed updating of membership when loading circle cache entry
2016-05-22 20:35:51 -04:00
csoler
fac1fb84e8
enabled message publish for circle subscription requests
2016-05-22 18:50:18 -04:00
csoler
be3be9f8bf
put loading circles in cache as soon as we get the data for them. The cache entry might be incomplete.
2016-05-22 18:21:00 -04:00
csoler
d60e99e8e0
added subwidgets for invited GXS ids in circles
2016-05-21 16:50:50 -04:00
csoler
82ad7d6b1c
improved debugoutput in p3gxscircles
2016-05-21 15:51:49 -04:00
csoler
3a2b9e881b
added some debug info in new circle code
2016-05-18 21:47:34 -04:00
csoler
722609a3e6
finished implementing the backend part for the subscription system
2016-05-18 21:13:54 -04:00
csoler
89472d6502
put some notes and comments in the code for what is to be done
2016-05-17 00:00:15 -04:00
csoler
f44ccbe756
fixed serialisation bug
2016-05-14 11:56:14 -04:00
csoler
a3a0b1d312
added proper menus for adding/removing IDs from circles
2016-05-12 22:30:12 -04:00
csoler
d01c61fde8
added items for encoding subscription requests and the logic to create them from GUI calls
2016-05-11 17:59:42 -04:00
csoler
9a86989060
first version of circle messages
2016-05-10 21:24:31 -04:00
csoler
c9846c0dcf
added proper context menu for requesting/cancelling circle subscription
2016-05-06 22:12:44 -04:00
csoler
83049259f2
added bullets to show subscription status of circles. Enabled message sync in circles. Changed flags in GxsCirclesDetails to include new subscription flags
2016-05-06 21:37:17 -04:00
csoler
34bd998c8e
cleaned the mess in Circles, due to mixing up GxsIds and PgpIds, which is now irrelevant because items for external circles are not sent based on PGP signatures anymore
2016-04-17 17:13:42 -04:00
csoler
c14c240f07
fixed update of circles GUI using a timer. This is not optimal, and should be replaced by a proper notify call
2016-04-17 00:52:01 -04:00
csoler
3000f94999
separated subscribe status from wether we are part of a circle or not. Still needs update of GUI
2016-04-17 00:52:00 -04:00
csoler
048192ee9c
added mOriginator to CircleCache entry and auto-ask for unknown GXS ids to the friend who supplied the circle group
2016-04-14 23:47:42 -04:00
csoler
ba1a1b2a61
fixed auto-subscribed of circles when some IDs are unknown
2016-04-14 23:09:59 -04:00
csoler
d1b09b93b9
removed some debug info
2016-03-25 18:54:13 -04:00
csoler
40d23509a1
removed deadlock
2016-03-23 21:50:41 -04:00
csoler
981f81deae
added anon ids to offline vetting
2016-03-23 20:54:45 -04:00
csoler
384131a231
added force reload of cache for circles that are modified
2016-03-15 22:41:59 -04:00
csoler
6466209553
added test to only subscribe/unsubscribe circles when needed, hence avoiding an unnecessary TS update
2016-03-15 22:11:36 -04:00