|
b2b519a2c4
|
Remove CommProtocolReceive commands, Remove protocol onConnect() functions, pass Setup::class to protocols
|
2024-11-23 23:26:05 +11:00 |
|
|
7352a74a12
|
Deprecate singleOrFail() in favour of sole()
|
2024-11-23 23:26:05 +11:00 |
|
|
5874b2aef1
|
Reduce the need for Mailer::class in protocols
|
2024-11-23 23:26:05 +11:00 |
|
|
67dad76bd1
|
Process netmails from unlisted systems
|
2024-11-20 16:01:11 +09:30 |
|
|
21d3ff5918
|
Limit address idle only to addresses where we are the parent
|
2024-11-06 22:44:21 +11:00 |
|
|
60ea0afc98
|
Minor optimisations when editing and viewing domains
|
2024-11-05 20:39:13 +11:00 |
|
|
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
|
2024-11-04 23:00:17 +11:00 |
|
|
80fa3e840b
|
Fix for 3b7ce4b , change where setup is defined for our protocols
|
2024-11-04 23:00:17 +11:00 |
|
|
242f4013b1
|
Added New Nodes Report
|
2024-11-04 23:00:17 +11:00 |
|
|
3aeeed1686
|
Consistency and SQL Query optimisations - focused around the UI
|
2024-11-04 23:00:17 +11:00 |
|
|
f03533b62a
|
Ensure our jobs are storing objects without relations
|
2024-11-04 09:06:28 +11:00 |
|
|
1b228a58c9
|
Attempt to work out a packets domain from a nodes addresses for looking at a default
|
2024-11-02 17:01:31 +11:00 |
|
|
7c70c1f12d
|
Added %SCAN command, to send unsent mail from an area
|
2024-11-01 10:04:12 +11:00 |
|
|
4796dd9a6e
|
Implementation of areafix processing, first subscribe/unsubscribe with scan
|
2024-10-31 22:40:58 +11:00 |
|
|
7e87481e05
|
Increase number of attempts when trying to poll a system
|
2024-10-23 12:56:50 +11:00 |
|
|
86a15872b8
|
Better catching bad TZUTC in messages, continue parsing mail bundles in an archive if a packet has an error
|
2024-10-22 17:08:48 +11:00 |
|
|
8396866280
|
Fix addressing when forwarding netmail, as well as fix content being prefixed with forward notice.
|
2024-10-20 17:25:45 +11:00 |
|
|
ac687efe51
|
When receiving a netmail without a MSGID, include that in the log
|
2024-10-20 11:54:52 +11:00 |
|
|
a2cc1b6b8e
|
For address:idle show the correct days since the system was last seen, not the configuration
|
2024-10-20 09:39:14 +11:00 |
|
|
5e7bf0554a
|
Fixes for address idle, to properly catch when role is NULL
|
2024-10-09 15:06:45 +11:00 |
|
|
43c573f641
|
Address list log is the config, not the actual node time since seen
|
2024-09-29 13:31:43 +10:00 |
|
|
b8f0b11c05
|
Handle delisting when last_seen is blank (node hasnt polled)
|
2024-09-29 13:16:23 +10:00 |
|
|
333e7e773d
|
More work on finding idle nodes
|
2024-09-22 18:00:46 +10:00 |
|
|
4501443a43
|
Improvements to finding idle nodes, last_session actually only shows the last time the remote polled us
|
2024-09-15 22:37:35 +10:00 |
|
|
eafd203021
|
Improve node idle detection, including adding NODE_KEEP
|
2024-09-09 20:16:14 +10:00 |
|
|
7f95305d75
|
Fixes for DE-LIST notifications
|
2024-09-09 08:23:40 +10:00 |
|
|
9d7455233b
|
Improvements for finding intransit netmails to upstream and peer hubs
|
2024-09-09 08:23:40 +10:00 |
|
|
84d9d271dc
|
Fix for not detecting duplicate messages, when messages had a TZUTC
|
2024-09-08 14:14:37 +10:00 |
|
|
62a9139d14
|
Fix packet processing issue - we now find recent deleted address when creatingFTN, fix netmail processing with points, fix processing badly address netmails
|
2024-07-12 12:47:50 +10:00 |
|
|
c1e6d436e5
|
We had the contacted notification inversed, also dont alert on points.
|
2024-06-30 11:40:53 +10:00 |
|
|
4d7af7c7e3
|
Store datetime in UTC format now, and fix presentation of TZUTC. Also standardise message summaries on Notifications
|
2024-06-28 23:27:06 +10:00 |
|
|
b34b046d3c
|
Fix polling for messages sent via uplinks, where those systems which had a status of HOLD
|
2024-06-26 16:47:10 +10:00 |
|
|
180c620168
|
Support nodelist archives with more than 1 file in it
|
2024-06-15 18:29:55 +10:00 |
|
|
941117b342
|
Nodelist import update
|
2024-06-15 18:29:55 +10:00 |
|
|
df2873287c
|
Abstract address session() details
|
2024-06-15 18:29:55 +10:00 |
|
|
90c65fd5e1
|
Dont attempt to process System::default systems when processing address:idle
|
2024-06-12 23:12:51 +10:00 |
|
|
a0b6df31f0
|
Move processed TIC files into Y/M/D heirarchy, consistent with packets
|
2024-06-07 09:13:18 +10:00 |
|
|
742f0cd015
|
More UTF8 message processing fixes, specifically related to tagline/tearline/origin processing
|
2024-06-05 21:57:16 +10:00 |
|
|
1753111f8f
|
Prefix is an optional argument, so default it to blank
|
2024-06-05 19:23:58 +10:00 |
|
|
38795b83bf
|
Move HAproxy exceptions into their own class, and downgrade HAproxy errors since they are handled
|
2024-06-03 19:09:09 +10:00 |
|
|
73cf421739
|
Remove EncodeUTF8 infavour of using attribute casting only. The implementation of EncodeUTF8 was not correct, essentially removing any previous casting causing issues when saving a record.
|
2024-06-03 19:09:09 +10:00 |
|
|
b6639c7bfc
|
When de-listing, remove unsent items and unsubscribe from file/echo areas.
|
2024-05-26 21:41:02 +10:00 |
|
|
7e0178d183
|
Fix routed netmails being packed for the hub, not the destination. Added some logging for idle netmails/emails
|
2024-05-26 20:55:39 +10:00 |
|
|
f8cb6ccc37
|
Automatically mark idle nodes HOLD/DOWN/DE-LIST. Automatically validate presented addresses.
|
2024-05-25 22:31:42 +10:00 |
|
|
391e9e1e39
|
Fix TicProcess, save() returns a bool, not the object
|
2024-05-25 11:09:34 +10:00 |
|
|
3555e5a91c
|
Dont cache the mail:send query
|
2024-05-25 10:33:35 +10:00 |
|
|
b398163cfd
|
We need to use EncodeUTF our mail objects while passing them to the queue
|
2024-05-22 21:37:58 +10:00 |
|
|
58dc090c83
|
Use packets domain for packet validation, not remote sytems address
|
2024-05-22 09:21:59 +10:00 |
|
|
18f5354d0c
|
Mail validation errors is now an object, and must be tested with ->count()
|
2024-05-22 09:21:59 +10:00 |
|
|
752462d20f
|
Update job:list, and change "subject" to "jobname"
|
2024-05-22 09:21:59 +10:00 |
|