Commit Graph

1105 Commits

Author SHA1 Message Date
Retro_Guy e4e2744dc8 Removed unused code from newsportal days in config.inc.php. 2024-11-05 03:43:26 -07:00
Retro_Guy edaf6f90b2 Move color for article age to classes in style.css. 2024-11-05 03:13:36 -07:00
Retro_Guy 704f36a75d Add Supersedes: support. Disabled by default. 2024-11-05 02:36:19 -07:00
Retro_Guy 5a5b435900 Increment version to 0.9.164. 2024-11-04 04:47:40 -07:00
Retro_Guy 3191d40b24 Add handling message-id for stat command. 2024-11-03 06:50:59 -07:00
Retro_Guy a4e1134065 Add default favicon.ico. 2024-11-03 06:50:39 -07:00
Retro_Guy 79ae1916fb Merge branch 'master' into devel 2024-11-03 04:02:42 -07:00
Retro_Guy 45cefb1651 Preliminary testing for Supersedes support (not complete). 2024-11-03 02:51:45 -07:00
Retro_Guy 0b4c8506cb Change default installed value for faw.php to false. 2024-11-02 13:41:31 -07:00
Retro_Guy 7e86b03b68 Add link to latest message in group list page. 2024-11-02 09:00:50 -07:00
Retro_Guy 0ed2c0c2c2 Update faq.php to use css. 2024-11-02 07:40:13 -07:00
Retro_Guy f3eabd499d Apply some html/css fixes for register.php. 2024-11-02 07:31:33 -07:00
Retro_Guy 78481d3572 Start html/css cleanup in '/common' scripts. 2024-11-01 06:59:46 -07:00
Retro_Guy b296b12c09 Initial html cleanup on mail.php. 2024-10-31 11:26:40 -07:00
Retro_Guy f4d44ce45e Remove some old code from search.php. 2024-10-31 10:19:17 -07:00
Retro_Guy 2c78d8cb65 Add some classes and cleanup for search.php. 2024-10-31 10:06:16 -07:00
Retro_Guy d21756ef11 Some initial html cleanup in search.php. 2024-10-31 08:59:19 -07:00
Retro_Guy 54883da129 Change page 'id=' from a tag to p tag in article-flat.php. 2024-10-31 08:09:07 -07:00
Retro_Guy 1f049682c4 Cleanup html/css in post.php. 2024-10-30 12:04:28 -07:00
Retro_Guy 8c9784ab61 Add DOCTYPE header and clean up more html/css. 2024-10-30 09:52:17 -07:00
Retro_Guy 3f4b7da1fb Use dynamic id names for 'trigger_headers'. 2024-10-30 04:33:16 -07:00
Retro_Guy 854f9d672e Cleanup some html in overboard.php. 2024-10-30 04:06:48 -07:00
Retro_Guy 54f08fedba Rename a class because I wanted to. 2024-10-29 16:00:54 -07:00
Retro_Guy 4b554256d0 Restore local poster notification (italicise) in article-flat. 2024-10-29 09:03:51 -07:00
Retro_Guy f5baa1e6f7 Some html/css cleanup in article-flat.php. 2024-10-29 07:39:50 -07:00
Retro_Guy 634e0848b9 HTML cleanup in thread view. 2024-10-29 04:41:41 -07:00
Retro_Guy 98feae2e3b Remove duplicate <h1> for footer. 2024-10-28 09:29:44 -07:00
Retro_Guy c038a6e336 urlencode spaces in search terms from poster names. 2024-10-28 08:35:27 -07:00
Retro_Guy f08569a561 Get form outside of table. 2024-10-28 08:34:09 -07:00
Retro_Guy a013047794 Do not truncate poster name in message view. Move From to below Subject if Subject is long. 2024-10-28 06:47:13 -07:00
Retro_Guy 4f75012597 Add 'From: ' to poster name when in same row as Subject. This may help darius relax a bit. 2024-10-27 14:20:16 -07:00
Retro_Guy 6924087572 Continue cleaning up 'short_headers'. 2024-10-27 13:43:56 -07:00
Retro_Guy b9b5a4be3a Add CSS classes for 'plain header' and add javascript links to same. 2024-10-27 09:27:33 -07:00
Retro_Guy d8b1892c93 Change 'Groups' to 'Newsgroups' in grouplist.php table header. 2024-10-27 08:06:39 -07:00
Retro_Guy a2bd90b9c2 Add css classes for grouplist.php and improve css for header.php and tail.inc. 2024-10-27 07:53:02 -07:00
Retro_Guy 5ff97edc36 Cleanup header.php and start addressing css issues. 2024-10-26 14:12:29 -07:00
Retro_Guy 4224682879 Cleanup short_headers a bit. Still an issue with a blank line if no References: 2024-10-25 08:41:42 -07:00
Retro_Guy de5efd61ce Restructure 'short_headers' to hopefully be more pleasing. 2024-10-25 06:41:27 -07:00
Retro_Guy 2115310f08 Add overrides setting for body notices. Add css class for display of same. 2024-10-25 05:25:14 -07:00
Retro_Guy a9a9e2d6a2 Address two minor php warnings. Check var exsists before using. 2024-10-23 07:56:36 -07:00
Retro_Guy d686415a0d Move version assignment (to var) to sectiondir config.inc.php. 2024-10-22 05:43:50 -07:00
Retro_Guy 301b9daf27 Fixing some PHP warnings and a few bugs. 2024-10-22 05:31:51 -07:00
Retro_Guy 80477439e2 Increment version to 0.9.163 2024-10-22 02:56:42 -07:00
Retro_Guy 766a1e9f06 Disable Quote button unless post is reply. 2024-10-21 07:59:03 -07:00
Retro_Guy 438cf03367 Increment version to 0.9.162. 2024-10-21 07:58:38 -07:00
Retro_Guy da54b2bf21 Add overrides option to display client times as offset or timezone (-0400 vs EST). 2024-10-20 06:05:29 -07:00
Byrl Raze Buckbriar e024e3c2c5 Update to Mini Theme. 2024-10-20 05:56:19 -07:00
Retro_Guy a31019083d Standardise date to local date in one function for message headers. Try timezone but may switch back to offset if problems. 2024-10-19 07:40:48 -07:00
Retro_Guy 28d33bf753 Add include newsportal.php to some common/*.php files to standardize function locations. 2024-10-18 05:24:40 -07:00
Retro_Guy 0ab7d828a3 Increment version to 0.9.161. 2024-10-18 05:05:54 -07:00
Byrl Raze Buckbriar fd769e27cb Add Mini Theme. 2024-10-18 04:58:15 -07:00
Retro_Guy 627cd6aa31 Add not to menu.conf that all sections must start with alphanumeric character. 2024-10-17 06:43:41 -07:00
Retro_Guy c10f6c918f Add option to display References in short headers. 2024-10-17 06:43:06 -07:00
Retro_Guy 8d35e5adfa Move reading menu.conf to one function. Force alphanumeric first character. 2024-10-17 06:13:09 -07:00
Retro_Guy 503d851b0c Add delete_msgid.php to easily delete articles by flat file containing message-ids. 2024-10-17 05:14:29 -07:00
Retro_Guy b61eeabff0 Increment version to 0.9.160. 2024-10-16 16:04:33 -07:00
Retro_Guy c1799c4732 Continue cleaning up globals in search. 2024-10-16 04:49:21 -07:00
Retro_Guy 508b02270f Maintain search depth in search.php if in group. 2024-10-16 04:27:21 -07:00
Retro_Guy c379566fad Offer new search on search results page. 2024-10-16 04:24:38 -07:00
Retro_Guy 8ff85b54e7 Allow disabling remote push in overrides.inc.php. 2024-10-15 06:15:37 -07:00
Retro_Guy 82ec577987 Avoid duplicate entries in spoolnews groups file (for nntp). 2024-10-14 03:33:43 -07:00
Retro_Guy ea56e003e4 Add missing colon in maintenance.php. 2024-10-14 02:42:25 -07:00
Retro_Guy a942433de1 Remove blank lines from menu.conf when creating new section with maintenance.php. 2024-10-14 02:40:42 -07:00
Retro_Guy 0c7a459f85 Apply user blocking in section groups list. 2024-10-13 02:07:32 -07:00
Retro_Guy 450e31a166 Clean up prefer Injection-Date to Date to not skip article with bad date format in Date header (if Injection-Date header exists). 2024-10-12 09:04:05 -07:00
Retro_Guy f30b07b09e Remove logging for something that is not a bug in message.inc.php. 2024-10-12 09:03:07 -07:00
Retro_Guy 06b60e6f6e Increment version to 0.9.159 2024-10-12 07:28:39 -07:00
Retro_Guy 7f6649333b Add 'subscribe' link to unsubscribed groups. 2024-10-12 05:51:14 -07:00
Retro_Guy ad40a9fb38 Remove unused variables after previous commit. 2024-10-11 06:08:46 -07:00
Retro_Guy 6c5e8048bc Use repair_broken_group function in article-flat when article does not exist. 2024-10-11 06:07:29 -07:00
Retro_Guy 53a4033cd1 Add limit for added followup-to. Default is 1. 2024-10-11 05:53:36 -07:00
Retro_Guy 3530768ceb Handle warnings if is not set in overboard.php. 2024-10-11 04:46:54 -07:00
Retro_Guy 5ec58d7c5f Handle some warnings for . 2024-10-11 04:46:06 -07:00
Retro_Guy df65eb7acb Add missing global in newsportal.php. 2024-10-11 04:22:58 -07:00
Retro_Guy 07b8fa1397 Change to to make spoolnews.php easier to read. 2024-10-11 04:16:33 -07:00
Retro_Guy 2403c3fe11 Fix incorrect logging for failure to connect to internal server. 2024-10-10 15:07:20 -07:00
Retro_Guy bc9001203a Use function for rewrite_body. 2024-10-10 05:04:24 -07:00
Retro_Guy 0105aaacee Increment version to 0.9.158. 2024-10-10 05:03:44 -07:00
Retro_Guy 4f245038d2 Forward missing article errors to admin by email if so configured. 2024-10-09 07:50:35 -07:00
Retro_Guy 89a2486c69 Clean up enable/disable admin email messages. 2024-10-09 05:59:10 -07:00
Retro_Guy c981a8524e Set upgrade script to restart nntp server(s) on next cron.php run. 2024-10-09 05:56:46 -07:00
Retro_Guy 8e9f947069 Remove use of flat file for local art numbers, just use get_last function. 2024-10-09 05:29:04 -07:00
Retro_Guy fac6dddab9 Use config_dir groups files for search instead of spooldir groups files. 2024-10-08 11:08:17 -07:00
Retro_Guy dac8126900 Minor fixes for recent mail to email feature. 2024-10-08 09:51:34 -07:00
Retro_Guy 59a5eb7f4d Add note in mail.php that message is not Email. 2024-10-08 09:29:25 -07:00
Retro_Guy f59fb70ace Do not offer mail to email feature for unverified email address users. 2024-10-08 08:44:48 -07:00
Retro_Guy 83ee1efee1 Add feature to forward interBBS Mail to Email. 2024-10-08 08:33:27 -07:00
Retro_Guy ebef63f6f2 Remove some debugging from newsportal.php. 2024-10-08 08:08:04 -07:00
Retro_Guy 7ce9c4023c Fix formatting issue with textarea in mail.php. 2024-10-08 06:02:26 -07:00
Retro_Guy 5523524624 Remove debugging line from newsportal.php. 2024-10-08 05:15:18 -07:00
Retro_Guy 12b4660b19 Upgrade maintenance.php to handle remote server pointer arrays instead of flat files. 2024-10-08 04:57:01 -07:00
Retro_Guy bb7aae6656 Save remote server statistics to a serialized file instead of flat file. 2024-10-06 15:38:41 -07:00
Retro_Guy 6899a71935 Add email notifications to admin for low disk space and nearing low disk space (which will pause spooling). 2024-10-06 06:07:43 -07:00
Retro_Guy 6209a23a43 Add default Admin user details in phpmail.inc.php. 2024-10-06 06:07:12 -07:00
Retro_Guy 15992ad652 Add some logging in register.php for debugging. 2024-10-06 06:06:42 -07:00
Retro_Guy 63dc8a4e60 Create specific function in newsportal.php for sending internet email. 2024-10-06 06:06:01 -07:00
Retro_Guy 626d810527 Add feature to account_manager to look up posters by posting-hash when necessary. 2024-10-04 05:10:05 -07:00
Retro_Guy bb14360d1e Add config toggle for mailing admin debug messages. 2024-10-04 04:54:08 -07:00
Retro_Guy de23c619e4 Finding a reasonable number of variance for 'fixing' group numbers. Chose 10. 2024-10-04 04:14:34 -07:00
Retro_Guy 250c66f44c Add function to create sections in maintenance.php. 2024-10-03 05:13:03 -07:00
Retro_Guy b3b492592c Revert 251de8bf38 2024-10-02 15:43:06 -07:00
Retro_Guy 251de8bf38 Use absolute value of diff between rslight/newsportal highest artnum when checking count integrity. 2024-10-02 14:34:38 -07:00
Retro_Guy 272c386794 Fix 'more' checking for group count mismatch between newsportal and rslight. 2024-10-02 09:59:47 -07:00
Retro_Guy 247eb5e8a7 Increment version to 0.9.157. 2024-10-02 08:42:41 -07:00
Retro_Guy 5ebcf38626 Use From: for posting hash for internal posts not using standard authentication. 2024-10-02 08:40:45 -07:00
Retro_Guy c80acfc67b Increment version to 0.9.156. 2024-10-02 08:15:55 -07:00
Retro_Guy f6b80489fd Only write posting-user to config if auth used. 2024-10-01 08:00:09 -07:00
Retro_Guy 62c75e8b4f Log 'posting-user' hash to user config file for ease in tracking down a user if necessary. 2024-10-01 06:11:29 -07:00
Retro_Guy 57bbebaf19 Prefer Injection-Date to Date header in spoolnews.php. 2024-09-29 10:17:51 -07:00
Retro_Guy a2da48bb86 Try to catch unreadable or incorrect dates (1 Jan 1970) in spoolnews.php. 2024-09-29 10:17:13 -07:00
Retro_Guy 8a3e57db2c Check exact article start number when determining broken group, not a variance. 2024-09-29 05:12:55 -07:00
Retro_Guy 4e23a4127a Monitor newsportal article count mismatches and rebuild thread cache when necessary. 2024-09-28 14:56:42 -07:00
Retro_Guy df79eb256e Respond to missing articles using thread_cache_removearticle in message.inc.php. 2024-09-28 14:31:38 -07:00
Retro_Guy 78d4003133 Only log failed message retrieval after all steps to retry. 2024-09-28 12:46:42 -07:00
Retro_Guy b0f6e182f4 Add function to wipe newsportal data per group. 2024-09-28 09:15:51 -07:00
Retro_Guy 211044cdc5 Removing misplaced file. 2024-09-28 09:13:02 -07:00
Retro_Guy 1d81007f33 Reverting an uncommitted change to thread.php. 2024-09-28 09:11:50 -07:00
Retro_Guy 4e102310be Try to handle articles with no 'text/plain' and arts with no text at all. Also don't display current 'part' as attachement if in current view. 2024-09-27 03:26:40 -07:00
Retro_Guy 35f8e95896 Increment version to 0.9.155. 2024-09-25 03:37:10 -07:00
Retro_Guy d35bd73cdb Fix bug introduced recently breaking user filtering in overboard. 2024-09-21 14:38:25 -07:00
Retro_Guy 9798a4b0d0 Check outgoing message for age before trying to re-send. This may avoid an issue if an article is causing a bug and keeping other articles from sending. 2024-09-20 08:30:52 -07:00
Retro_Guy bfa6457930 Check if article is rejected specifically by remote server and if so, move to 'failed' dir immediately (don't wait 4 hours). 2024-09-20 05:55:30 -07:00
Retro_Guy 005fcaea0c Increment version to 0.9.154. 2024-09-20 04:53:54 -07:00
Retro_Guy 8b9f385e72 Move sanitize_header for name in post.php to below checking cookies for name. 2024-09-19 15:49:27 -07:00
Retro_Guy 9e79a4af25 Add function to sanitize headers when posting. Currently changing backticks as they cause problems. 2024-09-19 15:43:59 -07:00
Retro_Guy c2659424c8 Standardise line wrap width in config.inc.php, notify post of width. 2024-09-19 05:19:26 -07:00
Retro_Guy 43a61d7acd More carefully check for end of message in spoolnews.php, avoiding lines that are not just a dot.lf 2024-09-19 03:35:43 -07:00
Retro_Guy 54b27904b8 Increment version to 0.9.153. 2024-09-17 06:45:52 -07:00
Retro_Guy 61c4b6346f Check multipart articles to try harder to find text/plain. 2024-09-17 06:07:26 -07:00
Retro_Guy 7b197a2612 Remove cookie check in checking logged in to avoid cookies disabled error. 2024-09-17 04:00:42 -07:00
Retro_Guy 8f6b17e894 Make sure dot is at first char of line checking end of message in rslight-lib.php. 2024-09-17 04:00:13 -07:00
Retro_Guy 540a6e290f Keep retrying sending to remote server for 4 hours if error. 2024-09-12 05:03:47 -07:00
Retro_Guy 8dd12c02ed Increment version to 0.9.152. 2024-09-12 04:44:19 -07:00
Retro_Guy b22afff5cb Fix (full thread) links in overboard flat view to point to first reference if exists on server. 2024-09-12 03:35:31 -07:00
Retro_Guy c97d3a9f59 Clear var in overboard threads view to not duplicate previous when top reference does not exist on server. 2024-09-12 03:08:24 -07:00
Retro_Guy af899f204d Increment version to 0.9.151. 2024-09-11 02:08:45 -07:00
Retro_Guy dc53b109c1 Change Compose to Reply in post_headline in post.php. 2024-09-08 04:05:45 -07:00
Retro_Guy 15afd7ee63 Reduce font size for np_post_headline. 2024-09-08 04:05:08 -07:00
Retro_Guy f0766a51df Add hint for Followup-To entry when posting. 2024-09-07 07:41:19 -07:00
Retro_Guy 54a0e6fbda Add overrides option to set Newsgroups limit per post or reply. 2024-09-07 06:03:57 -07:00
Retro_Guy 7ade78e9f3 Remove some debugging lines in rslight-lib.php. 2024-09-07 05:11:05 -07:00
Retro_Guy 2f87113359 Avoid sending article to remote server multiple times if crossposts use same server. 2024-09-06 16:46:37 -07:00
Retro_Guy 3262f16238 Continue fixing auth in upload.php. 2024-09-05 08:36:29 -07:00
Retro_Guy 6e88b05f98 Fix log in issue in mail.php to match the rest of the site. 2024-09-05 05:42:28 -07:00
Retro_Guy 50322a1277 Prune failed dir to get rid of old failed messages. 2024-09-05 05:42:04 -07:00
Retro_Guy d744ef338b Remember Followup-To entry when retrying posting. 2024-08-29 07:57:45 -07:00
Retro_Guy b5b96a6ea0 Try to clean newsgroups header (spaces and commas) when inserted by user. 2024-08-28 04:25:10 -07:00
Retro_Guy 585a8cb3db Increment version to 0.9.15 2024-08-28 04:24:43 -07:00
Retro_Guy 68cdfc181e Add Followup-To to post.php. 2024-08-28 03:51:07 -07:00
Retro_Guy 75546cdb78 Add short delay when using nntp.reload to allow port to be released before trying to bind again. 2024-08-25 13:41:28 -07:00