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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 37s
Create Docker Image / Build Docker Image (arm64) (push) Successful in -27h17m57s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2024-08-01 18:27:26 +10:00
616393edcc
Add origin to replied messages, fix address in BadMessage notification
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 39s
Create Docker Image / Build Docker Image (arm64) (push) Successful in -23h34m54s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 35s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m52s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 38s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m50s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 42s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m51s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 38s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m46s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 36s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m46s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2024-06-27 15:27:16 +10:00
173446edbe
Fix for showing FTN list
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 36s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m43s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2024-06-27 10:57:01 +10:00
dcf34d9be2
Need to include pkg_msgs when lazyloading relations
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 40s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m47s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2024-06-27 10:06:11 +10:00
df07d9978e
Fix for when Address::createFTN refuses to create an address
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 41s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m46s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2024-06-27 09:54:03 +10:00
f006d829f4
Fix for originating calls and not recognising that the remote accepted our password
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 37s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m45s
Create Docker Image / Final Docker Image Manifest (push) Successful in 11s
2024-06-27 09:09:47 +10:00
6374725e8e
Added debugging for our read buffer, for problem debugging
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 37s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m46s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-06-27 08:57:00 +10:00
e2321f3acd
Including size in debugging messages for items being sent
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 35s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m48s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2024-06-27 08:36:14 +10:00
d8c68bcaa2
Change DNS logging, especially around missing details
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 37s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m50s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2024-06-27 08:20:52 +10:00
a82927c1f6
Reduce DNS query debugging
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 36s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m46s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 38s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m47s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2024-06-26 23:42:25 +10:00
b88046d57e
Record AKA we are sending to, not system name
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 35s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m48s
Create Docker Image / Final Docker Image Manifest (push) Successful in 8s
2024-06-26 23:11:08 +10:00
d3c8bc844a
Fix calls to deprecated getDateAttribute() for mail packets
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 39s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m47s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2024-06-26 22:44:31 +10:00
b891abb611
Netmail waiting query optimisation, increase logging on what we have for a node
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 43s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m53s
Create Docker Image / Final Docker Image Manifest (push) Successful in 8s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 39s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m51s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 40s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m50s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 37s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m49s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-06-25 13:09:48 +10:00
11b7dc4229
Fix presenting PATH/SEENBY when point_id is null
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 36s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m47s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 48s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m57s
Create Docker Image / Final Docker Image Manifest (push) Successful in 12s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 42s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m54s
Create Docker Image / Final Docker Image Manifest (push) Successful in 11s
2024-06-18 18:01:56 +09:30
c28392b2b6
Remove deprecated methods
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 38s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m48s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 46s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m55s
Create Docker Image / Final Docker Image Manifest (push) Successful in 11s
2024-06-12 23:12:51 +10:00
a46ce7ff9e
Posting messages to matrix
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 42s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m55s
Create Docker Image / Final Docker Image Manifest (push) Successful in 11s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 41s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m51s
Create Docker Image / Final Docker Image Manifest (push) Successful in 11s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 39s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m46s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-06-07 18:07:34 +10:00
b23d9351b5
Make $setup available to all blades
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 37s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m46s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-06-07 15:08:50 +10:00
67377a2012
Clear messages from sent packet
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 38s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m46s
Create Docker Image / Final Docker Image Manifest (push) Successful in 11s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 36s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m44s
Create Docker Image / Final Docker Image Manifest (push) Successful in 11s
2024-06-07 10:51:28 +10:00
95b6058020
Fixes for Idle notifications
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 38s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m47s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-06-07 09:30:40 +10:00
a0b6df31f0
Move processed TIC files into Y/M/D heirarchy, consistent with packets
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 39s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m47s
Create Docker Image / Final Docker Image Manifest (push) Successful in 11s
2024-06-07 09:13:18 +10:00
06c29d8750
Updates to Message, Remove updated_at/mid from echomails/netmails, not used
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 35s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m47s
Create Docker Image / Final Docker Image Manifest (push) Successful in 11s
2024-06-07 08:54:49 +10:00
742f0cd015
More UTF8 message processing fixes, specifically related to tagline/tearline/origin processing
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 39s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m46s
Create Docker Image / Final Docker Image Manifest (push) Successful in 12s
2024-06-05 21:57:16 +10:00
6b1cb8cd78
Fix finding echomail origin AKA by including the domain name
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 39s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m53s
Create Docker Image / Final Docker Image Manifest (push) Successful in 12s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 41s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 2m8s
Create Docker Image / Final Docker Image Manifest (push) Successful in 11s
2024-06-03 22:31:38 +10:00
8fb3a21fcd
Normalise tagline/tearline/origin
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 39s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m51s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 40s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m51s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-05-31 21:57:21 +10:00
27fe3cd223
Fix message processing when tag/tear lines dont start with double \r
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 41s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m54s
Create Docker Image / Final Docker Image Manifest (push) Successful in 11s
2024-05-30 20:14:50 +10:00
2590c2de71
Remove deprecated Domain::managed()
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 37s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m49s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 41s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m56s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-05-28 23:21:54 +10:00
48ed6eb8ea
Remove ANSI* commands, they are part of the BBS branch
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 31s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m42s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 38s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m43s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-05-27 22:22:38 +10:00
7ef9f2dbd0
Fix/optimise address creation/editing via System AKAs
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 40s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m46s
Create Docker Image / Final Docker Image Manifest (push) Successful in 11s
2024-05-27 21:42:03 +10:00
b102fc4d2a
Fix creating a new discovered address and setting validated to true
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 39s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m42s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-05-27 18:04:04 +10:00
e15331ec35
No function changes. Cleanup console command cleanup
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 40s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m43s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 38s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m44s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-05-26 22:08:39 +10:00
bf21671a1f
Show system name on AbsentNodes echomail
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 43s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m43s
Create Docker Image / Final Docker Image Manifest (push) Successful in 12s
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.
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 38s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m48s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 38s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m42s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-05-26 12:35:13 +10:00
77b9bb30c4
Another fix to make sure site generated echomail is not exported to ourselfs
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 37s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m41s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-05-26 12:08:01 +10:00
f8cb6ccc37
Automatically mark idle nodes HOLD/DOWN/DE-LIST. Automatically validate presented addresses.
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 38s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m43s
Create Docker Image / Final Docker Image Manifest (push) Successful in 11s
2024-05-25 22:31:42 +10:00
9f3b9f692a
Dont show a MSGID kludge in test messages if there isnt one
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 38s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m44s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-05-25 14:12:04 +10:00
391e9e1e39
Fix TicProcess, save() returns a bool, not the object
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 37s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m45s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-05-25 11:09:34 +10:00
3555e5a91c
Dont cache the mail:send query
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 39s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m42s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-05-25 10:33:35 +10:00
2f24e13940
Dont add a MSGID kludge if there isnt one
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 41s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m44s
Create Docker Image / Final Docker Image Manifest (push) Successful in 11s
2024-05-25 00:43:44 +10:00
87f495b326
Add nodelist segment creation
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 38s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m43s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-05-24 17:09:10 +10:00
1615b413a7
Assume f0 for DNS queries that dont pass an f in the query
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 39s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m40s
Create Docker Image / Final Docker Image Manifest (push) Successful in 11s
2024-05-24 12:34:28 +10:00
86c27a3f17
Show users hub connection details for their domains
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 36s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m43s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 40s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m43s
Create Docker Image / Final Docker Image Manifest (push) Successful in 11s
2024-05-23 23:28:42 +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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 37s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m41s
Create Docker Image / Final Docker Image Manifest (push) Successful in 11s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 39s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m46s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-05-23 20:12:21 +10:00
4f8448563d
Fix for when adding our address to path for outgoing echomails - introduced in 5fc6906
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 41s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m46s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 40s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m44s
Create Docker Image / Final Docker Image Manifest (push) Successful in 11s
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
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 41s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m42s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-05-22 21:37:58 +10:00
a5e9a28673
Added PRODUCT_NAME_SHORT and updated PID/TID kludge to include git hash
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 41s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m43s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
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
b443762739
Fix processing echomail and when mail crc is calculated as it was decompressing the CompressedString
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
17e3c69f07
Fix for invalid-zone validation comparing a string with an int
2024-05-22 09:21:59 +10:00
51784df6a8
Fix missed Notification using old Message::class
2024-05-22 09:21:59 +10:00
8df6384736
Fixed checking for RESCAN kludge
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
72d68fa1ab
Update SocketClient to support raw IP addresses
2024-05-22 09:21:59 +10:00
aaec5f8f4a
Security update enabling update_nn to edit system details
2024-05-22 09:21:59 +10:00
ab2e288f06
More complete rework of packet parsing and packet generation with f279d85
- and testing passes
2024-05-22 09:21:59 +10:00
f279d85b08
More complete rework of packet parsing and packet generation with 29710c
2024-05-19 23:28:45 +10:00
46f52dd56d
Only auth AKAs in the same domain as us
2024-05-18 12:26:00 +10:00
59ec5f5a0c
Update on security, user to edit their own system
2024-05-18 08:27:17 +10:00
29710c37c2
Complete rework of packet parsing and packet generation
2024-05-17 22:10:54 +10:00
0457b3df25
Resorting methods, no functional changes
2024-05-13 18:55:39 +10:00
731fdb0a44
When decompressing compressed messages, dont barf if we try to decompress the same attribute twice
2024-05-13 17:50:24 +10:00
6216ada5e5
Fix recording of netmails, when they contain taglines and origin lines
2024-05-13 17:50:24 +10:00
f912e81ee6
Change where processed packets are placed, if fido.packet_keep is true
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 54s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m54s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-05-12 21:56:46 +10:00
4fe5dc6ad0
Fix for session being reported negative
2024-05-12 21:56:46 +10:00
556b95c7c1
Fix when dispatching packets, and our address object has many relations already loaded, causing memory exhaustion due to recursion
2024-05-12 21:56:46 +10:00
14c505c15b
Must not cache the mail waiting queries, otherwise mail/files will be resent in a query loop
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 41s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m42s
Create Docker Image / Final Docker Image Manifest (push) Successful in 12s
2024-05-12 14:56:18 +10:00
3ad20f969b
Put back laravel-eloquent-query-cache and remove Caching from previous commit
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 37s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m41s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-05-11 09:10:00 +10:00
4d13199848
Some interface SQL performance improvements
2024-05-11 08:18:57 +10:00
cd2efbd1d4
Added downstream(), and fixed failing tests in RoutingTest
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 42s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m48s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-05-10 21:33:02 +10:00
edee0643ec
Reorder functions, no functional changes
2024-05-09 21:31:50 +10:00
23159d19d5
Rework address roles, making Address::role optional, rework determining uplink/downlinks/parent/children
2024-05-09 21:22:30 +10:00
2765a27db8
Performance fix for address_merge, when there are a log of echomails to move to the new address
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 38s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m39s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-05-06 08:23:07 +10:00
c8ef7d065b
Fix address_add validation, missing scoped to zone. Change to use shortform of $request->post() in address_add()
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 37s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m43s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-05-05 23:17:29 +10:00
b17fe1d2ee
It seems session time is now returning a float, cast it to an int
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 34s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m40s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-05-05 17:41:47 +10:00
5389739920
Enable setting autohold and address validation in web UI
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 41s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m47s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-05-05 00:10:55 +10:00
92f964f572
Remove static cache from our_address in favour of Cache::class keyed off setup:system_id
2024-04-26 20:31:02 +10:00
9abfd88e3d
Fix for AreaSecurity when presented security is null
2024-04-26 20:31:02 +10:00
e9895aee45
Added Echoarea::addresses_active() to find addresses that are connected to the area, and active
2024-04-26 20:31:02 +10:00