37444c9d4eFix default alias upon joining to an MUC groupchat; Scan subscriptions by last scanned time; Update file README.
master
Schimon Jehudah, Adv.
2024-06-24 12:46:05 +0300
1b8254832dRestore scan interval to 50 seconds in order to lower CPU usage (Thank you roughnecks).
Schimon Jehudah, Adv.
2024-06-17 20:31:40 +0300
22a3921915Remove a reference to module slixfed.dt which does not exist (Thank you lorenzo).
Schimon Jehudah, Adv.
2024-06-17 20:10:50 +0300
5babb02cf8Fix new entry selection (Thank you lorenzo and roughnecks); Fix handling with RDF documents which has caused to a halt during feed tscan; Ignore items without a link (Thank you Kris); Set entry identifier as MD5 hash of link (Thank you TheCoffeMaker).
Schimon Jehudah, Adv.
2024-06-17 17:25:24 +0300
def8b5f120Modularize code. Move OPML related functions to a new module opml.py.
Schimon Jehudah, Adv.
2024-06-11 05:21:07 +0300
0a26ac163bDo not disqualify subscriptions due to being not-well-formed
Schimon Jehudah, Adv.
2024-06-10 21:20:04 +0300
245cd9832a[WIP] Add an IPC interface of type Unix domain socket (Berkeley sockets). Thank you Laura and TheCoffeMaker.
Schimon Jehudah, Adv.
2024-06-10 18:54:27 +0300
8055f64c96Replace goodbytes.im by goodbytes.nl
Schimon Jehudah
2024-05-14 11:11:21 +0000
372cbb7843Grammar: have -> has
Schimon Jehudah
2024-05-14 11:08:02 +0000
a89852bc03Add sections "Contributors" and "Thanks"
Schimon Jehudah
2024-05-14 11:06:34 +0000
ad78295f27Do not fetch past messages upon joining to an MUC and consequently draw back these past messages over and over (Thank you roughnecks)
Schimon Jehudah
2024-05-13 16:22:14 +0000
820b37fec3Add notice Work In Progress
Schimon Jehudah
2024-05-13 15:48:24 +0000
2bab3e2debImprove restriction handling.
Schimon Jehudah
2024-05-13 15:32:41 +0000
3597777bccRestrict Ad-Hoc Publish to moderators (Thank you mirux).
Schimon Jehudah
2024-05-13 07:54:09 +0000
0c4efbb650Fix JID handling for MUC in form Advanced.
Schimon Jehudah
2024-05-13 07:35:06 +0000
e4237f972fFix handling of PubSub of own Jabber ID
Schimon Jehudah
2024-05-13 07:28:12 +0000
57e0425c13Add error handling upon failure to to join to a groupchat (Thanks f_ from postmarketOS)
Schimon Jehudah
2024-05-12 16:25:21 +0000
06002be363Correct instructions for pipx (Thank you roughnecks)
Schimon Jehudah
2024-05-12 14:36:45 +0000
788520daf1Restore instructions for pipx in file "README.md"; Remove instructions "tool.setuptools.packages.find" from file PyProject.
Schimon Jehudah
2024-05-12 14:02:17 +0000
b8db879064Add "tool.setuptools.packages.find" as advised by Charalamm at /questions/72294299/multiple-top-level-packages-discovered-in-a-flat-layout
Schimon Jehudah
2024-05-12 11:08:36 +0000
34da47bcd2Fix error handling and correct variable for function check_entry_exist (Thank you mirux)
Schimon Jehudah
2024-05-12 11:05:49 +0000
8bbad28894Create function "get_properties_of_feed"; Do not attempt to scan URL for items upon command "add"; Minor improvements; Add more URLs to file feeds.toml.
Schimon Jehudah
2024-05-12 09:55:23 +0000
87dc369b35Fix update which halted upon attempt to insert data of feed due to attempt to insert a dict object instead of a string feed.image.href.
Schimon Jehudah
2024-04-14 17:24:16 +0000
bcbbf1ab04Add functionality for handling with PubSub nodes; Add functionality to submit items from database to PubSub nodes; Change the fashion by which items are sent; Fix minor issues.
Schimon Jehudah
2024-04-14 12:56:45 +0000
b69953eb7fFix sqlite3.ProgrammingError: Incorrect number of bindings supplied. The current statement uses 1, and there are 0 supplied. (Thank you roughnecks)
Schimon Jehudah
2024-04-06 21:29:03 +0000
8e45ebc071Fix function "mark all feed as read" (Thank you roughnecks)
Schimon Jehudah
2024-04-06 20:03:23 +0000
71403cda6bFix media (i.e. enclosure) support (Thank you roughnecks).
Schimon Jehudah
2024-04-06 19:59:30 +0000
b6ca4aaa46Fixed adding of URLs via chat (Thank you roughnecks)
Schimon Jehudah
2024-04-05 15:59:24 +0000
60756dbdd2Ad-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).
Schimon Jehudah
2024-04-05 15:25:04 +0000
e0bc0bddf7Add more operator option, also for export/import. Fix var transfer from one form to another. Improve handling with in-chat command arguments.
Schimon Jehudah
2024-03-28 17:21:45 +0000
01c4959610Thank you Mr. Simone Canaletti
Schimon Jehudah
2024-03-27 16:57:28 +0000
d6eec41a86Add commands for PubSub. Improve joining to MUC (WIP). Improve PubSub (WIP).
Schimon Jehudah
2024-03-27 16:20:32 +0000
5f946fe0b6Fix error upon attempt to get JID from values['jid'] (Thank you roughnecks).
Schimon Jehudah
2024-03-26 19:32:24 +0000
df7cc6ed2bFix export (Thank you roughnecks). Load commands first at session start (New PubSub related code might block or postpone commands from being loaded).
Schimon Jehudah
2024-03-26 17:49:16 +0000
5507b16161Improve 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.
Schimon Jehudah
2024-03-26 16:23:22 +0000
aed43f34ddAdd a handler to handle pending tasks.
Schimon Jehudah
2024-03-18 18:49:52 +0000
926c0341c6ePUB: Use function "pop" instead of "replace".
Schimon Jehudah
2024-03-15 15:20:54 +0000
b81ff04c0dForms: Remove Cheogram boolean in favour of "Next". Forms: Set title inside instructions field. ePUB: Use new keyword argument absolute_location from xml2epub.
Schimon Jehudah
2024-03-15 14:55:22 +0000
85311edcf2Fix error when checking for status moderator (Thank you roughnecks). Enhance Publish UI.
Schimon Jehudah
2024-03-13 20:58:38 +0000
f18659fd88Print user agent and http proxy if set
Schimon Jehudah
2024-03-13 16:17:43 +0000
3c89b84908(Hopefully) Fix fetching of new subscriptions.
Schimon Jehudah
2024-03-13 15:44:20 +0000
1b2167f207Output message instead of status code only.
Schimon Jehudah
2024-03-13 14:35:57 +0000
6d75d02822Fix async/await (Thank you roughnecks)
Schimon Jehudah
2024-03-13 13:28:32 +0000
b0fff01c22Fix adding of a bookmark
Schimon Jehudah
2024-03-13 13:25:49 +0000
7c197c2343Fix malfunction when setting value of key "old" to zero (Thank you roughnecks).
Schimon Jehudah
2024-03-13 12:09:48 +0000
8e76ae4506Fix saving of bookmarks via bookmark manager. Fix default settings file.
Schimon Jehudah
2024-03-13 11:57:53 +0000
077042dd43Raise exception upon missing value
Schimon Jehudah
2024-03-13 07:59:15 +0000
322e893d61Fix ping for component (Thank you mathieui and MattJ). Fix information.toml. Add context "all" to command.toml.
Schimon Jehudah
2024-03-12 19:46:50 +0000
b1a1955545Replace 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)
Schimon Jehudah
2024-03-12 17:13:01 +0000
ba61250f84Add new command: options
Schimon Jehudah
2024-03-09 23:31:06 +0000
ffa002cfa0Correct information of JabRSS
Schimon Jehudah
2024-03-09 20:24:31 +0000
5d8580a0d9Correct links to project monocles
Schimon Jehudah
2024-03-09 19:47:20 +0000
e553166954Improve About form. Improve handling of setting change.
Schimon Jehudah
2024-03-09 19:03:18 +0000
8d9b060314Add missing functions for ad-hoc command Browse. Set 50 seconds delay between each URL.
Schimon Jehudah
2024-03-08 14:21:22 +0000
ae89521d9bReduce amount of Python keywords async and await
Schimon Jehudah
2024-03-08 09:14:36 +0000
8388cf5084Make sure a value is selected for a given setting.
Schimon Jehudah
2024-03-07 20:29:52 +0000
f489e1f672Reset setting or settings upon command default key or command defaults. Fix issue of extra placeholder (Thank you mirux).
Schimon Jehudah
2024-03-07 20:20:10 +0000
05168afa14Reload settings on runtime. Fix several issues.
Schimon Jehudah
2024-03-07 19:06:31 +0000
da48b429d3Add missing parameters and rename some instances of jid to jid_bare
Schimon Jehudah
2024-03-07 16:28:53 +0000
31babfa378Convert value of key filter to integer
Schimon Jehudah
2024-03-07 15:41:42 +0000
5d1cb85a36Manage settings from a dict as a handler. Make the inclusive/main filter optional.
Schimon Jehudah
2024-03-07 14:52:51 +0000
aa5f45cddcSettings: Manage several class instance objects.
Schimon Jehudah
2024-03-07 06:56:11 +0000
9969f8ded1Add Config class as instance. See comment above class Config inside module config.
Schimon Jehudah
2024-03-06 12:52:07 +0000
6dd1089c37Measure function elapsed time period and display a warning for a period of over a second.
Schimon Jehudah
2024-03-04 10:16:49 +0000
f207dc1632Fix call to function adhoc_commands
Schimon Jehudah
2024-02-29 20:29:41 +0000
56c7bf40a8Correct modules client and component
Schimon Jehudah
2024-02-29 20:12:03 +0000
3733c4e11aRemove module command.py. Help wanted. See issue #6
Schimon Jehudah
2024-02-29 19:53:05 +0000
072614fffeAd-Hoc: Minor fixes
Schimon Jehudah
2024-02-29 17:13:53 +0000
270551b8eeMessage: * Remove HTML tags from titles. Fetch: * Handle all exceptions. SQLite: * Add more functions to handle new ad-hoc commands. Ad-Hoc: * Move all commands into a single module called command. * Remove commands from client and component. Documentation: * Comment commands that are not available.
Schimon Jehudah
2024-02-29 17:08:53 +0000
b5e5a179f4Add option to set message formatting. Restore summary.
Schimon Jehudah
2024-02-26 01:17:50 +0000