e6c0511b33
Fix page rendering when a leftbox is rendered
2024-09-09 08:23:40 +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
c70222fef8
When posting to matrix, encode in triple backticks to create a mono-spaced message
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
61dfadba5a
Post matrix messages with UTF-8 4 kludge
2024-08-01 18:27:26 +10:00
616393edcc
Add origin to replied messages, fix address in BadMessage notification
2024-07-30 20:54:47 +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
617901f7df
Add AKA to email notification
2024-06-30 11:25:04 +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
fc930ba6c2
Revert "Fix date being used in mail packets, timezone was effectively being to a timestamp with the timezone already"
...
This function is used to get the true date of a message (taking into account the TZ), and needed when creating the TZUTC
This reverts commit ad0ad73b0c
.
2024-06-28 18:30:34 +10:00
7f4540f5ec
For some reason addresses.nodes_hub is passed a blank object, thus not retrieving hub's nodes
2024-06-28 18:30:34 +10:00
d25dae2427
Make debug logging of binkd consistent with other logging statements
2024-06-28 15:31:30 +10:00
cfb408766f
Fix for bug introduced in 7c23971
that was affecting transfers with binkd nodes
2024-06-28 05:28:35 +00:00
b9603e4bb8
Changing File/Send debugging to make it clear it is content read/open, not a network read/open
2024-06-27 15:27:16 +10:00
173446edbe
Fix for showing FTN list
2024-06-27 10:57:01 +10:00
dcf34d9be2
Need to include pkg_msgs when lazyloading relations
2024-06-27 10:06:11 +10:00
df07d9978e
Fix for when Address::createFTN refuses to create an address
2024-06-27 09:54:03 +10:00
f006d829f4
Fix for originating calls and not recognising that the remote accepted our password
2024-06-27 09:09:47 +10:00
6374725e8e
Added debugging for our read buffer, for problem debugging
2024-06-27 08:57:00 +10:00
e2321f3acd
Including size in debugging messages for items being sent
2024-06-27 08:36:14 +10:00
d8c68bcaa2
Change DNS logging, especially around missing details
2024-06-27 08:20:52 +10:00
a82927c1f6
Reduce DNS query debugging
2024-06-26 23:56:30 +10:00
5e162a3427
Return more system attributes with Address::findFTN()
2024-06-26 23:55:10 +10:00
b62f18cf3d
Remove protocol checking for validated, presented akas are now by definition valid
2024-06-26 23:42:25 +10:00
b88046d57e
Record AKA we are sending to, not system name
2024-06-26 23:11:08 +10:00
d3c8bc844a
Fix calls to deprecated getDateAttribute() for mail packets
2024-06-26 22:44:31 +10:00
b891abb611
Netmail waiting query optimisation, increase logging on what we have for a node
2024-06-26 22:37:38 +10:00
9ed7171c9b
Add FTN to mail:list for netmails
2024-06-26 22:21:52 +10:00
298dfe6703
Fix message text.
2024-06-26 17:15:15 +10:00
d3a9e36bb7
Debugging when msgid's are auto added
2024-06-26 16:49:29 +10:00
2f55de2ddf
We need to reload the system address for notifications
2024-06-26 16:49:11 +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
7c23971e58
Recognise all AKAs for a system when we are polling it with one of it's AKAs in a domain
2024-06-26 16:03:58 +10:00
91d4cd0b2f
Lower the severity of a message when an AKA is not in our domain
2024-06-26 16:02:26 +10:00
db8475053c
Attempt to catch Sending we got an EXCEPTION when in maintenance mode
2024-06-26 12:18:06 +10:00
176ecb16a8
Exit gracefully if we dont generate a packet for debug:packet:dump
2024-06-26 11:22:33 +10:00
ad0ad73b0c
Fix date being used in mail packets, timezone was effectively being to a timestamp with the timezone already
2024-06-25 13:09:48 +10:00
11b7dc4229
Fix presenting PATH/SEENBY when point_id is null
2024-06-25 11:20:08 +10:00
8b4e2cb9f0
Add system_id when listing AKAs, so that we can reference the system relation.
2024-06-25 11:20:08 +10:00
7bd192980f
Fix file sending, as a result of moving $size into Send::class when optimising mail sending
2024-06-25 11:20:08 +10:00
0a5374c743
Fix filefix rescan, argument used is file not days
2024-06-21 11:45:31 +10:00
1b2358b5a9
Mail bundling and processing performance improvements
2024-06-21 09:09:50 +10:00
c9700fbd0c
Fix date for graph, problem introduced in 3f5668
2024-06-21 09:09:50 +10:00
ef2e208fde
Fix for test failing introduced in df28732
2024-06-18 18:01:56 +09:30
c28392b2b6
Remove deprecated methods
2024-06-15 18:29:55 +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
0304967e80
Missed removing methods as a result of removing EncodeUTF8 in 29710c37
2024-06-13 20:34:42 +10:00
90c65fd5e1
Dont attempt to process System::default systems when processing address:idle
2024-06-12 23:12:51 +10:00
a46ce7ff9e
Posting messages to matrix
2024-06-11 17:23:59 +10:00
86995b03a8
Receiving messages from matrix
2024-06-11 14:20:54 +10:00
61cfb773e2
Fix comments for Echomail Notifications
2024-06-11 14:18:37 +10:00
ba0f643dca
Improvements to e692de7
, which wasnt picking up netmail alerts
2024-06-09 21:14:27 +10:00
d6779e6e01
Fix, when moving address and deleting the source system, also delete any system_logs
2024-06-08 21:27:42 +10:00
829fe1d7a9
Dont accept connections when application down
2024-06-07 18:07:34 +10:00
b23d9351b5
Make $setup available to all blades
2024-06-07 15:08:50 +10:00
67377a2012
Clear messages from sent packet
2024-06-07 11:12:06 +10:00
e692de7d7f
When limiting the number of messages in a packet, only retrieve that number from the DB
2024-06-07 10:51:28 +10:00
95b6058020
Fixes for Idle notifications
2024-06-07 09:30:40 +10:00
a0b6df31f0
Move processed TIC files into Y/M/D heirarchy, consistent with packets
2024-06-07 09:13:18 +10:00
06c29d8750
Updates to Message, Remove updated_at/mid from echomails/netmails, not used
2024-06-07 08:54:49 +10:00
742f0cd015
More UTF8 message processing fixes, specifically related to tagline/tearline/origin processing
2024-06-05 21:57:16 +10:00
6b1cb8cd78
Fix finding echomail origin AKA by including the domain name
2024-06-05 21:26:09 +10:00
efdb6b96ea
Fix for user creation
2024-06-05 19:23:58 +10:00
1753111f8f
Prefix is an optional argument, so default it to blank
2024-06-05 19:23:58 +10:00
27cdb02b06
Fixes for saving a new system
2024-06-03 22:31:38 +10:00
8fb3a21fcd
Normalise tagline/tearline/origin
2024-06-03 19:09:09 +10:00
1d354da6e3
Enable per system configuration of messages per packet
2024-06-03 19:09:09 +10:00
0bc3d4cf60
Downgrade DNS query errors, since they are handled
2024-06-03 19:09:09 +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
b5047c52f0
Fix for processing inbound ping netmail messages
2024-05-31 21:57:21 +10:00
27fe3cd223
Fix message processing when tag/tear lines dont start with double \r
2024-05-30 20:14:50 +10:00
2590c2de71
Remove deprecated Domain::managed()
2024-05-29 19:45:08 +10:00
31770241ec
Fix for when no zones/echoareas have been created yet in a domain
2024-05-29 19:45:00 +10:00
c414ebd053
Created a 'zc' role to be used when a user is a ZC of a domain, or a site admin
2024-05-28 23:21:54 +10:00
48ed6eb8ea
Remove ANSI* commands, they are part of the BBS branch
2024-05-28 12:44:47 +10:00
364815e8af
Setup to present different mail bundle types
2024-05-28 12:23:59 +10:00
3d43a256ba
Added DynamicItem and PacketDump debug utilities
2024-05-28 10:44:33 +10:00
b460cd0196
Fix display of addresses in pkt dump
2024-05-28 09:38:55 +10:00
643f1197d6
Fix when we use newFTN, find the zone/domain if it is provided. Fix packet creation error, where Address::ftn depends on zone_id
2024-05-27 22:22:38 +10:00
7ef9f2dbd0
Fix/optimise address creation/editing via System AKAs
2024-05-27 21:42:03 +10:00
b102fc4d2a
Fix creating a new discovered address and setting validated to true
2024-05-27 18:04:04 +10:00
e15331ec35
No function changes. Cleanup console command cleanup
2024-05-27 15:08:39 +10:00
800593d034
Optimise Zone::class to identify region/hosts/hubs
2024-05-27 10:47:42 +10:00
65b2a2d519
Fix from bug introduct by 7e0178d
for echomails
2024-05-26 22:08:39 +10:00
bf21671a1f
Show system name on AbsentNodes echomail
2024-05-26 22:01:35 +10:00
fe18968c57
Show node status with Hub Stats
2024-05-26 21:50:13 +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
03bfc9dbfc
Fix path on rejected echomails, change layout of message_path quoting original message and control lines
2024-05-26 12:35:13 +10:00
77b9bb30c4
Another fix to make sure site generated echomail is not exported to ourselfs
2024-05-26 12:08:01 +10:00
f8cb6ccc37
Automatically mark idle nodes HOLD/DOWN/DE-LIST. Automatically validate presented addresses.
2024-05-25 22:31:42 +10:00
9f3b9f692a
Dont show a MSGID kludge in test messages if there isnt one
2024-05-25 14:12:04 +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
2f24e13940
Dont add a MSGID kludge if there isnt one
2024-05-25 00:43:44 +10:00