Commit Graph

952 Commits

Author SHA1 Message Date
Retro_Guy 21dea6d9a7 Notify if trying to post to non-existent followup-to group. 2024-05-27 02:04:11 -07:00
Retro_Guy 5102749487 Fix bug recently introduced in deleting an article (used by nocem). 2024-05-24 06:28:17 -07:00
Retro_Guy 0f23b44ef0 Handle X-Face: header properly when a user creates an x-face of just spaces (Don't add the header). 2024-05-22 05:33:03 -07:00
Retro_Guy 6108dcefba Line wrap article before preparing for quoting. 2024-05-22 05:09:05 -07:00
Retro_Guy 775a39ab7b Allow incoming article to be up to 2 minutes in the future, no more. 2024-05-22 04:33:47 -07:00
Retro_Guy 0dac917320 Some cleanup for spoolnews, and add some more logging for debug purposes. 2024-05-22 04:20:16 -07:00
Retro_Guy 1641b223f3 Increment version number. 2024-05-21 05:50:33 -07:00
Retro_Guy 1d347d0344 Add comment in overrides.inc.php for blocking by user agent. 2024-05-21 05:41:33 -07:00
Retro_Guy e720f3729c Add feature to block clients by content of user agent string. 2024-05-21 05:39:45 -07:00
Retro_Guy 97c864d4de At least remove one of the three requests for an article from cache. 2024-05-20 05:22:24 -07:00
Retro_Guy b7badacd3f Standardize wording in memcache logging. 2024-05-20 04:15:15 -07:00
Retro_Guy 95f1b1c149 Avoid retrieving articles multiple times for display_full_headers. 2024-05-20 03:59:30 -07:00
Retro_Guy 9cf227363f Add prefix to memcache key names to allow for multiple rslight instances. 2024-05-20 03:01:44 -07:00
Retro_Guy 448275cdd8 Handle special chars in link for message id search. 2024-05-19 00:45:39 -07:00
Retro_Guy 4136c62bfd Wrap the text in quotes, but do not count the depth. 2024-05-18 13:20:44 -07:00
Retro_Guy 6b9eb7da18 Add function to wrap lines when posting. 2024-05-18 12:10:14 -07:00
Retro_Guy 768c95b0ee Add overrides option to specifiy rate limit for self identified bots. 2024-05-18 04:10:52 -07:00
Retro_Guy 453f025629 Skip polling lastarticleinfo for groups not to be shown. 2024-05-15 04:53:47 -07:00
Retro_Guy 31345514b1 Add pointless loading spinner (js) that nobody will ever see. 2024-05-15 04:53:09 -07:00
Retro_Guy 39af9862f5 Just changing some wording in a comment. 2024-05-14 06:58:57 -07:00
Retro_Guy 702843d599 Add option to set maxitemsize in memcache.inc.php. 2024-05-14 06:41:07 -07:00
Retro_Guy a5fb9e5db6 Add new articles to memcache immediately. 2024-05-14 03:56:18 -07:00
Retro_Guy 76324850a9 Cleanup article.php to match article-flat.php where reading message-id from url. 2024-05-14 03:06:03 -07:00
Retro_Guy d540ccd0ca Check thread cache size before writing to memcache. 2024-05-13 16:35:58 -07:00
Retro_Guy ee782e3a63 Prefer articles db over overview db in groups_show. 2024-05-13 15:44:48 -07:00
Retro_Guy aca70518ad Cleanup article-flat.php when article is requested by message-id. 2024-05-13 15:20:15 -07:00
Retro_Guy c8b9af9d7a Notify in log files when rotated. 2024-05-13 06:41:02 -07:00
Retro_Guy e993aed1f0 Compress thread array data for memcache and log size in bytes when writing. 2024-05-13 04:52:59 -07:00
Retro_Guy 95b8fc2baf Minor fix to overboard to not display max + 1 articles, just max articles. 2024-05-13 04:52:28 -07:00
Retro_Guy 94c7af9d8d Fix halting overboard at oldest article in flat display. 2024-05-13 02:18:26 -07:00
Retro_Guy 611a0279d9 Use memcache for get_newsgroups_by_msgid. 2024-05-13 02:16:25 -07:00
Retro_Guy 9825d0d43d Fix retrieving article twice in overboard flat view. 2024-05-12 16:17:25 -07:00
Retro_Guy 7189381f46 Apply in overboard flat view. 2024-05-12 04:10:54 -07:00
Retro_Guy f7fbe1307c Use persistent memcached connections. 2024-05-12 02:32:33 -07:00
Retro_Guy 14eb6e3ae6 Add ability to provide a link or comment about x-face in configuration page. 2024-05-11 08:11:02 -07:00
Retro_Guy 6e91cb4807 Unset lastarticleinfo before each group display to avoid left over data from previous group. 2024-05-11 05:29:15 -07:00
Retro_Guy bf723a3c0e Remove echoed comment for debugging in overboard.php. 2024-05-11 04:50:03 -07:00
Retro_Guy 781f83d749 Oops, don't exit completely if memcache is disabled. 2024-05-11 04:05:56 -07:00
Retro_Guy 2fd21f8deb Clean up memcached.inc.php (avoid dupe variables, etc. 2024-05-11 03:39:35 -07:00
Retro_Guy 4578fa6933 Allow maintenance.php to create temp .db3 files. 2024-05-11 02:56:21 -07:00
Retro_Guy 6d19400b96 More work on thread_cache in memcache. 2024-05-10 08:08:41 -07:00
Retro_Guy 571e5eaabd Stop updating lastupdate when posting. Cleanup more logging for memcache. 2024-05-10 05:02:45 -07:00
Retro_Guy c5e72c94a8 Try to make more obvious when thread has multiple pages. 2024-05-10 04:29:41 -07:00
Retro_Guy 6c20453fa8 Fix handling redirects to other section when section names contains + 2024-05-10 04:15:55 -07:00
Retro_Guy b0b1ba8b69 More memcache cleanup and add threads to memcache. 2024-05-10 03:24:13 -07:00
Retro_Guy ea5a32cb1e Memcache for groups page plus some more cleanup. 2024-05-09 06:22:53 -07:00
Retro_Guy 4c890e6506 Increment version to 0.9.85. 2024-05-09 03:17:35 -07:00
Retro_Guy de02cb4f8b Delete article from memcache when deleted by nocem. 2024-05-09 03:01:42 -07:00
Retro_Guy 85a035beb5 Add memcache to get_data_from_msgid function. 2024-05-09 02:02:28 -07:00
Retro_Guy 12a3ca5009 Move memcache settings to config file. 2024-05-08 14:01:21 -07:00