702c5fb4f2Indexes for performance improvements, improved FTN regex
Deon George
2022-11-01 16:39:58 +1100
5334b7d615Queue connection is no longer in a separate DB
Deon George
2022-10-31 00:38:50 +1100
da85e85774Cast empty Collections to null, Cast strings to zstd compressed strings, add msg_src to echomails processed, fix duplicate seenbys
Deon George
2022-10-30 23:42:30 +1100
31db017a0dUpdated .env.example
Deon George
2022-10-29 19:39:04 +1100
eb72ef3cc5Update testing to use postgres-15
Deon George
2022-10-29 17:44:17 +1100
e8fc75f2e3Remove OldEchomail since we no longer have the mongo dependancies
Deon George
2022-10-29 17:42:56 +1100
aef2e7f85cUpdate to php 8.1
Deon George
2022-10-29 17:39:57 +1100
c267573129Update to Laravel 9
Deon George
2022-10-27 20:05:51 +0800
e6ba03080bUse zstd for domain home pages info, added nunomaduro/laravel-console-summary
Deon George
2022-10-23 20:11:03 +1100
5745c67538Refactor the database, in preparation to moving to postgresql
Deon George
2022-10-23 13:46:46 +1100
2495e4675cCommand refactoring - no functional changes
Deon George
2022-06-27 00:14:36 +1000
0fe65d6187Change gethostbyname() with dns_get_record()
Deon George
2022-03-25 21:50:58 +1100
8072f7c5a9Work on registration of existing systems to users
Deon George
2022-03-14 22:28:54 +1100
d68307461eAdd spacing around the About graph
Deon George
2022-03-14 22:29:29 +1100
4ff29e7e43Some fixes for registering hosts, enable jobs to go to postgres, initial setup fixes
Deon George
2022-03-11 23:49:15 +1100
cf3b1947a4Fix creating a system with the correct role, Fix need to have hold/active on creation
Deon George
2022-03-01 22:07:08 +1100
6db16712eeFix passthrough netmail.
Deon George
2022-02-19 16:33:14 +1100
daba4a78d3Fix echoarea name is converted to UC, add netmail VIA lines for outgoing netmail
Deon George
2022-02-16 23:01:55 +1100
12a40a79fbFix for single encoding error, when only the first message was decoded, some logging for Address objects
Deon George
2022-02-13 11:27:12 +1100
f216f42917Minor cosmetic changes, show hex_dump when data purged from protocol stream
Deon George
2022-02-13 10:24:31 +1100
f142284a2bUnderstand some gated messages, that are gated from a different zone
Deon George
2022-02-12 10:21:46 +1100
d1bfa3a035Fix for trying to receive a new file, when the previous file open failed with a permission denied
Deon George
2022-02-06 20:21:35 +1100
a05ca1c2a4Misc bug fixes while testing
Deon George
2022-02-03 17:35:52 +1100
b65289af9fEnable binding ports for IPv6
Deon George
2022-01-29 00:45:25 +1100
d660d5a6dfMove 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.
Deon George
2022-01-24 22:56:13 +1100
efa7195633Add DBID back to messages, add path/seen-by to generated messages, other minor cosmetic fixes
Deon George
2022-01-22 23:08:46 +1100
fe9fbb88b0Fix packet name sent to remote - now matches packet name stored in DB
Deon George
2022-01-20 23:25:47 +1100
98c9b880d4Some debugging to track packet names created for sending
Deon George
2022-01-20 22:47:44 +1100
421cd565bdEnable us to create an outbound packet without updating send details. Determine the send address for packets earlier
Deon George
2022-01-20 17:54:02 +1100
d930c410dcRemove caching on Zone, fix cockroach cannot do like on integers
Deon George
2022-01-20 17:51:40 +1100
c7e6bb2575Enable system mail hold
Deon George
2022-01-15 22:38:45 +1100
6f1d47a6abFixes to message processing, now that we are using cockroachdb
Deon George
2022-01-15 13:06:15 +1100
e78e79a8f5Change sorting on graphs so that date is in date order
Deon George
2022-01-14 19:15:37 +1100
81b9ebfe6bUpdate leenooks/cockroach so we dont connect to the DB unless we are running a query
Deon George
2022-01-14 11:40:35 +1100
6b0bf32552Query optimisations for last_messages and traffic
Deon George
2022-01-06 00:19:57 +1100
3d6f233c1dAdded no_export option to stop a message from being exported when saved.
Deon George
2022-01-05 09:25:36 +1100
2f720d6c26Updates to about
Deon George
2022-01-05 01:16:13 +1100
847869911fEnable echomail subscription by any of a systems address
Deon George
2022-01-05 00:34:33 +1100
424d6ef39dSwitchout DB to CockroachDB
Deon George
2022-01-01 16:59:35 +1100
afaa7d8bc7Internal enhancements to system registration and editing
Deon George
2022-01-02 01:52:21 +1100
fa2ac9a656Changes to Authorisation for users to edit systems, minor cosmetic fixes and more logging
Deon George
2021-12-29 13:44:27 +1100
83e06908b0Multiple exception bug fixes identified during testing
Deon George
2021-10-07 23:32:05 +1100
d0d6990d39Minor cosmetic changes
Deon George
2021-09-28 22:27:21 +1000
2c406ba3e9Add $user (authed user) to views
Deon George
2021-09-28 00:21:21 +1000
ca666e456aEnable user switching
Deon George
2021-09-27 22:50:47 +1000
fa97fbb0c1Fix responding to echomail from points
Deon George
2021-09-26 23:34:27 +1000
eda0926758Added converting ANSI to a binary format, and custom font rendering
Deon George
2021-09-26 20:42:21 +1000
82e3283d6dMove address polling to a Job, better catch Socket connection refused errors
Deon George
2021-09-20 20:39:03 +1000
8b8b513ed1Add kludge to Test responses
Deon George
2021-09-14 23:14:13 +1000
2cd6db2060Dont launch bot processing for rescanned messages
Deon George
2021-09-13 23:02:39 +1000
79e613a811Allow for origin/tagline/tearline can have UTF8 chars, show # messages in packets
Deon George
2021-09-12 23:06:17 +1000
5e8b590f17Move process functions to Netmail/Echomail folders, optimize Netmail creation when processing messages
Deon George
2021-09-12 22:14:04 +1000
f91778b515Fix for when msgid address is from an unknown zone
Deon George
2021-09-12 22:09:45 +1000
9462e66a1cSome logging fixes
Deon George
2021-09-12 00:07:02 +1000
fcdde10512Auto create nodes that are discovered by message packets
Deon George
2021-09-11 23:32:10 +1000
04e8a899d4Also ignore nodelist lines that are blank
Deon George
2021-09-11 19:26:11 +1000
ff2b246d31For nodelist import, find based on mailer_address first
Deon George
2021-09-11 18:00:39 +1000
7e176d7bc1Fix for unknown FTN when connection is not established, try and catch unknown socket exception during session initialisation
Deon George
2021-09-11 11:47:26 +1000
72bc9790d1Add option to not process bots during import
Deon George
2021-09-11 00:38:11 +1000
e8a9508391Ping/Test send/recevied time was switched
Deon George
2021-09-10 22:27:00 +1000
fbfa2d5183Fix Cannot assign null to property when tagline/tearline are blank during export
Deon George
2021-09-08 22:53:27 +1000
64a887212dAdd missed UsePostgres Trait
Deon George
2021-09-08 22:10:27 +1000
03c4b87cddFix packet password on exports, move __unserialize() to EncodeUTF8::decode
Deon George
2021-09-08 22:07:00 +1000
dbbfe46cb9Echomail export
Deon George
2021-09-06 23:39:32 +1000
8306f4c3a3Start of echomail subscribing
Deon George
2021-08-25 22:13:49 +1000
97384ce3a0Fix message path ordering
Deon George
2021-08-30 00:44:20 +1000
01d54794a8Rename PacketProcess, fix Packet::open now using Zone not Domain
Deon George
2021-08-30 00:24:40 +1000
ea6c0aab91Fixes for CI testing
Deon George
2021-08-30 00:10:28 +1000
9fb6d191d0Change the way we figure out zones in packets, some packet testing, fix Echomail import
Deon George
2021-08-29 23:58:12 +1000
271f066667Added echomail search and display
Deon George
2021-08-29 11:48:27 +1000
12f9ee1960Changed nodelist import processing since we have a DB contraint on mailer address and port
Deon George
2021-08-28 13:36:42 +1000
6b8704b1cfAdded Echoarea NA file import
Deon George
2021-08-28 00:10:42 +1000