aboutsummaryrefslogtreecommitdiffstats
path: root/slack/slack_workspace.py
Commit message (Expand)AuthorAgeFilesLines
* Use enterprise id in edgeapi path if it existsTrygve Aaberge2024-03-291-0/+1
* Add command `/slack linkarchive`Trygve Aaberge2024-02-201-0/+2
* Add command `/slack part`Trygve Aaberge2024-02-181-1/+1
* Don't call conversations.leave when closed from serverTrygve Aaberge2024-02-181-1/+1
* Unset _connect_task after cancelling itTrygve Aaberge2024-02-181-0/+1
* Set buffer_pointer to None when buffer doesn't existTrygve Aaberge2024-02-181-1/+2
* Check enterprise_user when determining if a user is externalTrygve Aaberge2024-02-181-0/+7
* Only open channels for the current sub workspaceTrygve Aaberge2024-02-181-1/+23
* URL encode cookies if not encodedTrygve Aaberge2024-02-181-2/+2
* Support API restricted workspacesTrygve Aaberge2024-02-181-31/+114
* Don't return sort_key from _conversation_if_should_openTrygve Aaberge2024-02-181-2/+4
* Remove logging of some known unhandled websocket message typesTrygve Aaberge2024-02-181-1/+7
* Fix ruff lint errorsTrygve Aaberge2024-02-181-2/+2
* Add completion of emoji namesTrygve Aaberge2024-02-181-0/+4
* Make SlackConversation constructor asyncTrygve Aaberge2024-02-181-1/+1
* Make conversations.name not asyncTrygve Aaberge2024-02-181-12/+13
* Support open/close/joined/left conversation eventsTrygve Aaberge2024-02-181-2/+22
* Open closed IM/MPIM buffers on new messagesTrygve Aaberge2024-02-181-5/+11
* Show user status in DM buffer titleTrygve Aaberge2024-02-181-0/+7
* Check if closed IMs/MPIMs have unread messages on startTrygve Aaberge2024-02-181-3/+15
* Show conversation topic in buffer titleTrygve Aaberge2024-02-181-0/+3
* Handle when some items are missing from the responseTrygve Aaberge2024-02-181-1/+4
* Log connected/disconnected from workspaceTrygve Aaberge2024-02-181-0/+3
* Log unknown websocket messages to debug buffer instead of coreTrygve Aaberge2024-02-181-5/+14
* Print error when loosing connection, for debuggingTrygve Aaberge2024-02-181-2/+2
* Use one debug buffer for all debug loggingTrygve Aaberge2024-02-181-44/+3
* Support sending messagesTrygve Aaberge2024-02-181-8/+1
* Support muted conversations configTrygve Aaberge2024-02-181-0/+15
* Add some repr methods for useful debug printingTrygve Aaberge2024-02-181-1/+1
* Update message when subscribed/unsubscribedTrygve Aaberge2024-02-181-2/+13
* Reload conversations on reconnectTrygve Aaberge2024-02-181-1/+1
* Add unread buffers to hotlist on connectTrygve Aaberge2024-02-181-0/+4
* Mark as read when switching away from bufferTrygve Aaberge2024-02-181-0/+10
* Mark buffer as read when conversation/thread is markedTrygve Aaberge2024-02-181-0/+21
* Open conversations in sorted order by nameTrygve Aaberge2024-02-181-3/+17
* Include cookie when making the websocket connectionTrygve Aaberge2024-02-181-0/+1
* Support typing notices for thread buffersTrygve Aaberge2024-02-181-1/+1
* Support opening a debug buffer with all ws messagesTrygve Aaberge2024-02-181-1/+45
* Support thread buffersTrygve Aaberge2024-02-181-2/+17
* Fetch usergroups at startup if edgeapi isn't availableTrygve Aaberge2024-02-181-0/+7
* Split edgeapi out to separate classTrygve Aaberge2024-02-181-1/+3
* Render thread suffix in messagesTrygve Aaberge2024-02-181-1/+1
* Support rendering huddlesTrygve Aaberge2024-02-181-0/+4
* Rename add_message and add some TODOsTrygve Aaberge2024-02-181-1/+1
* Render reactions after messagesTrygve Aaberge2024-02-181-7/+29
* Remove async modifier from initialize_items functionTrygve Aaberge2024-02-181-2/+2
* Support rendering message edits and deletionsTrygve Aaberge2024-02-181-9/+7
* Support sending and receiving typingTrygve Aaberge2024-02-181-3/+18
* Handle failed rtm.connect responseTrygve Aaberge2024-02-181-2/+14
* Fix typings for create_connectionTrygve Aaberge2024-02-181-8/+5