Schimon Jehudah
065311d0d8
Add switch for media
2024-02-10 23:25:05 +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
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
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
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
c4ccdd1f9d
Containerized configurations (step towards a portable software. SeeTPFC portablefreeware.com)
2024-01-22 12:48:00 +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
43fa1a463c
Save enclosures
...
Send new message upon media detection
2024-01-13 17:17:43 +00:00
Schimon Jehudah
ec82aeb3cc
Detect image from xml enclosure in addition to html img
2024-01-11 10:55:42 +00:00
Schimon Jehudah
b675618b95
Change order of html data and status code
2024-01-10 21:40:12 +00:00
Schimon Jehudah
0ca37dfdee
Improve SQLite performance.
...
Handle missing packages errors.
2024-01-10 20:06:56 +00:00
Schimon Jehudah
46a0819229
Add functionality to display images from first link to provide an image (experimental)
2024-01-09 22:36:16 +00:00
Schimon Jehudah
b06e1bc693
Add functionality to download articles
2024-01-09 15:53:19 +00:00
Schimon Jehudah
9709c052ee
Improve code of module crawl.py
2024-01-09 12:34:10 +00:00
Schimon Jehudah
956ce69fcb
Fix entry duplication check
2024-01-07 09:57:54 +00:00
Schimon Jehudah
dbe9ec3073
Restructure modules and database.
...
Add OPML import functionality.
Minor improvements.
2024-01-06 22:03:08 +00:00
Schimon Jehudah
6b07640666
Fix updates retrieval
2024-01-04 13:58:06 +00:00
Schimon Jehudah
b77ef5346f
More segregation of code
2024-01-04 12:38:22 +00:00
Schimon Jehudah
7135994888
Segregate code into more particular functions
2024-01-04 01:16:24 +00:00
Schimon Jehudah
96f3369539
Fix a couple of errors and split functions
2024-01-03 15:04:01 +00:00
Schimon Jehudah
94af40cf40
Fix creation of directory logs/ thanks roughnecks
2024-01-03 12:30:52 +00:00
Schimon Jehudah
9386e5de49
Add functionality to export to markdown
2024-01-03 12:17:39 +00:00
Schimon Jehudah
a3d68f6a8f
Add functionality to export feeds to OPML
2024-01-03 10:37:33 +00:00
Schimon Jehudah
de200b3b03
Split more functions into smaller functions
2024-01-02 18:11:36 +00:00
Schimon Jehudah
42cf0afeff
Fix respond error
2024-01-02 12:58:45 +00:00
Schimon Jehudah
d25c17a84a
Fix error
2024-01-02 12:52:37 +00:00
Schimon Jehudah
57b666dde2
Remove breakpoint
2024-01-02 12:44:32 +00:00
Schimon Jehudah
2026dc9a6a
Set initial value to variable response
2024-01-02 12:29:48 +00:00
Schimon Jehudah
0eaeaaa757
Fix error
2024-01-02 12:21:28 +00:00
Schimon Jehudah
8b1e03d8e9
Restrict command breakpoint
2024-01-02 12:17:48 +00:00
Schimon Jehudah
4701602355
Restrict command bookmarks
2024-01-02 12:12:29 +00:00
Schimon Jehudah
b4a20e9808
Fix command bookmarks
2024-01-02 11:52:04 +00:00
Schimon Jehudah
f65be8b5c8
WIP
...
Add http proxy support.
Add more functionality to handle bookmarks.
Split into more modules.
Remove callback function initdb.
Tasked status messages are broken.
2024-01-02 11:42:41 +00:00
Schimon Jehudah
8e3e06b36b
Improve redirection mechanism
2023-12-29 01:35:20 +00:00
Schimon Jehudah
08001eebf8
Add __init__.py and split muc.py into bookmark.py
2023-12-28 16:22:32 +00:00
Schimon Jehudah
61bd792572
Add slixfeed.py for command line and split xmpp into modules.
2023-12-28 14:50:23 +00:00