28 Nov 2017 |
Ross Schulman | I'm not sure it makes sense to make the other side tell the proxy where to proxy to. | 15:42:31 |
MTRNord | yeah I agree my main idea was to be able to run the client anywhere for everything. But that is propably better to use a config on proxy side | 15:42:37 |
MTRNord | !github create "use config for proxy instead defining the HS adress to proxy to in every request" | 15:43:25 |
Github | Created issue: https://github.com/MTRNord/MatrixProtoBuf/issues/4 | 15:43:27 |
Github [@MTRNord:matrix.org] (deprecated) | [MTRNord/MatrixProtoBuf] MTRNord opened issue #4: use config for proxy instead defining the HS adress to proxy to in every request [open] - https://github.com/MTRNord/MatrixProtoBuf/issues/4 | 15:43:27 |
29 Nov 2017 |
| * MTRNord made some thinking and will make federation proto files and than implement it in a dendrite fork which I later will PR back into dendrite :) (using gRPC) | 07:44:29 |
| MTRNord invited Github [@MTRNord:matrix.ffslfl.net] (deprecated). | 12:09:44 |
| Github [@MTRNord:matrix.ffslfl.net] (deprecated) joined the room. | 12:09:48 |
Ross Schulman | That sounds like a great plan, MTRNord. | 13:30:12 |
MTRNord | I asked if the dendrite devs want it in their room. They don't disagree but also don't see if that fixes the bottleneck | 13:32:33 |
Ross Schulman | Yeah, I just replied there too. | 13:36:51 |
MTRNord | 👍 | 13:37:58 |
Github [@MTRNord:matrix.ffslfl.net] (deprecated) | [Nordgedanken/MatrixProtoFiles] web-flow pushed to master: Update server.proto - https://github.com/Nordgedanken/MatrixProtoFiles/commit/c9553436feb46eb4156d23e905481de9adaca8cc | 15:44:29 |
Github [@MTRNord:matrix.ffslfl.net] (deprecated) | [Nordgedanken/MatrixProtoFiles] web-flow pushed to master: Update server.proto - https://github.com/Nordgedanken/MatrixProtoFiles/commit/5e5d609768227d403190cbca3c6b1d0314e492bf | 16:39:06 |
Github [@MTRNord:matrix.ffslfl.net] (deprecated) | [Nordgedanken/MatrixProtoFiles] web-flow pushed to master: Update server.proto - https://github.com/Nordgedanken/MatrixProtoFiles/commit/83e388e2562a48552fe1fda03acc4b34016a5777 | 17:38:11 |
30 Nov 2017 |
Github [@MTRNord:matrix.ffslfl.net] (deprecated) | [Nordgedanken/MatrixProtoFiles] web-flow pushed to master: Fix federation proto - https://github.com/Nordgedanken/MatrixProtoFiles/commit/bcd1c5764b7de611db39ad5cbaba30ff1876f5b0 | 20:28:12 |
Github [@MTRNord:matrix.ffslfl.net] (deprecated) | [Nordgedanken/MatrixProtoFiles] web-flow pushed to master: Fix syntax for proto3 - https://github.com/Nordgedanken/MatrixProtoFiles/commit/d0b79829f084506d4e20091d41984983b6cd7892 | 20:28:42 |
Github [@MTRNord:matrix.ffslfl.net] (deprecated) | [Nordgedanken/MatrixProtoFiles] MTRNord pushed to master: Add go files to optionaly use this as go lib - https://github.com/Nordgedanken/MatrixProtoFiles/commit/7175417ec68cb38ad3931b35245791888aee515f | 20:31:00 |
MTRNord | whuuut no way protobuf now does also json on their structs :O https://github.com/Nordgedanken/MatrixProtoFiles/blob/master/federation/server.pb.go#L94-L101 makes writing a proxy a million times easier | 20:37:11 |
MTRNord | (oh and these go files propably get moved in the future. I just have them to use that as a lib for dendrite currently as I am going to write a mockup dendrite fork with gRPC | 20:38:19 |
Github [@MTRNord:matrix.ffslfl.net] (deprecated) | [Nordgedanken/MatrixProtoFiles] MTRNord pushed to master: add missing gRPC code - https://github.com/Nordgedanken/MatrixProtoFiles/commit/1da9a86522ce6d1390c3f136c6951f434acc1356 | 20:40:55 |
MTRNord | working on the mockup dendrite here: https://github.com/MTRNord/dendrite/tree/grpc_federation I will use it for testing currently and after it write a clean version :) | 20:55:13 |
Ross Schulman | Cool! | 21:36:34 |
1 Dec 2017 |
MTRNord | I would even compile and run it but I cant compile on my server for some weird reason that my go is too new | 08:37:20 |
MTRNord | oh nvm now it works | 08:38:46 |
MTRNord | server running at https://riot.nordgedanken.de:8448/_matrix/federation/grpc | 08:40:28 |
MTRNord | (well the grpc one) | 08:40:35 |
MTRNord | But no endpoints yet | 09:12:42 |
MTRNord | Or well not endpoints but registered rpc Services | 09:12:59 |
4 Dec 2017 |
Github [@MTRNord:matrix.ffslfl.net] (deprecated) | [Nordgedanken/MatrixProtoFiles] web-flow pushed to master: Update server.proto - https://github.com/Nordgedanken/MatrixProtoFiles/commit/ac2314e45e956a582e03bdb73ba566ed2fcf3eb5 | 08:37:43 |