9 Jul 2018 |
TravisR | hey, I'm currently going through differences between the spec and synapse and ran across this: https://github.com/ma1uta/jeon/blob/master/SpecDiff.md | 16:58:37 |
TravisR | is it possible to get a little bit more detail about what is missing where? | 16:58:55 |
@ma1uta:matrix.org | Hello. Oh, I'm on holiday and will come back on Saturday. | 17:00:24 |
@ma1uta:matrix.org | Is it urgent or it can wait. I will come on Saturday and write more detail. | 17:02:41 |
@ma1uta:matrix.org | In this file I described fields which cannot find in the spec but found when implemented and tested my AS. | 17:05:16 |
TravisR | No rush - please let me know when you get a chance to update it :) | 17:38:32 |
@ma1uta:matrix.org | Ok. | 17:45:05 |
17 Jul 2018 |
@ma1uta:matrix.org | TravisR: I have rewrited this file a little. Don't hesitate to ask me. | 20:18:05 |
TravisR | Thank you! I'll take a look | 20:22:05 |
19 Jul 2018 |
| Christian changed their profile picture. | 14:16:52 |
28 Jul 2018 |
| Arne changed their profile picture. | 23:48:00 |
9 Aug 2018 |
| benpa-matrix joined the room. | 14:32:03 |
16 Aug 2018 |
@ma1uta:matrix.org | Hello all. I have released the Jeon (C2S and Application api) version 0.4.1 and some sdk (the client-sdk and the bot-sdk) on the Maven Central Repository. Next goal: the stable release 1.0.0 of all api (c2s, s2s, identity, application, push) which correspond the first stable Matrix API. | 04:10:14 |
17 Aug 2018 |
| ma1uta joined the room. | 09:00:08 |
| @ma1uta:matrix.orgchanged room power levels. | 09:00:22 |
| @ma1uta:matrix.org left the room. | 09:00:29 |
benpa-matrix | hey ma1uta, is this something to add to TWIM? | 09:52:19 |
ma1uta | Yep, I'm writing news to TWIM. | 10:07:33 |
benpa-matrix | ok thanks! | 10:07:58 |
20 Aug 2018 |
| ma1uta changed their display name from ma1uta to maluta. | 07:28:36 |
| ma1uta changed their display name from maluta to ma1uta. | 07:29:16 |
20 Sep 2018 |
ma1uta | Jeon (https://github.com/ma1uta/jeon) massive update! Jeon is a set of the java interfaces and classes which describes the Matrix API.
- client-api: r0.4.0-1 corresponds to the r0.4.0 C2S API.
- application-api: r0.1.0 corresponse to the r0.1.0 AS API,
- push-api: r0.1.0 corresponds to the r0.1.0 PUSH API,
- identity-api: r0.1.0 corresponds to the r0.1.0 IS API.
All artefacts available from the Maven Central Repository. Also updated the swagger schemas generated from the code:
- https://ma1uta.github.io/swagger/c2s.json - C2S API
- https://ma1uta.github.io/swagger/as.json - AS API
- https://ma1uta.github.io/swagger/push.json - PUSH API
- https://ma1uta.github.io/swagger/id.json - IS API
| 03:52:24 |
ma1uta | And the first hotfix: application-api r0.1.0-2 with fixed url (/transactions has been changed to the _matrix/app/v1/transactions ). And this release will break all AS because synapse sends transactions to the old url. | 05:50:23 |
ma1uta | Also I am releasing a new version of the java client (https://github.com/ma1uta/jmsdk) in one or two days. The new client works is asynchronous mode, each method doesn't block the thread and return the CompletableFuture (promise in java). Then you can block thread to get the response or build a asynchronous promises chain. | 06:36:49 |
benpa-matrix | Wowee! So you're now compatible with the latest spec versions | 08:22:25 |
ma1uta | In reply to @benpa:matrix.org Wowee! So you're now compatible with the latest spec versions yep. | 09:10:48 |
ma1uta | I wrote about this in the #twim. | 09:11:22 |
| @max:kamax.io joined the room. | 15:54:19 |
benpa-matrix | ma1uta: brill | 15:59:30 |
| @MTRNord:matrix.ffslfl.net joined the room. | 16:21:08 |