Proto commits in tinode/chat

These 82 commits are when the Protocol Buffers files have changed:

Commit:1face95
Author:or-else

mostly working ok

Commit:426d4f9
Author:or-else

grpc file support compiles are runs

Commit:4193666
Author:or-else

merge devel

Commit:d39a5f2
Author:or-else

first pass at grpc handling of large files (wip)

Commit:49aec51
Author:or-else

first pass at file handling in grpc

Commit:9894858
Author:or-else

formatting

Commit:50a0c12
Author:or-else

cleanup docs and comments

Commit:126d5f5
Author:or-else

add option to fetch messages by ranges of seq IDs

Commit:0cde84b
Author:or-else

merge devel

Commit:4faffa8
Author:or-else

add missing protobuf field TopicDesc.online

The documentation is generated from this commit.

Commit:6001b33
Author:or-else

Merge branch 'master' into next

Commit:d541c07
Author:or-else

add deprecation marker to gRPC ServerMsg.topic

Commit:529ab71
Author:or-else

add deprecation note to gRPC ServerMsg.topic

Commit:64108b4
Author:or-else

adding aux to topic

Commit:8f06b34
Author:or-else

code auth and password reset seem to work

Commit:73934cc
Author:or-else

update protobuf with the call-related messages

Commit:a8a7796
Author:or-else

adding go package info to proto file (required by updated protoc)

Commit:7458de2
Author:or-else

merged devel

Commit:89db1e7
Author:or-else

report topic's channel status to users

Commit:e0bf531
Author:or-else

merged devel

Commit:f81afc2
Author:or-else

added handling of desc.LastSeen to protobufs

Commit:c696119
Author:or-else

wip: attachments handling

Commit:776492a
Author:or-else

"trusted" added to core and mysql

Commit:e1ee1d2
Author:or-else

adding "trusted" field everywhere

Commit:082b2c4
Author:or-else

support for forwarding {info} to topic-offline users on "me"

Commit:5ca153f
Author:or-else

use tabs consistently

Commit:0897120
Author:or-else

converting hard-coded prefixes to calls to validators and authenticators

Commit:9bfa306
Author:or-else

refactored sub.background into hi.background

Commit:e9e1246
Author:or-else

fixes for code review comments

Commit:186f546
Author:or-else

fixes in tn-cli to support account suspension

Commit:de1991f
Author:or-else

compiles and runs, but untested yet

Commit:be6fbb8
Author:or-else

first draft

Commit:a422f8a
Author:or-else

Adding Background indicator to {sub} message

Commit:9e07bbf
Author:or-else

server seems to be OK now

Commit:ba7e27a
Author:or-else

all functionality seems to be in place

Commit:c5c61bb
Author:or-else

credentials can be changed now, needs testing

Commit:07cedcc
Author:or-else

regenerate go grpc bindings

Commit:942f91c
Author:or-else

Merge branch 'devel' into deluser

Commit:16e2b44
Author:or-else

merge master

Commit:d9d3682
Author:or-else

update protobufs and tn-cli for deleting users

Commit:8d37418
Author:or-else

fix for issues/187

Commit:0717b75
Author:or-else

add topic terminator

Commit:b663b9e
Author:or-else

add explicit platform id

Commit:373072b
Author:or-else

merging root-user into devel

Commit:56727ef
Author:or-else

updated gRPC-generated files because of acc.Token

Commit:2508c8b
Author:or-else

use token for password reset

Commit:8510788
Author:or-else

everythings seems to be updated now

Commit:7ffb30e
Author:or-else

rename protobuf field for consistency

Commit:57300f1
Author:or-else

update protobuffers for onBahalfOf

Commit:89bab5c
Author:or-else

change data.head from map[string]string to map[string]interface{}

Commit:2272349
Author:or-else

pass Get query parameters to adapters

Commit:7d4feac
Author:or-else

regenerated protobufs for changed search parameters

Commit:37c6885
Author:or-else

tn-cli update for tags, regenerated python grpc files, doc update

Commit:aadc60f
Author:or-else

update protobufs for `touched`

Commit:cc04163
Author:or-else

update protobufs for credential validation

Commit:9750dbf
Author:or-else

comments clarified

Commit:6092501
Author:or-else

added Find method to plugins

Commit:569cb47
Author:or-else

expanded plugin and unified generated python files

Commit:c180db8
Author:or-else

expanding plugin actions

Commit:34868d8
Author:or-else

refactoring to add delete logging

Commit:cbda794
Author:or-else

bump the version to 0.14 and make CLI work

Commit:80f6ffa
Author:or-else

update protobufs for meta.Del & pres.DelId

Commit:619d2bc
Author:or-else

moar changes. still does not compile

Commit:1a4bd0f
Author:or-else

protobuf is done

Commit:4c9dc80
Author:or-else

more changes

Commit:5015f57
Author:or-else

chatbot works now

Commit:414b860
Author:or-else

more server-side work

Commit:19bbf37
Author:or-else

making the chatbot

Commit:04e108a
Author:or-else

converters to and from protobufs

Commit:ac05f1f
Author:or-else

actually adding cmbined proto files and generated go

Commit:ab27ecd
Author:or-else

must put all protobufs into one file - proto imports are broken

This commit does not contain any .proto files.

Commit:d3e9522
Author:or-else

updating docs and minor fixes

Commit:ebbb066
Author:or-else

renaming protibuf folder again

Commit:ddd3ee4
Author:or-else

splitting proto file into modules

Commit:7581753
Author:or-else

updated protobufs with message id

Commit:0ad3e76
Author:or-else

refactored deb maker and added chatbot account

Commit:a63c546
Author:or-else

conversion to pb is done

Commit:0c5f833
Author:or-else

incomplete but compiles cleanly

Commit:2a2793f
Author:or-else

protobuf complete with rpc definition

Commit:de0bdde
Author:or-else

work in progress

Commit:144e4a2
Author:or-else

work in progress

Commit:8446ced
Author:or-else

initial protobuf definition for plugin rpc