Schimon Jehudah, Adv.
79b80b1698
Improve handling of configuration directories by allocating
...
a handler to each directory, instead of processing a function
to detect them.
2024-11-19 15:55:29 +02:00
Schimon Jehudah, Adv.
709bac58b8
Fix consequent disruption in functionality upon exception
...
TimoutError of AsyncIO consequent to join to an MUC group chat.
2024-10-31 17:52:12 +02:00
Schimon Jehudah, Adv.
37444c9d4e
Fix default alias upon joining to an MUC groupchat;
...
Scan subscriptions by last scanned time;
Update file README.
2024-06-24 12:46:05 +03:00
Schimon Jehudah, Adv.
22a3921915
Remove a reference to module slixfed.dt which does not exist (Thank you lorenzo).
2024-06-17 20:10:50 +03:00
Schimon Jehudah, Adv.
f1d906c839
Add module muc (Thanks roughnecks).
2024-06-13 20:32:00 +03:00
Schimon Jehudah, Adv.
64727d207f
Restructure code;
...
Add more classes and modules;
Restore database maintenance;
Remove JSON support;
Remove Beautiful Soup.
2024-06-13 18:53:53 +03:00
Schimon Jehudah
cb91d16268
Fix error upon invitation to join a groupchat (Thank you roughnecks).
2024-05-24 09:18:07 +00:00
Schimon Jehudah
ad78295f27
Do not fetch past messages upon joining to an MUC and consequently draw back these past messages over and over (Thank you roughnecks)
2024-05-13 16:22:14 +00:00
Schimon Jehudah
e4237f972f
Fix handling of PubSub of own Jabber ID
2024-05-13 07:28:12 +00:00
Schimon Jehudah
57e0425c13
Add error handling upon failure to to join to a groupchat (Thanks f_ from postmarketOS)
2024-05-12 16:25:21 +00:00
Schimon Jehudah
60756dbdd2
Ad-Hoc: Add more operator options;
...
Ad-Hoc: Add menus (list-single) for selection from a fixed list of bookmarks ans contacts;
Database: Identifier (node name) includes hyphens instead of dots.
Database: SQLite database now stores more items.
Bookmarks: Improve code;
MUC: Improve code;
SQLite: Manjor code changes to adapt to new table;
URL: Fix redirection (hostname switcher).
2024-04-05 15:25:04 +00:00
Schimon Jehudah
d6eec41a86
Add commands for PubSub.
...
Improve joining to MUC (WIP).
Improve PubSub (WIP).
2024-03-27 16:20:32 +00:00
Schimon Jehudah
5507b16161
Improve PubSub support (WIP).
...
Improve MUC handling.
Add command "send" to add feeds to other JIDs.
Ad-Hoc: Add functionality to specify JId to commit actions on upon.
Add subscription preview upon adding a subscription.
Add project Jabber RSS Transport to bots list.
Add projects Psi and Psi+ to clients list.
2024-03-26 16:23:22 +00:00
Schimon Jehudah
b1a1955545
Replace configuration file INI by TOML.
...
Fix ping functionality when activated as component (thank you Guus and MattJ).
Add initial code for XEP-0060: Publish-Subscribe.
Fix case-sensitivity with setting keys sent in-chat-command (Thank you mirux)
2024-03-12 17:13:01 +00:00
Schimon Jehudah
10762a69e4
Fix check for filters and settings keys
2024-02-16 12:12:06 +00:00
Schimon Jehudah
c8cd5e1b09
Improve groupchat functions to handle with erroneous cases
2024-02-14 17:09:54 +00:00
Schimon Jehudah
89ef18d5d7
Fix Ad-hoc form of Settings
2024-02-12 19:01:28 +00:00
Schimon Jehudah
6c16fa4af1
Restore support for disabling and enabling feeds.
...
Assign handlers to "self".
Towards better handling of subscription and unsubscription.
Minor fixes.
2024-02-07 22:24:59 +00:00
Schimon Jehudah
00a8ed180a
Fix presence and subscription handling.
...
Segregate and atomize into classes.
2024-02-07 00:26:42 +00:00
Schimon Jehudah
422e0669f1
Add ad-hoc commands
2024-02-06 03:04:43 +00:00
Schimon Jehudah
c7fa2496a8
Fix many issues amidst change of table structure
2024-02-04 17:08:12 +00:00
Schimon Jehudah
4406e61fbe
Improve update interval mechanism.
...
Add service discovery identity.
Add exception errors.
2024-01-26 11:34:07 +00:00
Schimon Jehudah
2f6b86522f
Add service component support.
...
Thank you to Mr. Guus der Kinderen from IgniteRealtime.org for promptly providing an Openfire instance for development.
2024-01-24 18:11:39 +00:00
Schimon Jehudah
18c93083b7
Apply patch from grym
2024-01-18 20:57:49 +00:00
Schimon Jehudah
219c23a648
Restore settings functionality.
...
Minor fixes for image extraction and self groupchat message.
2024-01-14 12:46:38 +00:00
Schimon Jehudah
a3d68f6a8f
Add functionality to export feeds to OPML
2024-01-03 10:37:33 +00:00
Schimon Jehudah
f65be8b5c8
WIP
...
Add http proxy support.
Add more functionality to handle bookmarks.
Split into more modules.
Remove callback function initdb.
Tasked status messages are broken.
2024-01-02 11:42:41 +00:00
Schimon Jehudah
08001eebf8
Add __init__.py and split muc.py into bookmark.py
2023-12-28 16:22:32 +00:00
Schimon Jehudah
61bd792572
Add slixfeed.py for command line and split xmpp into modules.
2023-12-28 14:50:23 +00:00