Commit Graph

893 Commits

Author SHA1 Message Date
bf3fce252d Remove CommProtocolReceive commands, Remove protocol onConnect() functions, pass Setup::class to protocols 2024-11-26 15:13:35 +11:00
72ad1307c5 Deprecate singleOrFail() in favour of sole() 2024-11-26 15:13:35 +11:00
f0f2d74a14 Reduce the need for Mailer::class in protocols 2024-11-26 15:13:35 +11:00
ff4ecddb76 Drop updated_at from system_log 2024-11-23 23:26:05 +11:00
6c9f4facc6 Additional debugging for messages that fail quick validation during processing 2024-11-20 16:20:49 +09:30
67dad76bd1 Process netmails from unlisted systems
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 31s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m30s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2024-11-20 16:01:11 +09:30
016c1fb1b0 Show message type in packet:info
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 27s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m31s
Create Docker Image / Final Docker Image Manifest (push) Successful in 8s
2024-11-19 21:56:35 +09:30
733f4621a1 Add domain to path/seenby for 4D addresses in tic files
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 29s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m30s
Create Docker Image / Final Docker Image Manifest (push) Successful in 8s
2024-11-19 21:23:33 +09:30
bf4c282282 Optionally, also find TIC sender address in tic sending node's list of addresses
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 27s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m30s
Create Docker Image / Final Docker Image Manifest (push) Successful in 8s
2024-11-19 20:47:24 +09:30
dacd8be4c2 Process TIC files even if they omit the size attribute
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 34s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m34s
Create Docker Image / Final Docker Image Manifest (push) Successful in 8s
2024-11-19 16:37:29 +09:30
2316663dac Show unsent echomails in cyan not red
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 1m12s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m38s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2024-11-17 21:39:14 +11:00
59af68dca8 Validation to make sure netmails have an INTL kludge, needed to determine address details. Update Packet View to not trigger validation netmails 2024-11-17 21:38:59 +11:00
e802fe5030 Echoarea tag can have a period
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 33s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m33s
Create Docker Image / Final Docker Image Manifest (push) Successful in 8s
2024-11-08 18:40:57 +11:00
996b8cf99b Arealist should be AreaList
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 27s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m29s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2024-11-07 12:50:15 +11:00
9762d95cef Some debugging to catch unprocessed areafix commands
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 33s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m30s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2024-11-07 12:31:35 +11:00
21d3ff5918 Limit address idle only to addresses where we are the parent
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 29s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m31s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2024-11-06 22:44:21 +11:00
1075cc0de4 Fix auth controllers for laravel 11
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 30s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m31s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2024-11-06 18:43:35 +11:00
c2197ecf7c Fix resume for files being sent, and dont throw exception if we cannot open a file to send
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 27s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m34s
Create Docker Image / Final Docker Image Manifest (push) Successful in 8s
2024-11-06 00:18:29 +11:00
b5d2479098 Better catching failures when Stream::read doesnt returns null
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 26s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m31s
Create Docker Image / Final Docker Image Manifest (push) Successful in 8s
2024-11-05 21:51:48 +11:00
296740aead Change build to remove unnessary files in the resulting container
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 31s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m30s
Create Docker Image / Final Docker Image Manifest (push) Successful in 8s
2024-11-05 20:39:13 +11:00
e7a94d906f Fix for protocols not showing system sysop name and location 2024-11-05 20:39:13 +11:00
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
80fa3e840b Fix for 3b7ce4b, change where setup is defined for our protocols 2024-11-04 23:00:17 +11:00
242f4013b1 Added New Nodes Report 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
f03533b62a Ensure our jobs are storing objects without relations 2024-11-04 09:06:28 +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
1b228a58c9 Attempt to work out a packets domain from a nodes addresses for looking at a default
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 26s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m31s
Create Docker Image / Final Docker Image Manifest (push) Successful in 8s
2024-11-02 17:01:31 +11:00
0c51b17e6c Fix test logic when evaluating a message is a *fix message
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 31s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m31s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2024-11-02 14:15:03 +11:00
f6134c0a98 Added areafix command %LIST
All checks were successful
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 8s
2024-11-02 00:10:38 +11:00
a310f4190c MATRIX_SERVER configuration item is now a URL
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 29s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m32s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2024-11-01 13:40:18 +11:00
6342fe28b2 Revert "Force posting to matrix to use IPv4 resolution"
This might not be required afterall
This reverts commit 881449a170.
2024-11-01 13:16:31 +11:00
881449a170 Force posting to matrix to use IPv4 resolution
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 28s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m31s
Create Docker Image / Final Docker Image Manifest (push) Successful in 8s
2024-11-01 13:01:55 +11:00
1002309614 Separatly handle areafix/filefix
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 30s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m30s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2024-11-01 12:35:46 +11:00
2598203edb Logging message changes for areafix, no functional changes 2024-11-01 10:28:22 +11:00
7c70c1f12d Added %SCAN command, to send unsent mail from an area
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 30s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m34s
Create Docker Image / Final Docker Image Manifest (push) Successful in 8s
2024-11-01 10:04:12 +11:00
247d30505e Show %AREA in area commands back to user 2024-11-01 08:15:32 +11:00
1128bddcee Added areafix %HELP
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 33s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m34s
Create Docker Image / Final Docker Image Manifest (push) Successful in 8s
2024-10-31 23:53:43 +11:00
4796dd9a6e Implementation of areafix processing, first subscribe/unsubscribe with scan 2024-10-31 22:40:58 +11:00
d792bf8fe3 Us our const as our product name presented to remote mailers 2024-10-29 21:41:29 +11:00
28b48e5bef Set default example mail server to smtp
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 34s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m47s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2024-10-26 13:12:31 +11:00
d2d1094c1a Update HAPROXY process to understand v1 2024-10-26 13:12:31 +11:00
271bf937cf Add configuration items to determine DNS records returned and sort order 2024-10-26 13:12:31 +11:00
179233385b Cache our echo and file area stats for page rendering performance reasons
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 35s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m49s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2024-10-24 17:00:14 +11:00
4b309871ec Sometimes files come in without descriptions
All checks were successful
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 10s
2024-10-24 15:37:41 +11:00
afb8ad9d17 Fix some UTF8 output when doing a search. Convert filename desc to CP437 when displaying files in a file area
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 38s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m49s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-10-24 11:31:20 +11:00
2132b4564c Limit what we show users for echo/file areas
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 35s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m46s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2024-10-23 22:21:42 +11:00
48d329e503 List files in a file area
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 32s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m46s
Create Docker Image / Final Docker Image Manifest (push) Successful in 9s
2024-10-23 22:09:04 +11:00