Commit graph

349 commits

Author SHA1 Message Date
Schimon Jehudah, Adv. fd07ae865a Fix command read; Improve code of module sqlite. 2024-06-19 23:28:17 +03:00
Schimon Jehudah, Adv. 1b8254832d Restore scan interval to 50 seconds in order to lower CPU usage (Thank you roughnecks). 2024-06-17 20:31:40 +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. 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).
2024-06-17 17:25:24 +03:00
Schimon Jehudah, Adv. 93ea8a9fab Fix command export; Restructure code. 2024-06-16 11:55:22 +03:00
Schimon Jehudah, Adv. 15e6a1de66 Fix command reset (Thank you to lorenzo, Mari0 and roughnecks). 2024-06-14 19:24:38 +03:00
Schimon Jehudah, Adv. 382b5a52be Disable redundant print directives. 2024-06-14 12:52:29 +03:00
Schimon Jehudah, Adv. fb4ca2c852 Improve batch processing of invalid items. 2024-06-14 12:38:44 +03:00
Schimon Jehudah, Adv. d0b49b5717 Fixed command version (Thank you roughnecks). 2024-06-13 20:40:30 +03:00
Schimon Jehudah, Adv. f1d906c839 Add module muc (Thanks roughnecks). 2024-06-13 20:32:00 +03:00
Schimon Jehudah, Adv. f925a8effe Fix functionality search;
Delete module task.
2024-06-13 19:37:34 +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, Adv. 286900af63 Rename module command.py to adhoc.py. 2024-06-11 05:34:18 +03:00
Schimon Jehudah, Adv. def8b5f120 Modularize code. Move OPML related functions to a new module opml.py. 2024-06-11 05:21:07 +03:00
Schimon Jehudah, Adv. 0a26ac163b Do not disqualify subscriptions due to being not-well-formed 2024-06-10 21:20:04 +03:00
Schimon Jehudah, Adv. 245cd9832a [WIP] Add an IPC interface of type Unix domain socket (Berkeley sockets). Thank you Laura and TheCoffeMaker. 2024-06-10 18:54:27 +03:00
Schimon Jehudah, Adv. 5a2a2f9e3f Fix automatic update; Fix command search. 2024-06-02 11:23:26 +03:00
Schimon Jehudah, Adv. 5ee75572ab Further restructuring to allow multiple connectivities with several accounts. 2024-06-02 09:35:07 +03:00
Schimon Jehudah, Adv. f8bdfca972 Segregate XMPP (Jabber) client and component; each to its respective module. 2024-05-31 14:58:49 +03:00
Schimon Jehudah, Adv. 78a83ff121 Remove unnecessary code related to MUC-PM 2024-05-30 19:50:58 +03:00
Schimon Jehudah, Adv. 41b6193b78 Remove support for MUC-PM 2024-05-30 19:42:26 +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 ec08af7a8e Add package "requests" as a dependancy. 2024-05-20 15:42:36 +00:00
Schimon Jehudah bb8fb7ef2e Remove dependencies related to download of HTML content 2024-05-20 15:20:31 +00:00
Schimon Jehudah 7f0c4f4274 Remove HTML support;
Improve handling of errors.
2024-05-20 14:23:58 +00:00
Schimon Jehudah 4ac8e0836d Fix PubSub;
Improve permission handling;
Catch more errors.
2024-05-14 19:39:58 +00:00
Schimon Jehudah 8055f64c96 Replace goodbytes.im by goodbytes.nl 2024-05-14 11:11:21 +00:00
Schimon Jehudah 372cbb7843 Grammar: have -> has 2024-05-14 11:08:02 +00:00
Schimon Jehudah a89852bc03 Add sections "Contributors" and "Thanks" 2024-05-14 11:06:34 +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 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