Commit Graph

  • cf4116a268 Fix seeders for CI testing Deon George 2023-07-06 11:17:19 +1000
  • d6aafa4322 Changes to phone, add Active/Archive to echomail list for nets Deon George 2023-07-06 09:35:15 +1000
  • 0f7a42c503 Enabled configuration of EMSI tunables in setup Deon George 2023-07-06 09:20:33 +1000
  • c3d4c1fc31 Enable full setup on the setup form Deon George 2023-07-05 22:42:59 +1000
  • 6f298d778f Some BINKP optimisation, implemented crypt, implemented receiving compressed transfers Deon George 2023-07-02 23:40:08 +1000
  • f9f9fb5345 Improve debugging and code optimisations for Socket operations Deon George 2023-06-28 19:50:24 +1000
  • ad36da0bb1 Code cleanup, no functional changes Deon George 2023-06-27 19:39:11 +1200
  • b70a36003a Remove Passport and replace with Sanctum, upgrade framework to Laravel 10 Deon George 2023-06-26 12:32:38 +1200
  • 75549590fc Enable systems to configure their packet type Deon George 2023-06-26 21:19:42 +1200
  • a26f61d75d Define and detect different packet types (2,2e,2+,2.2) Deon George 2023-06-25 22:45:02 +1200
  • fa3653a94b Enable sysops to update their own BBS details Deon George 2023-06-23 22:04:10 +1000
  • fdbc58856b Enabled akas() method to only show current active akas. Should fix the link register netmail from polling an invalid FTN id. Deon George 2023-06-23 21:28:29 +1000
  • b8534d8598 Make filename unique for each area, rename column to name/lname for files Deon George 2023-06-23 17:33:47 +1000
  • 0eca20ebdd Fix packet:info command when using system, fix adding clrghouz to path for echomail Deon George 2023-06-23 16:29:56 +1000
  • b1b86ca04a Implemented file sending during BINKP and EMSI sessions Deon George 2023-06-22 17:36:22 +1000
  • 58341db0fb Show netmails to admins, record netmail path in the DB Deon George 2023-06-18 23:33:26 +1000
  • f147b33b60 Dont activate an address if another system has it active Deon George 2023-06-17 19:14:16 +1000
  • e3f2d6cf15 Fix EMSI TRX time - force it to be local time Deon George 2023-06-17 11:37:59 +1000
  • b41d65a8fd Fix SocketClient checking for more data, now that we buffer received data Deon George 2023-06-16 23:18:35 +1000
  • ade5f07e37 Change Highcharts background Deon George 2023-06-13 20:22:40 +1000
  • 530c9cbd46 Added DNS to setup configuration and about page Deon George 2023-06-12 23:41:25 +1000
  • ccf01a1b23 Enhancements to DNS server and notes for usage with bind Deon George 2023-06-12 21:51:55 +1000
  • b1c62ae227 Update SocketClient to support UDP. Change DNS queries to use SocketClient Deon George 2023-04-23 23:08:30 +1000
  • 073be20ceb Fix for BBS List Deon George 2023-04-22 21:31:09 +1000
  • b1d522d8cc Added DNS server Deon George 2023-04-22 21:30:30 +1000
  • 25c3041c67 Show our systems with 4d addressing in domains Deon George 2023-04-15 20:30:11 +1000
  • ae46dee24e Fix point address assignment Deon George 2023-04-15 20:24:53 +1000
  • 0473808e67 Added BBS List Deon George 2023-04-15 15:09:32 +1000
  • 8095a8299c Make a hotlink to users systems on the dashboard Deon George 2023-04-15 14:18:30 +1000
  • 23e8522e1a Performance enhancements for system view Deon George 2023-04-15 13:34:08 +1000
  • c5500020ae Fix for system registration, new systems couldnt be added. Deon George 2023-04-14 19:47:33 +1000
  • 51e915b73d Fix for EMSI timezone and add MOH# Deon George 2023-02-12 13:30:07 +1100
  • d949737608 Fix authentication for originating EMSI session with known systems Deon George 2023-02-11 23:06:13 +1100
  • 0aad25c831 Add new VOLUME statement, since /var/www/html is by definition not a mountpoint now Deon George 2023-02-11 00:42:08 +1100
  • 829120fbad Update docker container configuration and image Deon George 2023-02-10 23:19:23 +1100
  • 04be81852a Save robot processed messages Deon George 2023-01-25 16:35:58 +1100
  • 3dc18a3f1f Change 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
  • 63e3397aee Add packet name for incoming netmails, dont send back messages to sender for areafix messages Deon George 2023-01-24 22:37:41 +1100
  • bc19f9aa82 Increase logging on the type of file if it isnt a mail packet Deon George 2023-01-24 21:42:57 +1100
  • d9b575b38f Change our determination that a packet has been processed before deciding to delete it Deon George 2023-01-24 21:41:08 +1100
  • dac880b689 Ignore case when checking if a file is a PKT file Deon George 2023-01-23 11:09:23 +1100
  • 3392092131 Some comments for binkd Deon George 2023-01-11 14:36:31 +1100
  • 724bc4c5af Dont abort on an SQL exception Deon George 2023-01-11 13:15:30 +1100
  • 4016775b66 Improved display of bad packets Deon George 2023-01-11 13:08:59 +1100
  • 109beb4f4f Enable processing messages coming from a domain with multiple zones Deon George 2023-01-02 01:05:44 +1100
  • c1ab14f2e6 Fix echoarea display with the oldest message Deon George 2023-01-01 14:30:15 +1100
  • d825f71a15 Skip messages that originate from a node in a zone we dont know. Deon George 2023-01-01 13:50:12 +1100
  • 06f814395c More debugging to know more about failed echomail parsing because of no zone. Deon George 2023-01-01 13:35:56 +1100
  • 6c97eb2d81 Fix for when TZUTC is gibberish, and use file hexdump in pkt debug Deon George 2023-01-01 12:02:28 +1100
  • 0e7b93abd1 Fix to make sure we resend the EMSI_REQ banner Deon George 2022-12-31 15:13:17 +1100
  • 91fc61e170 Fix nodelist import, when parsing regions Deon George 2022-12-19 23:34:42 +1100
  • 4c182f196f Enabled InitialSetup seeder for CI/CD Deon George 2022-12-17 16:09:13 +1100
  • 5f6e202a3f Only show managed networks when exploring Deon George 2022-12-17 14:00:41 +1100
  • eca9f257eb Only show Network Admin if the user is a ZC of a network Deon George 2022-12-11 21:46:08 +1100
  • c4169248ff Enable users drop down menu on their name, with a link to register/link a BBS Deon George 2022-12-11 21:32:32 +1100
  • 1656d3c35c Fix address matching during registration Deon George 2022-12-11 20:17:24 +1100
  • f089f3bcdc Dont delete archive until all packets processed Deon George 2022-12-04 21:59:06 +1100
  • 4d3d57fdcd Fix EMSI session undefined, other minor cosmetic code changes Deon George 2022-12-04 20:45:33 +1100
  • 369f8e48fe Enabled email test command Deon George 2022-12-04 14:27:47 +1100
  • 21236b6871 Command to list number of mail waiting for a system Deon George 2022-12-04 13:32:46 +1100
  • 05528f1c33 More work on user linking to existing defined system Deon George 2022-12-04 13:30:38 +1100
  • 14f28c5263 Fix packet parsing for unknown zones, or zones that are not default Deon George 2022-12-03 16:00:38 +1100
  • a897852072 Fix binkp M_nul OPT parsing Deon George 2022-12-03 15:30:31 +1100
  • 00bdcfba03 Minor bug fixes for migration rollback, domain/list and system last_seen Deon George 2022-12-03 13:35:23 +1100
  • 09fe65a8db EMSI Continue sending mail until no more mail to send Deon George 2022-12-03 01:09:41 +1100
  • e78b5975b0 Reduce zmodem debugging Deon George 2022-12-03 01:00:45 +1100
  • 14349adeab Limit to max messages in a packet, currently hard coded to 50 Deon George 2022-12-03 00:22:56 +1100
  • 170f5c87ed Log systems polling Deon George 2022-12-02 22:54:02 +1100
  • d5d4a0d781 Auto create Domains/Zones as systems present their AKAs to us Deon George 2022-12-01 23:51:43 +1100
  • 55a2a67b8d Auth is now controlled by routing Deon George 2022-11-26 06:54:24 +0700
  • c034ce6cd4 Added FTN list, System View Deon George 2022-11-25 17:44:03 +0700
  • 102a972fcb Rename 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
  • ccf187d710 Changes to address_active index means our host_id needs to be unique across the zone Deon George 2022-11-20 00:19:09 +1100
  • 289caa8225 Added address:purge, changing active_addresses index Deon George 2022-11-19 22:15:08 +1100
  • 9de2469053 nodelist and nodelist_address should be using bigints Deon George 2022-11-19 15:45:59 +1100
  • 5957a25044 Enabled address undelete and purge, now showing systems deleted messages Deon George 2022-11-19 12:02:13 +1100
  • 739955d374 Bootstrap updates Deon George 2022-11-19 11:43:06 +1100
  • 216bd1a2cd Sometimes guessExtension doesnt return bin for pkt's Deon George 2022-11-15 22:13:31 +1100
  • 4e66990826 Fix processing packets when we loop without reading Deon George 2022-11-15 22:01:05 +1100
  • 3ffb1c1fd6 Support for ZIP archives Deon George 2022-11-14 00:29:55 +1100
  • 702a4e4f37 Attempt to catch DB errors and abort the transaction, so that the queue continues to run. Deon George 2022-11-12 09:32:39 +1100
  • e7ebaa85cb Fix nodelist crc's that have 8 chars Deon George 2022-11-12 00:15:45 +1100
  • b158bb5a7d Add domain to TIC processing, for nodelists that dont have a domain Deon George 2022-11-11 23:34:33 +1100
  • 9f0fa242e6 When deleting an Address change active to FALSE Deon George 2022-11-11 23:04:28 +1100
  • eab36c1603 Create TO ftn (for netmails), identify REPLYID, add file:list Deon George 2022-11-11 22:57:40 +1100
  • 6284016400 Auto create FTN address for intransit netmail when the destination is not known. Deon George 2022-11-06 14:40:03 +1100
  • 9a8ee1aa2b Fix packets with null values in the date, and exceptions not catching it Deon George 2022-11-05 19:03:33 +1100
  • 4fe2e35d78 Changes to footer and footer content Deon George 2022-11-05 16:27:31 +1100
  • a2b6d57e6a Fix markdown parser when it renders <li> with <p> Deon George 2022-11-05 16:13:29 +1100
  • 584b988093 UTF8 decoding needs to be done after casting Deon George 2022-11-05 15:17:00 +1100
  • 531654724a Enable specifying a domain for nodelist import, and throwing exceptions when errors occur Deon George 2022-11-05 10:35:41 +1100
  • c7187dbb0e Fix casting on compressed attributes when value is NULL, reduce some BINKP debugging messages Deon George 2022-11-05 00:06:47 +1100
  • 9721db185b Ensure Echomail is initialised correctly Deon George 2022-11-04 23:14:47 +1100
  • b45e2c6dd8 Support processing nodelists from file repository and assume nodelists are zip fiels Deon George 2022-11-04 22:26:08 +1100
  • 2790381a30 Determine if an inbound file is a nodelist Deon George 2022-11-04 17:20:22 +1100
  • edd41ad187 Updates to about page Deon George 2022-11-04 15:03:27 +1100
  • 34f289953d Implementation fixes for TIC processing Deon George 2022-11-03 22:05:49 +1100
  • 7571a2cd7d Enable moving inbound files to s3 and logging in DB Deon George 2022-11-02 21:20:02 +1100
  • 029a8a9d73 Added file areas and TIC processing Deon George 2022-11-01 22:24:36 +1100
  • 702c5fb4f2 Indexes for performance improvements, improved FTN regex Deon George 2022-11-01 16:39:58 +1100