b59317871a
Added tool to list node addresses and the address we use,
...
Fix address edit which reactivated the address,
Fix correct icons when using address merge,
We only advertise validated addresses and use validated addresses for routing,
Show our address on known AKA screen
2025-04-15 09:32:50 +10:00
2458ca2408
Fix nodelist segment being sent from queue where gethostname() is only a container name, added ability to control filename when sending nodelist segment
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 38s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m38s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2025-03-18 17:26:17 +11:00
aa55d05ccb
Change our_nodes() to include only active zones/domains also. Updates to heartbeat
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 39s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m35s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-12-09 12:03:38 +11:00
e7a94d906f
Fix for protocols not showing system sysop name and location
2024-11-05 20:39:13 +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
432a9bbf2b
Fix working out our hostname when we are an RC
2024-10-20 11:49:34 +11: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
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
23159d19d5
Rework address roles, making Address::role optional, rework determining uplink/downlinks/parent/children
2024-05-09 21:22:30 +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
bba6f93fbc
Code improvement to our_address(), reducing arguments
2024-04-21 21:40:55 +10:00
bb42f418e0
Revert part of 9299697, so that our (lowest) address is selected, especially in the case for msgid creation
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 32s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m34s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-04-14 11:03:17 +10:00
9299697ec1
Fix a caching pollution issue when using static
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 32s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m35s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-04-14 10:23:21 +10:00
d6e23b9a90
Optimise queries for rendering the about page
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 33s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m38s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-04-13 22:41:58 +10:00
13e51724c0
Further enhancement with #9063a2a - to ensure our message addressing and content picks the right address
2023-12-18 20:43:21 +11:00
27c050dc38
When we have multiple addresses, add we want a specific address, return the lowest role, or if strict mode enable, return the lowest role that is higher than the target
2023-12-18 20:43:21 +11:00
caa6e629f4
Change Address::parent(),Address::children(), improved CI testing
2023-12-18 20:43:21 +11:00
fa2e74eaca
Changes to timew() and wtime() to leverage last 2 bits for 4 year timestamp, making msgid checking valid according to FTSC. Added a test suite for timew()/wtime().
2023-12-07 12:07:11 +11:00
1890b66dc7
Implemented Dynamic Items for data to be sent to polled systems based on data in db, like stats/nodelists
2023-12-03 18:51:46 +11:00
8590bb8acc
Fix the rendering of SEENBY/PATH lines in packets, which should have each new line prefixed with host
2023-11-27 09:00:32 +11:00
116f726885
Fix helpers checking for wtime existance
2023-11-22 10:40:28 +11:00
ad36da0bb1
Code cleanup, no functional changes
2023-07-04 11:33:28 +10:00
Deon George
f216f42917
Minor cosmetic changes, show hex_dump when data purged from protocol stream
2022-02-13 11:27:23 +11:00
Deon George
efa7195633
Add DBID back to messages, add path/seen-by to generated messages, other minor cosmetic fixes
2022-01-22 23:08:46 +11:00
Deon George
ee30ef92c3
New algorithm for calculating packet name, EMSI/BINKP inbound processing tested, Netmail rejection and intransit processing
2021-07-24 00:53:35 +10:00
Deon George
2fdc6eabad
Revise CRC calls and use php's internal functions
2021-07-21 20:52:17 +10:00
Deon George
df849c0cfd
Just optimisations
2019-05-20 17:18:18 +10:00
Deon George
9317f78a3a
Work with netmail creation
2019-05-11 11:17:56 +10:00