poezio.git
3 months agoRemove force_remote_bookmarks option main
mathieui [Fri, 29 Jan 2021 10:23:31 +0000 (11:23 +0100)]
Remove force_remote_bookmarks option

It is 2021, servers ought to not be broken that much.

3 months agoUse typing_extensions for TypedDict
mathieui [Fri, 29 Jan 2021 09:25:00 +0000 (10:25 +0100)]
Use typing_extensions for TypedDict

3 months agoFix /destroy error cases
mathieui [Thu, 28 Jan 2021 18:01:04 +0000 (19:01 +0100)]
Fix /destroy error cases

3 months agocore: move initial commands in a separate files
mathieui [Sat, 12 Dec 2020 22:54:17 +0000 (23:54 +0100)]
core: move initial commands in a separate files

(improve core.py SNR)

3 months agoMove get_error_message to common
mathieui [Sat, 12 Dec 2020 21:51:34 +0000 (22:51 +0100)]
Move get_error_message to common

3 months agoAlso receive self-message events in plugins
mathieui [Thu, 21 Jan 2021 18:54:22 +0000 (19:54 +0100)]
Also receive self-message events in plugins

fixes omemo messages from another of our connected clients

3 months agomuctab: fix closing a tab not in bookmarks
mathieui [Sun, 24 Jan 2021 11:41:09 +0000 (12:41 +0100)]
muctab: fix closing a tab not in bookmarks

………

3 months agoplugins/contact: iterate all data forms, thx. mathieui
Georg Lukas [Fri, 22 Jan 2021 14:37:32 +0000 (15:37 +0100)]
plugins/contact: iterate all data forms, thx. mathieui

4 months agoUse schema.org properties for documentation, logo and screenshot.
Emmanuel Gil Peyrot [Sat, 2 Jan 2021 18:05:23 +0000 (19:05 +0100)]
Use schema.org properties for documentation, logo and screenshot.

This basically reverts 71eba168e48ba3b770cf5799dc08d6803d280735.

4 months agoFix nick changes
mathieui [Sat, 2 Jan 2021 18:04:55 +0000 (19:04 +0100)]
Fix nick changes

Due to change again once slixmpp gets a proper API for this

4 months agoAdd aesgcm:// urls to the /link plugin
mathieui [Thu, 31 Dec 2020 18:31:08 +0000 (19:31 +0100)]
Add aesgcm:// urls to the /link plugin

4 months agoCI: pull slixmpp from gitlab
mathieui [Sat, 2 Jan 2021 13:00:26 +0000 (14:00 +0100)]
CI: pull slixmpp from gitlab

4 months agoAdd documentation, logo and screenshot to DOAP file.
Emmanuel Gil Peyrot [Fri, 1 Jan 2021 01:51:40 +0000 (02:51 +0100)]
Add documentation, logo and screenshot to DOAP file.

I’m done waiting for upstream for that feature, I’ve now imported these
properties to https://linkmauve.fr/ns/xmpp-doap.rdf#

4 months agoRework set_role() to use slixmpp.
Emmanuel Gil Peyrot [Sun, 27 Dec 2020 01:42:49 +0000 (02:42 +0100)]
Rework set_role() to use slixmpp.

Also remove a safeJID().

4 months agoRework set_affiliation() to use slixmpp.
Emmanuel Gil Peyrot [Sun, 27 Dec 2020 01:23:16 +0000 (02:23 +0100)]
Rework set_affiliation() to use slixmpp.

Also remove two safeJID().

4 months agoPrevent a traceback when the jid option isn’t a valid JID.
Emmanuel Gil Peyrot [Sun, 27 Dec 2020 00:50:12 +0000 (01:50 +0100)]
Prevent a traceback when the jid option isn’t a valid JID.

It was crashing deep in XEP-0048 plugin init, this removes a safeJID()
as well as print an error message if the JID is invalid.

4 months agoAdd (back?) reason and altroom arguments for /destroy_room.
Emmanuel Gil Peyrot [Sun, 27 Dec 2020 00:37:35 +0000 (01:37 +0100)]
Add (back?) reason and altroom arguments for /destroy_room.

Also make use of slixmpp’s new destroy_room() function.

4 months agoxmltab: Add some types.
Emmanuel Gil Peyrot [Sat, 26 Dec 2020 23:49:53 +0000 (00:49 +0100)]
xmltab: Add some types.

4 months agoxmltab: Remove safeJID().
Emmanuel Gil Peyrot [Sat, 26 Dec 2020 23:49:46 +0000 (00:49 +0100)]
xmltab: Remove safeJID().

4 months agoTrim all messages by 24 bytes on 64-bit systems
Emmanuel Gil Peyrot [Sun, 27 Dec 2020 02:17:36 +0000 (03:17 +0100)]
Trim all messages by 24 bytes on 64-bit systems

Message was redefining the slots of its parent class, which allocates
them twice and we don’t want that.

4 months agoStop displaying the traceback when /xhtml fails.
Emmanuel Gil Peyrot [Sat, 26 Dec 2020 22:46:20 +0000 (23:46 +0100)]
Stop displaying the traceback when /xhtml fails.

Also make the except more restrictive.

Fixes #3514.

4 months agoFix a warning when running tests.
Emmanuel Gil Peyrot [Sat, 26 Dec 2020 22:39:56 +0000 (23:39 +0100)]
Fix a warning when running tests.

/home/linkmauve/dev/python/poezio/test/test_config.py:13: PytestDeprecationWarning: @pytest.yield_fixture is deprecated.
Use @pytest.fixture instead; they are the same.

4 months agoUpdate most references to dev.louiz.org to lab.louiz.org.
Emmanuel Gil Peyrot [Sat, 26 Dec 2020 22:20:35 +0000 (23:20 +0100)]
Update most references to dev.louiz.org to lab.louiz.org.

Redmine is dead.

4 months agoplugins: do not fire private_msg event on own messages
mathieui [Thu, 17 Dec 2020 22:19:46 +0000 (23:19 +0100)]
plugins: do not fire private_msg event on own messages

4 months agoplugins: do not fire conversation_msg event on own messages
mathieui [Thu, 17 Dec 2020 22:17:45 +0000 (23:17 +0100)]
plugins: do not fire conversation_msg event on own messages

4 months agofrom __future__ import annotations
Emmanuel Gil Peyrot [Sat, 12 Dec 2020 17:44:37 +0000 (18:44 +0100)]
from __future__ import annotations

Now that our baseline is Python 3.7, we can rely on type annotations to
be lazily evaluated.

4 months agoDon’t import Form (fixup from b3ed6cf44d08a9e7aea113d5788cc1eeaac9b405)
Emmanuel Gil Peyrot [Sat, 12 Dec 2020 17:39:33 +0000 (18:39 +0100)]
Don’t import Form (fixup from b3ed6cf44d08a9e7aea113d5788cc1eeaac9b405)

4 months agoMention that we do support Python 3.9
Emmanuel Gil Peyrot [Sat, 12 Dec 2020 17:34:47 +0000 (18:34 +0100)]
Mention that we do support Python 3.9

4 months agoUse some of the new xep_0045 methods from slixmpp 1.6.0
Emmanuel Gil Peyrot [Sat, 12 Dec 2020 17:10:10 +0000 (18:10 +0100)]
Use some of the new xep_0045 methods from slixmpp 1.6.0

4 months agoUse the new xep_0045 elements from slixmpp 1.6.0
Emmanuel Gil Peyrot [Sat, 12 Dec 2020 16:28:22 +0000 (17:28 +0100)]
Use the new xep_0045 elements from slixmpp 1.6.0

4 months agoBump slixmpp dependency to 1.6.0
Emmanuel Gil Peyrot [Sat, 12 Dec 2020 16:27:55 +0000 (17:27 +0100)]
Bump slixmpp dependency to 1.6.0

6 months agoRevert previous commit, move loggging, fix type error
Maxime “pep” Buquet [Fri, 9 Oct 2020 13:41:22 +0000 (15:41 +0200)]
Revert previous commit, move loggging, fix type error

This reverts commit 627f751e0c00c0f208e0688698d90a0c186b435b.

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
6 months agopoezio/user: rework change_color to only log when necessary
Maxime “pep” Buquet [Fri, 9 Oct 2020 13:11:01 +0000 (15:11 +0200)]
poezio/user: rework change_color to only log when necessary

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
7 months agoDisco#info barejid instead of domain on sent carbons
Georg Lukas [Tue, 15 Sep 2020 10:49:29 +0000 (12:49 +0200)]
Disco#info barejid instead of domain on sent carbons

This is the counter-part to 5e404377d4eb1b80b81be91d75e12300c40b354c for
"sent" carbons.

Signed-off-by: Georg Lukas <georg@op-co.de>
7 months agoRemove references to master
Maxime “pep” Buquet [Thu, 10 Sep 2020 08:33:03 +0000 (10:33 +0200)]
Remove references to master

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
7 months agoupdate.sh: pull main instead
Maxime “pep” Buquet [Thu, 10 Sep 2020 08:29:38 +0000 (10:29 +0200)]
update.sh: pull main instead

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
7 months agoRevert "update.sh: bash 'strict mode'"
Maxime “pep” Buquet [Thu, 10 Sep 2020 08:11:46 +0000 (10:11 +0200)]
Revert "update.sh: bash 'strict mode'"

This reverts commit 235b7a52a492c325371904af68a709ffb53fb9b0.

7 months agoplugins/untrackme: move logging to a less noisy place
Maxime “pep” Buquet [Wed, 9 Sep 2020 15:17:10 +0000 (17:17 +0200)]
plugins/untrackme: move logging to a less noisy place

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
7 months agoupdate.sh: bash 'strict mode'
Maxime “pep” Buquet [Tue, 8 Sep 2020 08:31:08 +0000 (10:31 +0200)]
update.sh: bash 'strict mode'

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
7 months agoMigrate to 'main' branch
Maxime “pep” Buquet [Tue, 8 Sep 2020 13:51:30 +0000 (15:51 +0200)]
Migrate to 'main' branch

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
7 months agoplugins/untrackme: invidio.us closed. Changed default instance
Maxime “pep” Buquet [Tue, 8 Sep 2020 13:56:43 +0000 (15:56 +0200)]
plugins/untrackme: invidio.us closed. Changed default instance

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
7 months agoplugins/untrackme: toggle display_corrections off
Maxime “pep” Buquet [Tue, 8 Sep 2020 07:51:06 +0000 (09:51 +0200)]
plugins/untrackme: toggle display_corrections off

Seems to work ok, and it's quite noisy in the information buffer.

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
8 months agodoc: Add a link to the package on Flathub.
Emmanuel Gil Peyrot [Fri, 4 Sep 2020 18:39:04 +0000 (20:39 +0200)]
doc: Add a link to the package on Flathub.

8 months agoplugins/code: Prevent traceback when not enough arguments -- thanks Ge0rG
Maxime “pep” Buquet [Fri, 4 Sep 2020 07:29:19 +0000 (09:29 +0200)]
plugins/code: Prevent traceback when not enough arguments -- thanks Ge0rG

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
8 months agoMerge branch 'theme-time-format' into 'master'
Maxime Buquet [Sat, 15 Aug 2020 19:22:36 +0000 (21:22 +0200)]
Merge branch 'theme-time-format' into 'master'

move date and time SHORT_FORMAT and LONG_FORMAT to the theme

See merge request poezio/poezio!155

8 months agomove date and time SHORT_FORMAT and LONG_FORMAT to the theme
Maxime “pep” Buquet [Fri, 14 Aug 2020 20:12:16 +0000 (22:12 +0200)]
move date and time SHORT_FORMAT and LONG_FORMAT to the theme

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
8 months agoMerge branch 'plugin-untrackme' into 'master'
Maxime Buquet [Thu, 13 Aug 2020 23:21:19 +0000 (01:21 +0200)]
Merge branch 'plugin-untrackme' into 'master'

Plugin untrackme

See merge request poezio/poezio!154

8 months agoplugins/remove_get_trackers: add deprecation notice
Maxime “pep” Buquet [Thu, 13 Aug 2020 23:13:36 +0000 (01:13 +0200)]
plugins/remove_get_trackers: add deprecation notice

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
8 months agoplugins/untrackme: docstring to map_services method
Maxime “pep” Buquet [Thu, 13 Aug 2020 23:13:12 +0000 (01:13 +0200)]
plugins/untrackme: docstring to map_services method

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
8 months agoplugins/untrackme: new plugin, based on remove_get_trackers
Maxime “pep” Buquet [Thu, 13 Aug 2020 23:05:25 +0000 (01:05 +0200)]
plugins/untrackme: new plugin, based on remove_get_trackers

Thanks Perdu for the original work!

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
8 months agoMerge branch 'timemarker-uitypes' into 'master'
Maxime Buquet [Sun, 9 Aug 2020 18:44:41 +0000 (20:44 +0200)]
Merge branch 'timemarker-uitypes' into 'master'

plugins/time_marker: use now required poezio.ui.types

See merge request poezio/poezio!153

8 months agoplugins/time_marker: use now required poezio.ui.types
Maxime “pep” Buquet [Sun, 9 Aug 2020 18:14:43 +0000 (20:14 +0200)]
plugins/time_marker: use now required poezio.ui.types

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
8 months agoMerge branch 'lastlog-uitypes' into 'master'
Maxime Buquet [Sun, 9 Aug 2020 18:16:20 +0000 (20:16 +0200)]
Merge branch 'lastlog-uitypes' into 'master'

plugins/lastlog: adapt to use poezio.ui.types

See merge request poezio/poezio!152

8 months agoplugins/lastlog: adapt to use poezio.ui.types
Maxime “pep” Buquet [Sun, 9 Aug 2020 18:09:50 +0000 (20:09 +0200)]
plugins/lastlog: adapt to use poezio.ui.types

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
9 months agoMerge branch 'info-bar-pos' into 'master'
Maxime Buquet [Fri, 24 Jul 2020 10:18:47 +0000 (12:18 +0200)]
Merge branch 'info-bar-pos' into 'master'

windows/info_bar: Prevent UnboundLocalError. Thanks genofire

See merge request poezio/poezio!151

9 months agowindows/info_bar: Prevent UnboundLocalError. Thanks genofire
Maxime “pep” Buquet [Fri, 24 Jul 2020 10:12:56 +0000 (12:12 +0200)]
windows/info_bar: Prevent UnboundLocalError. Thanks genofire

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
9 months agoMerge branch 'delay-normal' into 'master'
Maxime Buquet [Thu, 16 Jul 2020 08:58:15 +0000 (10:58 +0200)]
Merge branch 'delay-normal' into 'master'

core/handlers: revert change in normal_message handler

See merge request poezio/poezio!150

9 months agocore/handlers: revert change in normal_message handler
Maxime “pep” Buquet [Thu, 16 Jul 2020 08:52:56 +0000 (10:52 +0200)]
core/handlers: revert change in normal_message handler

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
9 months agoMerge branch 'delayed-highlight' into 'master'
Maxime Buquet [Wed, 8 Jul 2020 09:51:50 +0000 (11:51 +0200)]
Merge branch 'delayed-highlight' into 'master'

MucTab: don't prevent highlight on delayed only history

See merge request poezio/poezio!148

9 months agoMucTab: highlight on delayed and not history
Maxime “pep” Buquet [Wed, 8 Jul 2020 07:28:25 +0000 (09:28 +0200)]
MucTab: highlight on delayed and not history

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
10 months agoMerge branch 'bookmarks-nick' into 'master'
Maxime Buquet [Wed, 24 Jun 2020 17:31:09 +0000 (19:31 +0200)]
Merge branch 'bookmarks-nick' into 'master'

bookmarks: ensure nick is added to bookmark when specified

See merge request poezio/poezio!139

10 months agocore/commands: code style fixes
Maxime “pep” Buquet [Wed, 24 Jun 2020 17:25:02 +0000 (19:25 +0200)]
core/commands: code style fixes

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
10 months agocore/commands: use named parameters in _add_bookmarks to make things explicit
Maxime “pep” Buquet [Sun, 31 May 2020 15:23:29 +0000 (17:23 +0200)]
core/commands: use named parameters in _add_bookmarks to make things explicit

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
10 months agobookmarks: ensure nick is added when to bookmark when specified
Maxime “pep” Buquet [Sat, 30 May 2020 23:36:15 +0000 (01:36 +0200)]
bookmarks: ensure nick is added when to bookmark when specified

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
10 months agoMerge branch 'muc-close-inexisting-bookmarks' into 'master'
Maxime Buquet [Wed, 24 Jun 2020 16:54:49 +0000 (18:54 +0200)]
Merge branch 'muc-close-inexisting-bookmarks' into 'master'

Muc close inexisting bookmarks

See merge request poezio/poezio!147

10 months agoMucTab: Ensure bookmark exists before removing it in /close
Maxime “pep” Buquet [Wed, 24 Jun 2020 16:45:48 +0000 (18:45 +0200)]
MucTab: Ensure bookmark exists before removing it in /close

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
10 months agoMerge branch 'reorder-gaptabs' into 'master'
Maxime Buquet [Wed, 24 Jun 2020 16:46:37 +0000 (18:46 +0200)]
Merge branch 'reorder-gaptabs' into 'master'

Reorder gaptabs

See merge request poezio/poezio!146

10 months agoplugins/reorder: update changelog
Maxime “pep” Buquet [Mon, 15 Jun 2020 14:35:03 +0000 (16:35 +0200)]
plugins/reorder: update changelog

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
10 months agoplugins/reorder: Don't serialize gaptabs as they're recreated automatically
Maxime “pep” Buquet [Mon, 15 Jun 2020 14:06:48 +0000 (16:06 +0200)]
plugins/reorder: Don't serialize gaptabs as they're recreated automatically

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
10 months agoplugins/reorder: Ignore gaptab when parsing as they're recreated automatically
Maxime “pep” Buquet [Mon, 15 Jun 2020 14:04:37 +0000 (16:04 +0200)]
plugins/reorder: Ignore gaptab when parsing as they're recreated automatically

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
10 months agoMerge branch 'close-leave' into 'master'
Link Mauve [Fri, 12 Jun 2020 16:48:20 +0000 (18:48 +0200)]
Merge branch 'close-leave' into 'master'

Rename /leave into /close, and deprecate /leave

See merge request poezio/poezio!145

10 months agoRename /leave into /close, and deprecate /leave
Emmanuel Gil Peyrot [Tue, 9 Jun 2020 14:44:19 +0000 (16:44 +0200)]
Rename /leave into /close, and deprecate /leave

11 months agoMerge branch 'more-typing' into 'master'
mathieui [Mon, 1 Jun 2020 07:09:36 +0000 (09:09 +0200)]
Merge branch 'more-typing' into 'master'

More typing

See merge request poezio/poezio!135

11 months agomypy: Reduce errors on muctab.py by a lot
mathieui [Thu, 28 May 2020 19:31:18 +0000 (21:31 +0200)]
mypy: Reduce errors on muctab.py by a lot

11 months agomypy: type more strictly common.py
mathieui [Thu, 28 May 2020 17:47:52 +0000 (19:47 +0200)]
mypy: type more strictly common.py

11 months agoAdd a shlex pyi (based on upstream)
mathieui [Thu, 28 May 2020 17:34:56 +0000 (19:34 +0200)]
Add a shlex pyi (based on upstream)

11 months agomypy: Make multiuserchat.py pass --strict
mathieui [Thu, 28 May 2020 16:49:22 +0000 (18:49 +0200)]
mypy: Make multiuserchat.py pass --strict

11 months agomypy: Make decorators.py pass --strict
mathieui [Thu, 28 May 2020 16:35:40 +0000 (18:35 +0200)]
mypy: Make decorators.py pass --strict

11 months agoMerge branch 'release-0.13.1' into 'master'
Maxime Buquet [Sun, 31 May 2020 15:56:09 +0000 (17:56 +0200)]
Merge branch 'release-0.13.1' into 'master'

Update version to 0.13.1

See merge request poezio/poezio!142

11 months agoUpdate version to 0.13.1
mathieui [Sun, 31 May 2020 15:46:34 +0000 (17:46 +0200)]
Update version to 0.13.1

And remove some annoying logic

11 months agoMerge branch 'integrate-sphinx-manpages' into 'master'
Maxime Buquet [Sun, 31 May 2020 15:44:18 +0000 (17:44 +0200)]
Merge branch 'integrate-sphinx-manpages' into 'master'

Integrate sphinx manpages

See merge request poezio/poezio!141

11 months agomanpage: update room address to be an URI
mathieui [Sun, 31 May 2020 15:39:05 +0000 (17:39 +0200)]
manpage: update room address to be an URI

11 months agoUpdate CHANGELOG
mathieui [Sun, 31 May 2020 15:35:14 +0000 (17:35 +0200)]
Update CHANGELOG

11 months agoUpdate poezio.1 manpage
mathieui [Sun, 31 May 2020 15:25:44 +0000 (17:25 +0200)]
Update poezio.1 manpage

11 months agosetup: add a build_man command and integrate sphinx manpages into install
mathieui [Sun, 31 May 2020 15:22:37 +0000 (17:22 +0200)]
setup: add a build_man command and integrate sphinx manpages into install

11 months agoFix indent of setup()
mathieui [Sun, 31 May 2020 15:00:17 +0000 (17:00 +0200)]
Fix indent of setup()

11 months agoMerge branch 'revert-types' into 'master'
Maxime Buquet [Sun, 31 May 2020 01:57:12 +0000 (03:57 +0200)]
Merge branch 'revert-types' into 'master'

Revert "Bookmarks: type bookmark method (local/remote)"

See merge request poezio/poezio!140

11 months agoRevert "Bookmarks: type bookmark method (local/remote)"
Maxime “pep” Buquet [Sun, 31 May 2020 01:55:14 +0000 (03:55 +0200)]
Revert "Bookmarks: type bookmark method (local/remote)"

This reverts commit 91831e7903bac287be9e5403e56b07691151f1ab.

Breaks python 3.7 ..-. .- .. -  -.-. .... .. . .-.

11 months agoMerge branch 'type-bookmarks' into 'master'
Maxime Buquet [Sat, 30 May 2020 23:35:26 +0000 (01:35 +0200)]
Merge branch 'type-bookmarks' into 'master'

Type bookmarks

See merge request poezio/poezio!138

11 months agoBookmarksTab: harmonize Info message
Maxime “pep” Buquet [Sat, 30 May 2020 23:33:54 +0000 (01:33 +0200)]
BookmarksTab: harmonize Info message

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
11 months agoBookmarks: type bookmark method (local/remote)
Maxime “pep” Buquet [Sat, 30 May 2020 23:20:41 +0000 (01:20 +0200)]
Bookmarks: type bookmark method (local/remote)

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
11 months agoMerge branch 'muc-message-received-traceback' into 'master'
Maxime Buquet [Fri, 29 May 2020 16:37:34 +0000 (18:37 +0200)]
Merge branch 'muc-message-received-traceback' into 'master'

Fix a traceback after a received MUC message

See merge request poezio/poezio!137

11 months agoFix a traceback after a received MUC message
mathieui [Fri, 29 May 2020 16:31:21 +0000 (18:31 +0200)]
Fix a traceback after a received MUC message

"highlight referenced before assignment"

11 months agoMerge branch 'fix-issue-history-no-mam' into 'master'
Maxime Buquet [Thu, 28 May 2020 20:01:32 +0000 (22:01 +0200)]
Merge branch 'fix-issue-history-no-mam' into 'master'

Fix an issue on join when the room has no MAM support

See merge request poezio/poezio!136

11 months agoFix an issue on join when the room has no MAM support
mathieui [Thu, 28 May 2020 19:55:28 +0000 (21:55 +0200)]
Fix an issue on join when the room has no MAM support

The value of the "seconds" attribute was borked, resulting in a
traceback.

11 months agoMerge branch 'tests-user' into 'master'
mathieui [Thu, 28 May 2020 16:32:31 +0000 (18:32 +0200)]
Merge branch 'tests-user' into 'master'

Minimal tests for User class

See merge request poezio/poezio!134

11 months agoMinimal tests for User class
Maxime “pep” Buquet [Thu, 28 May 2020 00:25:15 +0000 (02:25 +0200)]
Minimal tests for User class

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
11 months agoMerge branch 'doc-display-user-color' into 'master'
Maxime Buquet [Wed, 27 May 2020 23:14:45 +0000 (01:14 +0200)]
Merge branch 'doc-display-user-color' into 'master'

Doc: Fix display_user_color_in_join_part default value

See merge request poezio/poezio!133

11 months agoDoc: Fix display_user_color_in_join_part default value
Maxime “pep” Buquet [Wed, 27 May 2020 23:02:27 +0000 (01:02 +0200)]
Doc: Fix display_user_color_in_join_part default value

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
11 months agoMerge branch 'fix-bookmarks-tab-method' into 'master'
Maxime Buquet [Wed, 27 May 2020 22:55:11 +0000 (00:55 +0200)]
Merge branch 'fix-bookmarks-tab-method' into 'master'

Properly refresh the bookmarks method in the bookmarks tab

See merge request poezio/poezio!132