teidesu
49eda8f0e3
fix(core): fix bare types and mt_message writing
2021-08-19 23:09:44 +03:00
teidesu
4b22ee5b25
rename back to mtcute
...
idk lol
2021-08-05 20:38:24 +03:00
teidesu
a8d3543e64
build: preparing for publish, moved to strict typescript, fixed some stuff
2021-07-30 17:40:50 +03:00
teidesu
d4f07aa07c
feat(tl): added types for reactions, also added ability to augment schema from file
2021-07-25 23:19:12 +03:00
teidesu
2f1c8548a0
build: renamed to mtqt
2021-07-25 21:03:40 +03:00
teidesu
b03e2f4f0b
fix(tl): updated schema
...
god i love when telegram changes schema in a backwards-incompatible way and doesn't change layer number because they dont give a slightest fuck on third party mtproto implementations
2021-07-24 23:21:52 +03:00
teidesu
3b523598ad
build: changed license to lgplv3
2021-07-19 03:57:47 +03:00
teidesu
244948149a
fix(tl): updated errors
2021-07-14 16:34:33 +03:00
teidesu
c2130dec9f
build(tl): updated to layer 131
2021-07-06 18:02:26 +03:00
teidesu
d5e595d7cf
fix: added MessageNotFoundError, improved getMessages, fixed methods that use it
2021-07-06 02:24:58 +03:00
teidesu
6215892090
fix(tl): fix optionals generation
...
i am fucking dumb
2021-07-05 22:46:36 +03:00
teidesu
ed0198f057
fix(tl): made randomId field required
...
i wanted to make it auto-fill itself but decided it would be too much hassle
2021-07-05 20:43:42 +03:00
teidesu
596362bb89
fix(tl): automatically resolve conflicts if layer is different
2021-06-27 15:06:42 +03:00
teidesu
ef68b414ad
fix(tl): correctly handle constructors without id
2021-06-27 01:08:38 +03:00
teidesu
090f42e559
build(tl): updated to layer 130
2021-06-26 17:13:13 +03:00
teidesu
1abfc56474
feat(tl): merge schemas from tdlib and tdesktop
2021-06-26 16:22:19 +03:00
teidesu
bcce752dfd
build: preparing for publish x4
...
at this point i'm too tired to describe what happened
2021-06-08 00:37:13 +03:00
teidesu
280c9f51aa
build: preparing to publish (part 2)
...
fixed imports, package.json files, improved package generation for certain packages, and more (i'm too lazy to describe all the magic that i've done)
2021-06-06 19:23:43 +03:00
teidesu
ae2dbcf03f
build: fixed scripts, eslintignore, fixed linter warnings and re-formatted with prettier
2021-06-06 15:20:41 +03:00
teidesu
599250d0af
feat(tl-ref): history section, containing type history and older schemas
2021-06-05 17:46:58 +03:00
teidesu
685d75effd
docs(tl): replace male pronouns with gender-neutral
2021-06-03 18:59:43 +03:00
teidesu
2daf497cc4
feat: updated to TL layer 129
2021-05-31 22:36:26 +03:00
teidesu
a6217c682d
feat(core): support rpc timeouts
2021-05-16 02:50:43 +03:00
teidesu
f45b602423
fix(tl): improved bot-only methods detection
2021-05-16 02:07:23 +03:00
teidesu
6879ae945a
feat(tl): generate switches instead of OR expressions
...
switches are WAY faster.
2021-05-11 23:27:09 +03:00
teidesu
320f4fdd24
fix(core): empty strings and zero numbers are also included in the flags and serialization
2021-05-09 14:34:52 +03:00
teidesu
2226428164
docs(tl): added missing venue provider
2021-05-04 13:09:22 +03:00
teidesu
c949709de2
fix(tl): added generate-errors script to generate-code
2021-04-14 22:50:29 +03:00
teidesu
958dd60c75
feat: tl reference web application
...
available at https://mt.tei.su/tl/
2021-04-14 18:08:53 +03:00
teidesu
eae2c7f459
feat(tl): additional descriptions for types and parameters without one
...
also updated to layer 126
2021-04-11 23:33:01 +03:00
teidesu
a6f9c02ef7
fix(tl): renamed errors.json to raw-errors.json to avoid confusion with js/ts files
2021-04-11 19:41:39 +03:00
teidesu
dd6e90bef6
feat(tl/codegen): made generate-errors emit errors list as a json file
2021-04-11 19:40:26 +03:00
teidesu
cd8ec8309f
Initial commit
2021-04-08 12:19:38 +03:00