This website requires JavaScript.
e802fe5030
Echoarea tag can have a period
master
Deon George
2024-11-08 18:40:57 +1100
996b8cf99b
Arealist should be AreaList
Deon George
2024-11-07 12:50:15 +1100
9762d95cef
Some debugging to catch unprocessed areafix commands
Deon George
2024-11-07 12:31:35 +1100
21d3ff5918
Limit address idle only to addresses where we are the parent
Deon George
2024-11-06 22:44:21 +1100
1075cc0de4
Fix auth controllers for laravel 11
Deon George
2024-11-06 18:43:35 +1100
c2197ecf7c
Fix resume for files being sent, and dont throw exception if we cannot open a file to send
Deon George
2024-11-06 00:18:29 +1100
b5d2479098
Better catching failures when Stream::read doesnt returns null
Deon George
2024-11-05 21:51:48 +1100
296740aead
Change build to remove unnessary files in the resulting container
Deon George
2024-11-05 13:33:55 +1100
e7a94d906f
Fix for protocols not showing system sysop name and location
Deon George
2024-11-05 00:29:00 +1100
60ea0afc98
Minor optimisations when editing and viewing domains
Deon George
2024-11-05 00:28:34 +1100
dc2e84386f
More updates for laravel 11
Deon George
2024-11-04 18:25:49 +1100
0bd2f6e82c
Continue to show all common addresses in Items Waiting tab, Add Address Clear Queue job to delete anything in the queue for an address
Deon George
2024-11-04 15:58:20 +1100
80fa3e840b
Fix for 3b7ce4b
, change where setup is defined for our protocols
Deon George
2024-11-04 13:06:04 +1100
242f4013b1
Added New Nodes Report
Deon George
2024-11-04 12:44:46 +1100
3aeeed1686
Consistency and SQL Query optimisations - focused around the UI
Deon George
2024-11-04 09:05:27 +1100
f03533b62a
Ensure our jobs are storing objects without relations
Deon George
2024-11-03 00:16:48 +1100
3b7ce4b9ce
Optimise the setting of our configuration via Setup::class, optimise the calculation of our_addresses()
Deon George
2024-11-02 23:30:42 +1100
1b228a58c9
Attempt to work out a packets domain from a nodes addresses for looking at a default
Deon George
2024-11-02 16:35:22 +1100
0c51b17e6c
Fix test logic when evaluating a message is a *fix message
Deon George
2024-11-02 14:15:03 +1100
f6134c0a98
Added areafix command %LIST
Deon George
2024-11-02 00:10:38 +1100
a310f4190c
MATRIX_SERVER configuration item is now a URL
Deon George
2024-11-01 13:40:18 +1100
6342fe28b2
Revert "Force posting to matrix to use IPv4 resolution" This might not be required afterall This reverts commit 881449a170
.
Deon George
2024-11-01 13:16:31 +1100
881449a170
Force posting to matrix to use IPv4 resolution
Deon George
2024-11-01 13:01:55 +1100
1002309614
Separatly handle areafix/filefix
Deon George
2024-11-01 12:35:36 +1100
2598203edb
Logging message changes for areafix, no functional changes
Deon George
2024-11-01 10:28:22 +1100
7c70c1f12d
Added %SCAN command, to send unsent mail from an area
Deon George
2024-11-01 10:04:12 +1100
247d30505e
Show %AREA in area commands back to user
Deon George
2024-11-01 08:15:32 +1100
1128bddcee
Added areafix %HELP
Deon George
2024-10-31 23:53:43 +1100
4796dd9a6e
Implementation of areafix processing, first subscribe/unsubscribe with scan
Deon George
2024-10-31 22:40:58 +1100
d792bf8fe3
Us our const as our product name presented to remote mailers
Deon George
2024-10-29 21:41:29 +1100
28b48e5bef
Set default example mail server to smtp
Deon George
2024-10-26 12:17:47 +1100
d2d1094c1a
Update HAPROXY process to understand v1
Deon George
2024-10-26 12:15:53 +1100
271bf937cf
Add configuration items to determine DNS records returned and sort order
Deon George
2024-10-25 23:28:39 +1100
179233385b
Cache our echo and file area stats for page rendering performance reasons
Deon George
2024-10-24 17:00:14 +1100
4b309871ec
Sometimes files come in without descriptions
Deon George
2024-10-24 15:37:41 +1100
afb8ad9d17
Fix some UTF8 output when doing a search. Convert filename desc to CP437 when displaying files in a file area
Deon George
2024-10-24 11:31:20 +1100
2132b4564c
Limit what we show users for echo/file areas
Deon George
2024-10-23 22:21:42 +1100
48d329e503
List files in a file area
Deon George
2024-10-23 22:08:57 +1100
d20a62ad48
Add filearea stats
Deon George
2024-10-23 21:17:38 +1100
9c7d7bf932
Performance updates for domain/view
Deon George
2024-10-23 20:46:49 +1100
a32e2e504a
Add a maintenance page
Deon George
2024-10-23 12:42:13 +1100
7e87481e05
Increase number of attempts when trying to poll a system
Deon George
2024-10-23 12:07:10 +1100
670450387c
Improvements to handle rogue 2D adresses
Deon George
2024-10-23 12:06:53 +1100
967153c70a
Only admins can change the heartbeat below 12
Deon George
2024-10-22 19:33:24 +1100
7da09a1a9e
Better handling of badly addressed packets for netmails
Deon George
2024-10-22 19:17:03 +1100
86a15872b8
Better catching bad TZUTC in messages, continue parsing mail bundles in an archive if a packet has an error
Deon George
2024-10-22 17:08:48 +1100
eb61c5ea6e
Change wording of forwarding netmail, no functional changes
Deon George
2024-10-22 15:29:41 +1100
a6e911fb48
Improve netmail sent/receive information
Deon George
2024-10-21 17:46:33 +1100
53c5488df7
When rescanning, choose the echomails date, not the date it was imported. By default dont re-export sent echomail, unless using -R
Deon George
2024-10-21 11:21:48 +1100
944053972b
Fix for 4bbb82 Job::dispatch doesnt return an int, so cannot be used for success status
Deon George
2024-10-21 08:47:54 +1100
6bba18fc5f
Add hold when populating address with system data
Deon George
2024-10-21 08:40:47 +1100
d2d2f31664
Fix updating systems sometimes items
Deon George
2024-10-20 21:44:56 +1100
8396866280
Fix addressing when forwarding netmail, as well as fix content being prefixed with forward notice.
Deon George
2024-10-20 17:25:45 +1100
ac687efe51
When receiving a netmail without a MSGID, include that in the log
Deon George
2024-10-20 11:54:52 +1100
676ba4a40b
Presentation fixes, no functional changes
Deon George
2024-10-20 11:49:52 +1100
432a9bbf2b
Fix working out our hostname when we are an RC
Deon George
2024-10-20 11:49:34 +1100
7ba037b76d
Fix dynamic processing
Deon George
2024-10-20 11:08:42 +1100
a2cc1b6b8e
For address:idle show the correct days since the system was last seen, not the configuration
Deon George
2024-10-20 09:39:14 +1100
3852e69fcc
When originating a connection, ensure we dont do any HAPROXY stuff
Deon George
2024-10-19 18:34:50 +1100
bf5d5bcd74
Fix FSX-48 packets from points
Deon George
2024-10-19 14:57:33 +1100
4bbb82690c
Enable comm:* commands to be run interactively
Deon George
2024-10-19 13:38:55 +1100
03c6cadbf9
Improvements for deterining an Address for a 2D FTN
Deon George
2024-10-18 11:26:06 +1100
b1560015ae
Allow users to update their auto_hold status
Deon George
2024-10-17 16:25:49 +1100
a3719b9186
Echoarea NOT EXIST messages should go to the Sysop of the system, not to the user
Deon George
2024-10-16 11:46:24 +1100
f4f8e9fa94
Fix some user permissions, when viewing netmails and other systems
Deon George
2024-10-16 08:44:46 +1100
38fd1539a6
Dont let users increase pkt_msgs above 100
Deon George
2024-10-16 08:19:36 +1100
32d31cea90
Fix counts of items waiting for node idle notifications
Deon George
2024-10-09 15:41:08 +1100
5e7bf0554a
Fixes for address idle, to properly catch when role is NULL
Deon George
2024-10-09 14:12:19 +1100
c76995fa00
Revert 693e88 since unsuccessfully sent mail shouldnt be marked as sent
Deon George
2024-10-09 14:11:11 +1100
caac9c21a8
If we are given a zero byte file, we SKIP it
Deon George
2024-09-30 08:53:31 +1000
43c573f641
Address list log is the config, not the actual node time since seen
Deon George
2024-09-29 13:31:43 +1000
b8f0b11c05
Handle delisting when last_seen is blank (node hasnt polled)
Deon George
2024-09-29 13:16:23 +1000
494cb317d1
Fix for parsing a netmail path that is 5D but without a .0 for a boss
Deon George
2024-09-26 09:54:44 +1000
bfab8c7d26
If we get a file we cannot parse, then send back a SKIP and keep going
Deon George
2024-09-25 00:10:50 +1000
333e7e773d
More work on finding idle nodes
Deon George
2024-09-22 17:33:08 +1000
4501443a43
Improvements to finding idle nodes, last_session actually only shows the last time the remote polled us
Deon George
2024-09-15 22:00:40 +1000
832b496b0b
Dont use count(*) but rather count(column) so that indexes can help us
Deon George
2024-09-10 14:52:35 +1000
2d75c92afb
Some query optimisations when rendering status, dashboard, about and FTN list pages
Deon George
2024-09-10 13:05:43 +1000
67f0e3007e
Reduce some logging of connect/disconnect
Deon George
2024-09-09 23:49:04 +1000
6974b9b885
Log PID created on a connection to help match the source address in logging
Deon George
2024-09-09 23:34:42 +1000
5d9d8ed72a
Strip from the last tearline when posting to matrix
Deon George
2024-09-09 20:29:17 +1000
eafd203021
Improve node idle detection, including adding NODE_KEEP
Deon George
2024-09-09 20:16:14 +1000
9d06b422e0
Improve match of messages that come via matrix, so they dont get posted back
Deon George
2024-09-09 19:44:14 +1000
693e88bc01
Abort on M_SKIP since it incorreclty marks items as sent, and thus they are not sent again
Deon George
2024-09-09 14:20:55 +1000
2456402246
Implement M_SKIP in binkp protocol
Deon George
2024-09-09 14:02:51 +1000
967aadf21d
Add first message date to domain echoarea list
Deon George
2024-09-09 13:30:45 +1000
75f5424d4f
Change our mail packet name to be the youngest ID in the packet, not the youngest date
Deon George
2024-09-09 11:50:41 +1000
e6c0511b33
Fix page rendering when a leftbox is rendered
Deon George
2024-09-08 21:23:11 +1000
7f95305d75
Fixes for DE-LIST notifications
Deon George
2024-09-08 20:39:10 +1000
9d7455233b
Improvements for finding intransit netmails to upstream and peer hubs
Deon George
2024-09-08 18:57:48 +1000
c70222fef8
When posting to matrix, encode in triple backticks to create a mono-spaced message
Deon George
2024-09-08 14:18:28 +1000
2c4bf83250
Minor HTML fixes
Deon George
2024-09-08 14:16:15 +1000
84d9d271dc
Fix for not detecting duplicate messages, when messages had a TZUTC
Deon George
2024-09-08 14:14:37 +1000
61dfadba5a
Post matrix messages with UTF-8 4 kludge
Deon George
2024-08-01 18:19:05 +1000
616393edcc
Add origin to replied messages, fix address in BadMessage notification
Deon George
2024-07-30 20:54:47 +1000
62a9139d14
Fix packet processing issue - we now find recent deleted address when creatingFTN, fix netmail processing with points, fix processing badly address netmails
Deon George
2024-07-11 23:33:17 +1000
e10ca8f18a
Updated Dockerfile to be consistent with other implementations
Deon George
2024-07-11 22:03:19 +1000
c1e6d436e5
We had the contacted notification inversed, also dont alert on points.
Deon George
2024-06-30 11:40:53 +1000
617901f7df
Add AKA to email notification
Deon George
2024-06-30 11:25:04 +1000
4d7af7c7e3
Store datetime in UTC format now, and fix presentation of TZUTC. Also standardise message summaries on Notifications
Deon George
2024-06-28 23:27:06 +1000