From 2103b061a270bda846cce57ede6fa47d60cfc7ae Mon Sep 17 00:00:00 2001 From: "Schimon Jehudah, Adv." Date: Wed, 8 Jan 2025 00:43:25 +0200 Subject: [PATCH] Change node names; Soft code (i.e. opposite of hard code) node names; Improve parsing of Netscape HTML boomark files; Add IQ module; Catch more exceptions; Display Jabber ID on template profile. --- blasta/assets/template/profile.xhtml | 12 +- blasta/configs/settings.toml | 22 +- blasta/http/instance.py | 328 ++++++++++++++------------- blasta/utilities/data.py | 96 ++++---- blasta/version.py | 4 +- blasta/xmpp/iq.py | 19 ++ blasta/xmpp/pubsub.py | 8 +- pyproject.toml | 2 +- 8 files changed, 277 insertions(+), 214 deletions(-) create mode 100644 blasta/xmpp/iq.py diff --git a/blasta/assets/template/profile.xhtml b/blasta/assets/template/profile.xhtml index 5fbaa4e..33b5338 100644 --- a/blasta/assets/template/profile.xhtml +++ b/blasta/assets/template/profile.xhtml @@ -74,6 +74,12 @@ This page provides a general survey of your XMPP account and stored bookmarks.

+

+ Jabber ID +

+

+ Your Jabber identifier is {{jabber_id}}. +