Commit graph

350 commits

Author SHA1 Message Date
Schimon Jehudah d3af15d623 Fix commands info and help to ignore case.
Fix command read to handle lack of URL.
Add bookmark properties.
Add new experimental forms.
Thank you mirux.
2024-02-13 19:34:37 +00:00
Schimon Jehudah 93a65f14d8 Add ad-hoc commands for filters 2024-02-12 21:01:48 +00:00
Schimon Jehudah 89ef18d5d7 Fix Ad-hoc form of Settings 2024-02-12 19:01:28 +00:00
Schimon Jehudah e0864cc84e Accept only numerical value for key interval 2024-02-12 09:53:49 +00:00
Schimon Jehudah f6bc76fdf8 Fix settings update.
Add option to restore default settings.
Reorganize code.
Thank you mirux.
2024-02-11 21:31:31 +00:00
Schimon Jehudah 065311d0d8 Add switch for media 2024-02-10 23:25:05 +00:00
Schimon Jehudah b748170e25 Do not cancel task immediately after it is allocated.
Thank you chunk, A_Dragon, TML and graingert.
2024-02-10 21:50:37 +00:00
Schimon Jehudah 1e794b3498 Do not cancel task immediately after it is allocated.
Thank you chunk, A_Dragon, TML and graingert.
2024-02-10 21:50:37 +00:00
Schimon Jehudah 9434833449 WIP: Closer to fix double message. See task.py 2024-02-10 17:53:53 +00:00
Schimon Jehudah c568145ecf Fix bad reference to function that does not exist and - hopefully - improve subscription handling 2024-02-07 23:41:02 +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 51e48c8389 Standardize modules client and component 2024-02-07 01:12:51 +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 56aaccce68 Remove more unused functions 2024-02-04 19:22:51 +00:00
Schimon Jehudah c9424ffd85 Remove function that does not exist yet 2024-02-04 19:16:23 +00:00
Schimon Jehudah 79766c49b2 Update pyproject.toml 2024-02-04 19:07:32 +00:00
Schimon Jehudah e36816756c Print version at startup 2024-02-04 18:56:19 +00:00
Schimon Jehudah acce4fafdc Add arguments -v and --version 2024-02-04 18:19:56 +00:00
Schimon Jehudah c7fa2496a8 Fix many issues amidst change of table structure 2024-02-04 17:08:12 +00:00
Schimon Jehudah f683e11c4a Update list pathnames 2024-01-31 10:55:35 +00:00
Schimon Jehudah 006d0a8cf8 Instruct to include TOML files.
Thank you to ztrawhcse from #python on irc.libera.chat
2024-01-28 13:21:49 +00:00
Schimon Jehudah adac0bb032 Add MANIFEST.in
Thank you to stealth_ from #python on irc.libera.chat
2024-01-28 13:10:48 +00:00
Schimon Jehudah 792481250f Add upgrade instruction 2024-01-28 12:52:02 +00:00
Schimon Jehudah dc85f73de5 Replace YAML by TOML 2024-01-28 11:17:31 +00:00
Schimon Jehudah 6883eb6615 Improve listing of commands 2024-01-27 19:21:45 +00:00
Schimon Jehudah 4da2a28184 Fix selection of image.
Thank you roughnecks for the report.
2024-01-27 19:19:41 +00:00
Schimon Jehudah 9094921b40 Enable usage of private chat on groupchat 2024-01-27 17:15:28 +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 c1ef5acc7e More fixes 2024-01-24 20:28:14 +00:00
Schimon Jehudah 386b10ae15 Fix configuration and allow commenting unused keys 2024-01-24 19:41:40 +00:00
Schimon Jehudah 8dcff0b2fe Fix configuration 2024-01-24 18:59:10 +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 c9c552e33f Add support for ePUB and Text.
Import OPML only from a moderator.
Fix error for sqlite.py module.
2024-01-23 14:37:10 +00:00
Schimon Jehudah 13d87e2be7 Set directory cache 2024-01-22 15:27:01 +00:00
Schimon Jehudah 0d7f67d721 Fix handling of document error 2024-01-22 15:01:52 +00:00
Schimon Jehudah 4c64870d8f Fix handling of document error 2024-01-22 13:29:14 +00:00
Schimon Jehudah ddca33fcf1 Update configuration files 2024-01-22 12:55:36 +00:00
Schimon Jehudah c4ccdd1f9d Containerized configurations (step towards a portable software. SeeTPFC portablefreeware.com) 2024-01-22 12:48:00 +00:00
Schimon Jehudah 0512e14738 Add support for JSON Feed 2024-01-20 17:28:31 +00:00
Schimon Jehudah 4c84f40e0e Add URLs to pyproject
Add instructions to readme
2024-01-20 17:06:55 +00:00
Schimon Jehudah 55a99049ef Remove unnecessary setup files 2024-01-18 21:35:27 +00:00
Schimon Jehudah 46c67e3c16 setup.py.back and consequent files 2024-01-18 21:14:48 +00:00
Schimon Jehudah 4743ada0ca Remove pycache files 2024-01-18 21:04:02 +00:00
Schimon Jehudah 18c93083b7 Apply patch from grym 2024-01-18 20:57:49 +00:00
Schimon Jehudah 6a7d99f1a2 Add functionality profile 2024-01-17 14:36:28 +00:00
Schimon Jehudah 80e49a8d38 Fix archiving functionality 2024-01-14 21:43:23 +00:00
Schimon Jehudah c04a1b6534 Fix statistics 2024-01-14 18:05:12 +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 f721059278 Remove magnet link check 2024-01-13 17:27:18 +00:00