Commit Graph

201 Commits

Author SHA1 Message Date
Retro_Guy 5e22a45cb7 Fix typo in spoolnews.php # to $ 2022-12-07 07:15:52 +00:00
Retro_Guy 4eabf3b9f3 Force spoolnews.php to give up when problem with connection to upstream server. 2022-12-06 19:24:19 +00:00
Retro_Guy 7428ac3153 Some cleanup and mods to send.php (keep outgoing dir clean) 2022-12-06 19:17:46 +00:00
Retro_Guy dbaee5338a Temporary? fix for send.php if it hangs, which it does 2022-12-04 04:21:17 +00:00
Retro_Guy 468fd105a3 Remove space from call in send.php 2022-11-21 20:07:16 +00:00
Retro_Guy c574dd4c66 More cleanup and improvements in email verification. 2022-11-02 03:46:56 +00:00
Retro_Guy 229cac0de1 Make register.php a bit more robust. This is not complete but works fine. 2022-10-30 03:37:15 +00:00
Retro_Guy da4766b350 Remove duplicate function in rslight-lib.php and allow symlink in spoolnews to rocksolid. 2022-10-30 02:03:01 +00:00
Retro_Guy c2b2369b23 Revert 01e33ae591 until clean up duplicate functions in nntp scripts with lib scripts 2022-08-02 07:44:08 +01:00
Retro_Guy 01e33ae591 Remove messages from newsportal immediately in nocem.php 2022-07-19 08:00:49 +01:00
Retro_Guy 21a98d9724 Temp fix in cron.php for new installs and cleanup in post.php 2022-05-16 07:01:53 +01:00
Retro_Guy 5857063848 Clean up overboard to avoid waste of resources 2022-04-10 04:30:34 +00:00
Retro_Guy 8a03cbfbf6 Avoid creating unneccesary databases. 2022-03-16 06:54:34 +00:00
Retro_Guy d1df0982bf Start sending response to LIST command immediately 2021-12-30 00:55:55 +00:00
Retro_Guy 021be66b74 Add LIST HEADERS to rslight-lib.php 2021-12-28 23:22:53 +00:00
Retro_Guy 09a07507d0 Minor improvements in nntp server to over, hdr and add capabilities 2021-12-28 05:08:34 +00:00
Retro_Guy e04304cbfa Maintain overboard cache file timestamp when deleting a result using nocem 2021-12-24 04:47:57 +00:00
Retro_Guy 4d927dcdc4 Integrate nocem into overboard so deleted articles are removed immediately from recent message lists 2021-12-23 03:30:59 +00:00
Retro_Guy de8fa840e6 Apply some missed fixes to rss-feeds.php 2021-12-08 03:35:10 +00:00
Retro_Guy 9502440cc9 Add example RSS config file 2021-12-03 02:53:34 +00:00
Retro_Guy dd963848ab Fix bug in RSS pull and post feature. Works now but not completed. 2021-12-03 02:27:18 +00:00
Retro_Guy db7c851891 Add RSS pull and post feature 2021-12-02 04:02:31 +00:00
Retro_Guy a14736bc33 Check if running standalone before running spoolnews.php as it's not necessary 2021-11-18 03:20:32 +00:00
Retro_Guy 9ea4ace935 Avoid duplicate X-Rslight-Original-Group header 2021-11-05 05:28:09 +00:00
Retro_Guy eaba9ea4ec Create web accessible tmp dir in cron.php 2021-10-29 05:58:58 +00:00
Retro_Guy aa51e28a65 Try to improve handling of responding to cross posted messages 2021-09-17 05:51:34 +00:00
Retro_Guy d3816cc0bc Latest cront.php to use new lock file location 2021-07-07 10:07:16 +00:00
Retro_Guy aa571ec45f Move lock files to /lock to allow multiple instances 2021-07-03 02:08:34 +00:00
Retro_Guy f3a24b6c96 Clean up version id in some scripts 2021-06-22 06:10:21 +00:00
Retro_Guy 4d61a4d967 Highlight MAIL link if new mail. Change cookie path to / . Move some scripts to spoolnews/ 2021-06-21 09:04:13 +00:00
Retro_Guy 9eca611f81 Consolidate registration into one script and pass change into one script 2021-06-13 06:57:23 +00:00
Retro_Guy 662046f50f Authenticate email login using changing keys 2021-06-11 07:50:54 +00:00
Retro_Guy 164b395f53 Add optional google analytics support 2021-06-07 03:28:55 +00:00
Retro_Guy e8286a331d Check each group in nocem message properly 2021-06-04 03:43:52 +00:00
Retro_Guy 01154ca36e Add article count to user count in count_users.php 2021-05-24 03:04:39 -07:00
Retro_Guy d00415d13f Identify log files in dir, not array for rotation 2021-05-24 02:18:03 -07:00
Retro_Guy 2df752bfb1 ec635be396 got lost. Committing again 2021-05-24 02:04:13 -07:00
Retro_Guy b42b0a71df Add access.log to log rotation 2021-05-16 01:26:43 -07:00
Retro_Guy db4b2b4e89 Add file upload/download features 2021-05-13 02:24:54 -07:00
Retro_Guy 1dda180752 Add number of users online display 2021-05-03 02:11:37 -07:00
Retro_Guy d12f36e1dd Display number of users in thread.php 2021-04-29 16:16:32 -07:00
Retro_Guy ec635be396 Increment article number before leaving spoolnews.php if hit limit 2021-04-27 21:12:10 -07:00
Retro_Guy ee86c8209c Clean up rslight-lib a little. Fix finding msg by msgid 2021-04-19 22:14:21 -07:00
Retro_Guy 6522c37d84 Remove newsportal group cache when importing or repairing a group 2021-04-08 19:22:49 -07:00
Retro_Guy 9541449d56 Use config_dir groups file to pull articles, not local_ 2021-04-01 03:02:47 -07:00
Retro_Guy fdf56da24f Very minor logging change in rslight-lib.php 2021-03-28 03:15:57 -07:00
Retro_Guy 0ff1dfb4d9 Don't let zero mean false in expire.php 2021-03-27 02:58:07 -07:00
Retro_Guy b95dcb5a00 Properly check charset when posting with newsreader via SSL 2021-03-17 18:28:41 -07:00
Retro_Guy f42376129f Add instructions to import all .db3 in import-db3.php 2021-03-15 02:56:01 -07:00
Retro_Guy b26d49980e Change some defaults in rslight.inc.php 2021-03-13 03:45:24 -07:00
Retro_Guy a9743d76e6 Don't create backup of articles.db3 in import-db3.php 2021-03-11 19:06:34 -07:00
Retro_Guy c06a916037 Add body search feature per section 2021-03-10 23:55:01 -07:00
Retro_Guy c6400cd791 Create search data when local insert of post also 2021-03-08 01:43:06 -07:00
Retro_Guy 5d97330e19 Allow nntp.disable semaphore to exit nntp process 2021-02-22 18:51:16 -07:00
Retro_Guy 9a77716efe rslight.inc.php was missing a comma 2021-02-22 16:07:06 -07:00
Retro_Guy 67f06c4acf Increment article number if writing to group with no local_groups.txt entry 2021-02-22 01:47:49 -07:00
Retro_Guy f4fa4a855d More cleanup of import-db3.php 2021-02-20 16:55:48 -07:00
Retro_Guy 165c8f0a31 Clean up import-db3.php. Avoid duplicates 2021-02-19 00:16:40 -07:00
Retro_Guy 953b203226 Some changes to use -overview less in favor of .db3 2021-02-18 22:10:43 -07:00
Retro_Guy 26a810fdeb Add script to import a group from a rslight articles.db3 file 2021-02-16 23:56:55 -07:00
Retro_Guy 2ad74eac12 Set default in synchronet.conf to disable 2021-02-13 18:53:46 -07:00
Retro_Guy bb0d1df783 Add example config file template for new sections 2021-02-13 17:58:37 -07:00
Retro_Guy 29528981d4 Clean up Synchronet account creation 2021-02-13 17:54:31 -07:00
Retro_Guy 5264b38bd0 Make sure slash is in path in nocem.php if not in config.inc.php 2021-02-11 18:04:13 -07:00
Retro_Guy efbdc422c6 Make sure article path is created if first post is local 2021-02-09 22:34:48 -07:00
Retro_Guy 673ceec47e Revert "Add support to sync via http proxy"
This reverts commit c5f6f41612.
2021-02-06 04:22:45 -07:00
Retro_Guy c5f6f41612 Add support to sync via http proxy 2021-02-04 20:01:58 -07:00
Retro_Guy 88a8433f6b Auto detect phpmailer version removing need to configure 2021-02-01 02:12:25 -07:00
Retro_Guy a005cc597c Remove any tabs from incoming article headers 2021-01-28 19:07:29 -07:00
Retro_Guy 0cca82eb1a Enable spam checking incoming (peer/newsreader) articles 2021-01-27 20:06:54 -07:00
Retro_Guy 7d6b551cb4 Add ability to peer via socks4a (works for tor) 2021-01-27 17:17:50 -07:00
Retro_Guy 66c05e9f1f Return proper 430 if artice requested does not exist 2021-01-27 16:24:07 -07:00
Retro_Guy aef9df41a8 Clean up eols in xover output and add 'open_clients' config option 2021-01-21 20:56:24 -07:00
Retro_Guy e790a1295b Change nntp server timeout to 300 seconds 2021-01-21 18:49:17 -07:00
Retro_Guy 78bdd61106 Add config option to enable/disable database or tradspool 2021-01-21 02:05:05 -07:00
Retro_Guy 90db596b9d Set max initial articles back to 1000 in spoolnews.php 2021-01-20 23:16:29 -07:00
Retro_Guy 34ed3f90ce Add sqlite support for articles spool 2021-01-20 15:54:47 -07:00
Retro_Guy 4d3645b33c Add interval timers to thread update and expire 2021-01-08 18:41:29 -07:00
Retro_Guy b25d8a0c9f Fix incorrect checking for high watermark in spoolnews.php 2021-01-07 22:48:56 -07:00
Retro_Guy b9045fd227 Remove unused function from rslight-lib.php 2021-01-07 21:42:45 -07:00
Retro_Guy 92c932cf75 Avoid reusing deleted article numbers when writing new articles 2021-01-05 00:04:05 -07:00
Retro_Guy bc9d355916 Add LAST NEXT and article pointer support to server (rslight-lib.php) 2020-12-25 21:39:50 -07:00
Retro_Guy 4ef7a51070 enable thread_load_newsserver in spoolnews.php 2020-12-25 16:24:34 -07:00
Retro_Guy ac010e699c Add expire.log to log rotation in cron.php 2020-12-25 01:46:13 -07:00
Retro_Guy 136c984fa9 Combine each section db into one .db3 2020-12-24 02:36:17 -07:00
Retro_Guy be067f78b9 Improved article counting for group and listgroup commands 2020-12-18 23:29:46 -07:00
Retro_Guy 0ee48853a2 Use overview to provide news server article numbers info 2020-12-18 22:22:03 -07:00
Retro_Guy ce571450e9 Remove writing to overview file, only db now 2020-12-18 18:22:42 -07:00
Retro_Guy d2d4588e13 Add per group expire settings and use db for expire 2020-12-18 18:14:39 -07:00
Retro_Guy 45775395e1 Add db support to nocem.php and clean up var 2020-12-15 02:12:06 -07:00
Retro_Guy 364ae19e85 Add writing to overdatabase in rslight-lib.php 2020-12-13 02:48:16 -07:00
Retro_Guy eb769fec17 Introduce modified files using database support and remove result.php 2020-12-11 21:16:13 -07:00
Retro_Guy dd339edafd Sorted default groups.txt file 2020-12-05 00:52:28 -07:00
Retro_Guy 97c438bbe0 Change default tac value from tail -r to tac in dist config file 2020-12-05 00:30:47 -07:00
Retro_Guy e9e2f7b5a6 Add upgrade scripts and add creating user(s,config) dirs in install scripts 2020-12-04 19:41:01 -07:00
Retro_Guy 0e4ebd83f9 Change default group to hide in overview in config file 2020-12-02 21:04:27 -07:00
Retro_Guy 3b11ac4210 Set default for remote_ssl properly in config 2020-12-02 19:36:56 -07:00
Retro_Guy 219960693f Add posting rate limiting and config for same 2020-12-02 19:00:17 -07:00
Retro_Guy 6b04dbec83 Add key verification to password auth for setup.php 2020-11-28 22:45:03 -07:00
Retro_Guy 8b40e729a3 Remove hardcoded domain from rsusers.php and remove duplicate code from phpmailer.inc.php 2020-11-28 18:17:49 -07:00
Retro_Guy c2092e5f41 Initial commit 2020-11-28 17:55:31 -07:00