Commit Graph

141 Commits

Author SHA1 Message Date
Deon George fdbc58856b Enabled akas() method to only show current active akas. Should fix the link register netmail from polling an invalid FTN id. 2023-06-23 21:36:30 +10:00
Deon George 58341db0fb Show netmails to admins, record netmail path in the DB 2023-06-18 23:33:26 +10:00
Deon George f147b33b60 Dont activate an address if another system has it active 2023-06-17 19:14:16 +10:00
Deon George ae46dee24e Fix point address assignment 2023-04-15 20:24:53 +10:00
Deon George 23e8522e1a Performance enhancements for system view 2023-04-15 13:34:08 +10:00
Deon George c5500020ae Fix for system registration, new systems couldnt be added. 2023-04-14 19:47:33 +10:00
Deon George 1656d3c35c Fix address matching during registration 2022-12-11 20:17:24 +11:00
Deon George 05528f1c33 More work on user linking to existing defined system 2022-12-04 13:30:38 +11:00
Deon George 14f28c5263 Fix packet parsing for unknown zones, or zones that are not default 2022-12-03 16:00:38 +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 5957a25044 Enabled address undelete and purge, now showing systems deleted messages 2022-11-19 12:02:13 +11:00
Deon George 3ffb1c1fd6 Support for ZIP archives 2022-11-14 00:29:55 +11:00
Deon George 2790381a30 Determine if an inbound file is a nodelist 2022-11-05 10:17:14 +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 c267573129 Update to Laravel 9 2022-10-27 20:05:51 +08: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 a05ca1c2a4 Misc bug fixes while testing 2022-02-06 20:40:21 +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 d930c410dc Remove caching on Zone, fix cockroach cannot do like on integers 2022-01-20 17:51:40 +11:00
Deon George c7e6bb2575 Enable system mail hold 2022-01-16 11:51:49 +11:00
Deon George 847869911f Enable echomail subscription by any of a systems address 2022-01-15 14:58:42 +11:00
Deon George 424d6ef39d Switchout DB to CockroachDB 2022-01-15 14:58:41 +11:00
Deon George afaa7d8bc7 Internal enhancements to system registration and editing 2022-01-05 09:26:42 +11:00
Deon George 10afd6f3a4
Limit graphic stats to 6 months by default, some performance query improvements 2021-12-03 11:24:23 +11:00
Deon George 41d36fe86d
User dashboard caching 2021-11-26 17:19:55 +11:00
Deon George 3c8895a238 User register system, minor cosmetic changes, start of user authorisation 2021-11-11 23:04:08 +11:00
Deon George a0db589dc5 Start on user dashboard 2021-10-26 23:19:55 +11:00
Deon George 30fd916646 Add user alias 2021-10-19 22:21:32 +11:00
Deon George 83e06908b0 Multiple exception bug fixes identified during testing 2021-10-07 23:32:37 +11:00
Deon George 2c406ba3e9 Add $user (authed user) to views 2021-10-02 10:03:17 +10:00
Deon George ca666e456a Enable user switching 2021-10-02 10:03:17 +10:00
Deon George fcdde10512 Auto create nodes that are discovered by message packets 2021-09-11 23:32:10 +10:00
Deon George dbbfe46cb9 Echomail export 2021-09-08 22:07:19 +10:00
Deon George 8306f4c3a3 Start of echomail subscribing 2021-09-06 23:39:48 +10:00
Deon George 271f066667 Added echomail search and display 2021-08-29 11:48:27 +10:00
Deon George 8c992ad0f9 Enhance nodelist import 2021-08-22 00:20:22 +10:00
Deon George 68a10af776 Change how our src is determined in packets, add hexdump to packet debug 2021-08-21 00:33:41 +10:00
Deon George 9f762a642c Added SEEN-BY/PATH processing, dont show networks that are not public, minor other formatting 2021-08-19 23:35:48 +10:00
Deon George 628293c741 Enable default zones for 4d systems 2021-08-16 22:26:33 +10:00
Deon George 0789ee9042 Fix assigning default when system has more than 1 AKA in different zones 2021-08-15 17:26:01 +10:00
Deon George 988d4dda52 Sort node's AKAs, fix Host selection for new addresses 2021-08-15 16:41:04 +10:00
Deon George 3badb895b0 Filearea validation fixes 2021-08-14 23:52:39 +10:00
Deon George c904f1f9e9 Fix echoarea naming regex 2021-08-14 23:05:11 +10:00
Deon George 4048289cf3 Implemented hide AKA, Minor Node::class changes, other fixes 2021-08-14 16:14:43 +10:00
Deon George 05f387aab7 Assigning session details to ZC makes it default route 2021-08-13 22:53:59 +10:00
Deon George eb0405f019 Added echoareas and fileareas 2021-08-11 23:45:49 +10:00
Deon George c7388c2db6 Enabled default routing 2021-08-09 23:35:22 +10:00
Deon George 8d4ca2963d Enabled moving address, minor CSS fixes 2021-08-08 17:27:35 +10:00
Deon George 7cd7849241 Move packet debug view to top level 2021-08-08 12:01:10 +10:00
Deon George b179b1b3e9 Mail routing parent/children, domain name validation, nodelist import changes and other fixes 2021-08-08 01:14:11 +10:00
Deon George 6f26bc4c71 Validation fix when creating a new host 2021-07-31 00:43:25 +10:00
Deon George 29a707831e CSS fixes, BS5 doesnt have ml/mr,pl/pr. Fix remember me. Style consistencies. Added Error 500 page. 2021-07-24 14:12:10 +10:00
Deon George a37da4b099 Validation fix when creating a new host 2021-07-18 23:38:18 +10:00
Deon George bd85f8b055 Remove redundant tables and code 2021-07-17 20:28:25 +10:00
Deon George 066154f310 Minor debug packet cosmetic changes, Remove database/ items in docker build, Node address validation changes 2021-07-17 17:15:40 +10:00
Deon George a0d3c8d8ab Start of processing packets - implemented PING Responce to Netmail 2021-07-16 16:39:02 +10:00
Deon George fe2784f98f Improvements for host selection, store ftn message in utf8 2021-07-16 16:37:18 +10:00
Deon George acfde97e79 Fix binkp remote closing connection, add/delete session details, menu item this system, minor CSS fixes, move system form editing to individual files 2021-07-04 21:48:05 +10:00
Deon George 64fd264427 Usability fixes 2021-07-02 23:44:20 +10:00
Deon George 4522f26bf3 Docker build improvement, fix findFTN(), fix address add for systems 2021-07-02 01:09:16 +10:00
Deon George 54bcdf4b13 Minor css fixes, delete/pause addresses, validation fixes for nodes with 0 in address 2021-07-02 00:26:00 +10:00
Deon George 16a1d8a440 Catch packet errors and display a nice error 2021-06-29 23:42:35 +10:00
Deon George 987b4040fb Added packet debug on web UI 2021-06-29 20:45:57 +10:00
Deon George 9897c928d9 Added ZT to System, more ZT validation on zone 2021-06-27 01:15:36 +10:00
Deon George dfc4e305f1 Added search 2021-06-27 00:41:29 +10:00
Deon George 945afbfe4b Only show 3D addresses where necessary 2021-06-26 11:48:55 +10:00
Deon George aa06296963 Fixes for nodelist importing 2021-06-26 10:35:02 +10:00
Deon George 17a44a0945 DB query performance fixes 2021-06-25 23:39:32 +10:00
Deon George 1f04f8374e Address input fixes, region_id/host_id must not be null, address constraints changes 2021-06-25 21:33:24 +10:00
Deon George 25f853cea4 Fix zone update with zt_id, added some ZeroTier network settings 2021-06-24 22:28:06 +10:00
Deon George d1ca78d372 Changed to using new Address Model, Implemented Setup, Some minor CSS changes 2021-06-24 20:16:37 +10:00
Deon George 7cab4e288b Added laravel/passport, assign ftn addresses to nodes 2021-06-20 23:05:19 +10:00
Deon George 68dc704ca0 Logout in-active users and dont respond to resets or logins 2021-06-19 10:51:49 +10:00
Deon George e45f366b76 User editing and creation by system admin 2021-06-19 10:51:49 +10:00
Deon George 416e79164e Added Zones, authorisation on edits, validation enhancements 2021-06-18 23:08:05 +10:00
Deon George 491d3d55c3 Added System, fixed something with Domain, added 403, start of some other items 2021-06-18 00:08:30 +10:00
Deon George 292040cef7 Create CI testing 2021-06-16 19:08:27 +10:00
Deon George 4011b2a82d Enabled Domain homepage 2021-06-14 21:33:18 +10:00
Deon George a3b4214040 CSS updates, layout tweeks, domain editing/updating 2021-06-14 15:46:18 +10:00
Deon George 55fcfa2e4a Enabled password resets 2021-06-13 23:01:21 +10:00
Deon George 182f877701 Enabled new login page 2021-06-13 23:01:21 +10:00
Deon George d7f3ab4130 Initial Web UI inspired by int10h.org 2021-06-13 01:32:22 +10:00
Deon George b94e39c7af Add Zmodem/BINKP/EMSI 2021-06-13 01:32:22 +10:00
Deon George 5e5d0d6c3d Web frontend work 2021-06-13 01:32:22 +10:00
Deon George 4b960e92d5 Web layout 2021-06-13 01:31:32 +10:00
Deon George cad523577e Clean Laravel 5.7 Install 2018-11-15 21:45:49 +11:00