Commit Graph

  • e2cd09ac98 Fix nodelist segment generation, include all our addresses master Deon George 2025-04-18 22:36:10 +10:00
  • c6458219bf Additional fixes for 14616471 Deon George 2025-04-17 14:18:15 +10:00
  • 99dc13b297 Initial implementation of API access to clrghouz with a whoami endpoint Deon George 2025-04-17 09:41:01 +10:00
  • 6284795e3b Logging some @todos to do Deon George 2025-04-17 09:36:39 +10:00
  • 1461647159 Improvements to mail send job and to reduce the number of failed polls going to the failed job table and improvements to determining downlinks Deon George 2025-04-17 09:33:32 +10:00
  • 3f0e17e20b Optimize the SQL queries that finds unsent echomail,netmail and files Deon George 2025-04-16 23:36:55 +10:00
  • 128e333deb Fix BBS registration link, we need the udpated_at value when calculating the code Deon George 2025-04-16 09:02:56 +10:00
  • 6f6b5fe2c4 We need to include our hub_id so we can correctly identify our parent Deon George 2025-04-15 17:58:11 +10:00
  • 3ca16f0d87 Fix toggling validated on page 2 of our AKAs, we need to use jquery delegated targets Deon George 2025-04-15 17:11:01 +10:00
  • c49daadc5f Updates now that we have updated our_address() to differentiate public/mailer advertised addresses with all our addresses Deon George 2025-04-15 09:35:35 +10:00
  • b59317871a Added tool to list node addresses and the address we use, Fix address edit which reactivated the address, Fix correct icons when using address merge, We only advertise validated addresses and use validated addresses for routing, Show our address on known AKA screen Deon George 2025-04-14 23:09:41 +10:00
  • 1656087ded When clearing mail for a node, also clear local netmails Deon George 2025-04-13 22:13:19 +10:00
  • 9bc880520f Fix setting next_at date for dynamics items, when the item hasnt been sent in the last run Deon George 2025-03-24 11:20:11 +11:00
  • 2458ca2408 Fix nodelist segment being sent from queue where gethostname() is only a container name, added ability to control filename when sending nodelist segment Deon George 2025-03-18 17:18:28 +11:00
  • 3797f3c7c5 Update robots.txt Deon George 2025-02-13 17:00:04 +11:00
  • bbc013a7a0 Fix Delist warning date on subject line of messages Deon George 2025-03-17 14:53:59 +11:00
  • db34b2b641 Highlight packet configuration is not mailer configuration in system/addedit Deon George 2025-02-07 13:47:36 +11:00
  • b1eaec3271 Autodetect Telnet IAC modes, and if in binary mode esc 0xff chars Deon George 2025-01-30 23:18:49 +11:00
  • 52961e2403 Allow admins to reduce the size of pkt_msgs Deon George 2025-01-29 21:15:55 +11:00
  • c9eee48c6a Enable packet passwords to be optional, configured by the admin in setup Deon George 2025-01-29 09:42:15 +11:00
  • 8cc561ea2b Fix for EMSI aborting with $rc undefined, Fix for idle nodes updates failing on updated_at column and change text used when nodes have never polled Deon George 2025-01-29 08:45:46 +11:00
  • 35c5b3da8d Our traffic graph now has a dynamic y axis Deon George 2025-01-08 08:04:55 +11:00
  • 3e202e34d2 Fix for messages originating from a point, where PATH: is empty Deon George 2025-01-07 21:02:32 +11:00
  • 29cbc80982 Fix adding FMPT/TOPT kludges for outgoing netmail Deon George 2025-01-07 18:15:36 +11:00
  • bf446e1186 Fix message_path when the source is not in the DB Deon George 2025-01-07 16:46:07 +11:00
  • aeea49abe7 Fix filefix FILELIST command when area not provided Deon George 2025-01-07 15:58:23 +11:00
  • 2c1ab88bbd Improvements to working out region for new addresses, Bounce netmails to a invalid address (that we would host) Deon George 2025-01-07 14:55:57 +11:00
  • 058b4ac4b9 Fix for 4bbb826 command syntax for Comm* commands was displaying incorrectly Deon George 2025-01-07 11:13:31 +11:00
  • b27d983fe6 Order dashboard systems by name Deon George 2024-12-20 16:06:38 +07:00
  • 5fe486b93c Areafix/Filefix Scan/Rescan commands cannot use +/- in front of area name Deon George 2024-12-19 22:15:38 +07:00
  • 010f34f4f2 Update our welcome page with feature updates and more information Deon George 2024-12-14 18:43:28 +07:00
  • aa55d05ccb Change our_nodes() to include only active zones/domains also. Updates to heartbeat Deon George 2024-12-09 12:03:38 +11:00
  • ae44732848 When showing items sent, also incluce tftn_id in case netmails get routed Deon George 2024-12-09 10:50:28 +11:00
  • bcae8693a7 Fix address merge where netmails sent_id is used Deon George 2024-12-08 22:00:18 +11:00
  • 46cf488337 NodesNew also now sends an Echomail Deon George 2024-12-08 21:38:10 +11:00
  • f4ee2e1a51 Update NodesNew report Deon George 2024-12-08 18:45:29 +11:00
  • ec139b79a2 Change all notes inputs to use notes component Deon George 2024-12-06 21:30:44 +11:00
  • e9b5783945 Complete implement of select2 component, and replaced existing use of select2. Also deprecated CustomBlade definitions of select2/simplemde Deon George 2024-12-06 14:44:19 +11:00
  • e3c45dfd3d Consistent instantiation of <form> Deon George 2024-12-06 11:16:38 +11:00
  • 082b70e072 Return input when linking a BBS, some consistent instantiation of <form>, more work on select2 transition Deon George 2024-12-06 11:11:50 +11:00
  • 70f3a049f6 Change address promot/demote to only apply to normal nodes and hubs Deon George 2024-12-06 08:45:29 +11:00
  • e7336a942b More changes to use form.select component. Re-engineered user BBS registration Deon George 2024-12-06 08:33:24 +11:00
  • fd780d1756 Minor fixes to select component to render HTML helpers Deon George 2024-12-04 18:05:37 +11:00
  • 8c8283503f Default form-label for the label css on select components Deon George 2024-12-04 16:45:16 +11:00
  • b239f52719 Updates to bootstrap/select2 Deon George 2024-12-04 15:19:44 +11:00
  • c69cbe8746 Add select component, and start of switch to use @pa instead of @js/@css Deon George 2024-12-04 13:54:10 +11:00
  • 1c35f71a4b Make autofocus default for select2 dropdowns Deon George 2024-12-04 13:47:20 +11:00
  • a65e4b8bc3 Additional syntax validation for areafix/filefix commands Deon George 2024-12-04 20:28:32 +11:00
  • 6dde4cf910 Change MessagePath to not render the Origin in full Deon George 2024-12-04 16:06:36 +11:00
  • 5dbef2d9d1 Fix Carbon not found for system/addedit Deon George 2024-12-03 11:58:06 +11:00
  • 3bc98047c3 Update meta keywords Deon George 2024-12-03 09:26:37 +11:00
  • 37549a90b7 Change rendering of user's home, taking into account systems that have been marked inactive Deon George 2024-12-02 19:57:39 +11:00
  • 09a0139839 Dont display inactive systems in the sidebar Deon George 2024-12-02 19:44:08 +11:00
  • e9fde81bfb Fix sorting of FTN zones in table Admin->Domain table Deon George 2024-12-02 19:39:11 +11:00
  • 941f7b480e Fix creation of Region Address AKA for a system Deon George 2024-12-01 21:52:37 +11:00
  • aa1a460836 Debug dynamic item, use address in db row Deon George 2024-12-01 21:35:13 +11:00
  • 6743e5bf73 Fix, nodelist segment doubling up when generating segment Deon George 2024-12-01 21:17:22 +11:00
  • e1ed446f3e Ensure children() returns addresses in FTN order Deon George 2024-12-01 16:31:07 +11:00
  • 445dd48c81 When re-enabling dynamic items, ensure the next_at date is from today, not from when it was last run Deon George 2024-12-01 16:15:07 +11:00
  • 33a97ce5b3 Fix showing 'View Packet' when the to zone is not in the same domain as the from domain Deon George 2024-11-30 14:28:28 +11:00
  • 2ea8bbd0b8 Implemented filefix %RESEND Deon George 2024-11-28 23:20:10 +11:00
  • ce19985c2d Implemented filefix %SCAN/%RESCAN, and some cosmetic cleanup Deon George 2024-11-28 22:07:39 +11:00
  • 0e1086c99f Fixes for Zmodem missed in bf3fce Deon George 2024-11-27 22:19:30 +11:00
  • fc11700601 Remove/reduce usage of QueryCache Deon George 2024-11-27 18:41:27 +11:00
  • 119f2cb6b9 Fix bug with HAPROXY v2 processing when implementing v1 in d2d109 Deon George 2024-11-27 16:05:11 +11:00
  • d9817e1c2e Added filefix %FILELIST Deon George 2024-11-26 23:48:14 +11:00
  • 08375f4995 Respond to filefix commands with Filefix/CommandsProcessed Deon George 2024-11-26 22:24:19 +11:00
  • d58ed8842b Added filefix %AREA Deon George 2024-11-26 22:05:40 +11:00
  • 39034dbbb0 Batch up files when sending to a remote node Deon George 2024-11-26 22:07:07 +11:00
  • 1296e3be40 Remove Address::downstream() for Address::downlinks() Deon George 2024-11-25 23:24:21 +11:00
  • 9c828d65e6 Update TestNodeHierarchy to include a fuller FTN setup for testing. Update testing. Deon George 2024-11-25 13:46:16 +11:00
  • 810e620526 SocketClient change has.. can.. functions to return boolean and other minor cosmetic changes Deon George 2024-11-10 13:34:01 +11:00
  • 6c36f7f9aa Fix UDP services (ie: DNS) Deon George 2024-11-26 17:03:59 +11:00
  • 38c68982ec Exclude points when choosing what to remove from the net during nodelist processing Deon George 2024-11-26 13:34:19 +11:00
  • a161b8fc5e Added filefix %LIST Deon George 2024-11-26 12:44:21 +11:00
  • b67ae28b98 Split out areafix command processing, implemented start of filefix Deon George 2024-11-26 12:23:07 +11:00
  • 521a9b0679 Deprecate singleOrNew(), we use firstOrNew() instead Deon George 2024-11-12 21:03:47 +11:00
  • 24144de193 Change NodelistImport display when using job:list Deon George 2024-11-11 21:58:28 +11:00
  • aabc8b5a65 Added ansitex font Deon George 2024-11-11 21:44:24 +11:00
  • 1aabd323bb Remove unused config files Deon George 2024-11-11 21:42:18 +11:00
  • bf3fce252d Remove CommProtocolReceive commands, Remove protocol onConnect() functions, pass Setup::class to protocols Deon George 2024-11-09 08:58:09 +11:00
  • 72ad1307c5 Deprecate singleOrFail() in favour of sole() Deon George 2024-11-08 23:31:21 +11:00
  • f0f2d74a14 Reduce the need for Mailer::class in protocols Deon George 2024-11-08 23:13:04 +11:00
  • ff4ecddb76 Drop updated_at from system_log Deon George 2024-11-08 21:29:30 +11:00
  • 6c9f4facc6 Additional debugging for messages that fail quick validation during processing Deon George 2024-11-20 16:20:49 +09:30
  • 67dad76bd1 Process netmails from unlisted systems Deon George 2024-11-20 16:01:11 +09:30
  • 016c1fb1b0 Show message type in packet:info Deon George 2024-11-19 21:56:35 +09:30
  • 733f4621a1 Add domain to path/seenby for 4D addresses in tic files Deon George 2024-11-19 21:23:33 +09:30
  • bf4c282282 Optionally, also find TIC sender address in tic sending node's list of addresses Deon George 2024-11-19 20:32:45 +09:30
  • dacd8be4c2 Process TIC files even if they omit the size attribute Deon George 2024-11-19 16:37:29 +09:30
  • 2316663dac Show unsent echomails in cyan not red Deon George 2024-11-14 19:52:28 +11:00
  • 59af68dca8 Validation to make sure netmails have an INTL kludge, needed to determine address details. Update Packet View to not trigger validation netmails Deon George 2024-11-17 21:37:26 +11:00
  • e802fe5030 Echoarea tag can have a period Deon George 2024-11-08 18:40:57 +11:00
  • 996b8cf99b Arealist should be AreaList Deon George 2024-11-07 12:50:15 +11:00
  • 9762d95cef Some debugging to catch unprocessed areafix commands Deon George 2024-11-07 12:31:35 +11:00
  • 21d3ff5918 Limit address idle only to addresses where we are the parent Deon George 2024-11-06 22:44:21 +11:00
  • 1075cc0de4 Fix auth controllers for laravel 11 Deon George 2024-11-06 18:43:35 +11:00
  • c2197ecf7c Fix resume for files being sent, and dont throw exception if we cannot open a file to send Deon George 2024-11-06 00:18:29 +11:00
  • b5d2479098 Better catching failures when Stream::read doesnt returns null Deon George 2024-11-05 21:51:48 +11:00
  • 296740aead Change build to remove unnessary files in the resulting container Deon George 2024-11-05 13:33:55 +11:00