b70a36003aRemove Passport and replace with Sanctum, upgrade framework to Laravel 10Deon George2023-06-26 12:32:38 +1200
75549590fcEnable systems to configure their packet typeDeon George2023-06-26 21:19:42 +1200
a26f61d75dDefine and detect different packet types (2,2e,2+,2.2)Deon George2023-06-25 22:45:02 +1200
fa3653a94bEnable sysops to update their own BBS detailsDeon George2023-06-23 22:04:10 +1000
fdbc58856bEnabled akas() method to only show current active akas. Should fix the link register netmail from polling an invalid FTN id.Deon George2023-06-23 21:28:29 +1000
b8534d8598Make filename unique for each area, rename column to name/lname for filesDeon George2023-06-23 17:33:47 +1000
0eca20ebddFix packet:info command when using system, fix adding clrghouz to path for echomailDeon George2023-06-23 16:29:56 +1000
b1b86ca04aImplemented file sending during BINKP and EMSI sessionsDeon George2023-06-22 17:36:22 +1000
58341db0fbShow netmails to admins, record netmail path in the DBDeon George2023-06-18 23:33:26 +1000
f147b33b60Dont activate an address if another system has it activeDeon George2023-06-17 19:14:16 +1000
e3f2d6cf15Fix EMSI TRX time - force it to be local timeDeon George2023-06-17 11:37:59 +1000
b41d65a8fdFix SocketClient checking for more data, now that we buffer received dataDeon George2023-06-16 23:18:35 +1000
8095a8299cMake a hotlink to users systems on the dashboardDeon George2023-04-15 14:18:30 +1000
23e8522e1aPerformance enhancements for system viewDeon George2023-04-15 13:34:08 +1000
c5500020aeFix for system registration, new systems couldnt be added.Deon George2023-04-14 19:47:33 +1000
51e915b73dFix for EMSI timezone and add MOH#
Deon George
2023-02-12 13:30:07 +1100
d949737608Fix authentication for originating EMSI session with known systems
Deon George
2023-02-11 23:06:13 +1100
0aad25c831Add new VOLUME statement, since /var/www/html is by definition not a mountpoint now
Deon George
2023-02-11 00:42:08 +1100
829120fbadUpdate docker container configuration and image
Deon George
2023-02-10 23:19:23 +1100
04be81852aSave robot processed messages
Deon George
2023-01-25 16:35:58 +1100
3dc18a3f1fChange default internal caching to off, and added test to make sure things are cached if on. More debugging with packet name for netmails
Deon George
2023-01-25 16:26:10 +1100
63e3397aeeAdd packet name for incoming netmails, dont send back messages to sender for areafix messages
Deon George
2023-01-24 22:37:41 +1100
bc19f9aa82Increase logging on the type of file if it isnt a mail packet
Deon George
2023-01-24 21:42:57 +1100
d9b575b38fChange our determination that a packet has been processed before deciding to delete it
Deon George
2023-01-24 21:41:08 +1100
dac880b689Ignore case when checking if a file is a PKT file
Deon George
2023-01-23 11:09:23 +1100
3392092131Some comments for binkd
Deon George
2023-01-11 14:36:31 +1100
724bc4c5afDont abort on an SQL exception
Deon George
2023-01-11 13:15:30 +1100
4016775b66Improved display of bad packets
Deon George
2023-01-11 13:08:59 +1100
109beb4f4fEnable processing messages coming from a domain with multiple zones
Deon George
2023-01-02 01:05:44 +1100
c1ab14f2e6Fix echoarea display with the oldest message
Deon George
2023-01-01 14:30:15 +1100
d825f71a15Skip messages that originate from a node in a zone we dont know.
Deon George
2023-01-01 13:50:12 +1100
06f814395cMore debugging to know more about failed echomail parsing because of no zone.
Deon George
2023-01-01 13:35:56 +1100
6c97eb2d81Fix for when TZUTC is gibberish, and use file hexdump in pkt debug
Deon George
2023-01-01 12:02:28 +1100
0e7b93abd1Fix to make sure we resend the EMSI_REQ banner
Deon George
2022-12-31 15:13:17 +1100
91fc61e170Fix nodelist import, when parsing regions
Deon George
2022-12-19 23:34:42 +1100
4c182f196fEnabled InitialSetup seeder for CI/CD
Deon George
2022-12-17 16:09:13 +1100
5f6e202a3fOnly show managed networks when exploring
Deon George
2022-12-17 14:00:41 +1100
eca9f257ebOnly show Network Admin if the user is a ZC of a network
Deon George
2022-12-11 21:46:08 +1100
c4169248ffEnable users drop down menu on their name, with a link to register/link a BBS
Deon George
2022-12-11 21:32:32 +1100
1656d3c35cFix address matching during registration
Deon George
2022-12-11 20:17:24 +1100
f089f3bcdcDont delete archive until all packets processed
Deon George
2022-12-04 21:59:06 +1100
4d3d57fdcdFix EMSI session undefined, other minor cosmetic code changes
Deon George
2022-12-04 20:45:33 +1100
369f8e48feEnabled email test command
Deon George
2022-12-04 14:27:47 +1100
21236b6871Command to list number of mail waiting for a system
Deon George
2022-12-04 13:32:46 +1100
05528f1c33More work on user linking to existing defined system
Deon George
2022-12-04 13:30:38 +1100
14f28c5263Fix packet parsing for unknown zones, or zones that are not default
Deon George
2022-12-03 16:00:38 +1100
a897852072Fix binkp M_nul OPT parsing
Deon George
2022-12-03 15:30:31 +1100
00bdcfba03Minor bug fixes for migration rollback, domain/list and system last_seen
Deon George
2022-12-03 13:35:23 +1100
09fe65a8dbEMSI Continue sending mail until no more mail to send
Deon George
2022-12-03 01:09:41 +1100
e78b5975b0Reduce zmodem debugging
Deon George
2022-12-03 01:00:45 +1100
14349adeabLimit to max messages in a packet, currently hard coded to 50
Deon George
2022-12-03 00:22:56 +1100
170f5c87edLog systems polling
Deon George
2022-12-02 22:54:02 +1100
d5d4a0d781Auto create Domains/Zones as systems present their AKAs to us
Deon George
2022-12-01 23:51:43 +1100
55a2a67b8dAuth is now controlled by routing
Deon George
2022-11-26 06:54:24 +0700
c034ce6cd4Added FTN list, System View
Deon George
2022-11-25 17:44:03 +0700
102a972fcbRename address:merge to address:purge, included merging file/echo subscriptions, updated web subscription cannot add echos to deleted ftns
Deon George
2022-11-20 11:47:46 +1100
ccf187d710Changes to address_active index means our host_id needs to be unique across the zone
Deon George
2022-11-20 00:19:09 +1100
289caa8225Added address:purge, changing active_addresses index
Deon George
2022-11-19 22:15:08 +1100
9de2469053nodelist and nodelist_address should be using bigints
Deon George
2022-11-19 15:45:59 +1100
5957a25044Enabled address undelete and purge, now showing systems deleted messages
Deon George
2022-11-19 12:02:13 +1100
739955d374Bootstrap updates
Deon George
2022-11-19 11:43:06 +1100
216bd1a2cdSometimes guessExtension doesnt return bin for pkt's
Deon George
2022-11-15 22:13:31 +1100
4e66990826Fix processing packets when we loop without reading
Deon George
2022-11-15 22:01:05 +1100
3ffb1c1fd6Support for ZIP archives
Deon George
2022-11-14 00:29:55 +1100
702a4e4f37Attempt to catch DB errors and abort the transaction, so that the queue continues to run.
Deon George
2022-11-12 09:32:39 +1100
e7ebaa85cbFix nodelist crc's that have 8 chars
Deon George
2022-11-12 00:15:45 +1100
b158bb5a7dAdd domain to TIC processing, for nodelists that dont have a domain
Deon George
2022-11-11 23:34:33 +1100
9f0fa242e6When deleting an Address change active to FALSE
Deon George
2022-11-11 23:04:28 +1100
eab36c1603Create TO ftn (for netmails), identify REPLYID, add file:list
Deon George
2022-11-11 22:57:40 +1100
6284016400Auto create FTN address for intransit netmail when the destination is not known.
Deon George
2022-11-06 14:40:03 +1100
9a8ee1aa2bFix packets with null values in the date, and exceptions not catching it
Deon George
2022-11-05 19:03:33 +1100
4fe2e35d78Changes to footer and footer content
Deon George
2022-11-05 16:27:31 +1100
a2b6d57e6aFix markdown parser when it renders <li> with <p>
Deon George
2022-11-05 16:13:29 +1100
584b988093UTF8 decoding needs to be done after casting
Deon George
2022-11-05 15:17:00 +1100
531654724aEnable specifying a domain for nodelist import, and throwing exceptions when errors occur
Deon George
2022-11-05 10:35:41 +1100
c7187dbb0eFix casting on compressed attributes when value is NULL, reduce some BINKP debugging messages
Deon George
2022-11-05 00:06:47 +1100
9721db185bEnsure Echomail is initialised correctly
Deon George
2022-11-04 23:14:47 +1100
b45e2c6dd8Support processing nodelists from file repository and assume nodelists are zip fiels
Deon George
2022-11-04 22:26:08 +1100
2790381a30Determine if an inbound file is a nodelist
Deon George
2022-11-04 17:20:22 +1100
edd41ad187Updates to about page
Deon George
2022-11-04 15:03:27 +1100
34f289953dImplementation fixes for TIC processing
Deon George
2022-11-03 22:05:49 +1100
7571a2cd7dEnable moving inbound files to s3 and logging in DB
Deon George
2022-11-02 21:20:02 +1100
029a8a9d73Added file areas and TIC processing
Deon George
2022-11-01 22:24:36 +1100
702c5fb4f2Indexes for performance improvements, improved FTN regex
Deon George
2022-11-01 16:39:58 +1100