Commit Graph

910 Commits

Author SHA1 Message Date
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
3a594acc03 Fix edit of AKAs for a system. Fix css usage of label for= for the yes/no radio inputs 2024-05-27 10:48:50 +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
0e1d5b3239 Fix text lable for Nodelist file 2024-05-25 20:03:23 +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
87f495b326 Add nodelist segment creation 2024-05-24 17:09:10 +10:00
1615b413a7 Assume f0 for DNS queries that dont pass an f in the query 2024-05-24 12:34:28 +10:00
86c27a3f17 Show users hub connection details for their domains 2024-05-24 11:04:25 +10:00
a687b5fd1c Change looking for mail waiting for downlinks() instead of children() 2024-05-24 09:28:17 +10:00
27956146e3 Change domain view last seen to show last time an echomail came from that system 2024-05-23 23:28:42 +10:00
a547e29e56 Sometimes errors have URLs, so enable them to be resolved 2024-05-23 22:38:03 +10:00
de34052c3b Add constraint for hubs, which must have the same host and region for a zone 2024-05-23 21:46:26 +10:00
cb63ec50d2 Dont cache when doing debug:zone:check 2024-05-23 21:31:17 +10:00
8b00d29db3 Update mailist to look for deleted FTNs as well 2024-05-23 20:30:03 +10:00
f082bb0ebd Dont record us in seenby/path for local messages. Update echomail display to know if an exchomail seenby has collected the message 2024-05-23 20:12:21 +10:00
4f8448563d Fix for when adding our address to path for outgoing echomails - introduced in 5fc6906 2024-05-23 17:38:18 +10:00
710adad634 Show only validated addresses with packets for packet:system 2024-05-23 17:37:46 +10:00
5fc69067fb Fix sorting of seenby/path items in echomail/netmail. Add rogue_seenby to seenby in echomail 2024-05-23 17:37:46 +10:00
dc212d35fb Work to handle grunged packets as well as look for tearline/tagline/orgin line from the end of the content 2024-05-22 23:24:29 +10:00
3ce6a8ed61 Record the AKAs presented 2024-05-22 22:12:38 +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
a5e9a28673 Added PRODUCT_NAME_SHORT and updated PID/TID kludge to include git hash 2024-05-22 15:31:10 +10:00
49e40f4fb8 Generated mail from the hub wont have $model->errors defined 2024-05-22 09:21:59 +10:00
924d760c79 Fix FSC45 packets, point_id was still being validated the old way 2024-05-22 09:21:59 +10:00
58dc090c83 Use packets domain for packet validation, not remote sytems address 2024-05-22 09:21:59 +10:00
b20878e378 Kludges are not required in messages 2024-05-22 09:21:59 +10:00