Deon George
|
14349adeab
|
Limit to max messages in a packet, currently hard coded to 50
|
2022-12-03 01:25:44 +11:00 |
|
Deon George
|
170f5c87ed
|
Log systems polling
|
2022-12-03 01:25:44 +11:00 |
|
Deon George
|
d5d4a0d781
|
Auto create Domains/Zones as systems present their AKAs to us
|
2022-12-03 01:25:44 +11:00 |
|
Deon George
|
55a2a67b8d
|
Auth is now controlled by routing
|
2022-11-26 06:54:24 +07:00 |
|
Deon George
|
c034ce6cd4
|
Added FTN list, System View
|
2022-11-25 17:44:03 +07:00 |
|
Deon George
|
102a972fcb
|
Rename address:merge to address:purge, included merging file/echo subscriptions, updated web subscription cannot add echos to deleted ftns
|
2022-11-20 17:52:49 +11:00 |
|
Deon George
|
289caa8225
|
Added address:purge, changing active_addresses index
|
2022-11-20 17:52:49 +11:00 |
|
Deon George
|
5957a25044
|
Enabled address undelete and purge, now showing systems deleted messages
|
2022-11-19 12:02:13 +11:00 |
|
Deon George
|
216bd1a2cd
|
Sometimes guessExtension doesnt return bin for pkt's
|
2022-11-15 22:13:31 +11:00 |
|
Deon George
|
4e66990826
|
Fix processing packets when we loop without reading
|
2022-11-15 22:01:05 +11:00 |
|
Deon George
|
3ffb1c1fd6
|
Support for ZIP archives
|
2022-11-14 00:29:55 +11:00 |
|
Deon George
|
702a4e4f37
|
Attempt to catch DB errors and abort the transaction, so that the queue continues to run.
|
2022-11-13 15:17:22 +11:00 |
|
Deon George
|
e7ebaa85cb
|
Fix nodelist crc's that have 8 chars
|
2022-11-13 15:17:22 +11:00 |
|
Deon George
|
b158bb5a7d
|
Add domain to TIC processing, for nodelists that dont have a domain
|
2022-11-13 15:17:22 +11:00 |
|
Deon George
|
9f0fa242e6
|
When deleting an Address change active to FALSE
|
2022-11-13 15:17:22 +11:00 |
|
Deon George
|
eab36c1603
|
Create TO ftn (for netmails), identify REPLYID, add file:list
|
2022-11-11 22:57:40 +11:00 |
|
Deon George
|
6284016400
|
Auto create FTN address for intransit netmail when the destination is not known.
|
2022-11-06 14:40:03 +11:00 |
|
Deon George
|
9a8ee1aa2b
|
Fix packets with null values in the date, and exceptions not catching it
|
2022-11-05 19:17:37 +11:00 |
|
Deon George
|
584b988093
|
UTF8 decoding needs to be done after casting
|
2022-11-05 15:17:11 +11:00 |
|
Deon George
|
531654724a
|
Enable specifying a domain for nodelist import, and throwing exceptions when errors occur
|
2022-11-05 15:17:11 +11:00 |
|
Deon George
|
c7187dbb0e
|
Fix casting on compressed attributes when value is NULL, reduce some BINKP debugging messages
|
2022-11-05 15:17:11 +11:00 |
|
Deon George
|
9721db185b
|
Ensure Echomail is initialised correctly
|
2022-11-05 10:17:14 +11:00 |
|
Deon George
|
b45e2c6dd8
|
Support processing nodelists from file repository and assume nodelists are zip fiels
|
2022-11-05 10:17:14 +11:00 |
|
Deon George
|
2790381a30
|
Determine if an inbound file is a nodelist
|
2022-11-05 10:17:14 +11:00 |
|
Deon George
|
34f289953d
|
Implementation fixes for TIC processing
|
2022-11-05 10:17:14 +11:00 |
|
Deon George
|
7571a2cd7d
|
Enable moving inbound files to s3 and logging in DB
|
2022-11-04 17:30:18 +11:00 |
|
Deon George
|
029a8a9d73
|
Added file areas and TIC processing
|
2022-11-02 22:01:45 +11:00 |
|
Deon George
|
702c5fb4f2
|
Indexes for performance improvements, improved FTN regex
|
2022-11-02 22:01:45 +11:00 |
|
Deon George
|
da85e85774
|
Cast empty Collections to null, Cast strings to zstd compressed strings, add msg_src to echomails processed, fix duplicate seenbys
|
2022-11-02 21:20:43 +11:00 |
|
Deon George
|
e8fc75f2e3
|
Remove OldEchomail since we no longer have the mongo dependancies
|
2022-10-29 17:42:56 +11:00 |
|
Deon George
|
c267573129
|
Update to Laravel 9
|
2022-10-27 20:05:51 +08:00 |
|
Deon George
|
e6ba03080b
|
Use zstd for domain home pages info, added nunomaduro/laravel-console-summary
|
2022-10-27 19:16:35 +08:00 |
|
Deon George
|
5745c67538
|
Refactor the database, in preparation to moving to postgresql
|
2022-10-23 13:50:08 +11:00 |
|
Deon George
|
2495e4675c
|
Command refactoring - no functional changes
|
2022-06-27 00:14:36 +10:00 |
|
Deon George
|
0fe65d6187
|
Change gethostbyname() with dns_get_record()
|
2022-03-25 21:50:58 +11:00 |
|
Deon George
|
8072f7c5a9
|
Work on registration of existing systems to users
|
2022-03-20 22:42:11 +11:00 |
|
Deon George
|
4ff29e7e43
|
Some fixes for registering hosts, enable jobs to go to postgres, initial setup fixes
|
2022-03-12 10:30:02 +11:00 |
|
Deon George
|
cf3b1947a4
|
Fix creating a system with the correct role, Fix need to have hold/active on creation
|
2022-03-01 22:07:08 +11:00 |
|
Deon George
|
6db16712ee
|
Fix passthrough netmail.
|
2022-02-19 17:03:12 +11:00 |
|
Deon George
|
daba4a78d3
|
Fix echoarea name is converted to UC, add netmail VIA lines for outgoing netmail
|
2022-02-17 23:55:37 +11:00 |
|
Deon George
|
12a40a79fb
|
Fix for single encoding error, when only the first message was decoded, some logging for Address objects
|
2022-02-13 11:27:23 +11: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
|
f142284a2b
|
Understand some gated messages, that are gated from a different zone
|
2022-02-12 11:35:24 +11:00 |
|
Deon George
|
d1bfa3a035
|
Fix for trying to receive a new file, when the previous file open failed with a permission denied
|
2022-02-06 20:40:21 +11:00 |
|
Deon George
|
a05ca1c2a4
|
Misc bug fixes while testing
|
2022-02-06 20:40:21 +11:00 |
|
Deon George
|
b65289af9f
|
Enable binding ports for IPv6
|
2022-02-03 13:23:58 +11:00 |
|
Deon George
|
d660d5a6df
|
Move DomainController::NODE* to Address::NODE*, make role mandatory in the database, change logic so that mail generated by the host comes from a node address.
|
2022-02-03 13:23:58 +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
|
fe9fbb88b0
|
Fix packet name sent to remote - now matches packet name stored in DB
|
2022-01-20 23:25:47 +11:00 |
|
Deon George
|
98c9b880d4
|
Some debugging to track packet names created for sending
|
2022-01-20 22:47:44 +11:00 |
|