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}}.
+