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
dce9d81756
Include clean messages in spam logfile (as NOT Spam).
2023-12-24 13:11:52 -07:00
Retro_Guy
e37b1bc826
Avoid duplicate 'Duplicate' checking in spoolnews.php.
2023-12-24 06:49:34 -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
4d862f74cc
Remove unnecessary Xref: header from display headers in message.inc.php.
2023-12-19 06:02:47 -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
c3c0d8b683
Add checking all groups to properly write Xref for 'import' in maintenance.php.
2023-11-15 04:55:08 -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
d00bdd107b
Add post logging in post.php per request.
2023-10-04 06:26:37 -07:00
Retro_Guy
45fb7f9cee
Highlight subscribed groups with new articles with '*'.
2023-10-02 19:16:48 -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
a93daa60bf
Clean up page caching a bit.
2023-09-22 03:33:24 -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
fb33f414fc
Some theme cleanup.
2023-09-19 06:39:01 -07:00
Retro_Guy
c183519871
Get lastarticleinfo from overview instead of articles db, to support tradspool properly.
2023-09-19 03:06:57 -07:00
Retro_Guy
37a55abb9a
Add override to display short view of headers in messages.
2023-09-18 05:07:20 -07:00
Retro_Guy
48826b2608
Fix proper display of attachment filename if not listed in Content-Type: header.
2023-09-17 05:39:31 -07:00
Retro_Guy
14d35f49e3
Add logging to debug.log if suspect a group is broken.
2023-09-16 09:54:46 -07:00
Retro_Guy
970f433e0c
Add import filtering by header data.
2023-09-16 09:36:02 -07:00
Retro_Guy
1b1c443f4e
Fix error of missing terms in newsportal.php.
2023-09-10 17:31:47 -07:00
Retro_Guy
7af6e32304
Check to not overwrite upload if file_exists.
2023-09-09 06:12:05 -07:00
Retro_Guy
91705fdb1f
Auto save posted attachments to user's file directory.
2023-09-09 05:52:18 -07:00
Retro_Guy
ae47019faf
Check that a theme exists in cookie before trying to use the value.
2023-09-09 04:34:17 -07:00
Retro_Guy
1459144b8a
Set in get_client_user_agent_info.
2023-09-08 05:09:37 -07:00
Retro_Guy
161cd394b5
Some cleanup in counting users.
2023-09-06 04:33:59 -07:00
Retro_Guy
d8d2509ed2
Improve counting users by separating bots/throttled.
2023-09-06 04:07:57 -07:00
Retro_Guy
d205bfa6a4
Display number of bots separately from number of users online.
2023-09-04 07:07:06 -07:00
Retro_Guy
3550e09894
Begin adding ability to modify layout, etc. based on User-Agent.
2023-09-04 06:06:43 -07:00
Retro_Guy
1aa93edf6f
Move manual scripts to ./tools subdir of scripts.
2023-09-03 07:32:21 -07:00
Retro_Guy
e8fcfc9d6a
Fix footer link (gitlab) and add '()' to regex for url links.
2023-09-03 03:29:17 -07:00
Retro_Guy
f59f818833
Display links in body. Not as easy as it sounds.
2023-09-02 07:38:59 -07:00
Retro_Guy
993183eb84
Write threads db in a transaction to avoid losing thread data.
2023-09-01 02:46:37 -07:00
Retro_Guy
4f95842cec
Remove i2p link from tail as I don't keep the target up to date. Just access gitlab.
2023-08-29 08:36:18 -07:00
Retro_Guy
82b6921535
Modify gitlab link in tail.inc.
2023-08-29 08:25:47 -07:00
Retro_Guy
ae4136777b
Add 'overrides' for some vars and try to read/write history as necessary.
2023-08-27 07:05:53 -07:00
Retro_Guy
d25b009776
Change link in tail.inc from github to gitlab.
2023-08-26 06:31:34 -07:00
Retro_Guy
c64e3b1779
Fix no 'data' in link for search on user in groups list.
2023-08-26 05:48:13 -07:00
Retro_Guy
2f291dddf5
Prefer articles dbs over overview db for speed.
2023-08-26 04:41:26 -07:00
Retro_Guy
f27c5c6657
Some cleanup to handle rebuilding large groups.
2023-08-26 03:43:11 -07:00
Retro_Guy
c832ef7927
Temp change for lastarticleinfo.dat issue.
2023-08-23 12:50:56 -07:00
Retro_Guy
161015735a
Some fixes for group lists and expire.
2023-08-23 12:25:21 -07:00
Retro_Guy
17ad7a29cf
Store thread data in sqlite db instead of file.
2023-08-22 05:34:37 -07:00
Retro_Guy
17e8a5dd5e
Only changes to indentation. No other changes.
2023-08-19 15:33:05 -07:00
Retro_Guy
500023723e
Use htmlspecialchars properly.
2023-08-19 07:45:07 -07:00
Retro_Guy
b2412a8cbf
Add comment to text2html() in message.inc.php as to why it does nothing.
2023-08-19 07:09:41 -07:00
Retro_Guy
3d01e5381f
Clean up message formatting using monospaced fonts. Also, move style.css and symlink from themes if not changed.
2023-08-19 06:54:26 -07:00
Retro_Guy
2810345e14
Oops, only modify group name in overboard when there is a group name.
2023-08-18 05:12:17 -07:00
Retro_Guy
ffb8d988f4
Fix overboard to handle url encoded group names.
2023-08-18 05:06:08 -07:00
Retro_Guy
db2a64ef45
Change groups_show() to use -title file instead of constantly contacting local nntp server.
2023-08-18 05:05:23 -07:00
Retro_Guy
0983b18399
Overview flat file removed. Create history.db3 to track deleted articles.
2023-08-16 09:41:13 -07:00
Retro_Guy
c9d0d1449e
Handle missing lastarticleinfo files in groups_show in newsportal.php.
2023-08-14 06:37:08 -07:00
Retro_Guy
ff0e31daca
Rename rslight_db_open to overview_db_open as it makes more sense.
2023-08-13 10:00:48 -07:00
Retro_Guy
ed31b5b6a1
Remove flat file overview and use articles-overview.db3 for all overview features.
2023-08-13 05:08:04 -07:00
Retro_Guy
a7223ecbcb
Add features and more logging to InterBBS mail.
2023-08-09 10:10:35 -07:00
Retro_Guy
341b6889ee
Add Cache-Control to search.php.
2023-08-09 07:12:32 -07:00
Retro_Guy
f4ed00ec6f
Remove browser caching from index.php and thread.php.
2023-08-08 06:08:28 -07:00
Retro_Guy
c1c56ed528
Avoid crash in thread.inc.php when running huge expire.
2023-08-08 05:54:15 -07:00
Retro_Guy
224e58d5ab
Sort processed Mail posts (failed/processed).
2023-08-08 05:15:24 -07:00
Retro_Guy
27a848db3c
Set Cache-Control in some headers.
2023-08-04 06:49:48 -07:00
Retro_Guy
2676517fc6
Fix proper path for server_pubkey.txt in tail.inc.
2023-07-30 20:47:28 -07:00
Retro_Guy
5e55fdc7f3
More logging cleanup in expire.php. Some Mail updates.
2023-07-30 08:59:09 -07:00
Retro_Guy
6e50c0d53d
Merge gpg verify function into newsportal.php for use in nocem.php and interBBS_mail.php.
2023-07-26 12:36:42 -07:00
Retro_Guy
c9fafb0f97
Create gpg keys for server and make available by link.
2023-07-26 12:33:13 -07:00
Retro_Guy
c355c0e59a
Create gpg key for server and move some gpg settings to gpg.conf.
2023-07-24 10:33:13 -07:00
Retro_Guy
f54bfb656a
Fix hard-coded dir for 'banned_names.conf'.
2023-07-17 11:08:14 -07:00
Retro_Guy
3fdae1cf95
Save attachment temp files to /tmp, not 'upload' to avoid breaking display when using files.php.
2023-07-17 10:01:05 -07:00
Retro_Guy
2937368252
Remove debug line in post.inc.php and move User-Agent out of 'if' statement.
2023-07-17 06:42:25 -07:00
Retro_Guy
bef40acbb6
Cleanup warning in message.inc.php.
2023-07-16 11:36:06 -07:00
Retro_Guy
af2f9a65a2
Combine message_post functions in post.inc.php.
2023-07-16 11:32:33 -07:00
Retro_Guy
0ca7c4bbb9
Fix misspelling of PDOException in newsportal.php.
2023-07-13 10:20:58 -07:00
Retro_Guy
b745359929
include newsportal.php in cron.php. Check before closing in newsportal.php.
2023-07-12 08:01:52 -07:00
Retro_Guy
1d6042796d
Cleanup undefined vars in search.php.
2023-07-10 13:38:45 -07:00
Retro_Guy
ef0e873844
Clean up locations for ssl keys and remove unused config.inc.php from scripts dir.
2023-07-09 12:01:34 -07:00
vga256
72b83b55e5
search.php: - prevent script crash when usort() is performed on an empty database result, when using full-body search
2023-07-07 13:09:12 -07:00
vga256
18559b6299
* newsportal.php: nntp_open() now checks if the NNTP server is offline before trying to send commands. It bails out with an error if it cannot connection
...
* english.lang: cleaned up error messages and added more
2023-07-07 13:08:32 -07:00
vga256
e9a33a1418
* Renamed auth.inc to auth.inc.php. It is a general purpose authentication module that can be used anywhere. Successful authorization sets $logged_in = true
2023-07-07 13:06:37 -07:00
vga256
4b626a3cc9
* oops. Removing debugging information I left behind!
2023-07-07 13:02:06 -07:00
vga256
1d229d5ad1
* newsportal.php now allows a force reload of groups.txt, by suppling (force_reload=true) as the third parameter to groups_read();
...
* spoolnews.php now forces a reload of groups.txt whenever it runs (regardless of caching) and also checks to see if a remote server has been defined before it tries to contact one.
2023-07-07 13:00:16 -07:00
vga256
09a1eb340d
* replaced german variable name with english equivalent
2023-07-07 12:56:51 -07:00
vga256
8e1fe5de65
* newsportal.php: added clarification of NNTP response
2023-07-07 12:52:37 -07:00
Retro_Guy
13c5bb1551
Trim whitespace from username to avoid bypassing rate limits.
2023-06-25 09:15:56 -07:00
Retro_Guy
b0bac6f428
Some warnings cleanup in overboard.php.
2023-06-03 11:42:49 -07:00
Retro_Guy
75d000d89b
Enable thread view to display last user for tradspool installs.
2023-06-03 09:51:11 -07:00
Retro_Guy
bf7c76f360
Multibyte is making me multimad.
2023-06-01 13:44:14 -07:00
Retro_Guy
b0f67ee17d
Add logo to footer.
2023-05-29 10:08:32 -07:00
Retro_Guy
95d61c0321
Verify group in overboard.php.
2023-05-29 08:38:27 -07:00
Retro_Guy
4e90577cfa
Speed up duplicate checking in spoolnews.php. More accurate dates in main groups list.
2023-05-28 06:39:52 -07:00
Retro_Guy
73fd167566
Fix tzo cookie issue and loosen throttle to start at 50.
2023-05-26 16:57:15 -07:00