Commit Graph

630 Commits

Author SHA1 Message Date
Retro_Guy b0a90c953d Do not allow custom email address to match another user's email address. 2024-02-20 07:58:13 -07:00
Retro_Guy 3d9c35f01a Add overrides option to disable changing name/email display in Configure. 2024-02-19 16:33:44 -07:00
Retro_Guy 0c9674d36e Allow configuration of name/email for messages in user config. 2024-02-19 11:39:22 -07:00
Retro_Guy 2140df64f1 Increment version to 0.9.6 2024-02-17 22:31:30 -07:00
Retro_Guy 4c58cb8b95 Block preloading of Path or Injection-Info headers. 2024-02-17 22:30:48 -07:00
Retro_Guy 2c6c08c044 Remove password and key gen from debian-upgrade script. 2024-02-15 10:16:27 -07:00
Retro_Guy 2640b94be2 Replace nocemlist.php with updated version. 2024-02-12 07:26:27 -07:00
Retro_Guy 965d77cffa Add new nocemlist-new.php to tools/nocem. This reads article as an array. 2024-02-11 13:00:34 -07:00
Retro_Guy 64ff0baeaa Update call to message_post in rss-feeds.php to allow for recent changes in function. 2024-02-10 14:57:09 -07:00
Retro_Guy 7ed204fc03 Fix headers for posting through Synchronet. 2024-02-09 10:39:09 -07:00
Retro_Guy 754ac06b8c Move semaphore file ssl.reload to spool dir. 2024-02-08 11:31:58 -07:00
Retro_Guy a4280b0340 Remove duplicate functions from nocem.php. 2024-02-03 10:36:53 -07:00
Retro_Guy 38c2aa2d7e Finishing previous commit, verify target exists before creating (thread) links. 2024-02-02 13:10:01 -07:00
Retro_Guy 8ad1b0b71a Fix (thread) links in overboard to point to same group as article when possible. 2024-02-02 13:01:41 -07:00
Retro_Guy 025f73cd3e List proper group names and lins in overboard. 2024-02-02 10:20:37 -07:00
Retro_Guy a12dc5414d Fix incorrect display of last post info for groups with zero posts. 2024-01-29 05:33:12 -07:00
Retro_Guy 2729aa98ce Add override option to disable immediate posting per section. 2024-01-20 11:48:07 -07:00
Retro_Guy 5c8eea5d78 Remove debugging wording in send.php logging. 2024-01-20 11:47:41 -07:00
Retro_Guy 5d4991fc8b Remove duplicate articles in outgoing dir. 2024-01-17 11:12:59 -07:00
Retro_Guy f0aa279319 Add descriptions to grouplist.php. 2024-01-17 09:54:10 -07:00
Retro_Guy 6e45eff60b Fix unwanted underscores in overview and search. 2024-01-17 09:53:36 -07:00
Retro_Guy d4fb7c3eea Disable admin mail notifications of errors. Log only. (add toggle in future). 2024-01-15 05:06:28 -07:00
Retro_Guy f40bcb2c47 Disable posting immediately when deleting user password file. 2024-01-14 06:53:33 -07:00
Retro_Guy b6be00ae1c Add 'groups' link and auto populating groups list. 2024-01-14 06:53:02 -07:00
Retro_Guy 4eae8da7ce Fix added 'Re: ' (again Polish) on articles that are not replies. 2024-01-11 07:49:40 -07:00
Retro_Guy 70d2ccefdb Strange happenings with encoded Polish. Fix decoding if possible. 2024-01-11 07:49:04 -07:00
Retro_Guy 032f28a4f9 Fix return page after posting to point to group. 2024-01-11 07:48:20 -07:00
Retro_Guy 3cd69af53e Remove 'how to filter' header. It's TMI. 2024-01-09 17:13:59 -07:00
Retro_Guy 01bcdc9ef5 Improve headers to make it easier to filter site or users. 2024-01-09 08:51:32 -07:00
Retro_Guy 1016318b76 Wait for more than one instance of thread display before notifying admin. 2024-01-09 08:06:31 -07:00
Retro_Guy ed07878470 Fix missing display of 'Password' when posting. 2024-01-09 08:05:51 -07:00
Retro_Guy e3d63f6a75 Fixes and improvements to search. 2024-01-07 15:52:50 -07:00
Retro_Guy c11338cf39 Recognize comma as part of urls when creating links in display. 2024-01-05 06:59:32 -07:00
Retro_Guy 45dcf42182 Allow backslash in posts. 2024-01-05 06:58:51 -07:00
Retro_Guy 3fd191eed8 Modify maintenance.php to improve references checking as in spoolnews/rslight-lib. 2024-01-03 14:57:27 -07:00
Retro_Guy 18e7e5eb66 Reverts most of 8231373c80 until I can fix that issue properly. 2024-01-03 05:49:16 -07:00
Retro_Guy 8231373c80 Handle stream error in spoolnews.php to avoid skipping groups. 2024-01-02 07:54:56 -07:00
Retro_Guy 59c81f14d4 Strip tabs from From: header when logging spam/ham. 2024-01-02 05:16:53 -07:00
Retro_Guy efae299d16 A retry of updating threads in spoolnews.php. 2024-01-02 05:07:22 -07:00
Retro_Guy 9013d73f2a Initial changes to format of spam.log. 2023-12-31 09:51:53 -07:00
Retro_Guy 9d2cd5d603 Fix group link in results display to handle group names with special characters. 2023-12-30 05:08:14 -07:00
Retro_Guy dab4ab0fb0 Set session to to allow posting without pass when logging in via user.php. 2023-12-30 05:07:39 -07:00
Retro_Guy de7015b46f Increase subject length limit to 80 in threads display. 2023-12-30 05:06:56 -07:00
Retro_Guy 3b5f153113 Fix bug in search relating to group names with special characters. 2023-12-28 17:39:02 -07:00
Retro_Guy 98cacd2682 Finish improving multiline header handling. 2023-12-28 13:31:43 -07:00
Retro_Guy 2bbc019daf Fix typo in spoolnews.php. 2023-12-27 17:42:11 -07:00
Retro_Guy 4f315bfebf Just removing some test code in spoolnews.php. 2023-12-27 05:19:40 -07:00
Retro_Guy 801cff2c9d Remove refreshing threads in spoolnews.php. It is not necessary. 2023-12-27 05:07:31 -07:00
Retro_Guy 8dea5588d9 Fix maintaining last article pulled from remote log. 2023-12-27 03:18:48 -07:00
Retro_Guy 8ecdbdae6f Improved spam checking and fix error in spooling. 2023-12-26 09:05:40 -07:00
Retro_Guy d985138dd1 Fix link for long articles to work properly with special chars in name. 2023-12-25 08:30:15 -07:00
Retro_Guy e4e09b3b5f Clean up cookies properly on logout. 2023-12-25 08:29:48 -07:00
Retro_Guy dce9d81756 Include clean messages in spam logfile (as NOT Spam). 2023-12-24 13:11:52 -07:00
Retro_Guy 8a5cc20b1f Simplify checking whether to check spam in spoolnews.php. 2023-12-24 12:03:32 -07:00
Retro_Guy c77225d364 Set access to in get_articles. 2023-12-24 07:11:48 -07:00
Retro_Guy e37b1bc826 Avoid duplicate 'Duplicate' checking in spoolnews.php. 2023-12-24 06:49:34 -07:00
Retro_Guy 8baaf3322c Just add 'Gb' to log output relating to free disk space. 2023-12-24 04:15:38 -07:00
Retro_Guy a23246f606 Pause spoolnews if disk space below configured size. 2023-12-24 04:12:25 -07:00
Retro_Guy af935ff319 Fix 'page' links to work with special characters properly. 2023-12-24 03:35:57 -07:00
Retro_Guy 4d6594071d Keep session active for auth purposes. 2023-12-23 13:07:03 -07:00
Retro_Guy 077f68754a Handle group names with special chars from thread.php to overboard.php. 2023-12-23 12:31:14 -07:00
Retro_Guy c4c6e8570a Save login auth result in session in post.php. 2023-12-23 08:57:12 -07:00
Retro_Guy 8dfa22d64d Testing to clean up spamassassin integration. 2023-12-23 06:44:03 -07:00
Retro_Guy 5c66baf348 Fix cookie path in user.php 2023-12-23 06:43:34 -07:00
Retro_Guy fcaea2cee4 Correct wording for setting up remote SSL port in config. 2023-12-19 07:37:24 -07:00
Retro_Guy 4d862f74cc Remove unnecessary Xref: header from display headers in message.inc.php. 2023-12-19 06:02:47 -07:00
Retro_Guy d2aa669d35 Create nocem dirs if not exist. Required even if nocem disabled. 2023-12-19 04:50:41 -07:00
Retro_Guy 6efcbc1de0 Fix moving posted article to spool file when using tradspool. 2023-12-19 04:35:03 -07:00
Retro_Guy e40bc37e06 Fix typo in spoolnews.php to point to correct resource when checking to update threads. 2023-12-19 04:34:21 -07:00
Retro_Guy c4c512457b Remove style.css from list of themes in user config. 2023-12-17 05:55:13 -07:00
Retro_Guy 17567ed8af Add log entry if pcntl_fork is disabled in php.ini. 2023-12-12 05:55:31 -07:00
Retro_Guy c028cc653f Fix removal of whitespace at start of message display, which broke ASCII art, etc. 2023-12-11 04:46:42 -07:00
Retro_Guy a399c66b07 Fix bug in nocem.php to properly handle all newsgroups in Newsgroups: header. 2023-12-01 14:46:22 -07:00
Retro_Guy a799624061 More verbose nntp response messages. 2023-11-30 08:23:42 -07:00
Retro_Guy e425d993e8 Add option to disable bot user counts. 2023-11-30 08:23:11 -07:00
Retro_Guy c3c0d8b683 Add checking all groups to properly write Xref for 'import' in maintenance.php. 2023-11-15 04:55:08 -07:00
Retro_Guy a064a028fd Fix introduced bug with Xref mods. More fixes to come (less critical). 2023-11-13 05:14:28 -07:00
Retro_Guy 6d1823ed35 Finish Xref fixes to include local posting. 2023-11-05 06:10:02 -07:00
Retro_Guy bddd16d49e Prune nocem dirs by days. 2023-11-03 07:23:55 -07:00
Retro_Guy 6216e08e78 Add ability to save incoming nocem to a dir. Probably not useful to most so default is disabled. 2023-11-02 03:47:45 -07:00
Retro_Guy a99403c34c Change mode of nocem files to 0644. 2023-10-30 07:05:25 -07:00
Retro_Guy 0915e8a7fe Rename incoming nocem articles for easier id. 2023-10-29 03:09:49 -07:00
Retro_Guy 72d8cd7905 Fix XHDR to inspect multiple articles properly. 2023-10-24 06:30:10 -07:00
Retro_Guy 8f5ea878de Create more standard Xref for incoming articles for better newsreader support. 2023-10-23 19:01:30 -07:00
Retro_Guy 25bba4e9c1 Remove version number from 'User-Agent' header when posting. 2023-10-08 06:18:55 -07:00
Retro_Guy 34f3e621ac Log posts identified as spam to log file. 2023-10-06 18:32:05 -07:00
Retro_Guy c119f48ec8 Add group database maintenance to expire.php. 2023-10-04 06:27:08 -07:00
Retro_Guy d00bdd107b Add post logging in post.php per request. 2023-10-04 06:26:37 -07:00
Retro_Guy 88b761fce3 Fix missing formatting line in style.css in TriMonoBlue theme (bring it up to date). 2023-10-03 14:49:21 -07:00
Retro_Guy 45fb7f9cee Highlight subscribed groups with new articles with '*'. 2023-10-02 19:16:48 -07:00
Retro_Guy 5a48a53544 Add TriMonoBlue Theme by Syber Shock. 2023-10-02 19:16:12 -07:00
Retro_Guy 2c4e2e433e Display group names in short_headers. 2023-09-29 05:56:55 -07:00
Retro_Guy ebf43579ff Add admin notification of possble broken group. 2023-09-26 05:48:04 -07:00
Retro_Guy b5b6f05100 Update some comments in maintenance.php. 2023-09-22 03:48:43 -07:00
Retro_Guy a93daa60bf Clean up page caching a bit. 2023-09-22 03:33:24 -07:00
Retro_Guy 8617c36ea2 Add link after log in to return to action requested. 2023-09-22 03:09:32 -07:00
Retro_Guy f4c72f39f4 Fix bug in unsubscribe for groups with special chars in name. 2023-09-21 04:44:39 -07:00
Retro_Guy aeb1a6a870 Move attachments display below user/date in message header. 2023-09-21 04:02:09 -07:00
Retro_Guy adbd795a8f Remove faq from links.conf. Add newsgroup name to 'other' error log output in spoolnews.php. 2023-09-20 07:02:49 -07:00
Retro_Guy fb33f414fc Some theme cleanup. 2023-09-19 06:39:01 -07:00