Commit graph

  • 709bac58b8 Fix consequent disruption in functionality upon exception TimoutError of AsyncIO consequent to join to an MUC group chat. master Schimon Jehudah, Adv. 2024-10-31 17:52:12 +0200
  • 263382ba8d Add Gajim to the list of recommended clients; Improve PEP and PubSub publishing mechanism. Schimon Jehudah, Adv. 2024-09-25 11:56:46 +0300
  • 640677437c Fix error UnboundLocalError (Thank you. mirux). Schimon Jehudah, Adv. 2024-09-16 15:20:03 +0300
  • 2a9d2657b1 Invoke Slixfeed by its alias in a given group chat. Schimon Jehudah, Adv. 2024-09-16 14:42:55 +0300
  • e63a5e4a74 Improve subscription preview form; Fix adding subscriptions to a custom JID/ Schimon Jehudah, Adv. 2024-09-16 13:46:04 +0300
  • 735ce58178 Improve PEP and PubSub publishing mechanism; Change label to value for fixed fields of data forms. Schimon Jehudah, Adv. 2024-09-13 11:44:08 +0300
  • 70a62d3e33 Fix moderator check upon chat messages (Thank you. roughnecks). Schimon Jehudah, Adv. 2024-09-12 17:22:03 +0300
  • 95dd1f82e4 Correct pathname to OMEMO file. Schimon Jehudah, Adv. 2024-09-12 16:38:12 +0300
  • f3f58244e8 Improve handling of OMEMO messages by extracting string from message body. Schimon Jehudah, Adv. 2024-09-12 16:06:05 +0300
  • 26185f96d7 Disable module requests. Schimon Jehudah, Adv. 2024-09-12 15:44:35 +0300
  • c050c765dd Python : Add support for newer OMEMO (Thank you. Syndance); Python : Fix Ad-Hoc Commands; SQLite : Fix tagging mechanism. Schimon Jehudah, Adv. 2024-09-12 15:20:14 +0300
  • 178f49cb86 Python : Set OMEMO as an optional dependency; SVG : Add a selection of variations of the Slixfeed logo. Schimon Jehudah, Adv. 2024-09-11 09:48:27 +0300
  • 3913f740ef Add MUC Ad-Hoc instructions (Thank you roughnecks); Fix automatic publishing mechanism by not excluding own JID; Update index of commands and URLs. Schimon Jehudah, Adv. 2024-08-01 12:53:16 +0300
  • ed7491b5a9 Fix automated publishing mechanism of PubSub, so it will not halt other procedures. Schimon Jehudah, Adv. 2024-07-31 20:53:42 +0300
  • 4642aa694b Expose all options except 'check' and 'formatting'. Schimon Jehudah, Adv. 2024-07-07 13:31:12 +0300
  • 21cb7df160 Fix groupchat responses. Segregate self.settings from 'default' settings with handler self.defaults. Schimon Jehudah, Adv. 2024-07-07 12:57:10 +0300
  • bd058ebf73 Always allow untrusted keys. Schimon Jehudah, Adv. 2024-07-07 11:49:52 +0300
  • 9c068ad600 Fix UnboundLocalError for variable 'retry' Schimon Jehudah, Adv. 2024-07-07 11:33:07 +0300
  • 6714089bdd Add aiofiles as a dependency. Schimon Jehudah, Adv. 2024-07-07 11:26:41 +0300
  • 51943b5b0c Add chat command for omemo; Fix NameError: name 'XmppChat' is not defined of function XmppOmemo.decrypt. Schimon Jehudah, Adv. 2024-07-07 11:16:00 +0300
  • f9a1c683cd Update file pyproject.toml. Schimon Jehudah, Adv. 2024-07-05 19:25:03 +0300
  • 5e20b2830d [WIP] Add OMEMO encryption; Various of improvements and fixes. Schimon Jehudah, Adv. 2024-07-05 19:04:24 +0300
  • 37444c9d4e Fix default alias upon joining to an MUC groupchat; Scan subscriptions by last scanned time; Update file README. Schimon Jehudah, Adv. 2024-06-24 12:46:05 +0300
  • fd07ae865a Fix command read; Improve code of module sqlite. Schimon Jehudah, Adv. 2024-06-19 23:28:17 +0300
  • 1b8254832d Restore scan interval to 50 seconds in order to lower CPU usage (Thank you roughnecks). Schimon Jehudah, Adv. 2024-06-17 20:31:40 +0300
  • 22a3921915 Remove a reference to module slixfed.dt which does not exist (Thank you lorenzo). Schimon Jehudah, Adv. 2024-06-17 20:10:50 +0300
  • 5babb02cf8 Fix 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
  • 93ea8a9fab Fix command export; Restructure code. Schimon Jehudah, Adv. 2024-06-16 11:55:22 +0300
  • 15e6a1de66 Fix command reset (Thank you to lorenzo, Mari0 and roughnecks). Schimon Jehudah, Adv. 2024-06-14 19:24:38 +0300
  • 382b5a52be Disable redundant print directives. Schimon Jehudah, Adv. 2024-06-14 12:52:29 +0300
  • fb4ca2c852 Improve batch processing of invalid items. Schimon Jehudah, Adv. 2024-06-14 12:38:44 +0300
  • d0b49b5717 Fixed command version (Thank you roughnecks). Schimon Jehudah, Adv. 2024-06-13 20:40:30 +0300
  • f1d906c839 Add module muc (Thanks roughnecks). Schimon Jehudah, Adv. 2024-06-13 20:32:00 +0300
  • f925a8effe Fix functionality search; Delete module task. Schimon Jehudah, Adv. 2024-06-13 19:37:34 +0300
  • 64727d207f Restructure code; Add more classes and modules; Restore database maintenance; Remove JSON support; Remove Beautiful Soup. Schimon Jehudah, Adv. 2024-06-13 18:53:53 +0300
  • 286900af63 Rename module command.py to adhoc.py. Schimon Jehudah, Adv. 2024-06-11 05:34:18 +0300
  • def8b5f120 Modularize code. Move OPML related functions to a new module opml.py. Schimon Jehudah, Adv. 2024-06-11 05:21:07 +0300
  • 0a26ac163b Do 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
  • 5a2a2f9e3f Fix automatic update; Fix command search. Schimon Jehudah, Adv. 2024-06-02 11:23:26 +0300
  • 5ee75572ab Further restructuring to allow multiple connectivities with several accounts. Schimon Jehudah, Adv. 2024-06-02 09:35:07 +0300
  • f8bdfca972 Segregate XMPP (Jabber) client and component; each to its respective module. Schimon Jehudah, Adv. 2024-05-31 14:58:49 +0300
  • 78a83ff121 Remove unnecessary code related to MUC-PM Schimon Jehudah, Adv. 2024-05-30 19:50:58 +0300
  • 41b6193b78 Remove support for MUC-PM Schimon Jehudah, Adv. 2024-05-30 19:42:26 +0300
  • cb91d16268 Fix error upon invitation to join a groupchat (Thank you roughnecks). Schimon Jehudah 2024-05-24 09:18:07 +0000
  • ec08af7a8e Add package "requests" as a dependancy. Schimon Jehudah 2024-05-20 15:42:36 +0000
  • bb8fb7ef2e Remove dependencies related to download of HTML content Schimon Jehudah 2024-05-20 15:20:31 +0000
  • 7f0c4f4274 Remove HTML support; Improve handling of errors. Schimon Jehudah 2024-05-20 14:23:58 +0000
  • 4ac8e0836d Fix PubSub; Improve permission handling; Catch more errors. Schimon Jehudah 2024-05-14 19:39:58 +0000
  • 8055f64c96 Replace goodbytes.im by goodbytes.nl Schimon Jehudah 2024-05-14 11:11:21 +0000
  • 372cbb7843 Grammar: have -> has Schimon Jehudah 2024-05-14 11:08:02 +0000
  • a89852bc03 Add sections "Contributors" and "Thanks" Schimon Jehudah 2024-05-14 11:06:34 +0000
  • ad78295f27 Do 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
  • 820b37fec3 Add notice Work In Progress Schimon Jehudah 2024-05-13 15:48:24 +0000
  • 2bab3e2deb Improve restriction handling. Schimon Jehudah 2024-05-13 15:32:41 +0000
  • 095980de47 Improve access restriction (Thank you mirux) Schimon Jehudah 2024-05-13 13:08:57 +0000
  • d6cd09d746 Further examination of restricting Ad-Hoc Publish Schimon Jehudah 2024-05-13 08:02:24 +0000
  • 3597777bcc Restrict Ad-Hoc Publish to moderators (Thank you mirux). Schimon Jehudah 2024-05-13 07:54:09 +0000
  • 0c4efbb650 Fix JID handling for MUC in form Advanced. Schimon Jehudah 2024-05-13 07:35:06 +0000
  • e4237f972f Fix handling of PubSub of own Jabber ID Schimon Jehudah 2024-05-13 07:28:12 +0000
  • 57e0425c13 Add error handling upon failure to to join to a groupchat (Thanks f_ from postmarketOS) Schimon Jehudah 2024-05-12 16:25:21 +0000
  • 06002be363 Correct instructions for pipx (Thank you roughnecks) Schimon Jehudah 2024-05-12 14:36:45 +0000
  • 788520daf1 Restore 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
  • b8db879064 Add "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
  • 34da47bcd2 Fix error handling and correct variable for function check_entry_exist (Thank you mirux) Schimon Jehudah 2024-05-12 11:05:49 +0000
  • 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. Schimon Jehudah 2024-05-12 09:55:23 +0000
  • d0e23b3eb9 Move directory screenshots to level root. Schimon Jehudah 2024-05-12 09:24:13 +0000
  • c353673819 Update README; Add screenshots. Schimon Jehudah 2024-05-12 09:17:31 +0000
  • 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. Schimon Jehudah 2024-04-14 17:24:16 +0000
  • 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. Schimon Jehudah 2024-04-14 12:56:45 +0000
  • b69953eb7f Fix 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
  • 8e45ebc071 Fix function "mark all feed as read" (Thank you roughnecks) Schimon Jehudah 2024-04-06 20:03:23 +0000
  • 71403cda6b Fix media (i.e. enclosure) support (Thank you roughnecks). Schimon Jehudah 2024-04-06 19:59:30 +0000
  • b6ca4aaa46 Fixed adding of URLs via chat (Thank you roughnecks) Schimon Jehudah 2024-04-05 15:59:24 +0000
  • 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). Schimon Jehudah 2024-04-05 15:25:04 +0000
  • e0bc0bddf7 Add 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
  • 01c4959610 Thank you Mr. Simone Canaletti Schimon Jehudah 2024-03-27 16:57:28 +0000
  • d6eec41a86 Add commands for PubSub. Improve joining to MUC (WIP). Improve PubSub (WIP). Schimon Jehudah 2024-03-27 16:20:32 +0000
  • 5f946fe0b6 Fix error upon attempt to get JID from values['jid'] (Thank you roughnecks). Schimon Jehudah 2024-03-26 19:32:24 +0000
  • df7cc6ed2b Fix 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
  • 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. Schimon Jehudah 2024-03-26 16:23:22 +0000
  • 35beab7802 Add PubSub functionality. Schimon Jehudah 2024-03-24 08:14:20 +0000
  • aed43f34dd Add a handler to handle pending tasks. Schimon Jehudah 2024-03-18 18:49:52 +0000
  • 926c0341c6 ePUB: Use function "pop" instead of "replace". Schimon Jehudah 2024-03-15 15:20:54 +0000
  • b81ff04c0d Forms: 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
  • 85311edcf2 Fix error when checking for status moderator (Thank you roughnecks). Enhance Publish UI. Schimon Jehudah 2024-03-13 20:58:38 +0000
  • f18659fd88 Print 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
  • 1b2167f207 Output message instead of status code only. Schimon Jehudah 2024-03-13 14:35:57 +0000
  • 6d75d02822 Fix async/await (Thank you roughnecks) Schimon Jehudah 2024-03-13 13:28:32 +0000
  • b0fff01c22 Fix adding of a bookmark Schimon Jehudah 2024-03-13 13:25:49 +0000
  • 7c197c2343 Fix malfunction when setting value of key "old" to zero (Thank you roughnecks). Schimon Jehudah 2024-03-13 12:09:48 +0000
  • 8e76ae4506 Fix saving of bookmarks via bookmark manager. Fix default settings file. Schimon Jehudah 2024-03-13 11:57:53 +0000
  • 077042dd43 Raise exception upon missing value Schimon Jehudah 2024-03-13 07:59:15 +0000
  • 9692d92e21 Add missing key filter Schimon Jehudah 2024-03-12 21:31:00 +0000
  • ec9a9e5475 Set http_proxy to "" (empty) Schimon Jehudah 2024-03-12 21:28:02 +0000
  • 8ff51ff67b Disable (i.e. comment) http_proxy Schimon Jehudah 2024-03-12 21:25:36 +0000
  • 84b960f2fc Add about.toml Schimon Jehudah 2024-03-12 20:27:48 +0000
  • 322e893d61 Fix 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
  • 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) Schimon Jehudah 2024-03-12 17:13:01 +0000