Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-31 | Skip whitespace ping logging | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-03-29 | display a delayed reconnect info, needs slixmpp!35 | Georg Lukas | |
2020-01-12 | Disco#info barejid instead of domain only on carbons | Maxime “pep” Buquet | |
There is no apparent reason why a disco#info should be done on the domain Jid rather than the bare Jid. MUCs advertize their MUC-y-ness on the bare Jid. This will also fix cases like chat@dino.im which is a MUC component itself (whereas dino.im is a user host), and biboumi components that serves a mic of MUCs and (IRC) users. Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-01-12 | is_known_muc_pm: search into more than MucTab | Maxime “pep” Buquet | |
Use new `by_jid` API to search for any tab containing the barejid, and then look at the type of Tab. Move the Tab search at the top of the checks so that we stop searching if we already have done all this work for previous stanzas. Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-01-12 | Some more typing for is_known_muc_pm | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-01-12 | Prevent Traceback when receiving MUC-PM carbons under some conditions | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | Expand the status command, make decryption work, put a hack into the core so ↵ | lumi | |
I can handle messages without bodies. | |||
2019-12-22 | WIP: Allow blocking commands in ConversationTab | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-10-27 | Fix syntax warnings (thanks python 3.8) | mathieui | |
2019-10-10 | MUC-PMs: correctly loop through bookmarks | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-10-10 | core/handlers: Add typing annotations | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-10-10 | MUC-PM: centralize and improve PM detection in all code paths | Georg Lukas | |
2019-08-25 | Fix private tabs | mathieui | |
- receipts - receiving messages - showing our sent messages | |||
2019-07-29 | Merge remote-tracking branch 'origin/mr/28' | Maxime “pep” Buquet | |
Address multiple reconnect issues. Thanks Ge0rG! | |||
2019-04-27 | Replace tab.name with tab.jid | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-03-26 | Inform the user and re-instate 0199 pinger on a successful 0198 resume | Georg Lukas | |
2019-03-26 | Refactor session_end actions out of on_disconnect | Georg Lukas | |
2019-03-26 | Display disconnect reason, depends on slixmpp!12 | Georg Lukas | |
2019-03-23 | Merge branch 'muc_subject' into 'master' | Maxime Buquet | |
Corrected the value of timestamp for MUC subject. Fixes #3451 Closes #3451 See merge request poezio/poezio!25 | |||
2019-03-23 | Corrected the value of timestamp for MUC subject. Fixes #3451 | Madhur Garg | |
Corrected the value of timestamp for MUC subject. Fixes #3451 Corrects the value of timestamp for messages with delay tag. Fixes #3451 | |||
2019-03-23 | Treat messages containing subject as regular message if they contain body or ↵ | Maxime “pep” Buquet | |
thread. Fixes #3452 in combination with slixmpp@2dda6b80. Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-03-20 | 's/an user/a user/g' | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-03-19 | Change 'his/her' to 'their' | Kim Alvefur | |
It's shorter and reads better. Also removes 'its', which might be intented to refer to bots or the like. | |||
2019-02-24 | Do not process messages with subject AND thread or body as topic changes (#3452) | mathieui | |
2019-01-22 | Fix syntax errors in the previous commit. | Emmanuel Gil Peyrot | |
2019-01-22 | Store get_theme() in a variable in each function, to avoid redundant calls. | Emmanuel Gil Peyrot | |
2018-12-16 | Roster: display presence.show when contact goes offline, if available. | Georg Lukas | |
2018-12-16 | Use identites from server for muc service | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2018-09-29 | Print the error given by the server when /bookmark fails. | Emmanuel Gil Peyrot | |
2018-08-01 | Fix some leftover issues with tab handling | mathieui | |
2018-07-21 | Update poezio for the new tabs module | mathieui | |
2018-07-21 | Add exceptions for some pylint errors | mathieui | |
until we find out where type inference has gone very wrong. | |||
2018-07-21 | yapf -rip | mathieui | |
2018-07-05 | core.handlers: Correctly import get_image_cache() from poezio.config. | Emmanuel Gil Peyrot | |
2018-07-04 | Factorise retrieving tmp_image_dir. | Emmanuel Gil Peyrot | |
2018-07-04 | xhtml: Simplify tmp_dir/extract_images into a single Option<str> parameter. | Emmanuel Gil Peyrot | |
2018-07-02 | Switch from @asyncio.coroutine to async def everywhere. | Emmanuel Gil Peyrot | |
2018-06-28 | Replace the '%s' % var pattern with str(var). | Emmanuel Gil Peyrot | |
2018-05-31 | MUC-PM: bare-JID messages can't be PMs | Georg Lukas | |
2018-04-01 | Sent Carbon: handle MUC-PMs properly. Fix #3294 | Georg Lukas | |
2018-04-01 | MUC-PM handler: support 'sent' messages (for Carbons) | Georg Lukas | |
2018-03-31 | Remove unused import. | Emmanuel Gil Peyrot | |
2018-03-31 | Use slixmpp’s new cache module for avatars too. | Emmanuel Gil Peyrot | |
2018-03-14 | Factorise the /version callback and make it handle errors | Emmanuel Gil Peyrot | |
Fixes #3376. | |||
2018-02-11 | Fix the nick conflict code | mathieui | |
also yapf -rip | |||
2018-01-25 | Check that avatar sha1 is consistent with the hash. | Emmanuel Gil Peyrot | |
2018-01-25 | Fix caching newer avatars. | Emmanuel Gil Peyrot | |
2018-01-13 | yapf -ir | mathieui | |
2018-01-10 | Fix typos, thanks `codespell`! | Emmanuel Gil Peyrot | |
2017-11-23 | Remove all remote_wants_chatstates logic, keep the stubs. | Emmanuel Gil Peyrot | |