Commit graph

477 commits

Author SHA1 Message Date
teidesu
ea299cacca docs: improve documentation 2022-08-29 16:22:57 +03:00
teidesu
e7219ed2de refactor: normalizeToInput* now throws an error by itself, never returning null 2022-08-29 16:15:37 +03:00
teidesu
1cc3594f09 docs(tl-utils): documented everything 2022-08-29 14:33:11 +03:00
teidesu
7b7fdc7092 docs: removed typedoc-plugin-coverage
it works like shit
2022-08-28 17:56:56 +03:00
teidesu
7eb843dd20 feat(markdown-parser): added support for custom emojis 2022-08-25 20:17:33 +03:00
teidesu
34f783aa66 feat(html-parser): added support for custom emojis 2022-08-25 20:17:25 +03:00
teidesu
390b65f796 build(docs): api reference generation improvements
- added readme in each package
- updated typedoc, fixed related issues
- use @link instead of @see
- moved configs to typedoc.js, improved exclusion of unneeded stuff
- custom plugin for typedoc for cross-package references
- preparing to move documentation to separate repository
2022-08-24 23:37:26 +03:00
teidesu
b08ec342e5 feat(client): export customEmojiId in Sticker 2022-08-18 21:34:35 +03:00
teidesu
eaa517a5c3 feat(client): support custom emojis 2022-08-18 19:52:24 +03:00
teidesu
e39057bda5 fix(file-id): bumped version
todo: should we really enforce the version? tdlib uses current version from Version.h, but not every version there changes file id format (and v32 is fully compatible with v41 as far as im concerned)
2022-08-18 17:46:03 +03:00
teidesu
26b96c3151 refactor(tl-utils): export everything in index.ts 2022-08-12 20:11:27 +03:00
teidesu
16fdd5ded1 fix(tl): better {@link} generation from documentation 2022-08-12 17:46:04 +03:00
teidesu
9b027425dd fix(tl-utils): handle <br> 2022-08-12 17:22:40 +03:00
teidesu
be343b561e fix(tl-utils): do not break <a href 2022-08-12 17:13:24 +03:00
teidesu
ff58e3ee0d fix(tl-utils): do not make @link tags for primitives 2022-08-12 17:11:19 +03:00
teidesu
e3dbe3b7d1 fix(tl-utils): do not break @link tags 2022-08-12 17:00:02 +03:00
teidesu
b34a90ec30 build: updated layer to 144 2022-08-12 16:17:35 +03:00
teidesu
afb07534f9 feat(tl): added blogfork domain, auto-choose domain for docs 2022-08-12 16:16:44 +03:00
teidesu
b7fa085b88 fix(build): fix dep bumping in version.js 2022-08-12 16:16:16 +03:00
teidesu
8b6cde6db5 fix(client): made ChatJoinRequestUpdate inspectable 2022-08-02 03:48:18 +03:00
teidesu
537b7d0462 feat(core): support overwriting existing session with session strings 2022-07-31 08:01:40 +03:00
teidesu
2a97616d80 fix(codegen): fixed typings codegen, added a test 2022-07-23 05:03:38 +03:00
teidesu
ad29b2af17 fix(client): improved getHistory method
merged iterHistory into getHistory, improved pagination, offset support and other stuff
2022-07-23 02:22:20 +03:00
teidesu
b6f2f39906 fix(client): improved searchMessages method
use offsetId for pagination, expose minId/maxId/minDate/maxDate, threadId, offsetId
2022-07-23 01:29:36 +03:00
teidesu
0330efd4dc fix(i18n): support FormattedString
totally forgot about it
2022-07-19 03:11:08 +03:00
teidesu
ebe9786987 feat: i18n package 2022-07-19 02:47:59 +03:00
teidesu
a3aca20099 build: updated name in package.json files 2022-07-18 23:32:11 +03:00
teidesu
feac72e3ec feat(client): accept raw tl object for keyboard 2022-07-13 05:14:56 +03:00
teidesu
42c5d29167 fix(client): automatically derive gallery for inline result 2022-07-13 05:09:58 +03:00
teidesu
2c6238798f fix(client): remove explicit simple/non-simple webview type, change it automatically if needed 2022-07-13 04:53:29 +03:00
teidesu
2c54751029 fix(client): hopefully fix random MEDIA_EMPTY errors when editing inline 2022-07-10 01:38:23 +03:00
teidesu
715f4f8a68 fix(core): write buffers to log as trimmed base64 2022-07-10 01:11:24 +03:00
teidesu
61ca4130c8 fix(client): allow caption in every media type 2022-07-08 15:01:19 +03:00
teidesu
51280d6494 fix(client): accept formatted string in text inline msg builder 2022-07-04 16:36:51 +03:00
teidesu
e68c9f4bb5 refactor: prettier-ed code, rearranged imports, fixed tests 2022-06-30 16:32:56 +03:00
teidesu
f2eb033e91 fix(dispatcher): fix not dispatching to children
i dont fucking know why that code didn't work, i hate js
2022-06-30 16:24:13 +03:00
teidesu
fdcd9e0c5b fix(core): fixed orphan timer when multiple usable events are emitted 2022-06-30 15:56:58 +03:00
teidesu
1a60b39214 build: added script for bumping version with dependencies 2022-06-29 22:00:34 +03:00
teidesu
967c10b25c fix(core): never use ipv6 dc when not using ipv6 2022-06-28 23:13:56 +03:00
teidesu
a2dbccada6 fix(tl-utils): optimize readers code size by merging pre-return vars 2022-06-28 19:26:11 +03:00
teidesu
dd4cc471f6 fix(tl-utils): fixed reader codegen impl for non-zero-size fields between flags 2022-06-28 19:23:32 +03:00
teidesu
6978e159d7 feat(tl-utils): support flag for exposing raw flags in codegen 2022-06-28 18:57:22 +03:00
teidesu
16ffca23d2 fix(client): improve animated profile picture support, fixed related bugs 2022-06-27 16:23:02 +03:00
teidesu
8822de2e1f fix(client): pass params for forward caption, also codegen-ed client 2022-06-21 21:07:54 +03:00
teidesu
11d91c1f55 feat(client): support sending as peer 2022-06-21 21:05:27 +03:00
teidesu
1be12d9917 feat(client): support noforward flag when sending 2022-06-21 20:59:25 +03:00
teidesu
7d71728868 feat(client): support forwarding withot author/caption 2022-06-21 20:56:45 +03:00
teidesu
0396710b18 feat(client): improve support for premium stickers and video thumbnails 2022-06-21 20:53:57 +03:00
teidesu
1ac0cd8530 feat(client): expose info about premium users and media 2022-06-20 01:51:07 +03:00
teidesu
2c3529870a feat(client): updated to layer 143
also fixed some minor bugs
2022-06-18 22:47:31 +03:00