Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add completion of emoji names | Trygve Aaberge | 2024-02-18 | 1 | -0/+12 |
| | |||||
* | Support open/close/joined/left conversation events | Trygve Aaberge | 2024-02-18 | 1 | -0/+49 |
| | |||||
* | Show user status in DM buffer title | Trygve Aaberge | 2024-02-18 | 2 | -1/+10 |
| | |||||
* | Show conversation topic in buffer title | Trygve Aaberge | 2024-02-18 | 3 | -1/+20 |
| | |||||
* | Add tests for attachments and fix rendering bugs | Trygve Aaberge | 2024-02-18 | 1 | -1/+12 |
| | |||||
* | Add render blocks tests from old version | Trygve Aaberge | 2024-02-18 | 1 | -6/+7 |
| | |||||
* | Support muted conversations config | Trygve Aaberge | 2024-02-18 | 2 | -0/+23 |
| | |||||
* | Support highlight notifications without rendering history | Trygve Aaberge | 2024-02-18 | 1 | -0/+1 |
| | |||||
* | Update message when subscribed/unsubscribed | Trygve Aaberge | 2024-02-18 | 1 | -0/+14 |
| | | | | | | Pyright doesn't allow me to set subscribed/last_read in _message_json since some of the _message_json types don't have them, so had to use separate attributes. | ||||
* | Mark as read when switching away from buffer | Trygve Aaberge | 2024-02-18 | 1 | -0/+5 |
| | |||||
* | Mark buffer as read when conversation/thread is marked | Trygve Aaberge | 2024-02-18 | 1 | -0/+59 |
| | |||||
* | Add types for broadcast messages from rtm | Trygve Aaberge | 2024-02-18 | 3 | -6/+19 |
| | |||||
* | Use hook_url for http requests when available | Trygve Aaberge | 2024-02-18 | 1 | -1/+29 |
| | |||||
* | Show prefix for thread broadcast messages | Trygve Aaberge | 2024-02-18 | 2 | -0/+10 |
| | |||||
* | Support showing thread replies in the channel | Trygve Aaberge | 2024-02-18 | 2 | -0/+41 |
| | |||||
* | Render thread suffix in messages | Trygve Aaberge | 2024-02-18 | 2 | -1/+3 |
| | |||||
* | Support rendering huddles | Trygve Aaberge | 2024-02-18 | 2 | -0/+76 |
| | |||||
* | Update weechat stub file | Trygve Aaberge | 2024-02-18 | 1 | -228/+307 |
| | |||||
* | Use blocks to render messages | Trygve Aaberge | 2024-02-18 | 1 | -10/+208 |
| | |||||
* | Render me/action messages correctly | Trygve Aaberge | 2024-02-18 | 2 | -0/+14 |
| | |||||
* | Render reactions after messages | Trygve Aaberge | 2024-02-18 | 1 | -0/+28 |
| | |||||
* | Support rendering message edits and deletions | Trygve Aaberge | 2024-02-18 | 1 | -0/+6 |
| | |||||
* | Render join and leave messages correctly | Trygve Aaberge | 2024-02-18 | 2 | -0/+31 |
| | |||||
* | Support sending and receiving typing | Trygve Aaberge | 2024-02-18 | 2 | -2/+3 |
| | | | | | | This does not support globally showing typing from direct messages, like the old wee-slack did, because that's not supported by WeeChats typing plugin. It only shows typing in the current buffer. | ||||
* | Fix typings for create_connection | Trygve Aaberge | 2024-02-18 | 1 | -3/+27 |
| | |||||
* | Add messages received over rtm to channels | Trygve Aaberge | 2024-02-18 | 2 | -10/+135 |
| | |||||
* | Add command /slack disconnect | Trygve Aaberge | 2024-02-18 | 1 | -0/+5 |
| | |||||
* | Assume some unknown lists from slack to be list of strings | Trygve Aaberge | 2024-02-18 | 2 | -4/+4 |
| | |||||
* | Fix some mypy specific type issues | Trygve Aaberge | 2024-02-18 | 3 | -6/+6 |
| | |||||
* | Move SlackErrorResponse into slack_common.pyi | Trygve Aaberge | 2024-02-18 | 12 | -19/+16 |
| | |||||
* | Open all conversation types on start | Trygve Aaberge | 2024-02-18 | 3 | -4/+21 |
| | |||||
* | Support unfurling usergroup names | Trygve Aaberge | 2024-02-18 | 2 | -0/+52 |
| | |||||
* | Fix compatibility with Python 3.7 | Trygve Aaberge | 2024-02-18 | 8 | -13/+14 |
| | |||||
* | Add support for completing nicks | Trygve Aaberge | 2024-02-18 | 3 | -2/+18 |
| | | | | | | | This uses Slacks edgeapi which only works for session tokens, but has the benefit of being able to complete nicks without all users being loaded. So need to add some completion for the loaded users for when using OAuth tokens as well. | ||||
* | Fetch multiple users/bots in the same request | Trygve Aaberge | 2024-02-18 | 2 | -0/+22 |
| | | | | | | | Turns out you can query for multiple users/bots with users.info/bots.info even though it's not documented. Use that to query for multiple users/bots in one request, instead of making tons of requests. | ||||
* | Add missing final decorators | Trygve Aaberge | 2024-02-18 | 2 | -1/+7 |
| | |||||
* | Combine error response types | Trygve Aaberge | 2024-02-18 | 7 | -53/+33 |
| | |||||
* | Change SlackUsers to singular since it only concerns one user | Trygve Aaberge | 2024-02-18 | 2 | -15/+15 |
| | |||||
* | Show nick suffix for bots | Trygve Aaberge | 2024-02-18 | 2 | -4/+44 |
| | |||||
* | Update slack user typings | Trygve Aaberge | 2024-02-18 | 2 | -19/+49 |
| | |||||
* | Use display name or real name | Trygve Aaberge | 2024-02-18 | 1 | -20/+24 |
| | |||||
* | Ping websocket every 5 seconds | Trygve Aaberge | 2024-02-18 | 1 | -1/+2 |
| | |||||
* | Connect to websocket | Trygve Aaberge | 2024-02-18 | 1 | -0/+56 |
| | |||||
* | Call rtm.connect (doesn't connect to web socket yet) | Trygve Aaberge | 2024-02-18 | 1 | -0/+24 |
| | |||||
* | Fix some slack types | Trygve Aaberge | 2024-02-18 | 2 | -29/+5 |
| | |||||
* | Add typing for slack conversations history | Trygve Aaberge | 2024-02-18 | 1 | -0/+153 |
| | |||||
* | Add type for users.info | Trygve Aaberge | 2024-02-18 | 1 | -0/+94 |
| | |||||
* | Add typings for users.conversations | Trygve Aaberge | 2024-02-18 | 1 | -0/+114 |
| | |||||
* | Simplify typings for slack conversions info | Trygve Aaberge | 2024-02-18 | 1 | -34/+17 |
| | |||||
* | Update types for slack conversations info | Trygve Aaberge | 2024-02-18 | 1 | -0/+1 |
| |