289 Commits

Author SHA1 Message Date
e1ed446f3e Ensure children() returns addresses in FTN order 2024-12-01 16:31:07 +11:00
ce19985c2d Implemented filefix %SCAN/%RESCAN, and some cosmetic cleanup 2024-12-01 12:38:08 +11:00
fc11700601 Remove/reduce usage of QueryCache 2024-12-01 12:38:08 +11:00
39034dbbb0 Batch up files when sending to a remote node 2024-12-01 12:38:08 +11:00
1296e3be40 Remove Address::downstream() for Address::downlinks() 2024-12-01 12:38:08 +11:00
9c828d65e6 Update TestNodeHierarchy to include a fuller FTN setup for testing. Update testing. 2024-12-01 12:38:08 +11:00
521a9b0679 Deprecate singleOrNew(), we use firstOrNew() instead 2024-11-26 15:13:35 +11:00
ff4ecddb76 Drop updated_at from system_log 2024-11-23 23:26:05 +11:00
733f4621a1 Add domain to path/seenby for 4D addresses in tic files 2024-11-19 21:23:33 +09:30
60ea0afc98 Minor optimisations when editing and viewing domains 2024-11-05 20:39:13 +11:00
dc2e84386f More updates for laravel 11 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
3aeeed1686 Consistency and SQL Query optimisations - focused around the UI 2024-11-04 23:00:17 +11:00
3b7ce4b9ce Optimise the setting of our configuration via Setup::class, optimise the calculation of our_addresses() 2024-11-02 23:30:42 +11:00
f6134c0a98 Added areafix command %LIST 2024-11-02 00:10:38 +11:00
4796dd9a6e Implementation of areafix processing, first subscribe/unsubscribe with scan 2024-10-31 22:40:58 +11:00
179233385b Cache our echo and file area stats for page rendering performance reasons 2024-10-24 17:00:14 +11:00
48d329e503 List files in a file area 2024-10-23 22:09:04 +11:00
d20a62ad48 Add filearea stats 2024-10-23 22:09:04 +11:00
670450387c Improvements to handle rogue 2D adresses 2024-10-23 12:56:50 +11:00
7da09a1a9e Better handling of badly addressed packets for netmails 2024-10-22 19:17:03 +11:00
a6e911fb48 Improve netmail sent/receive information 2024-10-21 17:46:33 +11:00
53c5488df7 When rescanning, choose the echomails date, not the date it was imported. By default dont re-export sent echomail, unless using -R 2024-10-21 11:21:48 +11:00
6bba18fc5f Add hold when populating address with system data 2024-10-21 08:40:47 +11:00
d2d2f31664 Fix updating systems sometimes items 2024-10-20 21:44:56 +11:00
03c6cadbf9 Improvements for deterining an Address for a 2D FTN 2024-10-18 11:26:06 +11:00
494cb317d1 Fix for parsing a netmail path that is 5D but without a .0 for a boss 2024-09-26 09:54:44 +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
832b496b0b Dont use count(*) but rather count(column) so that indexes can help us 2024-09-10 14:52:35 +10:00
eafd203021 Improve node idle detection, including adding NODE_KEEP 2024-09-09 20:16:14 +10:00
967aadf21d Add first message date to domain echoarea list 2024-09-09 13:30:45 +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
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
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
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
5e162a3427 Return more system attributes with Address::findFTN() 2024-06-26 23:55:10 +10:00
b891abb611 Netmail waiting query optimisation, increase logging on what we have for a node 2024-06-26 22:37:38 +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
1b2358b5a9 Mail bundling and processing performance improvements 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
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
a46ce7ff9e Posting messages to matrix 2024-06-11 17:23:59 +10:00
ba0f643dca Improvements to e692de7, which wasnt picking up netmail alerts 2024-06-09 21:14:27 +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
06c29d8750 Updates to Message, Remove updated_at/mid from echomails/netmails, not used 2024-06-07 08:54:49 +10:00