Commit graph

320 commits

Author SHA1 Message Date
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 820b37fec3 Add notice Work In Progress 2024-05-13 15:48:24 +00:00
Schimon Jehudah 2bab3e2deb Improve restriction handling. 2024-05-13 15:32:41 +00:00
Schimon Jehudah 095980de47 Improve access restriction (Thank you mirux) 2024-05-13 13:08:57 +00:00
Schimon Jehudah d6cd09d746 Further examination of restricting Ad-Hoc Publish 2024-05-13 08:02:24 +00:00
Schimon Jehudah 3597777bcc Restrict Ad-Hoc Publish to moderators (Thank you mirux). 2024-05-13 07:54:09 +00:00
Schimon Jehudah 0c4efbb650 Fix JID handling for MUC in form Advanced. 2024-05-13 07:35:06 +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 06002be363 Correct instructions for pipx (Thank you roughnecks) 2024-05-12 14:36:45 +00:00
Schimon Jehudah 788520daf1 Restore instructions for pipx in file "README.md";
Remove instructions "tool.setuptools.packages.find" from file PyProject.
2024-05-12 14:02:17 +00:00
Schimon Jehudah b8db879064 Add "tool.setuptools.packages.find" as advised by Charalamm at /questions/72294299/multiple-top-level-packages-discovered-in-a-flat-layout 2024-05-12 11:08:36 +00:00
Schimon Jehudah 34da47bcd2 Fix error handling and correct variable for function check_entry_exist (Thank you mirux) 2024-05-12 11:05:49 +00:00
Schimon Jehudah 8bbad28894 Create 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.
2024-05-12 09:55:23 +00:00
Schimon Jehudah d0e23b3eb9 Move directory screenshots to level root. 2024-05-12 09:24:13 +00:00
Schimon Jehudah c353673819 Update README;
Add screenshots.
2024-05-12 09:17:31 +00:00
Schimon Jehudah 87dc369b35 Fix 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. 2024-04-14 17:24:16 +00:00
Schimon Jehudah bcbbf1ab04 Add 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.
2024-04-14 12:56:45 +00:00
Schimon Jehudah b69953eb7f Fix sqlite3.ProgrammingError: Incorrect number of bindings supplied. The current statement uses 1, and there are 0 supplied. (Thank you roughnecks) 2024-04-06 21:29:03 +00:00
Schimon Jehudah 8e45ebc071 Fix function "mark all feed as read" (Thank you roughnecks) 2024-04-06 20:03:23 +00:00
Schimon Jehudah 71403cda6b Fix media (i.e. enclosure) support (Thank you roughnecks). 2024-04-06 19:59:30 +00:00
Schimon Jehudah b6ca4aaa46 Fixed adding of URLs via chat (Thank you roughnecks) 2024-04-05 15:59:24 +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 e0bc0bddf7 Add more operator option, also for export/import.
Fix var transfer from one form to another.
Improve handling with in-chat command arguments.
2024-03-28 17:21:45 +00:00
Schimon Jehudah 01c4959610 Thank you Mr. Simone Canaletti 2024-03-27 16:57:28 +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 5f946fe0b6 Fix error upon attempt to get JID from values['jid'] (Thank you roughnecks). 2024-03-26 19:32:24 +00:00
Schimon Jehudah df7cc6ed2b Fix export (Thank you roughnecks).
Load commands first at session start (New PubSub related code might block or postpone commands from being loaded).
2024-03-26 17:49:16 +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 35beab7802 Add PubSub functionality. 2024-03-24 08:14:20 +00:00
Schimon Jehudah aed43f34dd Add a handler to handle pending tasks. 2024-03-18 18:49:52 +00:00
Schimon Jehudah 926c0341c6 ePUB: Use function "pop" instead of "replace". 2024-03-15 15:20:54 +00:00
Schimon Jehudah b81ff04c0d Forms: Remove Cheogram boolean in favour of "Next".
Forms: Set title inside instructions field.
ePUB: Use new keyword argument absolute_location from xml2epub.
2024-03-15 14:55:22 +00:00
Schimon Jehudah 85311edcf2 Fix error when checking for status moderator (Thank you roughnecks).
Enhance Publish UI.
2024-03-13 20:58:38 +00:00
Schimon Jehudah f18659fd88 Print user agent and http proxy if set 2024-03-13 16:17:43 +00:00
Schimon Jehudah 3c89b84908 (Hopefully) Fix fetching of new subscriptions. 2024-03-13 15:44:20 +00:00
Schimon Jehudah 1b2167f207 Output message instead of status code only. 2024-03-13 14:35:57 +00:00
Schimon Jehudah 6d75d02822 Fix async/await (Thank you roughnecks) 2024-03-13 13:28:32 +00:00
Schimon Jehudah b0fff01c22 Fix adding of a bookmark 2024-03-13 13:25:49 +00:00
Schimon Jehudah 7c197c2343 Fix malfunction when setting value of key "old" to zero (Thank you roughnecks). 2024-03-13 12:09:48 +00:00
Schimon Jehudah 8e76ae4506 Fix saving of bookmarks via bookmark manager.
Fix default settings file.
2024-03-13 11:57:53 +00:00
Schimon Jehudah 077042dd43 Raise exception upon missing value 2024-03-13 07:59:15 +00:00
Schimon Jehudah 9692d92e21 Add missing key filter 2024-03-12 21:31:00 +00:00
Schimon Jehudah ec9a9e5475 Set http_proxy to "" (empty) 2024-03-12 21:28:02 +00:00
Schimon Jehudah 8ff51ff67b Disable (i.e. comment) http_proxy 2024-03-12 21:25:36 +00:00
Schimon Jehudah 84b960f2fc Add about.toml 2024-03-12 20:27:48 +00:00
Schimon Jehudah 322e893d61 Fix ping for component (Thank you mathieui and MattJ).
Fix information.toml.
Add context "all" to command.toml.
2024-03-12 19:46:50 +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 ba61250f84 Add new command: options 2024-03-09 23:31:06 +00:00
Schimon Jehudah ffa002cfa0 Correct information of JabRSS 2024-03-09 20:24:31 +00:00