Gioacchino Mazzurco
|
ff166b2295
|
Merge branch 'master' into deep_search
|
2018-07-21 12:57:05 +02:00 |
|
csoler
|
e72ef242c9
|
Merge pull request #1298 from csoler/v0.6-DebianPackaging
V0.6 debian packaging
|
2018-07-20 19:16:58 +02:00 |
|
Gioacchino Mazzurco
|
3fc9ff3fef
|
WIP Plug deep search into GXS search
|
2018-07-20 15:29:37 +02:00 |
|
Gioacchino Mazzurco
|
a31b06ab60
|
Merge branch 'master' into deep_search
Needed to make deep search and GXS search cooperate
|
2018-07-20 13:15:11 +02:00 |
|
csoler
|
d4fce07e4c
|
changed lrand48 to RSRandom for cross-plateform compatibility, in rsgxsnettunnel.cc
|
2018-07-19 23:46:31 +02:00 |
|
csoler
|
2bab688dec
|
fixed merge with upstream/master
|
2018-07-19 23:22:24 +02:00 |
|
csoler
|
dac885e24d
|
made randomBias initilized with true random bytes at start
|
2018-07-18 21:22:38 +02:00 |
|
csoler
|
1de31493a9
|
fixed up display of GXS net tunnel info
|
2018-07-15 19:09:12 +02:00 |
|
csoler
|
fd45d44826
|
added interface to get statistics about GxsNetTunnel
|
2018-07-15 11:14:58 +02:00 |
|
csoler
|
6848a586f3
|
merged upstream/master
|
2018-07-08 21:17:48 +02:00 |
|
csoler
|
98f8e4da0a
|
added per-item type limit for turtle search results
|
2018-07-05 17:40:06 +02:00 |
|
csoler
|
4a64ea5f1f
|
added optional use of dist sync in GroupFrameDialog
|
2018-07-05 14:00:04 +02:00 |
|
csoler
|
0e37de3e11
|
made retrieval of group data manual instead of automatic
|
2018-07-05 11:43:55 +02:00 |
|
csoler
|
59c51a250b
|
removed debug switch to allow display of existing distant group search results
|
2018-07-05 10:16:48 +02:00 |
|
csoler
|
47e760a2c5
|
added a few missing mutexes in prevent searches to be shown when already known
|
2018-07-05 10:11:12 +02:00 |
|
csoler
|
2067b106e4
|
fixed missing code in passing turtle group data result to client service
|
2018-07-04 23:54:26 +02:00 |
|
csoler
|
8ad454723a
|
added group data request when search items are selected
|
2018-07-04 21:42:09 +02:00 |
|
Gioacchino Mazzurco
|
d3e5b760a2
|
DeepSearch index channels posts too
Improve indexing using RsUrl, store some relevant fields in stored url
|
2018-07-04 12:08:50 +02:00 |
|
Gioacchino Mazzurco
|
5a41b3cb37
|
Index only public channels
|
2018-07-02 17:31:47 +02:00 |
|
Gioacchino Mazzurco
|
0f63283f96
|
Add search capability to DeepSearch
|
2018-07-02 17:31:47 +02:00 |
|
Gioacchino Mazzurco
|
c15ae864b5
|
deep_search: use service serializer not serial_process
Avoid tricky pointers arithmetic, thanks Cyril for suggestion
|
2018-07-02 17:31:47 +02:00 |
|
Gioacchino Mazzurco
|
c0e92ddc6b
|
WIP Index GXS channels with xapian
Use temporary DB ATM
|
2018-07-02 17:29:54 +02:00 |
|
Gioacchino Mazzurco
|
ce61174d79
|
DROP before merge. Reduce INTEGRITY_CHECK_PERIOD
So it run each two 2 minutes and it's easy to debug deep search
|
2018-07-02 17:29:52 +02:00 |
|
csoler
|
80a43fe3d5
|
added secure retrieval of distant groups
|
2018-06-30 21:52:25 +02:00 |
|
csoler
|
00dfa0f3c2
|
added fallback for GXS GroupMessage UI to look into cached distant group data
|
2018-06-26 22:20:02 +02:00 |
|
csoler
|
e351d7257e
|
added retrieval of search results in UI
|
2018-06-24 16:55:38 +02:00 |
|
csoler
|
6ccc7654d6
|
added code to notify GxsBroadcast system with new distant search results
|
2018-06-23 22:25:36 +02:00 |
|
csoler
|
5b9666855d
|
fixed merge with upstream
|
2018-06-22 23:38:31 +02:00 |
|
csoler
|
84699db744
|
changed std::vector into std::set in notification system, hence removing lots of std::find(std::vector::begin(),std::vector::end(),T), causing quadratic costs in multiple places.
|
2018-06-21 15:46:59 +02:00 |
|
csoler
|
3981bc8e3b
|
extended notification system to add distant search result notification
|
2018-06-21 13:48:57 +02:00 |
|
csoler
|
5cb48c27de
|
renamed a few constants of GXS notify system into more consistent values
|
2018-06-21 09:26:03 +02:00 |
|
csoler
|
79e676edbe
|
fixed re-load of GXS groups (forums/channels) when the read flag is changed
|
2018-06-18 22:27:05 +02:00 |
|
csoler
|
84194b6234
|
sereral fixes to GXS distant search
|
2018-06-16 22:39:35 +02:00 |
|
csoler
|
7a135c5c43
|
added quick and dirty turtle search for channels in Files search tab
|
2018-06-13 22:46:27 +02:00 |
|
csoler
|
be1e127a93
|
added test search functions in rsgxsnetservice
|
2018-06-11 22:00:03 +02:00 |
|
csoler
|
6fb459ce64
|
added logic for GXS search in RsGxsNetTunnel and Gxs client net service
|
2018-06-10 22:34:17 +02:00 |
|
csoler
|
7caf06b57d
|
added structures for generic turtle search and access functions in Gxs objects
|
2018-06-06 23:15:29 +02:00 |
|
csoler
|
b3277824eb
|
license fix in pqi
|
2018-05-28 22:03:39 +02:00 |
|
csoler
|
d5627d4b22
|
fixed license in ft, grouter, and gxs
|
2018-05-22 22:03:11 +02:00 |
|
csoler
|
4661329bee
|
fixed bug causing new forums and identities to not show up immediately
|
2018-05-16 11:15:18 +02:00 |
|
csoler
|
0ada4d4895
|
improved GxsNetTunnel comment section
|
2018-05-05 18:08:27 +02:00 |
|
csoler
|
8d5c013a17
|
added proper synchronization of GxsIds through tunnels of another service
|
2018-05-03 23:21:59 +02:00 |
|
csoler
|
4d6fed643a
|
reverted to single GxsTunnelService shared for all services
|
2018-05-01 20:10:56 +02:00 |
|
csoler
|
ba0819f8d0
|
added additional debug info to test proper distant request of GXS ids
|
2018-05-01 15:17:41 +02:00 |
|
csoler
|
c5ba0e975f
|
fixed TS in tunnel management
|
2018-04-29 19:20:14 +02:00 |
|
csoler
|
9973978350
|
improved management of tunnels and virtual peers
|
2018-04-29 16:19:45 +02:00 |
|
csoler
|
5be57046f1
|
added load/save of random bias in GxsNetTunnel service
|
2018-04-27 00:00:29 +02:00 |
|
csoler
|
57bb31ece6
|
added new checks in canSend and canRecv Msg/Grp to work with distant peers
|
2018-04-25 18:52:07 +02:00 |
|
csoler
|
da4b382ede
|
removed dependency on service in RsGxsNetTunnel
|
2018-04-25 18:29:49 +02:00 |
|
csoler
|
1a9a7622a2
|
made GxsNetTunnelService a parent class of GxsNetService and renamed public methods appropriately.
|
2018-04-25 17:58:37 +02:00 |
|