4796dd9a6e
Implementation of areafix processing, first subscribe/unsubscribe with scan
2024-10-31 22:40:58 +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
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-21 11:21:48 +11:00
944053972b
Fix for 4bbb82 Job::dispatch doesnt return an int, so cannot be used for success status
2024-10-21 08:47:54 +11:00
4bbb82690c
Enable comm:* commands to be run interactively
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 1m10s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m52s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-10-19 13:38:55 +11: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
9ed7171c9b
Add FTN to mail:list for netmails
2024-06-26 22:21:52 +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
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
941117b342
Nodelist import update
2024-06-15 18:29:55 +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
1753111f8f
Prefix is an optional argument, so default it to blank
2024-06-05 19:23:58 +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
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
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
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
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
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
710adad634
Show only validated addresses with packets for packet:system
2024-05-23 17:37:46 +10:00
51784df6a8
Fix missed Notification using old Message::class
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
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
29710c37c2
Complete rework of packet parsing and packet generation
2024-05-17 22:10:54 +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
23159d19d5
Rework address roles, making Address::role optional, rework determining uplink/downlinks/parent/children
2024-05-09 21:22:30 +10:00
001618d719
Move zone:check to debug namespace, add address:check command
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 35s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m37s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2024-04-21 22:10:12 +10:00
ff7ab68a54
Added filefix rescan
2024-04-16 22:00:41 +09:30
a2ff2df9f3
Move security evaluations for File/Echoareas back to model
2024-04-16 21:28:35 +09:30
ae0bd09a47
Add Debug command Packet:Address
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 34s
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:43:07 +10:00
f6a6c13ca2
NCs should be /0 not /x
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
541f612446
Improve our parent/children identification with points, fix our testing that was failing with NULLs and asserted out. Added zone:check so that's its easier to identify parent for FTNs
2023-12-11 18:31:38 +11:00
0526500ff0
Integrate Mailer::class into System_Log::class, removed Zmodem Server/Client
2023-12-10 20:41:37 +11:00
8f3d77b04d
Implemented CLI areafix:rescan
2023-12-01 18:14:51 +11:00
1ac3583479
Implemented system heartbeat, to poll systems regularly that we havent heard from
2023-11-26 14:59:05 +11:00
6e7e09ab50
Minor changes to mail:send and job:list rendering
2023-11-26 11:32:21 +11:00
b5e5decfdf
Processing packets on the command line can be archives as well
2023-11-25 09:48:37 +11:00
0800c48928
Use regex for received file evaluation. Fixes recording received packet names
2023-11-23 23:17:13 +11:00
fbcbe2c5a8
Address part of packet names is in hex
2023-11-22 16:49:14 +11:00
e8f4bf93bd
Add a dontqueue option to packet::process
2023-11-22 13:59:19 +11:00
67747c062a
Add mtime to receiving filename, so that we dont have name clashes with systems that use the same archive name for our host
2023-11-17 16:30:19 +11:00
a886a389a8
Fix for echomail notifications, when echomails come from a point. Auto detect address when manually processing packets.
2023-10-26 11:02:36 +11:00
f9d24db9f8
Minor changes to optimise new installs
2023-10-18 20:03:23 +11:00