Commit graph

  • 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
  • ba61250f84 Add new command: options Schimon Jehudah 2024-03-09 23:31:06 +0000
  • ffa002cfa0 Correct information of JabRSS Schimon Jehudah 2024-03-09 20:24:31 +0000
  • 5d8580a0d9 Correct links to project monocles Schimon Jehudah 2024-03-09 19:47:20 +0000
  • e553166954 Improve About form. Improve handling of setting change. Schimon Jehudah 2024-03-09 19:03:18 +0000
  • 8d9b060314 Add missing functions for ad-hoc command Browse. Set 50 seconds delay between each URL. Schimon Jehudah 2024-03-08 14:21:22 +0000
  • ae89521d9b Reduce amount of Python keywords async and await Schimon Jehudah 2024-03-08 09:14:36 +0000
  • 8388cf5084 Make sure a value is selected for a given setting. Schimon Jehudah 2024-03-07 20:29:52 +0000
  • f489e1f672 Reset setting or settings upon command default key or command defaults. Fix issue of extra placeholder (Thank you mirux). Schimon Jehudah 2024-03-07 20:20:10 +0000
  • 05168afa14 Reload settings on runtime. Fix several issues. Schimon Jehudah 2024-03-07 19:06:31 +0000
  • da48b429d3 Add missing parameters and rename some instances of jid to jid_bare Schimon Jehudah 2024-03-07 16:28:53 +0000
  • 31babfa378 Convert value of key filter to integer Schimon Jehudah 2024-03-07 15:41:42 +0000
  • 5d1cb85a36 Manage settings from a dict as a handler. Make the inclusive/main filter optional. Schimon Jehudah 2024-03-07 14:52:51 +0000
  • aa5f45cddc Settings: Manage several class instance objects. Schimon Jehudah 2024-03-07 06:56:11 +0000
  • 9969f8ded1 Add Config class as instance. See comment above class Config inside module config. Schimon Jehudah 2024-03-06 12:52:07 +0000
  • 6dd1089c37 Measure function elapsed time period and display a warning for a period of over a second. Schimon Jehudah 2024-03-04 10:16:49 +0000
  • f25cb70181 Add logging Schimon Jehudah 2024-03-03 14:13:01 +0000
  • f207dc1632 Fix call to function adhoc_commands Schimon Jehudah 2024-02-29 20:29:41 +0000
  • 56c7bf40a8 Correct modules client and component Schimon Jehudah 2024-02-29 20:12:03 +0000
  • 3733c4e11a Remove module command.py. Help wanted. See issue #6 Schimon Jehudah 2024-02-29 19:53:05 +0000
  • 072614fffe Ad-Hoc: Minor fixes Schimon Jehudah 2024-02-29 17:13:53 +0000
  • 270551b8ee Message: * Remove HTML tags from titles. Fetch: * Handle all exceptions. SQLite: * Add more functions to handle new ad-hoc commands. Ad-Hoc: * Move all commands into a single module called command. * Remove commands from client and component. Documentation: * Comment commands that are not available. Schimon Jehudah 2024-02-29 17:08:53 +0000
  • b5e5a179f4 Add option to set message formatting. Restore summary. Schimon Jehudah 2024-02-26 01:17:50 +0000
  • bfde775369 Send OPML file even when using Ad-hoc command Schimon Jehudah 2024-02-25 20:33:33 +0000
  • 5135186717 Add support for tags Schimon Jehudah 2024-02-25 19:21:10 +0000
  • afeaa8707b Add more permissions to ad-hoc commands from MUC (see Prosody mod_muc_adhoc_bots) Handle more errors. Add ad-hoc command Profile. Support Python 3.10 (tomli). Add table for scraping HTML (WIP). Minor fixes. Schimon Jehudah 2024-02-25 01:52:24 +0000
  • 56f85fdf26 Add command version. Invite to groupchat upon command support. Schimon Jehudah 2024-02-23 14:54:54 +0000
  • 7d45a3249a Add ability to set number of immediate sent updates Schimon Jehudah 2024-02-23 14:25:56 +0000
  • e2652760bc Fix component mode Schimon Jehudah 2024-02-23 13:51:19 +0000
  • e13807442e Do not accept messages from self JID Schimon Jehudah 2024-02-23 12:53:14 +0000
  • bb9a1926f6 Add XEP-0356, XEP-0297 and XEP-0203 Schimon Jehudah 2024-02-23 09:00:39 +0000
  • 9bb37bc932 Add functionality to download article via ad-hoc. Add helper for URL. Schimon Jehudah 2024-02-23 02:55:31 +0000
  • 6e2a7305c2 Fix keys by setting lower case. Consolidate commands into options. Various of fixes and improvements. Schimon Jehudah 2024-02-22 14:09:13 +0000
  • 74192965d1 Add missing file feeds.toml. Attempting to improve form Subscribers. Schimon Jehudah 2024-02-20 13:16:32 +0000
  • 6f0adcf286 Merge branch 'cleanup-browse' into 'master' Schimon Jehudah 2024-02-20 11:05:51 +0000
  • aedd52f145
    Cleanup article render, show clickable link Stephen Paul Weber 2024-02-19 22:57:10 -0500
  • 7dbc8c21e9 Merge branch 'use-boolean' into 'master' Schimon Jehudah 2024-02-19 21:11:36 +0000
  • a4cfaea3a8 Merge branch 'no-completed' into 'master' Schimon Jehudah 2024-02-19 21:10:48 +0000
  • 22e8808d69 Merge branch 'master' into 'use-boolean' Schimon Jehudah 2024-02-19 21:06:17 +0000
  • 92f2510af5 Merge branch 'master' into 'no-completed' Schimon Jehudah 2024-02-19 21:05:01 +0000
  • 32d765b482 Fix fetching items upon setting "old". Add form Browse Add form Discover and Search (experimental) Add form Remove Schimon Jehudah 2024-02-19 20:50:53 +0000
  • 0cff018364
    Don't use complete action if there may be more steps Stephen Paul Weber 2024-02-18 22:09:31 -0500
  • 3a59d5ff16
    Use boolean instead of a list-single with one option Stephen Paul Weber 2024-02-18 21:56:12 -0500
  • 88261571d1 Remove breakpoint Schimon Jehudah 2024-02-19 00:42:59 +0000
  • 85f1ba18f0 Add functionality to set feed name (i.e. command rename). Improve forms. Schimon Jehudah 2024-02-19 00:26:10 +0000
  • 7b98d32d7f Fix keywords extracted from sqlite. Improve modiles fetch and crawl. Add form featured feeds. Add form roster manager. Add form subscibers manager. WIP Schimon Jehudah 2024-02-17 23:21:44 +0000
  • c1dec9d808 Adjust modules client and component Schimon Jehudah 2024-02-16 13:16:52 +0000
  • 9685b34536 Fix AttributeError: module 'slixfeed.sqlite' has no attribute 'get_filters_value' Schimon Jehudah 2024-02-16 12:46:55 +0000
  • bb44cd925c Fix error upon attempt to edit filter via form while another form is not set Schimon Jehudah 2024-02-16 12:33:07 +0000
  • 10762a69e4 Fix check for filters and settings keys Schimon Jehudah 2024-02-16 12:12:06 +0000
  • 288e5157fa Fix submission of filters Schimon Jehudah 2024-02-16 02:59:01 +0000
  • aa747985d9 Minor changes to command list items Schimon Jehudah 2024-02-16 02:21:08 +0000
  • 8b6584fe6d Remove JID from title. Add a command instead. Command to be removed. Schimon Jehudah 2024-02-16 02:14:23 +0000
  • 4e193a2b02 Add for Add Subscription. Segregating more code as one task per function, particularly adding of new subscription. Fix allow/deny keys. Schimon Jehudah 2024-02-16 01:46:04 +0000
  • 6c0c571c1d Merge branch 'nicer-credits' into 'master' Schimon Jehudah 2024-02-16 01:38:07 +0000
  • 21bfd3e3d5 Merge branch 'clear-next' into 'master' Schimon Jehudah 2024-02-16 01:34:09 +0000
  • a4f870f26c Merge branch 'uri-type' into 'master' Schimon Jehudah 2024-02-16 01:32:15 +0000
  • abf955f929 Merge branch 'remove-var' into 'master' Schimon Jehudah 2024-02-16 01:29:32 +0000
  • 2fa3173031
    Remove var from fixed fields Stephen Paul Weber 2024-02-15 00:16:03 -0500
  • f299876e5a
    Add xs:anyURI type to import url field Stephen Paul Weber 2024-02-15 00:09:26 -0500
  • b47a9cd938
    Nicer format for credits page Stephen Paul Weber 2024-02-15 00:04:35 -0500
  • 93ae763db7
    Clear session['next'] if we are done Stephen Paul Weber 2024-02-14 23:20:51 -0500
  • e8d5f082d0 Add export/import forms. Improve Subscriptions form (non functional yet). Schimon Jehudah 2024-02-15 00:16:51 +0000
  • c8cd5e1b09 Improve groupchat functions to handle with erroneous cases Schimon Jehudah 2024-02-14 17:09:54 +0000
  • 5c2ee8d51c Merge branch 'range-example' into 'master' Schimon Jehudah 2024-02-14 16:15:52 +0000
  • 7d243a4186 Merge branch 'fix-caps-more' into 'master' Schimon Jehudah 2024-02-14 09:10:24 +0000
  • fe19319066
    Set datatype and range for settings fields Stephen Paul Weber 2024-02-14 00:21:52 -0500
  • ef5c9ac2be
    Send presence from full JID, not bare JID Stephen Paul Weber 2024-02-13 22:07:46 -0500
  • dba7eefb96 Add About, Bookmarks and Manual forms Schimon Jehudah 2024-02-14 03:04:49 +0000
  • 12689b8ef1 Merge branch 'error-note' into 'master' Schimon Jehudah 2024-02-13 21:07:57 +0000
  • 069fd6cc64 Merge branch 'fix-caps' into 'master' Schimon Jehudah 2024-02-13 20:53:16 +0000
  • d410ef8ab3
    Use note of type=error to signal an error Stephen Paul Weber 2024-02-13 15:26:05 -0500
  • d7c213fe59
    Fix caps by setting up all items before presence Stephen Paul Weber 2024-02-13 15:06:11 -0500
  • 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. Schimon Jehudah 2024-02-13 19:34:37 +0000
  • 93a65f14d8 Add ad-hoc commands for filters Schimon Jehudah 2024-02-12 21:01:48 +0000
  • 89ef18d5d7 Fix Ad-hoc form of Settings Schimon Jehudah 2024-02-12 19:01:28 +0000
  • e0864cc84e Accept only numerical value for key interval Schimon Jehudah 2024-02-12 09:53:49 +0000
  • f6bc76fdf8 Fix settings update. Add option to restore default settings. Reorganize code. Thank you mirux. Schimon Jehudah 2024-02-11 21:31:31 +0000
  • 065311d0d8 Add switch for media Schimon Jehudah 2024-02-10 23:25:05 +0000
  • b748170e25 Do not cancel task immediately after it is allocated. Thank you chunk, A_Dragon, TML and graingert. Schimon Jehudah 2024-02-10 21:50:37 +0000
  • 1e794b3498 Do not cancel task immediately after it is allocated. Thank you chunk, A_Dragon, TML and graingert. Schimon Jehudah 2024-02-10 21:50:37 +0000