Commit Graph

  • 7c26942264 Remove some debug messages and add todo Tulir Asokan 2017-12-03 22:52:09 +02:00
  • debcf0dc29 Add support for kicking Telegram users from Matrix Tulir Asokan 2017-12-03 22:50:57 +02:00
  • 8a082a4598 Allow upgrading Telegram groups to supergroups from Matrix Tulir Asokan 2017-12-03 22:34:47 +02:00
  • 58ea45638e Add support for creating Telegram chats from Matrix Tulir Asokan 2017-12-03 22:23:06 +02:00
  • b203f3b182 Add support for Matrix->Telegram invites Tulir Asokan 2017-12-03 13:12:44 +02:00
  • 00c26eef86 Add supergroup upgrade handling and experimental updatesTooLong handling Tulir Asokan 2017-12-03 11:29:32 +02:00
  • 70075352d2 Don't try to join old channels Tulir Asokan 2017-12-03 11:27:34 +02:00
  • a02363638e Add more things Tulir Asokan 2017-12-03 10:02:54 +02:00
  • 0463755574 JSDocs and other minor changes Tulir Asokan 2017-12-02 19:17:52 +02:00
  • 333b46eee9 Fix Telegram -> Matrix linebreaks in formatted messages Tulir Asokan 2017-12-02 15:58:55 +02:00
  • f773289111 Add bot commands to feature list Tulir Asokan 2017-12-02 15:49:35 +02:00
  • cf3f99bd7d Update JSDocs Tulir Asokan 2017-12-02 15:47:32 +02:00
  • 2bda80526c Reformat Telegram /commands to !commands Tulir Asokan 2017-12-02 13:54:49 +02:00
  • a1ec408b5b Update eslint Tulir Asokan 2017-12-01 19:05:22 +02:00
  • 7eb01fb048 Move jsdoc generation script into package.json Tulir Asokan 2017-12-01 19:04:51 +02:00
  • 04dc8ee3e9 Fix Matrix->Telegram formatting and add mention bridging Tulir Asokan 2017-12-01 18:57:52 +02:00
  • 0709e909bd Fix non-cached getPortalByRoomID Tulir Asokan 2017-12-01 16:44:43 +02:00
  • ac33eebb22 Add notification when sending files and add location bridging Tulir Asokan 2017-12-01 16:25:26 +02:00
  • 5064ab88eb Fix and improve api command output Tulir Asokan 2017-12-01 16:15:07 +02:00
  • 0d9937f73f Allow calling updateInfo without data Tulir Asokan 2017-12-01 16:02:34 +02:00
  • 1799732a0c Fix chat avatar syncing (ref #15) Tulir Asokan 2017-12-01 15:46:47 +02:00
  • 678a2a460e Update README Tulir Asokan 2017-11-30 23:33:42 +02:00
  • 56ab82cabd Send channel messages as AS bot if sender is unknown Tulir Asokan 2017-11-30 21:38:55 +02:00
  • eaff8204b8 Add very crude ping command (ref #14) Tulir Asokan 2017-11-30 21:15:32 +02:00
  • 51bc1f30da Handle avatar and chat title changes Tulir Asokan 2017-11-30 20:56:25 +02:00
  • 437dee0ddb Invite all users sent in initial group create action Tulir Asokan 2017-11-30 20:42:07 +02:00
  • ee62b9cd7e Reorder and update features/roadmap Tulir Asokan 2017-11-30 20:36:23 +02:00
  • 639ed0e4a8 Handle Telegram membership events Tulir Asokan 2017-11-30 20:30:21 +02:00
  • 06a1b0a79e Improve some handlers and auto-create rooms on message Tulir Asokan 2017-11-30 18:25:02 +02:00
  • 4fca37f4dc Save user data after updating avatar Tulir Asokan 2017-11-30 18:24:10 +02:00
  • 4012774dd6 Update jsdocs Tulir Asokan 2017-11-30 17:53:25 +02:00
  • 9f7e816b36 Use telegram-mtproto v3.2.7 to remove need for fix script Tulir Asokan 2017-11-30 17:48:21 +02:00
  • ca88182867 Add separate default file names for audio/video Tulir Asokan 2017-11-27 23:14:17 +02:00
  • 0a09816003 Add refactoring and formatted text bridging Tulir Asokan 2017-11-27 21:35:32 +02:00
  • a6bd561c7c Allow disabling (prefixed) commands in non-management rooms Tulir Asokan 2017-11-27 18:42:00 +02:00
  • 486c7af6f7 Add more JSDocs (ref #1) Tulir Asokan 2017-11-27 18:22:12 +02:00
  • c0febbff0a Remove old TODO and update jsdocs Tulir Asokan 2017-11-27 16:46:09 +02:00
  • cc66523df1 Add features & roadmap section Tulir Asokan 2017-11-26 15:04:55 +02:00
  • 84d92cab25 Allow starting private chats by inviting Telegram user. Fixes #13 Tulir Asokan 2017-11-26 14:40:11 +02:00
  • 02ab9bb6df Minor improvements Tulir Asokan 2017-11-26 14:39:52 +02:00
  • b2a3954ad7 Allow HTML in search results Tulir Asokan 2017-11-26 14:39:22 +02:00
  • ba3667db0e Improve location text Tulir Asokan 2017-11-26 00:18:20 +02:00
  • adeb271c1b Add image/audio/file/location bridging. Fixes #9 Tulir Asokan 2017-11-25 23:57:11 +02:00
  • 1caba73147 Refactoring and debug messages Tulir Asokan 2017-11-25 22:23:46 +02:00
  • 0cd22fc230 Update package lock Tulir Asokan 2017-11-25 19:51:14 +02:00
  • b4eb455295 Add jsdocs and jsdoc generator (ref #1) Tulir Asokan 2017-11-25 18:32:32 +02:00
  • 8cf76092c3 Add step #0 to both usage sections Tulir Asokan 2017-11-25 17:32:39 +02:00
  • ac6d0ea610 Improve help page sorting Tulir Asokan 2017-11-25 17:24:47 +02:00
  • a691315340 Fix logout and improve login-related management replies. Fixes #6 Tulir Asokan 2017-11-25 17:10:21 +02:00
  • b66b65db65 Add unsetManagement and add help for management (un/)set commands Tulir Asokan 2017-11-25 16:10:13 +02:00
  • caaffde231 Fix bugs and #12 Tulir Asokan 2017-11-25 16:01:27 +02:00
  • ffd04e00c2 Remove completed TODOs Tulir Asokan 2017-11-25 15:13:38 +02:00
  • 64462af078 Switch to ESLint formatting Tulir Asokan 2017-11-25 15:12:05 +02:00
  • 77a2705dd9 Improve management command output and add user link pills to search output (ref #7) Tulir Asokan 2017-11-25 15:06:02 +02:00
  • 69db7c8192 Fix TelegramPuppet.getDisplayName() Tulir Asokan 2017-11-25 14:52:32 +02:00
  • 03c9eb44f9 Allow management command replies to contain markdown/HTML Tulir Asokan 2017-11-25 14:45:21 +02:00
  • ae71433743 Add commands for searching and initiating private chats with users (ref #7) Tulir Asokan 2017-11-25 14:08:06 +02:00
  • 3b42b17bb7 Disable automatic private chat room creation (ref #7) Tulir Asokan 2017-11-24 16:54:51 +02:00
  • a84349da85 Remove base64 storage testing debug messages Tulir Asokan 2017-11-24 16:54:27 +02:00
  • 8528f65848 Don't send empty messages Tulir Asokan 2017-11-24 16:27:04 +02:00
  • 3574c23ea5 Add discussion channels section Tulir Asokan 2017-11-22 13:50:43 +02:00
  • 989200e464 Fix private supergroup/channel room creation Tulir Asokan 2017-11-22 00:20:53 +02:00
  • 7cdbaf5eff Update README Tulir Asokan 2017-11-21 17:45:26 +02:00
  • cb0d931652 Add JSDocs to app.js (ref #1) Tulir Asokan 2017-11-21 17:26:12 +02:00
  • 674ea9eab4 Format and maybe break code Tulir Asokan 2017-11-21 14:30:59 +02:00
  • 5ef0a202a2 More code Tulir Asokan 2017-11-21 00:09:39 +02:00
  • 217017099a Add potential way to make user-store.db look nicer Tulir Asokan 2017-11-20 21:49:50 +02:00
  • db872983fb Small avatar update code cleanup Tulir Asokan 2017-11-20 21:48:09 +02:00
  • d2e64d12d1 Add script to download older telegram-mtproto commit Tulir Asokan 2017-11-20 21:46:59 +02:00
  • 6d3c2fdb83 Remove useless telegram-mtproto v2 support Tulir Asokan 2017-11-19 18:41:04 +02:00
  • 02f1985171 Fix logging in Tulir Asokan 2017-11-19 18:39:42 +02:00
  • 58ca75aae4 Exit after generating registration Tulir Asokan 2017-11-19 18:25:20 +02:00
  • 8a1ed209f1 Yet another sync commit Tulir Asokan 2017-11-16 22:05:08 +02:00
  • e95873b4ec Remove broken AS bot displayname config option Tulir Asokan 2017-11-16 19:23:43 +02:00
  • 0c1bfb2e57 Add a hard-to-read help message Tulir Asokan 2017-11-16 18:07:01 +02:00
  • 42eb5775ff Update README.md Tulir Asokan 2017-11-16 17:57:55 +02:00
  • e136b14f0f Basic messaging on groups and channels works now Tulir Asokan 2017-11-16 17:55:47 +02:00
  • 0388c96881 Code additions/edits Tulir Asokan 2017-11-16 12:34:58 +02:00
  • 9d705bd5c8 Implement room and user creation Tulir Asokan 2017-11-16 11:54:01 +02:00
  • eb2de79a4b Improve and/or break things Tulir Asokan 2017-11-15 22:43:55 +02:00
  • 667421c727 Another sync commit with an useless message Tulir Asokan 2017-11-15 01:16:58 +02:00
  • 0539af129b Break and/or improve things Tulir Asokan 2017-11-13 23:47:26 +02:00
  • 0639f26a2c Logging in and auth persistence actually works now Tulir Asokan 2017-11-13 22:32:45 +02:00
  • daeaca8c4f Authentication may or may not now work Tulir Asokan 2017-11-13 01:19:12 +02:00
  • 9db90d2d5c Add editor and eslint configs Tulir Asokan 2017-11-12 19:18:10 +02:00
  • 1587fa0913 Add package.json and README Tulir Asokan 2017-11-12 18:50:57 +02:00
  • ed42a7b565 Initial commit Tulir Asokan 2017-11-12 17:42:45 +02:00